Review

SONOFF SNZB-03P Zigbee Motion Sensor Review (2026)

★ ★ ★ ★ ★
4.5 / 5
SONOFF SNZB-03P Zigbee motion sensor $12-16
Check price on AliExpress

Short version: The SONOFF SNZB-03P Zigbee motion sensor detects movement in a room. It is a small, battery-powered device that uses Zigbee, a common smart home radio technology. This sensor works well with Home Assistant through integrations like ZHA or Zigbee2MQTT, giving you local control without needing a cloud app. Its main purpose is to trigger automations, such as turning on lights when someone enters a room.

Updated November 2026.

What the SONOFF SNZB-03P Zigbee motion sensor is

The SONOFF SNZB-03P is a compact motion sensor designed for smart homes. Its job is to detect movement in its field of view. When it senses motion, it sends a signal to your smart home system. This can be used to automate tasks, like turning on lights when you walk into a hallway or activating a security alert if unexpected movement is detected. The listing says it has a 6-meter detection distance and a 110-degree viewing angle, which is suitable for most standard rooms.

Inside the box, you typically find the motion sensor unit and a CR2450 button cell battery, which powers the device. The sensor communicates using Zigbee, a wireless protocol often used in smart homes. Zigbee devices form a mesh network, meaning they can relay signals through each other, extending the range of your smart home system. This sensor is a Zigbee end device, so it connects to a Zigbee coordinator, which is a central hub like a USB stick plugged into your Home Assistant server.

The listing highlights its use for smart lighting and home security. It is a simple sensor, focusing on reliable motion detection rather than advanced features like presence sensing, which uses radar to detect even very subtle movements. It is a good choice for basic motion-triggered automations.

Home Assistant compatibility

The SONOFF SNZB-03P Zigbee motion sensor is designed to work well with Home Assistant, especially through its local Zigbee integrations. Because it uses the Zigbee standard, you generally do not need to rely on cloud services or specific manufacturer apps once it is set up with your Home Assistant system. This means your automations run faster and more reliably, even if your internet connection goes down.

Option Works? Notes
ZHA Yes ZHA is Home Assistant’s built-in Zigbee integration. It should pair directly.
Zigbee2MQTT Yes Zigbee2MQTT is a popular add-on for Zigbee devices. It lists the SNZB-03P as supported.
Tuya (cloud integration) No This is a Zigbee device, not a Wi-Fi Tuya device. It does not use the Tuya cloud.
Matter No This sensor is a Zigbee device. Matter is a newer smart home standard and it is not Matter compatible.
Local or cloud Local Works locally with ZHA or Zigbee2MQTT. No internet connection needed for automations.

Who it is for

This SONOFF SNZB-03P motion sensor is ideal for Home Assistant users who are looking for a straightforward, battery-powered device to detect movement. It is a good fit if you want to trigger simple automations, such as turning on lights when you enter a room, running a fan, or setting off a basic security alert. If you already have a Zigbee network set up with Home Assistant, adding this sensor should be relatively easy.

You might want to skip this sensor if you need more advanced features. For example, if you need to detect subtle human presence, like someone sitting still, you would need a millimeter wave (mmWave) presence sensor. If you prefer Wi-Fi devices and do not want to set up a Zigbee network, this sensor is also not for you. It is also not suitable if you need a sensor that includes a light sensor or temperature sensor, as it only detects motion.

How to set it up in Home Assistant

Setting up the SONOFF SNZB-03P with Home Assistant usually involves either the ZHA integration or Zigbee2MQTT. Both methods allow for local control. You will need a Zigbee coordinator, which is a USB stick or similar device that lets Home Assistant talk to Zigbee devices.

  1. First, make sure your Zigbee network is ready. If you use ZHA, go to Settings, then Devices & services, then find your Zigbee Home Automation integration. If you use Zigbee2MQTT, open its web interface.
  2. Put your Zigbee coordinator into pairing mode. In ZHA, click Add device. In Zigbee2MQTT, click Permit join (All).
  3. Open the SONOFF SNZB-03P sensor. Remove the battery isolation tab if it is present.
  4. Press and hold the reset button on the sensor for about 5 seconds until the LED indicator flashes quickly. Release the button. The sensor is now in pairing mode.
  5. Your Home Assistant system should detect the sensor within a minute or two. Once detected, it will appear as a new device.
  6. Rename the device and its entities to something you will easily recognize, like “Living Room Motion Sensor”.
  7. You can now use the motion sensor in your Home Assistant automations. For example, you can create an automation that turns on a light when motion is detected.

Common issues and variants to avoid

  • Zigbee vs. Wi-Fi confusion: Some listings might mix Zigbee and Wi-Fi versions of similar products. Always double-check the product title and description to ensure you are buying the Zigbee SNZB-03P model. Wi-Fi devices usually rely on cloud apps, which is not ideal for local Home Assistant control.
  • Pairing difficulties: If the sensor does not pair, try moving it closer to your Zigbee coordinator. Make sure your Zigbee mesh network is strong. Sometimes, resetting the sensor multiple times or restarting your Zigbee integration can help. Ensure your coordinator firmware is up to date.
  • Battery life: While generally good, battery life can vary. If you notice unusually short battery life, it could indicate a weak Zigbee signal, causing the sensor to work harder to communicate. Consider improving your Zigbee mesh network tips.
  • False triggers: Motion sensors can sometimes be triggered by pets, direct sunlight, or drafts. Try adjusting the sensor’s placement to avoid these issues. The SNZB-03P is a basic PIR (Passive Infrared) sensor, so it detects changes in heat.
  • Firmware versions: Occasionally, a specific firmware version on a Zigbee device can cause compatibility issues. Zigbee2MQTT’s documentation often lists known issues or recommended firmware. If you encounter problems, check the Zigbee2MQTT supported devices list for the SONOFF SNZB-03P.

Should you buy it?

The SONOFF SNZB-03P Zigbee motion sensor is a reliable and cost-effective option for adding motion detection to your Home Assistant setup. Its strong compatibility with ZHA and Zigbee2MQTT ensures local control and smooth integration into your smart home automations. For basic motion-triggered events, it performs its function well without unnecessary complexity.

If you are starting your Home Assistant journey and need a simple, dependable motion sensor without a large budget, this sensor is a good buy. However, if you require more advanced capabilities, like detecting stationary presence or integrating other environmental sensors, you might want to look at more specialized devices, such as mmWave presence sensors.

Frequently Asked Questions

Does the SONOFF SNZB-03P work with Home Assistant without the cloud?

Yes, the SONOFF SNZB-03P is a Zigbee device, which means it can connect directly to Home Assistant using a Zigbee coordinator. Integrations like ZHA or Zigbee2MQTT allow for full local control, so you do not need any cloud services or manufacturer apps for its operation.

Do I need a hub for the SONOFF SNZB-03P Zigbee motion sensor?

Yes, you need a Zigbee hub, also called a Zigbee coordinator, to use the SONOFF SNZB-03P. This is typically a USB stick plugged into your Home Assistant server. It acts as the bridge between your Home Assistant software and the Zigbee wireless network.

What is the difference between Zigbee and Wi-Fi motion sensors?

Zigbee motion sensors like the SNZB-03P use a low-power mesh network and typically require a dedicated Zigbee coordinator. They are known for reliability and local control. Wi-Fi motion sensors connect directly to your home Wi-Fi network and often rely on cloud services, which can introduce latency and dependency on internet access.

Pros

  • Pairs directly with Home Assistant via ZHA or Zigbee2MQTT
  • Uses the Zigbee standard for reliable local control
  • Compact size allows for discreet placement
  • Long battery life reported by users
  • Good detection range and angle for typical rooms

Cons

  • Does not offer advanced features like presence sensing
  • Requires a Zigbee coordinator for Home Assistant
  • Battery type CR2450 might be less common than CR2032
  • No built-in light sensor for advanced automation conditions
Still deciding?
SONOFF SNZB-03P Zigbee motion sensor $12-16
Check price on AliExpress

The verdict

The SONOFF SNZB-03P is a solid choice for Home Assistant users needing basic, reliable motion detection. It integrates well locally and avoids cloud dependencies, making it suitable for simple automation tasks.

If the SONOFF SNZB-03P Zigbee motion sensor fits what you're building, here's where to get it.

Ready to order?
SONOFF SNZB-03P Zigbee motion sensor $12-16
Check price on AliExpress
Coming soon
The ready-made Home Assistant dashboard
One email when it's ready, with an early-bird price. No spam. Privacy