Smart Home Guides

The Right Zigbee Motion Sensor
Depends on the Job

Last updated: 2026-10-11 · 5 min read · Published by Connected Home Notes

A minimalist PIR motion sensor on a bone-white surface with warm lighting

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.

SensorDetection angleLux sensingBatteryConfigurable via Z2MZHA + Z2M
Aqara Motion Sensor P1~170°YesCR2477occupancy_timeout, sensitivityBoth
Sonoff SNZB-03P~120°NoCR2450occupancy_timeout, sensitivityBoth
IKEA TRADFRI~120°No1× AALimitedBoth

Detection angles per manufacturer specifications. Battery life depends on detection frequency and network topology.

Best for Lighting

Aqara Motion Sensor P1

170° angle, Lux sensing, CR2477 battery. Supports deep configuration in Zigbee2MQTT for precision automation.

Best for Security

Sonoff SNZB-03P

120° angle, No lux, CR2450 battery. Reliable reporting with straightforward pairing and compact footprint.

Easy Maintenance

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.