NEWS
Ungewollte Skriptausführung
-
Hallo, ich habe mir ein Blockly zusammengebaut, welches einmal Nachts (einmalig eine Minute nach Mitternacht) diverse Zählerstände loggen soll, sodass sie später in Jarvis per History-Graph ausgelesen werden können.
Nun kommt es immer mal wieder vor, dass das Skript im Abstand von einer Minute nochmal ausgeführt wird und ich kann den Trigger dafür nicht finden. Das wäre nicht weiter tragisch, wenn dieser zusätzliche Wert in der History das Diagramm nicht versauen würde.
Dasselbe passiert auch beim Logger für den Wasserverbrauch, aber nicht bei dem für Solar. Ich kann mir wirklich keinen Reim draus machen.Das Log

Das Skript

Diagramm mit Fehleinträgen

Diagramm ohne Fehleinträge

-
Hallo, ich habe mir ein Blockly zusammengebaut, welches einmal Nachts (einmalig eine Minute nach Mitternacht) diverse Zählerstände loggen soll, sodass sie später in Jarvis per History-Graph ausgelesen werden können.
Nun kommt es immer mal wieder vor, dass das Skript im Abstand von einer Minute nochmal ausgeführt wird und ich kann den Trigger dafür nicht finden. Das wäre nicht weiter tragisch, wenn dieser zusätzliche Wert in der History das Diagramm nicht versauen würde.
Dasselbe passiert auch beim Logger für den Wasserverbrauch, aber nicht bei dem für Solar. Ich kann mir wirklich keinen Reim draus machen.Das Log

Das Skript

Diagramm mit Fehleinträgen

Diagramm ohne Fehleinträge

-
Hallo, ich habe mir ein Blockly zusammengebaut, welches einmal Nachts (einmalig eine Minute nach Mitternacht) diverse Zählerstände loggen soll, sodass sie später in Jarvis per History-Graph ausgelesen werden können.
Nun kommt es immer mal wieder vor, dass das Skript im Abstand von einer Minute nochmal ausgeführt wird und ich kann den Trigger dafür nicht finden. Das wäre nicht weiter tragisch, wenn dieser zusätzliche Wert in der History das Diagramm nicht versauen würde.
Dasselbe passiert auch beim Logger für den Wasserverbrauch, aber nicht bei dem für Solar. Ich kann mir wirklich keinen Reim draus machen.Das Log

Das Skript

Diagramm mit Fehleinträgen

Diagramm ohne Fehleinträge

- Damit im Chart das Datum stimmt, triggere nicht um 0:01 Uhr, sondern um 23:59 Uhr.
- Pro Uhrzeit nur einen Trigger (einfach im CRON-Format)
- Anstelle der Pausen verwende Variablen
Etwa so:

Wie wird der Wert vom DP "Timer pro Tag" gebildet?
-
- Damit im Chart das Datum stimmt, triggere nicht um 0:01 Uhr, sondern um 23:59 Uhr.
- Pro Uhrzeit nur einen Trigger (einfach im CRON-Format)
- Anstelle der Pausen verwende Variablen
Etwa so:

Wie wird der Wert vom DP "Timer pro Tag" gebildet?
@paul53 ok, das werde ich heute Abend mal umbauen. Aber lässt aich damit das Verhalten erklären, dass das Skript nur manchmal mehrfach ausgeführt wird?
Der Wert wird von einem Adapter (Statistics) erzeugt. Damit kann man Schaltzustand und Schaltdauer zählen und summieren.
-
@paul53 ok, das werde ich heute Abend mal umbauen. Aber lässt aich damit das Verhalten erklären, dass das Skript nur manchmal mehrfach ausgeführt wird?
Der Wert wird von einem Adapter (Statistics) erzeugt. Damit kann man Schaltzustand und Schaltdauer zählen und summieren.
-
@init5 sagte: Schaltdauer zählen und summieren.
Enthält also die Einschaltdauer (Brennerlaufzeit) des Tages?
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden