NEWS
Problem mit Telegram
-
Folgendes Problem was ich nicht so ganz verstehe.
Ich steuere eine Zirkulationspumpe über den ioBroker.
Die wird per Hand eingeschalten und geht nach 45 Minuten wieder automatisch aus, wenn sie nicht vorher ausgeschalten wird.
Jetzt möchte ich per Telegram eine Nachricht auf das Handy bekommen, wenn die Pumpe ein und ausgeschalten wird.
Wird die Pumpe eingeschalten, kriege ich brav eine Nachricht, wird sie ausgeschalten auch.
Das Problem ist nur, dass ich nach dem Ausschalten sporadisch in unregelmässigen Abständen weiter Nachrichten bekomme, dass die Pumpe ausgeschalten wurde.Wo liegt mein Denkfehler?
-
@infinity
Du solltest auf Veränderungen triggern.
Wenn du prüfst ob es aus ist bekommst du eine Meldung, wenn das Script nochmal prüft ist der Zustand wieder aus und trifft somit wieder zu.Prüf lieber auf größer als letzteres, wenn eingeschaltet wird und kleiner als Letzteres wenn ausgeschaltet wird.
Wahr ist größer als falsch. -
@Muchul
Ich hatte mir sowas ja auch gedacht, nur hat es mich stutzig gemacht, dass bei Pumpe Ein alles sauber ging.
Theoretisch prüft das das Script ja auch. -
@Muchul sagte:
Du solltest auf Veränderungen triggern.
Ja, das verhindert wahrscheinlich Mehrfach-Trigger. Hier noch eine RAM-sparende Variante:
-
@paul53
Da habe ich doch aber nur wahr und falsch und wieder mein Problem?
Dein "Wert" finde ich bei mir nicht im Blockly. -