Which temperature and humidity sensor for the Home Assistant? The sensor shown here features tiny dimensions of 40x13x26 mm and is powered by a single CR2032 battery. It normally works with the Tuya/Smart Life gateway, but Zigbee2MQTT also supports it. Here I will briefly test it, show its pairing and explore its internals.
The kit comes with the sensor, a thin strip of double-sided tape and tiny mounting screws. There's also a battery - suitably protected with an insulating strip so that the sensor doesn't discharge it in transit.
It's time to test pairing it with Home Assistant. Home Assistant already has a USB-connected CC2531 transceiver and the Zigbee2MQTT plugin configured. We put the device into pairing mode:
We make sure that we allow new devices to be attached in HA. After a while, the gadget will be recognised:
Home Assistant sees the sensor as ZSS-S01-TH, basic type TS0201.
The device is battery powered, so it is not a Zigbee router.
Battery level (percentage and voltage), temperature, humidity and connection quality are available in the data.
There is a calibration in the specific settings - measurements can be adjusted.
HA panel view:
Example charts:
Undoubtedly, the graphs show that the device saves battery, but this is more of a plus....
All that remains is to look inside - out of sheer curiosity.
The battery pack directly powers the ZTU module from Tuya.
The ZTU is a 32-bit Zigbee radio module from Tuya, it is based on the TLSR8258F1KAT32 chip, has 1 MB Flash memory and 64 KB RAM.
The device uses a sensor signed as the SH40. This is probably the familiar SHT40 offering communication via I2C.
In summary , this was another really tiny Zigbee protocol compliant gadget. Pairing with the HA is trivial, you don't even need to open the case. I definitely recommend this - it's hardly worth going down the Wi-Fi route for battery-powered sensors. Here you get everything you need and you don't even need to change the firmware.
Which battery-powered sensors do you use?
Feel free to discuss.
Comments
SHT40 - I have dealt with one. It is not very accurate and the linearity, especially of the temperature, I will leave uncommented. I removed the SHT40 and BME280 and put in the old DS18B20. [Read more]
BME280 too? And DHT how do you rate it? [Read more]
BME280, PMP280, SHT40, MS5611, LPS22HH, DHT11... What should you expect from a sensor for a dozen zloty - a DIY toy. Connect to an Arduino and see that it measures anything, and that it is nowhere near... [Read more]
There are two problems (although probably not in your application) First - the linearity of the DS18B20 is ok around -15 to about 90°C the ends of the range fly off Second. Take a bunch of 10 DS18B20... [Read more]
EH...! 6,50 zł at the Chinese. Shock price. In comparison Vaisala sensors lowest price is 3K and those with certificate 12k This is probably not so bad. Compare it with the BME280. actual +10°C... [Read more]
I wonder how long it will last on this battery, because from what I have noticed this ZTU module is extremely unsuccessful. It has very poor range and is quite power hungry. I don't know, it's possible... [Read more]
After all, these Vaisala sensors have the accuracy of any other digital sensor, and are themselves analogue. For example, the description from the page And the accuracy in the description has ... [Read more]
The whole kit is a Zigbee 3.0 gateway control panel / Bluetooth multi-mode gateway, MINI Zigbee Tuya flood sensor, WiFi Tuya carbon monoxide sensor audio alarm and TUYA app. MINI Zigbee temperature and... [Read more]
And what temperature range does the one reviewed measure? Because most start at -10. As for the SHT40, I don't know, I haven't used it. But the SHT41/45 as well as the older 31/35, are very repeatable... [Read more]