Guten Abend,
so jetzt bin ich auch hier. Danke schon mal vorab, für Eure tolle Arbeit hier im Forum.
Ich starte gerade mit FHEM und möchte einige Sachen testen, aktuell haben ich schon Sonoff Basic, Sonoff B1 und Tradfri Komponenten getestet und für gut befunden. Mein SONOS ist eingebunden. Die FritzBoxen werden abgefragt.
Jetzt scheitere ich an einer einfachen Sache, wo vermutlich einige mit dem Kopf schütteln. Ich habe viel gescuth aber nichts gefunden.
Ich möchte einfach eine Meldung erhalten, wenn Geräte Offline gehen. Dazu Frage ich von meinem Sonoff das LWT ab.
defmod Garten_Lichterkette MQTT_DEVICE
attr Garten_Lichterkette DbLogExclude .*
attr Garten_Lichterkette IODev Mosquitto
attr Garten_Lichterkette alias Terasse Lichterkette
attr Garten_Lichterkette autoSubscribeReadings /Garten/Terasse/Lichterkette/+
attr Garten_Lichterkette event-on-change-reading state,status,LWT
attr Garten_Lichterkette eventMap ON:on OFF:off
attr Garten_Lichterkette group Licht
attr Garten_Lichterkette icon dim100%
attr Garten_Lichterkette publishSet on off /Garten/Terasse/Lichterkette/cmnd/POWER
attr Garten_Lichterkette room 00_Garten,sonoff
attr Garten_Lichterkette stateFormat state
attr Garten_Lichterkette subscribeReading_LWT /Garten/Terasse/Lichterkette/tele/LWT
attr Garten_Lichterkette subscribeReading_state /Garten/Terasse/Lichterkette/stat/POWER
attr Garten_Lichterkette subscribeReading_status /Garten/Terasse/Lichterkette/tele/STATE
attr Garten_Lichterkette webCmd on:off
hier der passende Watchdog, meiner Meinung nach, wenn LWT = Offline geht und nach 2 Minuten keiner Änderung erfolgt, dann setzte Offline_Device...
defmod Garten_Lichterkette_watchdog watchdog Garten_Lichterkette:LWT:Offline 00:02:00 Garten_Lichterkette:LWT:Online setreading Offline_Devices Garten_Lichterkette offline
attr Garten_Lichterkette_watchdog DbLogExclude .*
attr Garten_Lichterkette_watchdog autoRestart 1
attr Garten_Lichterkette_watchdog regexp1WontReactivate 1
attr Garten_Lichterkette_watchdog room sonoff,98_Regeln
Update am 05.04.2019
Hier war der Fehler, es muss natürlich richtig so sein.
defmod Garten_Lichterkette_watchdog watchdog Garten_Lichterkette:LWT:.Offline 00:02:00 Garten_Lichterkette:LWT:.Online setreading Offline_Devices Garten_Lichterkette offline
Hier das Dummy Device
defmod Offline_Devices dummy
attr Offline_Devices DbLogExclude .*
attr Offline_Devices icon control_arrow_turn_right
attr Offline_Devices room 98_Regeln,sonoff
Nur ncihts passiert, im Event Monitor sehe ich nichts, nur den Eintrage
2019-03-18 18:51:09.664 MQTT_DEVICE Garten_Lichterkette LWT: Offline
Wo ist der Fehler? Wo habe ich was missverstanden?
Danke
Der Fehler ist bei deiner Regex
defmod Garten_Lichterkette_watchdog watchdog Garten_Lichterkette:LWT:Offline
was nicht mit dem Event stimmt:
2019-03-18 18:51:09.664 MQTT_DEVICE Garten_Lichterkette LWT: Offline
Ich habe das ganze mit dem Monitoring Modul von igami umgesetzt.
https://forum.fhem.de/index.php?topic=68765.0
Kannst dir ja Alternativ auch mal anschauen.