Zoals je in een vorige blog hebt kunnen lezen maak ik gebruik van Xiaomi Aqara Sensors voor mijn domotica in huis. Door verder gebruik te maken van Zigbee2MQTT heb ik alles in lokaal beheer en ben nu niet afhankelijk van een externe partij.
Dit werkt uitermate goed en ik hoor dan ook geen klachten in huis. Nu heeft de Aqara Motion Sensor echter 1 klein nadeel. Als deze beweging heeft gedetecteerd dan zal deze geen nieuwe beweging detecteren binnen 90 seconden. Dat kan voor een aantal toepassingen niet handig zijn.
Dit kun je eenvoudig oplossen door 2 aanpassingen:
- Hardware modificatie van de Aqara Motion Sensor
- Aanpassen van de ‘occupancy_timeout’ van je sensor in Zigbee2MQTT
Hardware
Draai hiervoor de Aqara Motion Sensor van je houder af (zoals je dit ook moet doen als je de batterij moet vervangen).
Vervolgens kun je eenvoudig met een platte schroevendraaier ‘het deksel’ eraf wippen zodat je de printplaat van je Aqara Motion Sensor ziet. Verbind nu de blauw omcircelde punten met elkaar. Dat is wel even een secuur werk met een klein draadje en je soldeerbout. Sommige mensen zeggen dat ze het ook met een 4B potlood voor elkaar hebben gekregen, maar dat heb ik niet geprobeerd.
In het volgende plaatje kun je duidelijker zien wat je precies moet doen:
Zigbee2MQTT
In de documentatie van Zigbee2MQTT kun je nalezen welke device specifieke configuraties je kunt gebruiken voor de Aqara Motion Sensor. Je kunt hier dus lezen dat je ook de ‘occupancy_timeout’ moet aanpassen aangezien die standaard op 90 seconden staat.
Stop hiervoor je Zigbee2MQTT process met het commando:
sudo systemctl stop zigbee2mqtt
Pas hierna de ‘\opt\zigbee2mqtt\data\configuration.yaml’ file aan met de waarde die aangeeft dat de Aqara Motion Sensor na een ‘x’ tal seconden automatisch weer op ‘false’ springt.
devices: '0x00158d00025846fc': friendly_name: Motion Kelder occupancy_timeout: 10
Start tenslotte je Zigbee2MQTT process weer op met:
sudo systemctl start zigbee2mqtt
Conclusie
Na bovenstaande aanpassingen werkt de Aquara Motion Sensor meteen en altijd. Dit is voor een aantal toepassingen erg handig. Doe er je voordeel mee. Laat je in de reacties ook nog even weten of het bij jou ook is gelukt?
Wat gebruik je precies om deze punten te connecten?
Ik lees verschillende verhalen over het batterij verbuik: van (zeer) snel leeg tot nauwelijks merkbaar. Wat zijn jouw ervaringen?
Ik heb een korte draadje gebruikt. Ik heb het pas 1 dag in gebruik en kan dus nog niks vertellen over het verbruik van de batterij.
Hi Henri, kan je al wat zeggen over batterij verbruik? Merk je verschil?
Volgens mij is het lastig om het batterij niveau te monitoren, maar wellicht dat je iets kan vergelijken met andere motion sensors zonder deze aanpassing.
Ik merk nog geen verschil in batterij verbruik. De batterij geeft nog steeds 100% aan. Verder werkt het nog heel goed en reageert de sensor binnen 5 seconden weer.
Goedenavond,
Ik heb ook een aqara motion sensor omgebouwd, maar hij blijft bij mij de lange periode aanhouden. Ik heb via nodered gekeken wanneer hij de occopunancy false geeft en dat is na de standaard 60seconden.
Werkt deze methode op alle versies aqara motion sensors?
Iemand tips hoe dit verder aan te lopen?
Daarbij nog een andere vraag, ik heb ook gezien dat er een 12LM versie is waarbij wel de tijd is in te stellen, is het niet mogelijk de firmware daar uit te halen en deze in de 11LM te duwen? Hardware matig lijken ze vrijwel identiek..
Dan ben ik toch bang dat je niet helemaal goed hebt gesoldeerd. Bij mijn tweede sensor leek het eerst ook niet goed te werken, maar ik zag toen dat ik niet helemaal goed gesoldeerd had (er was nog kleine sluiting). Als het goed is gegaan dan toont de Zigbee2MQTT logging constant dat er beweging wordt geconstateerd als je je hand ervoor beweegt.
Vergeet voor Zigbee2MQTT niet om de ‘occupancy_timeout’ in te stellen zoals aangegeven in mijn artikel, daar er anders geen overgang (occupancy van false naar true en terug) gedetecteerd worden binnen deze timeout (wellicht loop je daar nu in NodeRed ook tegenaan).
thanks voor de snelle reactie. Dan ga ik nog maar eens solderen haha.
just to be sure, we hebben het over de aqara motion sensor met 11LM aan het eind van het type nummer?
Ik heb de Aqara RTCGQ11LM Motion sensors.
Beste, dit is wat bij mijn sensors moet gebeuren, alleen is het te fijn werk voor mij.
is er mogelijk iemand in Zeeland die deze upgrade voor mij zou kunnen maken?