The Right Zigbee Motion Sensor
Depends on the Job
Last updated: 2026-10-11 · 5 min read · Published by Connected Home Notes

Short Answer
For lighting automations: The Aqara Motion Sensor P1 is our top pick. It features a wide detection angle, a built-in lux sensor to prevent triggering in bright rooms, and a configurable occupancy hold time via Zigbee2MQTT.
For security zones: The Sonoff SNZB-03P is the better choice. It is compact, pairs easily with ZHA and Zigbee2MQTT, and offers the reliable performance expected from Sonoff hardware without requiring a dedicated hub.
Lighting and Security Ask Different Things from the Same Sensor
A kitchen light that should stay on while you cook needs a different sensor profile than an alarm that should fire when the back door opens at 2 a.m. Both use the same Zigbee binary — occupancy: on / off — but the requirements behind that binary are different.
Lighting automation needs:
- Trigger within approximately one second for immediate response.
- A configurable occupancy hold time (cooldown) to avoid lights flickering off too early.
- A built-in lux sensor to skip triggers when daylight is sufficient.
- Wide detection angle to cover counters and seating areas.
Security automation needs:
- Reliable detection prioritised over sub-second speed.
- Adjustable sensitivity to avoid false alarms from pets or HVAC.
- Signal reliability in difficult locations like stairwells or detached buildings.
How Common Zigbee Motion Sensors Compare
The table below covers three sensors that appear consistently in Home Assistant community discussions and are confirmed supported in both ZHA and Zigbee2MQTT.
| Sensor | Detection angle | Lux sensing | Battery | Configurable via Z2M | ZHA + Z2M |
|---|---|---|---|---|---|
| Aqara Motion Sensor P1 | ~170° | Yes | CR2477 | occupancy_timeout, sensitivity | Both |
| Sonoff SNZB-03P | ~120° | No | CR2450 | occupancy_timeout, sensitivity | Both |
| IKEA TRADFRI | ~120° | No | 1× AA | Limited | Both |
Detection angles per manufacturer specifications. Battery life depends on detection frequency and network topology.
Aqara Motion Sensor P1
170° angle, Lux sensing, CR2477 battery. Supports deep configuration in Zigbee2MQTT for precision automation.
Sonoff SNZB-03P
120° angle, No lux, CR2450 battery. Reliable reporting with straightforward pairing and compact footprint.
IKEA TRADFRI
120° angle, No lux, AA batteries. Perfect for those who prefer standard battery replacements over specialty coin cells.
Setting Up Zigbee Motion Sensors in Home Assistant
Both ZHA and Zigbee2MQTT work with these sensors, but the level of control varies.
ZHA: Adds the sensor as a binary sensor entity. It is simple to use but does not expose occupancy timeout as a tunable parameter in the standard UI. If the sensor includes lux (like the Aqara P1), it appears as a separate illuminance entity.
Zigbee2MQTT: Offers deeper tuning via the 'Exposes' tab. You can set the occupancy_timeout (how many seconds before the state clears) and sensitivity (low, medium, or high). This allows for a more streamlined automation where the sensor's own timeout defines the off-delay, removing the need for 'wait' steps in Home Assistant.
Pet False Triggers and Signal Problems
PIR sensors detect infrared movement, including pets. To reduce false triggers:
- Mounting: Install at 2.0–2.4 m and angle slightly downward to avoid floor-level motion.
- Pet Immunity: Use the Aqara P1 with its optional pet immunity lens to raise the detection floor to 0.5m.
- Verification: For security, require two conditions: motion detected AND a Zigbee door sensor being open.
Signal coverage: Battery-powered sensors are 'end devices' and do not repeat signals. Ensure they are within range of a mains-powered 'router' device like a smart plug to maintain a stable mesh.
Frequently Asked Questions
Q: How fast does a Zigbee PIR sensor trigger?
A: Most report within 1-2 seconds. If it takes longer, the bottleneck is usually your mesh topology, not the sensor.
Q: Do Zigbee motion sensors extend my mesh?
A: No. They are end devices. Only mains-powered devices act as routers.
Q: What is the difference between PIR and mmWave?
A: PIR detects movement of heat. If you sit still, it turns off. mmWave (like the Aqara FP300) detects presence even without movement.
Q: ZHA or Zigbee2MQTT?
A: ZHA is easier to start; Zigbee2MQTT provides more direct tuning for sensitivity and timeouts.