Watchdog mit ReadingsVal möglich?

Begonnen von Jojo11, 27 März 2014, 17:27:15

Vorheriges Thema - Nächstes Thema

Jojo11

Hallo,

ich würde gerne meinen HMLAN mit einem watchdog überwachen, da er ab und zu Verbindungsprobleme hat. Folgendes habe ich erfolglos getestet:

define watchdog_HMLAN1 watchdog {ReadingsVal("HMLAN1","cond","")}:"disconnected" 00:00:05 {ReadingsVal("HMLAN1","cond","")}:"ok" {\
DebianMail(.......);;\
fhem("setstate watchdog_HMLAN1 defined");;\
}

Diesen Teil:
{ReadingsVal("HMLAN1","cond","")}:"ok"
habe ich auch schon komplett in geschweifte Klammern gesetzt, mal mit und mal ohne Anführungszeichen. Leider funktioniert es aber so nicht und ich erhalte auch keine Fehlermeldung  ???
Ist es überhaupt möglich, ReadingsVal mit watchdog zu kombinieren, oder müsste ich über ein notify oder at gehen? Aus der Beschreibung geht nicht hervor, dass es nicht geht  :D

schöne Grüße
Jo

Damian

watchdog reagiert auf Events, so wie ein Notify.

Du musst im Event Monitor schauen, welche Events kommen und die musst du, wie beim Notify, angeben.

Gruß

Damian
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

Jojo11

Ok, dann war das mein Denkfehler :) Danke!

schöne Grüße
Jo