Seite 2 von 2

Re: Bewegungsmelder rule

Verfasst: 9. Jan 2021 01:27
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


Re: Bewegungsmelder rule

Verfasst: 9. Jan 2021 01:41
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.

Re: Bewegungsmelder rule

Verfasst: 13. Jan 2021 15:27
von galaxisspatz
Hallo Udo,
danke läuft super.

Gruß
Olaf