Meldung Waschmaschine wenn fertig
Verfasst: 16. Mär 2021 20:02
Hallo zusammen,
seit einer Weile tüftele ich nun schon an einer wohl recht einfachen Sache, bekomme sie aber nicht hin.
Es soll bei erreichen einer gewissen Leistung der Waschmaschine ganz simpel eine nachricht per Telegramm an mich erfolgen.
Dies hatte ich schon bewerkstelligt, allerdings schwankt die leistung der maschine dann zwischen 1.3 und 1.4 Watt.
Ich bekam glaube knapp 1000 Nachrichten...
Ich möchte also, wenn die Leistung der Maschine erstmalig auf 1.3 Watt fällt einen Timer ablaufen lassen, dann prüfen, ob die leistung noch 1.3 bzw 1.4 Watt beträgt und dann einmalig eine Nachricht an mein handy senden lassen...
Alternativ könnte man ja sicher sagen, nachricht wenn leistung für 3 minuten kleiner als 2 Watt.
Ich komme nicht dahinter, wie es richtig sein muss. Gerne würde ich es verstehen.
So sieht meine Rule aktuell aus.
Wer kann mir da auf die Sprünge helfen und es mir erklären ?
seit einer Weile tüftele ich nun schon an einer wohl recht einfachen Sache, bekomme sie aber nicht hin.
Es soll bei erreichen einer gewissen Leistung der Waschmaschine ganz simpel eine nachricht per Telegramm an mich erfolgen.
Dies hatte ich schon bewerkstelligt, allerdings schwankt die leistung der maschine dann zwischen 1.3 und 1.4 Watt.
Ich bekam glaube knapp 1000 Nachrichten...
Ich möchte also, wenn die Leistung der Maschine erstmalig auf 1.3 Watt fällt einen Timer ablaufen lassen, dann prüfen, ob die leistung noch 1.3 bzw 1.4 Watt beträgt und dann einmalig eine Nachricht an mein handy senden lassen...
Alternativ könnte man ja sicher sagen, nachricht wenn leistung für 3 minuten kleiner als 2 Watt.
Ich komme nicht dahinter, wie es richtig sein muss. Gerne würde ich es verstehen.
So sieht meine Rule aktuell aus.
Code: Alles auswählen
rule "Waschmaschine fertig"
when
Item sps_kg_wm_leistung changed from 1.3 to 1.4
then
createTimer(now.plusMinutes(2))
sendTelegram("Sascha","Die Waschmaschine ist fertig")
end
Wer kann mir da auf die Sprünge helfen und es mir erklären ?