
Sonoff
Sonoff SNZB-03P Zigbee Motion Sensor
- Zigbee
Verified September 2026
The budget motion pick if you already run a Zigbee coordinator: sub-£15, fast 5-second re-trigger and a built-in lux sensor, with solid Zigbee2MQTT and ZHA support. Ignore the 'Sonoff bridge required' marketing — it pairs straight to any Zigbee 3.0 dongle. Rated 6m range and a 110° field of view, which is narrower than premium PIR sensors like Aqara's, so it suits hallways and doorways better than covering a whole living room from one corner. The CR2477 coin cell claims roughly 3 years, decent for a device this cheap. Mount it where the cone catches the room's main approach path rather than a side wall.
In Home Assistant
| Control | Type | What it does |
|---|---|---|
| Motion | Binary sensor | Occupied/clear state |
| Illuminance | Sensor (lux) | Ambient light level |
| Motion timeout | Number (5-60s) | How long occupancy stays "on" after the last detection |
| Battery | Sensor (%) | Battery level |
The lux sensor is actually a two-state enum (dim/bright), not a numeric lux reading, and it only updates when motion fires rather than continuously — so a naive "turn on light if dark" automation can defeat itself: the light turning on gets read back as bright on the next motion event, blocking retriggering until several more cycles pass. Use illuminance as a gate condition (only run the lighting automation when it reads dim) rather than as a live threshold trigger, which sidesteps that feedback loop entirely.
Specs
- Weight
- 54g
- Dimensions
- 44 x 44 x 65mm
- Battery life
- ~3 years
- Battery type
- CR2477 (3V)
- Detection angle
- 110°
- Detection range
- 6m
- Operating humidity
- 5-95% RH, non-condensing
- Operating temperature
- -10°C to 60°C