Hallo ihr Thread-Totengräber (10.2019)
Der Dummy Schalter wird durch das erste erkennen von Bewegung durch HomeKit eingeschaltet und somit der Timer auf der Homebridge gestartet.
Durch erneuertes erkennen von Bewegung während der Time läuft kann der Dummy nicht erneut eingeschaltet werden da er ja schon an ist. Somit läuft der Timer einfach an der Stelle weiter wo er gerade ist. Um den Timer zurückzusetzen müsste der Dummy aus und wieder eingeschaltet werden.
Das ganze funktioniert also nur wenn es nur einen Auslöser gibt.
Das ist so nicht korrekt. Das Flag "resettable" gibt an"The timer will reset each time the switch is turned on." ergo wird bei jedem Einschalten die Zeit resettet.
So verhält sich Homekit auch. Daher habe ich bei mir die folgende simple Lösung:
Bewegung erkannt -> Licht an und abschalten nach 3 Minuten.
Jede weitere Bewegung löst die Automation aus und überschreibt die Ablaufzeit von 3 Minuten. Fertig