In This Article

  1. What to Look For
  2. Aqara Motion Sensor P1 — Best Overall
  3. Sonoff SNZB-03P — Best Value
  4. IKEA TRÅDFRI — Most Affordable
  5. Philips Hue Motion Sensor — Best Ecosystem Integration
  6. Quick Comparison
  7. Final Verdict

What to Look For in a Zigbee Motion Sensor

Not all Zigbee motion sensors are equal. When evaluating options for a Home Assistant or Zigbee2MQTT setup, these are the factors that matter:

1. Aqara Motion Sensor P1 — Best Overall

Aqara Motion Sensor P1

~$18 Zigbee 3.0 HA compatible 5-year battery

The Aqara P1 is the standout in this category. It supports Zigbee 3.0, has an adjustable reset time (from 5 seconds to 1 hour via the Aqara app), and includes a lux sensor so your automation can check whether a light actually needs to turn on. Response time is excellent at under 1 second.

Works natively with Home Assistant via Zigbee2MQTT and ZHA. Also supports Matter (via Aqara Hub), HomeKit, and Google Home. One of the most versatile sensors available.

Best for: Home Assistant users who want the best balance of features, reliability, and price.

Check Price on Amazon

2. Sonoff SNZB-03P — Best Value

Sonoff SNZB-03P

~$12 Zigbee 3.0 HA compatible Compact

For the price, the SNZB-03P is hard to beat. It's the updated version of Sonoff's popular SNZB-03, with faster response time and Zigbee 3.0 certification. Detection range is up to 6 metres with a 110° field of view.

Full Zigbee2MQTT and ZHA support. No lux sensor (unlike the Aqara P1), but at roughly half the price this is a reasonable trade-off for rooms where you always want the automation to trigger regardless of ambient light.

Best for: Budget builds, multi-room deployments where per-unit cost matters.

Check Price on Amazon

3. IKEA TRÅDFRI Motion Sensor — Most Affordable

IKEA TRÅDFRI Motion Sensor

~$10 Zigbee ZHA compatible Simple

The cheapest option with decent Zigbee support. The IKEA motion sensor is basic — binary motion detection, no lux, limited configurability — but it works reliably with ZHA and Zigbee2MQTT. Reset time is fixed at around 3 minutes, which limits automation flexibility.

Good for: bathrooms, utility rooms, and anywhere you just need "is someone here" without complex logic.

Best for: Simple use cases on tight budgets. Not recommended for main living spaces where fast reset time matters.

Check Price on Amazon

4. Philips Hue Motion Sensor — Best Ecosystem Integration

Philips Hue Motion Sensor

~$40 Zigbee Hue ecosystem Lux + Temp

The Philips Hue Motion Sensor is expensive but excellent build quality. It includes motion, lux, and temperature sensors. Works seamlessly within the Hue ecosystem and is fully supported by Zigbee2MQTT and ZHA for Home Assistant integration.

Reset time is configurable (down to 0 seconds in HA via Zigbee2MQTT). Response time is fast. The main downside is cost — at $40 each, deploying 10 of them gets expensive fast.

Best for: Hue ecosystem users, or anyone who wants the best possible integration with Home Assistant and doesn't mind paying for it.

Check Price on Amazon

Final Verdict

For most Home Assistant setups, the Aqara Motion Sensor P1 is the best choice — excellent features, adjustable reset time, lux sensing, and good Zigbee2MQTT compatibility at a reasonable price. If you're deploying many sensors across a larger home, the Sonoff SNZB-03P is the best value option.

Our Pick

Aqara P1 for most setups. Sonoff SNZB-03P for budget multi-room deployments.

SmartWired participates in the Amazon Associates Programme. We may earn a commission from qualifying purchases at no extra cost to you.