Hallo,
ich habe einen notify der mir bei Ausfall eines bestimmten Moduls eine email schickt. Getriggert wird dieser notify über einen Logbucheintrag.
Das funktioniert soweit, aber ich bekomme quasi im Sekundentakt eine Mail wenn das Modul ausgefallen ist.
Wen ich einen sleep 600 vor den Befehl setzen würde, dann würde ich zwar nur noch alle 10 Minuten eine Mail bekommen - aber eben die erste Mail erst nach 10 Minuten. Das will ich auch nicht. Gibt es so etwas wie einen "sleep after", dass der notify immer noch bei jedem Logeintrag getriggert wird aber der (zusammen mit anderen Befehlen) ausgeführte Befehl für den Mailversand nach jedem Ausführen für eine Zeit x "blockiert" wird?
Danke und viele Grüsse
Bäschdler
Das Modul watchdog https://fhem.de/commandref_DE.html#watchdog ist für derartige Anwendungen konzipiert