Hi,
ich möchte mir morgens im Zeitraum 06:00 bis 10:00 wenn ein Trigger (Licht) ausgelöst wird in der Küche die Zeit ansagen lassen.
Die Ansage funktioniert gut, nur möchte ich die Ansage nur einmal im Zeitraum auch wenn der Trigger (Licht an/aus) mehrmals aktiviert wird.
Hat jemand einen Tipp wie ich das anstellen kann?
Geht das nur in Verbindung mit einer zusätzlichen Variable der CCU (auslesen/setzen) oder direkt in Node-Red?
VG
GELÖST > Uhrzeitansage nur einmal innerhalb eines Zeitraumes ?
Moderator: Co-Administratoren
- Challenger
- Beiträge: 524
- Registriert: 09.11.2015, 10:58
- Wohnort: Hannover
- Hat sich bedankt: 20 Mal
- Danksagung erhalten: 25 Mal
GELÖST > Uhrzeitansage nur einmal innerhalb eines Zeitraumes ?
Zuletzt geändert von Challenger am 20.03.2021, 17:59, insgesamt 1-mal geändert.
Meist ist man ja nicht zu alt, sondern zu faul für den Scheiß.
BTW: Keine persönliche Betreuung per PN. Fragen zu Thread-Themen bitte für Alle im Thread stellen. Dankööö!
21Million 1n73ll1g3nc3 15 7h3 4b1l17y 70 4d4p7 70 ch4ng3 - 573ph3n h4wk1ng
BTW: Keine persönliche Betreuung per PN. Fragen zu Thread-Themen bitte für Alle im Thread stellen. Dankööö!
21Million 1n73ll1g3nc3 15 7h3 4b1l17y 70 4d4p7 70 ch4ng3 - 573ph3n h4wk1ng
-
- Beiträge: 460
- Registriert: 06.01.2018, 12:48
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 57 Mal
- Danksagung erhalten: 39 Mal
Re: Uhrzeitansage nur einmal innerhalb eines Zeitraumes ?
Für sowas nutze ich die Trigger Node. Da kann man sagen es soll innerhalb eines Zeitraumes nur die erste oder die letzte Nachricht weitergeleitet werden.
Bei dir müsste also das so eingestellt werden, das nur die erste Nachricht innerhalb von 4h (6 - 10) weitergeleitet wird.
Bei dir müsste also das so eingestellt werden, das nur die erste Nachricht innerhalb von 4h (6 - 10) weitergeleitet wird.
- Challenger
- Beiträge: 524
- Registriert: 09.11.2015, 10:58
- Wohnort: Hannover
- Hat sich bedankt: 20 Mal
- Danksagung erhalten: 25 Mal
Re: Uhrzeitansage nur einmal innerhalb eines Zeitraumes ?
Vielen Dank für die Tipps,
habe es mit dem Trigger umgesetzt.
Erst wird geprüft ob die Delay Variable "unterschritten(0)" ist,
dann wird die Aktion ausgeführt und parallel mit einer Verzögerung von 2sec die Variable für eine Std. auf "Überschritten(1)" gesetzt.
So wird die Aktion im Zeitfenster nur einmal pro Stunde gestartet - klappt super! VG
habe es mit dem Trigger umgesetzt.
Erst wird geprüft ob die Delay Variable "unterschritten(0)" ist,
dann wird die Aktion ausgeführt und parallel mit einer Verzögerung von 2sec die Variable für eine Std. auf "Überschritten(1)" gesetzt.
So wird die Aktion im Zeitfenster nur einmal pro Stunde gestartet - klappt super! VG
Meist ist man ja nicht zu alt, sondern zu faul für den Scheiß.
BTW: Keine persönliche Betreuung per PN. Fragen zu Thread-Themen bitte für Alle im Thread stellen. Dankööö!
21Million 1n73ll1g3nc3 15 7h3 4b1l17y 70 4d4p7 70 ch4ng3 - 573ph3n h4wk1ng
BTW: Keine persönliche Betreuung per PN. Fragen zu Thread-Themen bitte für Alle im Thread stellen. Dankööö!
21Million 1n73ll1g3nc3 15 7h3 4b1l17y 70 4d4p7 70 ch4ng3 - 573ph3n h4wk1ng