Problem mit OH3 Timer-Rule
Verfasst: 25. Jan 2022 12:31
Hallo zusammen,
ich habe einen Timer, der immer dann mit 90 Miunten gestartet wird, wenn der Bewegungsmelder im Flur ausschaltet.
Ziel ist zwischen 22 und 7 Uhr zu erkennen, dass es 90 Minuten keine Bewegung im Flur gab und dann das Haus in den Standby schaltet.
Das funktioniert soweit einwandfrei. Allerdings schaltet die Rule auch morgens 90 Minuten nach dem letzten ausschalten der BWM in den Standby. Woran kann das liegen? Ich bin gerade ratlos...
ich habe einen Timer, der immer dann mit 90 Miunten gestartet wird, wenn der Bewegungsmelder im Flur ausschaltet.
Ziel ist zwischen 22 und 7 Uhr zu erkennen, dass es 90 Minuten keine Bewegung im Flur gab und dann das Haus in den Standby schaltet.
Code: Alles auswählen
rule "Sleeptimer"
when
Item EG_FLUR_LED_Treppe_Schalten changed
then {
if
((now.toLocalTime.getHour > 22 ||
now.toLocalTime.getHour < 7) &&
timer_sleep === null) {
timer_sleep = createTimer(now.plusMinutes(90))
[|PanasonicTV_Remote.sendCommand("POWER")
// weitere Schritte
timer_sleep = null]
}
else { timer_sleep.reschedule(now.plusMinutes(90))}
}
end