Hallo zusamman,
aktuell habe ich eine Regel, die bei mir im Flur das Licht für 45 Sek. anschaltet, wenn über den Bewegungssensor eine Bewegung registriert wurde.
Das funktioniert auch sehr gut.
Jetzt kann es ja passieren, dass innerhalb der 45 eine weitere Bewegung erkannt wird und somit der Timer um 45 Sek. verlängert werden soll.
Da dachte ich spontan an
, allerdings führt das nun dazu, dass der TImer nie endet.
Gibt es eine Möglichkeit, den Timer zu verlängern wenn er aktiv ist
?
Oder habe ich nur den Weg über das canceln und neusetzen des Timers?
Danke
Martin
aktuell habe ich eine Regel, die bei mir im Flur das Licht für 45 Sek. anschaltet, wenn über den Bewegungssensor eine Bewegung registriert wurde.
Das funktioniert auch sehr gut.
Jetzt kann es ja passieren, dass innerhalb der 45 eine weitere Bewegung erkannt wird und somit der Timer um 45 Sek. verlängert werden soll.
Da dachte ich spontan an
Code:
timer.reschedule(now.plusSeconds(45))
Gibt es eine Möglichkeit, den Timer zu verlängern wenn er aktiv ist
Code:
timer!=null
Oder habe ich nur den Weg über das canceln und neusetzen des Timers?
Danke
Martin
Kommentar