Smart Home Assistant
Sensors
Sonoff SNZB-03P Zigbee Motion Sensor

Sonoff

Sonoff SNZB-03P Zigbee Motion Sensor

Zigbee2MQTT / ZHALocal control
  • Zigbee

Verified July 2026

The budget motion pick if you already run a Zigbee coordinator: sub-£13, 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.

In Home Assistant

ControlTypeWhat it does
MotionBinary sensorOccupied/clear state
IlluminanceSensor (lux)Ambient light level
Motion timeoutNumber (5-60s)How long occupancy stays "on" after the last detection
BatterySensor (%)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.

Affiliate disclosure: Some links in this article are affiliate links. If you buy via one of these links, we may earn a small commission at no extra cost to you. This never affects our editorial decisions — see our affiliate policy.