Battle of the Zigbees

Written by blakadder on
Battle of the Zigbees

Ultimate showdown of cheap Zigbee sensors. In one corner is the veteran Xiaomi Aqara and in the other, a relative newcomer, Itead Sonoff. Two shall enter…


Sonoff entered the Zigbee space silently with their Basic ZBR3 and S31 Lite but the release of the Zigbee Bridge and the accompanying Zigbee 3.0 sensors created a huge buzz in market and a lot of people became interested in the protocol.

Are those sensors competitive enough to dethrone the current champions from Xiaomi and Aqara?

Round 1: Temperature and Humidity

Pitting Sonoff Temperature and Humidity sensor (SNZB-02) against Aqara and Mijia versions.

First apparent difference is the size, Sonoff sensor is much larger and quite thicker. The other is the design, Sonoff follows a certain aesthetic with two chopped corners and prominent edges. Shell is colored bright white and the plastic used has a cheap feeling and, when tapped, sounds cheap too.

To access the battery you have to use force to pop the bottom cover off which is held in place by 4 clips. I’m not sure putting in new batteries after its mounted somewhere will be painless. Although, since Sonoff uses a big CR2540 battery that might not be necessary for a long while.

Aqara sensor has a simple square with rounded edges design. Case is from a milky white colored plastic with appropriate gray accents and it feels much nicer than Sonoff’s. Battery is accessed simply by twisting the back plate which makes exchanging batteries when its stickered to the wall a lot simpler. It also has a pressure sensor which Sonoff doesn’t.

In the image next to those two is the Mijia sensor. It’s even smaller but its an old model which is hard to find for a reasonable price.

Price wise Sonoff’s price is 8.49$ while Aqara can be found for 11-13$.

Aqara handily wins on build quality, design, ease of use and extra features. Sonoff’s advantage is price, Zigbee 3.0 standard and, arguably, a bigger battery. Humidity and temperature readings were consistently close on both so I would assume they’re accurate.

Round 2: Door or Window Sensor

Sonoff Wireless Door/Window Sensor (SNZB-04) vs Aqara MCCGQ11LM.

Again, the size and design difference is repeated as well as the build quality. Battery access is easier on the Sonoff because the battery lid is held by side clips and inserting a flat screwdriver in the top and bottom slot will pop the lid off with ease. Sonoff has a bigger CR2032 battery than Aqara’s CR1632.

Feature wise, they’re the same. Open or close messages and that’s it. They both just work. Small magnet is noticeably weaker than Aqara’s but that doesn’t seem to matter.

Sonoff Door sensor price is 8.49$ while Aqara can be found for under 10$.

Unless you need Zigbee 3.0 or the price is king I’d go for the Aqara in this case. Smaller is better when located in a visible spot.

Round 3: Wireless Switch

Sonoff Wireless Switch (SNZB-01) vs Xiaomi Mijia WXKG01LM.

While size isn’t a big differentiator here, the shape makes all the difference. To activate the Sonoff switch you need to press it in the middle, because of the design pressing the corners won’t do anything. Pair that with the chintzy plastic and you get a bad wireless button.

It is also poor with features: only single, double and long press events in comparison to Xiaomi button’s: single, double, triple, quad, many, long press hold and long press release.

Xiaomi’s round shape is very functional, it will always respond to a press and the good tactile and audio feedback makes using all those multipresses very easy.

Price of the Sonoff button is 7.99$ and Xiaomi Mijia can be found for under 8$ and regularly for 12$.

Xiaomi’s wireless button, while being on of the first in the market is still the best wireless button in the market and a best buy to boot. There’s really no reason to go for Sonoff apart from curiosity.

Round 3: Motion Sensor

Sonoff Motion Sensor (SNZB-03) vs Aqara RTCGQ11LM .

A size comparison is not appropriate here because they went in very different directions. Personally I prefer Aqara’s cylindrical design with an articulating holder but I have nothing against the “eye in a box” style from Sonoff.

The plastic is still the cheap, chintzy one compared to the nice, milky white and gray case from Aqara.

While Aqara does have an illumination sensor, the readings are sent only when a motion is detected so it is not as useful as it could be. It is still good for light check once motion is detected.

Motion sensing range is similar and both were constantly triggered at 6m range. Sonoff has a 110° field of vision and would perform better when mounted on the ceiling. Aqara is better suited for wall mounting and the articulating holder makes it easy to adjust the motion sensing area which is not easily doable on Sonoff.

Both sensors have a motion sensing delay once triggered. On Sonoff it is 60 seconds and on Aqara it varies between 60s and 180 120 seconds (edit: This depends on the gateway used, the sensor itself has a 60 second delay hardcoded).

Price of Sonoff Motion Sensor is 9.49$ and Aqara is 11.99$-12.99$ with the mount.

I’m really surprised with Sonoff’s sensor, specially after a few rounds of utter disappointments. The 60 second delay make it work much nicer. While the mounting options are different and illumination is a nice bonus, Sonoff still gets a win here but it’s a close one and will, again, depend on your needs.


While not perfect, Sonoff still offers a competitive range of sensors with a significant step up to Zigbee 3.0 which should improve compatibility (if they followed the spec).

Xiaomi devices have a bad rep of falling off the Zigbee network depending on the router devices included. My network runs on zzh! and Zigbee2MQTT with a mix of manufacturers and a few DIY routers and I didn’t experience such issues.

Aqara also announced their T1 line of Zigbee 3.0 sensors which should come out later this year. Maybe you should just wait for those and ignore this comparison ;)

P.S. Never forget:


comments powered by Disqus