Entschuldigt, die Anfrage müßte in den Openhab Bereich. Kann das verschoben werden??
Hallo, ich möchte das über eine Rule die Außenbeleuchtung geschaltet wird. Jede 10 Minute zwischen 17 und 18 Uhr wird die Helligkeit auf <10 Lux und der Status der Außenbeleuchtung geprüft. Die Beuleuchtung soll ab der Schaltung auf ON nach 90 Minuten wieder auf Off geschaltet werden. Also müßte die Rule bei eingetretenen Bedingungen ab 17:00 wieder um 18:30 auf off geschaltet werden. Das macht sie aber nicht. Sie leuchtet weiter...
Ohne die Statusprüfung würde die Rule ja quasi bis 18:00 Uhr prüfen und ab diesem Zeitpunkt bis 19:30 eingeschaltet sein. Habt ihr einen Tipp? Oder muss ich die Off-Schaltung in einer weiteren Rule laufen lassen?
Hallo, ich möchte das über eine Rule die Außenbeleuchtung geschaltet wird. Jede 10 Minute zwischen 17 und 18 Uhr wird die Helligkeit auf <10 Lux und der Status der Außenbeleuchtung geprüft. Die Beuleuchtung soll ab der Schaltung auf ON nach 90 Minuten wieder auf Off geschaltet werden. Also müßte die Rule bei eingetretenen Bedingungen ab 17:00 wieder um 18:30 auf off geschaltet werden. Das macht sie aber nicht. Sie leuchtet weiter...
Ohne die Statusprüfung würde die Rule ja quasi bis 18:00 Uhr prüfen und ab diesem Zeitpunkt bis 19:30 eingeschaltet sein. Habt ihr einen Tipp? Oder muss ich die Off-Schaltung in einer weiteren Rule laufen lassen?
HTML-Code:
rule"Außenbeleuchtung Zeitschaltung" whenTimecron"0 0/10 17-18 ? * * *"//Alle 10 Minuten zwischen 17 und 18 UHr läuft die Prüfung then if(Helligkeit.state <10 && Hausbeleuchtung.state ==OFF) { Hausbeleuchtung.sendCommand(ON) createTimer(now.plusMinutes(90)) [| Hausbeleuchtung.sendCommand(OFF) ] } end
Kommentar