Hallo,
bin wie schon erwähnt Anfänger in Sachen Openhab.
Ich würde gerne eine Treppenlichtschaltung als Rule realisieren.
Dafür habe ich mir die Rule aus dem Demo ein wenig abgeändert
Funktioniert auch ganz gut, allerdings nur wenn ich das Licht per App bzw. Webseite einschalte.
Wenn ich die Lichtschalter manuell bediene, klappt es leider nicht.
Kann mir jemand einen Gedankenanstoß geben??
MfG
Teasy
bin wie schon erwähnt Anfänger in Sachen Openhab.
Ich würde gerne eine Treppenlichtschaltung als Rule realisieren.
Dafür habe ich mir die Rule aus dem Demo ein wenig abgeändert
Code:
rule "Treppenlicht"
when
Item Licht_Treppe received command
then
if(receivedCommand==ON) {
if(timer==null) {
// first ON command, so create a timer to turn the light off again
timer = createTimer(now.plusSeconds(180)) [|
sendCommand(Licht_Treppe, OFF)
]
} else {
// subsequent ON command, so reschedule the existing timer
timer.reschedule(now.plusSeconds(10))
}
} else if(receivedCommand==OFF) {
// remove any previously scheduled timer
if(timer!=null) {
timer.cancel
timer = null
}
}
end
Wenn ich die Lichtschalter manuell bediene, klappt es leider nicht.
Kann mir jemand einen Gedankenanstoß geben??
MfG
Teasy



Kommentar