FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: fast-eddy am 17 Juni 2024, 13:15:37

Titel: Wartezeit bei "cmdpause" auslesen ?
Beitrag von: fast-eddy am 17 Juni 2024, 13:15:37
Hallo zusammen,

Ich versuche gerade ein DOIF mit Attribut "cmdpause" zu debuggen und dabei wäre es sehr hilfreich,
wenn ich irgendwo sehen könnte, wann das DOIF das nächste Mal ausgeführt wir.

Hat jemand eine Idee, wie ich diesen Wert auslesen kann?

Grüße,
Ralf
Titel: Aw: Wartezeit bei "cmdpause" auslesen ?
Beitrag von: Damian am 17 Juni 2024, 20:25:29
Bei cmdpause wird der Zeitstempel des Status des DOIF-Devices berücksichtigt. Wann etwas ausgeführt wird, hängt aber vom Trigger ab. cmdcpause verhindert nur ein vorzeitiges Ausführen.

die Formel ist dann:

frühste nächste Ausführung: nicht vor <Zeitstempel letzter Ausführung> + <cmdpause>
Titel: Aw: Wartezeit bei "cmdpause" auslesen ?
Beitrag von: fast-eddy am 18 Juni 2024, 17:29:10
Danke für Deine Antwort Damian.

So steht es ja auch in der commandref - ich hatte gehofft, dass FHEM das ähnlich zu "sunrise" oder "sunset" "vorberechnet" und dann den Zielwert wegschreibt.

Dann muss ich wohl selber rechnen ;-)