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.
Da die Alternative fehlt, brauchst Du do always sonst macht er es nur einmal...
Hallo,
genau das wars, vielen Dank!