Ich hab seit ein paar tagen ein kleines Problem. Mit meinen Bewegungs melder per Rules.
Egal welche zeiten ich einstelle die Bewegungsmelder reagieren und Schalten das licht ein.
Villeicht kann mir jemand ein rat oder der gleichen geben wo der fehler liegen könnte
hier mal die Items von licht und Bewegungsmelder:
Code: Alles auswählen
Switch GF_Hallway_Light "Flurlicht" <light> (GF_Hallway, gLight) ["Lighting", "Switchable"] {channel="mqtt:topic:0e4ea3e4aa:e9e62a27b5:e9e62a27b5", alexa="Light.PowerState"}
Number GF_Hallway_Motion "Bewegungsmelder[MAP(esp-pir.map):%s]" <motion> (GF_Hallway, gMotion) ["MotionDetector", "Lighting", "Switchable"] {channel="deconz:presencesensor:00212E07874D:00158d0004499f8a010406:presence"}
Code: Alles auswählen
var Timer LightTimer = null
rule "GF_Hallway_Motion"
when
Item GF_Hallway_Motion changed from 0 to 1
then
if(GF_Hallway_Motion.state == ON)
return;
if((now.getHour > 3 && now.getHour < 9) || ( now.getHour > 21 && now.getHour < 0))
return;
GF_Hallway_Light.sendCommand(ON)
LightTimer = createTimer(now.plusMinutes(7), [ |
GF_Hallway_Light.sendCommand(OFF)
])
end