FHEM Forum

FHEM => Automatisierung => Thema gestartet von: heinzfo am 21 Januar 2021, 21:18:01

Titel: watchdog und attr execOnReactivate
Beitrag von: heinzfo am 21 Januar 2021, 21:18:01
#Update
Ja könnte sein das es so ist:
https://forum.fhem.de/index.php/topic,29671.msg225108.html#msg225108 (https://forum.fhem.de/index.php/topic,29671.msg225108.html#msg225108)

Hallo

Das attr execOnReactivate wird nur erneut ausgeführt, wenn die timespec erreicht wurde.

Oder anders ausgedrückt.

Geht der watchdog vor ablauf der timespec auf defined (regexp1 wieder eq regexp2) dann wird beim nächsten Auslösen das attr execOnReactivate nicht erneut ausgeführt.

Ist das so?

Test watchdog

defmod watchdog_dummy watchdog watchdogdummy:on 00:00:10 watchdogdummy:off {fhem "set teleBot msg \@12345 watchdog end"}
attr watchdog_dummy activateOnStart 1
attr watchdog_dummy autoRestart 1
attr watchdog_dummy execOnReactivate {fhem "set teleBot msg \@12345 watchdog start"}


Grüße, Heinz
Titel: Antw:watchdog und attr execOnReactivate
Beitrag von: rudolfkoenig am 22 Januar 2021, 16:45:23
Anders formuliert: execOnReactivate wird ausgefuehrt bei der ersten (Re)Aktivierung, wenn vorher der Watchdog ausgelöst wurde.