nachdem ich mich nun schon durch diverse Seiten im Internet gelesen und einiges ausprobiert habe, wende ich mich an euch. Ich habe hier über die Suche leider nicht wirklich was passendes gefunden, falls es dazu schon was gibt, verzeiht mir bitte.
Folgendes Problem:
Ich möchte gerne eine Lampe über einen Bewegungsmelder steuern. Soweit so gut. Dazu soll über den Bewegungsmelder die Helligkeit abgefragt werden und die Schaltung soll erst erfolgen, wenn eine bestimmte Stufe unterschritten wurde. Die Lampe soll sich nach einer festgelegten Zeit wieder automatisch abschalten. Natürlich nur, wenn keine Bewegung mehr registriert wurde.
Die einzelnen Punkte funktionieren auch soweit, aber die Kombination aus allen zusammen bekomme ich nicht hin.
Hier mal mein aktueller Stand:
Items:
Code: Alles auswählen
Switch Light3 "An/Aus" // Lampe
Switch Presence "Presence" // Bewegungsmelder
Number:Illuminance Lightlux "Illuminance" // Helligkeitserkennung
Code: Alles auswählen
rule "Bewegungsmelder"
when
Item Presence changed to ON
then
if (Lightlux.state < 20|"lx") {
Light3.sendCommand(ON)
}
if (Presence == OFF) {
createTimer(now.plusSeconds(30)) [ Light3.sendCommand(OFF) ]
}
end
Vielen Dank schon mal!