FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: drhirn am 08 Juli 2026, 11:26:23

Titel: timerWithWait - Erklärung
Beitrag von: drhirn am 08 Juli 2026, 11:26:23
Hallo,

kann mir bitte jemand erklären, was timerWithWait macht? Eventuell anhand eines Beispieles? Ich versteh die Erklärung in der CommandRef nicht und finde keine Beispiele, die mir helfen würden.

Danke!
Stefan
Titel: Aw: timerWithWait - Erklärung
Beitrag von: tomcat.x am 08 Juli 2026, 14:22:57
Hallo Stefan,

ich verstehe das so: Wait wird normalerweise genutzt, um auf einen Auslöser verzögert zu reagieren. Also beispielsweise erst etwas auszulösen, wenn eine Temperatur über einige Minuten hinweg einen Wert überschritten hat. In Verbindung mit einem Timer, also einer Zeit als Auslöser, macht so etwas scheinbar keinen Sinn, man könnte einfach eine spätere Zeit definieren. In Verbindung mit der Zufallsfunktion im Beispiel der Commandref sieht das aber anders aus. Und um die Verzögerung auch auf Zeitpunkte anzuwenden, muss man dann wohl den Schalter timerWithWait setzen, sonst würde der bei wait gesetzte Wert nur auf Events o.ä. wirken.

Viele Grüße
Thomas
Titel: Aw: timerWithWait - Erklärung
Beitrag von: drhirn am 08 Juli 2026, 14:35:25
ZitatVerzögerungen können mit Hilfe des Attributs timerWithWait auf Timer ausgeweitet werden

Ahhhh, das soll das "Timer" im Text bedeuten. Ja, macht Sinn so.

Ziemlich unglücklich formuliert. Aber außer "Ausführungszeitpunkt" fällt mir jetzt auch nichts schlaues ein. Müsste man wohl genauer beschreiben.

Danke dir!