An Honest Review of the Sonoff Zigbee Temperature Sensor SNZB-02DR2

If you are looking for a reliable, inexpensive Zigbee temperature sensor that actually stays online, the Sonoff SNZB-02DR2 deserves your attention. I have been running the Sonoff temperature sensor in my own home automation setup for months now, and it has been flawless. This is my honest Sonoff SNZB-02DR2 review after daily use with both Hubitat and Home Assistant.
Unlike the older Sonoff SNZB-02D which uses a CR2450 coin cell, the new AirGuard TH SNZB-02DR2 model fixes the biggest complaints. It runs on two standard AAA batteries, has a massive 3.6-inch LCD display, and uses a Swiss-made sensor with ±0.2°C temperature accuracy and ±2% RH humidity accuracy. It refreshes every 5 seconds and has a range of up to 120m with a good Zigbee mesh.
Why I Chose the Sonoff SNZB-02DR2
I have tested over a dozen temperature sensors over the years. Most fail for one of three reasons: they eat expensive batteries, they drop off the Zigbee network, or you cannot read them without opening an app. I chose this particular sensor for five specific reasons:
- Local display that you can actually read: The 3.6-inch LCD shows temperature and humidity at a glance. No need to ask Alexa or open Home Assistant just to check the room. My family loves this feature.
- AAA batteries, not coin cells: The SNZB-02DR2 is powered by two AAA batteries. They are cheap, easy to find, and last a long time. I am done hunting for CR2032 or CR2450 batteries.
- Rock-solid Zigbee 3.0 connectivity: In Home Assistant I monitor its Zigbee connectivity at 15 minute intervals using an automation. It has never gone offline. Not once. It pairs as a Zigbee 3.0 device and acts as a stable end device on my mesh.
- Inexpensive without feeling cheap: The sensor is inexpensive, which is a pleasant surprise these days. Build quality is solid PC+ABS, it includes a magnetic wall mount, and weighs only 99.3g with batteries included.
- Perfect performance: Temperature is accurate within 0.2 degrees when compared to my calibrated Aqara sensor, and humidity tracks within 2%. For automations like running a bathroom fan or humidifier, that accuracy is more than enough.
Setup in Hubitat and Home Assistant
I use this Sonoff SNZB-02DR2 in my Hubitat home automation system which is also linked to my Home Assistant system. All my Zigbee devices pair directly to Hubitat, and Home Assistant pulls them in via the Hubitat integration. I control everything in my home with Home Assistant, but the devices are actually Hubitat devices.
Hubitat easily discovered the device as a generic Zigbee device, but I had to use a custom driver to make it work rock solid. If you intend to follow in my footsteps, use Hubitat’s HPM (Hubitat Package Manager) to install the driver labeled: “Zigbee – Sonoff Temperature & Humidity Sensor.” Once you install that driver and assign it to the device, reporting becomes consistent and battery reporting works correctly.
Once installed in Hubitat, Home Assistant recognized it immediately through the Hubitat integration. No additional pairing was needed. It shows up with temperature, humidity, and battery entities ready to use in dashboards and automations.
When I switched to Home Assistant some time back, I kept it simple and continued to use Hubitat’s integration with Amazon Alexa+ to provide voice control over my devices rather than go through the arduous process of adding voice to Home Assistant. Because the Sonoff SNZB-02DR2 is exposed to Alexa via Hubitat, I can ask “Alexa, what is the temperature in the office?” and get an instant reading.
Real World Performance and Home Assistant Automations
This is where the Sonoff SNZB-02DR2 really shines. I have it in my home office triggering two key automations in Home Assistant.
First, if humidity goes above 60%, it turns on my dehumidifier via a Zigbee smart plug. Second, if temperature drops below 68F during working hours, it nudges my HVAC. Because the sensor updates every 5 seconds, the automations feel instant compared to older sensors that only reported every 10 minutes.
The remote temperature comparison feature is also clever. In Zigbee mode, the SNZB-02DR2 can link with other Sonoff sensors like the SNZB-02, SNZB-02P, and SNZB-02D to display other sensor temperatures on its screen. I have not needed it yet, but it is useful if you want one central display to check multiple rooms.
Pros and Cons of the Sonoff SNZB-02DR2
Pros: Large readable display, uses standard AAA batteries, excellent Zigbee 3.0 stability, very accurate Swiss sensor, magnetic mount included, low price, works great with Hubitat and Home Assistant with custom driver.
Cons: Indoor use only, no backlight for nighttime viewing, requires custom driver in Hubitat for best results, slightly larger than coin-cell sensors at 95x70x18.2mm.
Final Verdict: Should You Buy It?
After months of daily use, the Sonoff SNZB-02DR2 has performed perfectly. If you are running Hubitat, Home Assistant with ZHA or Zigbee2MQTT, or a Sonoff Zigbee hub, this is one of the best value Zigbee temperature and humidity sensors you can buy in 2026. It solves the battery problem, gives you a display your whole family can use, and never drops off the network.
For my smart home, reliability is more important than fancy features. The Sonoff SNZB-02DR2 delivers that reliability at a price that lets you put one in every room. Highly recommended.
