Seite 1 von 1

[Blocky] Meldung nur erneut versenden wenn Wert unterschritten wird

Verfasst: 17. Jun 2026 16:32
von TomW80
Hallo,

Ich überwache die Feuchte im Keller und lasse mir bei erreichen eines Grenzwerts eine Meldung per Pushover schicken. Das funktioniert auch alles.
Nur bekomme ich ständig die Meldung sobald der Wert über den Grenzwert liegt und sich ändert. Die Meldung soll allerdings erst wieder versendet werden, wenn der Wert einmal unter einem zweiten Grenzwert war.
In Blockly habe ich das so gelöst, aber irgendwie gehts nicht.
Screenshot 2026-06-17 163131.jpg
Was passt denn da nicht?
Kann ich irgendwie außerhalb prüfen, welchen Status die Variablen haben?

Re: [Blocky] Meldung nur erneut versenden wenn Wert unterschritten wird

Verfasst: 17. Jun 2026 16:41
von TomW80
Wie ich gerade gesehen habe, ist der Status der Variable nach jedem erneuten Durchlauf "undefined".
Wird der Status nicht persistent gespeichert?

Re: [Blocky] Meldung nur erneut versenden wenn Wert unterschritten wird

Verfasst: 17. Jun 2026 17:30
von Harka
Moin,
TomW80 hat geschrieben: Heute 16:41 Wie ich gerade gesehen habe, ist der Status der Variable nach jedem erneuten Durchlauf "undefined".
Wird der Status nicht persistent gespeichert?
Nein, nicht mehr. Bis OH 5.0 oder 5.1 funktionierte es, war aber nie offiziell und Programmtechnisch unsauber (hattes es aber aus Bequemlichkeit selbst auch genutzt).
Du musst den Meldestatus irgendwo speichern. Das kann ein extra Item sein, Metadata oder Storage
Hier ein Beispiel mit Letzterem:
Screenshot 2026-06-17 170553.png
PS: für Räume, wie den Keller, bieten sich eher Taupunktsteuerungen an. Im Sommer läufst Du sonst Gefahr die Feuchtigkeit ins Haus rein zu holen. Für Blockly gibt es die passende Umrechnung schon. Du kannst z.B. reagieren, wenn die absolute Feuchte im Keller 25% über dem Außenwert liegt.