Bewegungsmelder rule

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

galaxisspatz
Beiträge: 93
Registriert: 28. Jun 2020 19:42
Answers: 1

Re: Bewegungsmelder rule

Beitrag von galaxisspatz »

Hallo Udo
Deine rule hat die Lampe bei nicht auslösen des Bewegungsmelders nicht ausgeschaltet.

Gruß
Olaf


Gesendet von meinem VOG-L29 mit Tapatalk

OH 4 auf dem Raspberry 3b

Benutzeravatar
udo1toni
Beiträge: 15265
Registriert: 11. Apr 2018 18:05
Answers: 245
Wohnort: Darmstadt

Re: Bewegungsmelder rule

Beitrag von udo1toni »

Ah, jetzt hab ich's Das Licht wird auch noch unabhängig vom Bewegungsmelder geschaltet, soll dann aber ebenfalls automatisch ausgeschaltet werden...

Aber dazu braucht es keine zwei Rules:

Code: Alles auswählen

var Timer tFlurUnten = null

rule "Flur unten Bewegung oder manuell"
when
    Item FlurUntenBewegungPresence received update ON or
    Item ShellyFlurUntenLichtRelayOutput received command ON  
then
    if(ShellyFlurUntenLichtRelayOutput.state != ON)
        ShellyFlurUntenLichtRelayOutput.sendCommand(ON)
    tFlurUnten?.cancel
    tFlurUnten = createTimer(now.plusSeconds(100), [| 
        if(ShellyFlurUntenLichtRelayOutput.state != OFF)
            ShellyFlurUntenLichtRelayOutput.sendCommand(OFF)
    ])
end 
Du musst lediglich die zweite Einschaltbedingung als zusätzlichen Trigger mit angeben.
Es kann sein, dass sich die Rule Zu Beginn selbst triggert, weil das Item noch nicht den Zustand gewechselt hat. Das sollte aber kein Problem darstellen.
openHAB4.3.5 stable in einem Debian-Container (bookworm) (Proxmox 8.4.1, LXC), mit openHABian eingerichtet

galaxisspatz
Beiträge: 93
Registriert: 28. Jun 2020 19:42
Answers: 1

Re: Bewegungsmelder rule

Beitrag von galaxisspatz »

Hallo Udo,
danke läuft super.

Gruß
Olaf
OH 4 auf dem Raspberry 3b

Antworten