NEWS
Betriebsdauer-Zähler (erledigt)
-
Hallo,
ich würde gerne die Betriebsdauer eines Gerätes nach dem Einschalten in Minuten zählen und dann nach dem Ausschalten zurücksetzen.
Ich bekomme es leider selber nicht hin..Vielen Dank!
-
@ionar
Mit Trigger (Zeitplan) innerhalb eines Triggers wird das nichts. Mit "wiederhole bis" wird eine Endlosschleife erzeugt. Vorschlag: -
Vielen Dank @paul53
Der Wert wird verändert, aber immer "+8", also 8, 16, 24, 32, etc. (Auch wenn das Gerät aus ist, wieder von 0 startend mit "+8"-Schritten).
Kannst du dir das erklären? -
@ionar sagte:
Kannst du dir das erklären?
Ja. Du triggerst auf "ist wahr". Somit wird der sonst-Zweig nie erreicht, das Intervall also nicht gestoppt. Wenn um 8 Stellen hochgezählt wird, laufen mittlerweile 8 Intervalle parallel. Man verwendet in einem Skript keine 2 Trigger auf den gleichen Datenpunkt (Ressourcen-Verbrauch).
-
Vielen Dank nochmals @paul53, jetzt funktioniert es.
-
@ionar sagte:
jetzt funktioniert es.
Dann markiere bitte das Thema in der Überschrift des ersten Beitrags als gelöst.
Weshalb setzt Du den Datenpunkt "Betriebsdauer" schon beim Ausschalten auf 0 zurück. Dann ist die Information sofort weg. Es genügt das Rücksetzen beim nächsten Einschalten, so wie in meinem Vorschlag. Zweimal Rücksetzen ist ohnehin überflüssig.
-
@paul53 sagte in Betriebsdauer-Zähler:
Weshalb setzt Du den Datenpunkt "Betriebsdauer" schon beim Ausschalten auf 0 zurück.
Das Ladegerät ist an einer Couch-Steckdose, das wiederum an einem Osram Smartplug hängt. Ich habe ein anderes Skript, dass die Steckdose ausschaltet, sobald das Ladegerät 90min an ist. (Das könnte dann mehrfach getriggert werden, wenn der Wert über 90 bleibt?)
Bei Bedarf schalten wir das Ladegerät an und vergessen meistens, es wieder auszuschalten, wenn wir das Handy abziehen. Die Betriebsdauer ist in diesem Fall keine wichtige Information sozusagen.
Edit: Und das Skript in anderer Form möchte ich jetzt auch nutzen, um die Kaffeemaschine automatisch abzuschalten, wenn ich länger als 30min abwesend bin, quasi als Abwesenheitszähler.