#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
Anders formuliert: execOnReactivate wird ausgefuehrt bei der ersten (Re)Aktivierung, wenn vorher der Watchdog ausgelöst wurde.