FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: F.R. am 30 Juni 2016, 11:38:48

Titel: DOIF wird nicht getriggert
Beitrag von: F.R. am 30 Juni 2016, 11:38:48
Hallo,

Ich habe ein DOIF, das bei Statusänderung eines MYSENSORS-Devices eine Nachricht über Telegram verschicken soll. Leider reagiert DOIF nicht darauf.

Das DOIF ist wie folgt definiert:

define doif_Katzenfutter_gelb DOIF ([MYSENSOR_105:value1] eq "2") (set telegram send @11111111 @2222223 Fuellstand Katzenfutter niedrig )


Wenn der Sensor meldet, sieht DOIF, dass sich der Wert geändert hat, also das entsprechende Reading wechselt "2",
aber es wird keine Aktion ausgeführt (das Reading cmd ändert sich nicht).

Hat jemand eine Idee woran das liegen könnte? Ich habe auch schon "==" als Vergleichsoperator versucht. Mit dem selben Ergebnis.

Titel: Antw:DOIF wird nicht getriggert
Beitrag von: Otto123 am 30 Juni 2016, 11:51:16
Da die Alternative fehlt,  brauchst Du do always sonst macht er es nur einmal...
Titel: Antw:DOIF wird nicht getriggert
Beitrag von: F.R. am 30 Juni 2016, 16:02:42
Hallo,

genau das wars, vielen Dank!