Hallo Zusammen,
Ich stehe irgendwie auf dem Schlauch, und wäre dankbar, wenn mich jemand in Richtung Lösung stupst:
Ich komme in der dunkeln Jahreszeit einfach besser aus dem Bett, wenn mit dem Wecker auch mein Schlafzimmerlicht angeht.
Also habe ich mir eine kleine Rule gebastelt, die genau dieses tut, Wochentags um 6:30 das Licht an machen.
Das funktioniert auch so. So weit so gut.
Nun wird aber irgendwann das Frühjahr kommen und zu meiner Aufstehzeit hat Petrus dann bereits draußen das Licht angemacht, meine Rule braucht also nichts mehr zu tun. Also wäre es schön, wenn ich in die Rule eine Abfrage einbauen könnte (Im Frühjahr den Schaltbefehl auszukommentieren um ihn im nächsten Herbst wieder zu aktivieren, wäre irgendwie "unsmart"):
Wenn es draußen noch Dunkel ist, dann mache das Licht an.
Die Information "draußen noch Dunkel" steckt im KNX-Statusobjekt eines Nachtlichtes, das nachts leuchtet.
Nur wie kriege ich die Information da raus? Sprich, wie kann ich die Statusobjekte (Ein/Aus und interessehalber auch den Helligkeitswert) von KNX-Dimmern auslesen.
Hinweise zu Beispielen und/oder auf die entsprechenden Stellen in der Doku wären als Hilfe zur Selbsthilfe hoch willkommen. "Notfalls" aber auch gerne passende Codeschnipsel.
Danke schon mal
Lars
Ich stehe irgendwie auf dem Schlauch, und wäre dankbar, wenn mich jemand in Richtung Lösung stupst:
Ich komme in der dunkeln Jahreszeit einfach besser aus dem Bett, wenn mit dem Wecker auch mein Schlafzimmerlicht angeht.
Also habe ich mir eine kleine Rule gebastelt, die genau dieses tut, Wochentags um 6:30 das Licht an machen.
Code:
rule "Wecker_ein" when Time cron "0 30 6 ? * MON-FRI" then logInfo("meine.rules", "Wecker") sendCommand(SZ_Decke, 90) end
Code:
Dimmer SZ_Decke "Schlafzimmer Decke [%s]" (Lights) { knx="1/0/0+1/0/3, 1/0/1, 1/0/2+1/0/4" }
Nun wird aber irgendwann das Frühjahr kommen und zu meiner Aufstehzeit hat Petrus dann bereits draußen das Licht angemacht, meine Rule braucht also nichts mehr zu tun. Also wäre es schön, wenn ich in die Rule eine Abfrage einbauen könnte (Im Frühjahr den Schaltbefehl auszukommentieren um ihn im nächsten Herbst wieder zu aktivieren, wäre irgendwie "unsmart"):
Wenn es draußen noch Dunkel ist, dann mache das Licht an.
Die Information "draußen noch Dunkel" steckt im KNX-Statusobjekt eines Nachtlichtes, das nachts leuchtet.
Code:
Dimmer SO_Nachtlicht "Nachtlicht [%s]" (Lights) { knx="14/0/0+14/0/3, 14/0/1, 14/0/2+14/0/4" }
Hinweise zu Beispielen und/oder auf die entsprechenden Stellen in der Doku wären als Hilfe zur Selbsthilfe hoch willkommen. "Notfalls" aber auch gerne passende Codeschnipsel.
Danke schon mal
Lars
Kommentar