NEWS
Wiederholende Ausgabe in Telegram
-
Hallo in die Runde. Ich bin noch recht frisch bei iobroker. Bei folgendem Blockly-Script habe ich das Problem, dass sich die Telegramm-Ausgabe mehrfach wiederholt:
Das Ergebnis in Telegram sieht dann wie folgt aus:
Eigentlich sollte die Meldung nur einmal gesendet werden, da der Wert "1" beim Durchlaufen des Intervalls ja nur einmal vorkommen sollte.
Ich komme irgendwie nicht weiter. -
Du hast es ja selber eingebaut , das es sich wiederholen soll " intervall "
-
@Glasfaser Das ist richtig. Aber das Intervall zählt/dimmt ja auch das Level von der Schrankleuchte runter und innerhalb dieser Falls-Abfrage kommt ja noch mal die "Falls-Abfrage", die schaut, ob der Wert "= 1" ist. Und das sollte doch nur einmal der Fall sein.
-
Ich habe den Fehler gefunden. Es lag nicht an dem Interval, sondern an dem Trigger. Der Trigger wurde auf "ist wahr" geprüft. Dadurch wurde er mehrfach gestartet und somit auch mehrfach (innerhalb von 2400ms) die Telegram-Nachricht gesendet. Mit dem Umstellen auf "wurde geändert" im Trigger läuft das Script nur einmal und auch die Nachricht wird nur einmal gesendet.
Das fertige Script sieht nun wie folgt aus: