Via ‘ome Ali’ heb ik een ZG-204ZL mini sensor aangeschaft die beweging en lichtsterkte kan meten:
Het pairen in Home Assistant met zigbee2mqtt gaat eenvoudig en de sensor wordt daarmee bekend gemaakt binnen Home Assistant.
De sensor heb ik een nieuwe naam gegeven in zigbee2mqtt, Mini-sensor01, en daarmee wordt ook de Topic in MQTT gebruikt om de status te publishen.
{"battery":100,"illuminance":1000,"keep_time":"30","linkquality":55,"occupancy":false,"sensitivity":"medium"}
- illuminance: heeft een range van 0 tot 1000 Lux, nieuwere modellen tot 3000 Lux
- occupancy: bewegings-detectie is true of false.
- battery: van 0 tot 100% vol,
- keep-time: hoe lang de PIR status actief blijft in seconden, 10, 30, 60 of 120
- sensitivity: de gevoeligheid van de PIR, low, medium of high
Zigbee2MQTT zorgt ervoor dat de sensors ook in Home Assistant bekend worden gemaakt en in de Ontwikkelhulpmiddelen -> Statussen kunnen we ze terugvinden:
De illuminance en de linkquality attributen kan ik echter niet vinden in HA als sensor of binary_sensor! Nu vind ik linkquality niet echt belangrijk, maar de illuminance zou ik wel graag in HA willen hebben. Blijkt dat deze wel als sensor binnen HA staat maar niet ‘enabled’ is. Dat kan aangepast worden via de MQTT instellingen van de sensor. Na enablen zijn zowel de motion- als de lichtdetectie bekend.
Uiteraard kunnen deze sensors in een Dashboard geplaatst worden met een entiteiten-kaart:
De beste waardes voor keep-time op 10 seconden en de sensitivity op high gaf bij mij het beste resultaat.
Als we de history van de lichsterkte raadplegen zien we dat momenteel licht wordt rond kwart over 6, zodra de zon opkomt. De maximale lichtsterkte die gemeten wordt met deze sensor wordt rond een uur of half 10 bereikt:
Hier kunnen dan binnen HA of Node-RED automatiseringen mee gemaakt worden.
Opmerking: De laatste paar sensors die ik aangeschaft heb hadden een maximale Lux waarde van 3000 hetgeen een betere gemeten waarde over de gehele dag geeft. Wellicht nieuwe firmware…