ich habe 2 Rules die komischerweise nicht funktionieren. Visusl Studio Code gibt keine Fehlermeldung aus und ich finde sie logisch.
Vielleicht kann mir einer den entscheidenen Hinweis geben.
Code: Alles auswählen
rule "Rolos runter nach Helligkeit" //-----funktioniert-
when
Item phoscon_Bewegungsmelder_lightlux received update
then
val lux = (phoscon_Bewegungsmelder_lightlux.state as QuantityType<Number>)
if (lux < 20 && IT_Rollo_Auto_Manuell_Betrieb == ON && IT_EG_Rollo_HWR_Fenster_Status.state == 2){
IT_EG_Rollo_Zentral_Ab.sendCommand(ON)
IT_OG_Rollo_Zentral_Ab.sendCommand(ON)
}
end
Code: Alles auswählen
rule "Seitenbeleuchtung AN durch Bewegungsmelder"
when
Item phoscon_Bewegungsmelder_presence changed to ON
then
val lux = (phoscon_Bewegungsmelder_lightlux.state as QuantityType<Number>)
if (lux < 10 && Seitenbeleuchtung.state == OFF){
Seitenbeleuchtung.sendCommand(ON)
}
end