Hallo Gemeinde,
Ich hoffe ich bin hier richtig!
Ich habe mir 3 Stück Aquara P1 Motion Sensoren gekauft wegen des Lichtsensors.
Beim Einbinden per Zigbee Adapter (mittels Sonoff Zigbee 3.0 Stick) ist mir dann aufgefallen, dass sie im Gegensatz zu den "Vorgänger-Modellen" keinen Time of last motion Datenpunkt mehr anbieten. (Dieser setzt sich bei meinen anderen Sensoren automatisch auf 0 zurück und zählt solange in 5 oder 10 Sekunden Schritten nach oben bis die nächste Bewegung erkannt wird. Dieser Datenpunkt macht es sehr einfach Automationen zu erstellen.
laut diesen beiden Links:
Vorgängermodell
Aktuelles Modell "P1"
unterstützten beide die Option no_occupancy_since *
(Sends a message the last time occupancy (occupancy: true) was detected. When setting this for example to [10, 60] a {"no_occupancy_since": 10} will be send after 10 seconds and a {"no_occupancy_since": 60} after 60 seconds. The value must be a list of [object Object].:*)
Ich habe leider keine wirkliche Ahnung an was es scheitert, vermute aber dass der Zigbee Adapter für das Neue Modell den Datenpunkt nicht erstellt.
(A) Kann mir jemand sagen, ob ich eventuell mit ein paar Zeilen Code im Adapter selbst etwas ändern kann?
(B) Alternativ müsste ich als Workarround dann wohl ein Javascript schreiben welches einen Time since last Motion Datenpunkt bei Änderung des Occupancy Datenpunktes erstellt und aktualisiert.
(C) Besser wäre es jedoch, wenn der Datenpunkt vom Zigbee Adapter direkt geliefert würde. Richtig? <- Ist ein Issue im Zigbee Adapter erstellen sinnvoll?