Seite 1 von 1
Openhab Rule
Verfasst: 2. Mär 2020 17:32
von area86
Hallo zusammen,
ich komm einfach nicht weiter mein rule funktioniert,
ich möchte aber das immer wenn meine Haustür aufgeschlossen wird soll flur licht an gehen.
icch komm mit Wohnungstur.state nicht klar
Code: Alles auswählen
rule "test"
when
Channel "astro:sun:a5790d5d:set#event" triggered START
then
if (Wohnungstuer.state == OPEN) {
sendCommand(Taster_Flurlicht_Treppenhaus, ON)
}
end
Re: Openhab Rule
Verfasst: 2. Mär 2020 18:55
von Darkwin101
Ich verstehe nicht so ganz wo dein Problem nun liegt willst du das immer wenn die Haustür geöffnet wird das Licht angeht oder nur nach Sonnenuntergang ?
Bei Immer dann so:
Code: Alles auswählen
rule "test"
when
Item Wohnungstur changed to OPEN
then
Taster_Flurlicht_Treppenhaus.sendCommand(ON)
end
Ich sehe eher deinen Fehler bei Trigger der Rule wie wahrscheinlich ist es das du die Tür offen hast genau bei Sonnenuntergang denn nur dann wird deine Regel ausgeführt.
Sollte das Licht nur nach Sonnenuntergang angehen dann würde ich das so machen
Items:
Code: Alles auswählen
Switch IsNight "Es ist Nacht" // Dummy Schalter wird eingeschaltet bei Sonnenuntergang und ausgeschaltet bei Sonnenaufgang
Regeln:
Code: Alles auswählen
rule "Es ist Nacht"
when
Channel "astro:sun:a5790d5d:set#event" triggered START
then
IsNight.postUpdate(ON)
end
Rule "Es ist Tag"
when
Channel "astro:sun:a5790d5d:rise#event" triggered START
then
IsNight.postUpdate(OFF)
end
rule " Haustuere wurde geöffnet"
when
Item Wohnungstur changed to OPEN
then
if(IsNight.state == ON){
Taster_Flurlicht_Treppenhaus.sendCommand(ON)}
end
Re: Openhab Rule
Verfasst: 2. Mär 2020 21:56
von area86
Hi
Super danke
Ich schließe meine Haustür immer ab, weil ich auf beiden Seiten Drücker habe.
Danke nochmal werd das sofort ausprobieren