watchdog und attr execOnReactivate

Begonnen von heinzfo, 21 Januar 2021, 21:18:01

Vorheriges Thema - Nächstes Thema

heinzfo

#Update
Ja könnte sein das es so ist:
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

rudolfkoenig

Anders formuliert: execOnReactivate wird ausgefuehrt bei der ersten (Re)Aktivierung, wenn vorher der Watchdog ausgelöst wurde.