Tuya Zigbee Climate Sensor ZL02-ZX Review


Cheap temperature and humidity sensors with a screen continue to spawn in my mailbox. I’ve accumulated 9 in total so far, writing individual reviews for each one along the way. When I hit 10, I will publish a summary and comparison article for anyone interested.

In the meantime, you can check out what I’ve tested so far:

Tuya Presence Sensor LKTM-ZL02ZX Featured

This time it’s an interesting looking model, white labelled Tuya ZL02-ZX. But “interesting” does not mean the device is worth buying, even if it’s only a few USD. This one cost me <$10 on AliExpress, it’s not available on Amazon.

Technical Specification

  • Model: LKTM ZL02-ZX
  • Zigbee Manufacturer: _TZ3210_ncw88jfq
  • Communication Protocol: ZigBee 3.0
  • Temperature Range: -10°C~60°C
  • Temperature Accuracy: ±0.2°C/±0.4°F
  • Humidity Range: 0%—99%RH
  • Humidity Accuracy: ±2%RH
  • Working Voltage: DC3V
  • Battery: 2xAAA
  • Dimensions: 51x51x16.5mm
  • Reporting Interval: 30min

Teardown

This device ships in a small tiny box containing nothing but the device and a sticker for mounting. There was no user manual, everything is printed on the back of the box.

The screen seems great, the contents are properly spaced and padded. The viewing angles are also very good, better than most devices I’ve tested so far. Overall, the device feels very compact and gives off a high quality vibe.

Tuya Presence Sensor LKTM-ZL02ZX Package Contents

The device is powered by 2xAAAs, inserted under the back cap. The button reachable with a hairpin via the small hole is used to put the device in pairing mode or reset it.

Tuya Presence Sensor LKTM-ZL02ZX Batteries

Prying open the sensor was very easy, being careful not to damage anything since it’s so small. The main PCB is very neat and tidy, no excess solder or dirt scattered around.

Tuya Presence Sensor LKTM-ZL02ZX Open

The screen is powered by a Vinka VKL060 [Datasheet] display driver, apparently a very common component for electronics with cheap LCDs like the Neo LCD Climate Sensor.

The actual temperature and humidity sensor is model AHT20 [Datasheetby a company called Aosong Electronic from Guangzhou, China. This sensor is also found in one of my favorite climate sensors with a screen. Adafruit sells a rebrand of this sensor too.

Tuya Presence Sensor LKTM-ZL02ZX Screen

Zigbee communication is handled by a Telink TLSR8258 [Datasheet], which is a BLE + Zigbee IEEE802.15.4 multi-standard wireless SoC. Remains to be seen whether or it communicates well with Z2M/ZHA.

Tuya Presence Sensor LKTM-ZL02ZX Zigbee Module

Home Assistant Integration

This Tuya Zigbee Climate Sensor model LKTMZL02-ZX is supported in Zigbee2MQTT and ZHA out of the box, no external converter/quirk is needed. To pair it, you need to use a hairpin and push the button inside until the LED starts blinking red.

Zigbee2MQTT

Tuya Presence Sensor LKTM-ZL02ZX Zigbee2MQTT

Once paired, the device is identified as an EndDevice labelled model TS0201 by Zigbee manufacturer _TZ2310_ncw88jfq. It exposes the following entities in Home Assistant through Zigbee2MQTT:

Tuya Presence Sensor LKTM-ZL02ZX Zigbee2MQTT Entities

The calibration menu of Zigbee2MQTT is also functional, you can set the precision of the measurements reported as well as offset the values if they are inaccurate.

Tuya Presence Sensor LKTM-ZL02ZX Zigbee2MQTT Calibration

ZHA

Tuya Presence Sensor LKTM-ZL02ZX ZHA

This model is also supported in ZHA out of the box, which I might add is rare for these types of devices. It’s also identified correctly as an EndDevice model TS0201 by manufacturer _TZ2310_ncw88jfq.

No additional development or tweaking is needed, the sensor reports it’s measurements perfectly fine out of the box.

Testing

Like the other climate sensors I’ve tested, I compare the measurements against a calibrated Xiaomi LYWSD02 BLE temperature and humidity sensor. Data was accumulated over 7 days and graphed with the History Explorer Card in Home Assistant.

Reporting Interval

The reporting interval coded in this sensor is fairly common in these types of Zigbee devices, to preserve battery and extend it’s life. It operates in the following manner from my tests:

  • Report every 30 minutes regardless of state change
  • Report immediately when there is a significant temperature change (≥1°C) from it’s last payload

Temperature

Tuya Presence Sensor LKTM-ZL02ZX Temperature Benchmark
Temperature Measurement

This sensor was very accurate in reporting my living room temperature. Compared to the LYWSD02, it mirrored the graph spanning 2 days with an average offset of 0.5%. Calibration was not needed, although possible through Zigbee2MQTT or a simple template sensor.

Humidity

Tuya Presence Sensor LKTM-ZL02ZX Humidity Not Calibrated
Before Humidity Calibration

The humidity reported was offset by a factor of 10. This means the value reported is 10 times lower than my LYWSD02 sensor. This is a mistake in the external converted used in Zigbee2MQTT, so to get an accurate reading reported in Home Assistant I need to either edit the convertor or calibrate the device.

After calibration, I noticed the actual humidity measurement was reasonably accurate and mirrored the graph of my LYWSD02 sensor with an average offset of 3%. It’s worth noting the values on the actual screen of the device are correct.

Tuya Presence Sensor LKTM-ZL02ZX Humidity Calibrated
After Humidity Calibration

Pricing and Availability

You can purchase this device on AliExpress for around $10. On Amazon, only the Wi-Fi version is available, which is compatible with the Tuya Ecosystem and the Smart Life app; the Zigbee version is not listed.

If you get it from one of the links bellow (affiliate), you are directly supporting smarthomescene.com in the form of sales commission, so I can continue to get obscure devices and test them out.

Tuya Zigbee Climate Sensor LKTMZL02-ZX ~ $10
Tuya Presence Sensor LKTM-ZL02ZX Buy



AliExpress | AliExpress | AliExpress


United States (WiFi) | United Kingdom
(WiFi)
Germany | Netherlands | Sweden | Spain
France | Italy | Poland | Australia
*If links fail to open, try disabling your AdBlocker.

Summary

This Tuya Zigbee Climate Sensor model ZL02-ZX is a cheap Zigbee temperature and humidity sensor with a display. It has no extras like clocks or alarms but does it’s primary function perfectly fine.

The LCD screen pleasantly surprised me, it’s quality and viewing angles are great, if not the best of all the sensors with a screen I’ve tested so far. However, it’s worth noting the screen is pretty small, so don’t hope you will actually see the information shown from way across the room.

Build quality is also very good, the sensor feels compact and premium when handled. The 2xAAA batteries are also a point in favor, since they are very common and easily replaceable. Battery life will also be better than most, taking into account the reporting interval and small screen.

Reporting interval is preset to 30 minutes by default, you cannot make the device report faster. However, It will push it’s payload sooner if there is a significant climate change (≥1°C).

All things considered, I can comfortably recommend this model for anyone looking for a small, cute, yet capable temperature and humidity sensor. Before you buy, I would also suggest you read the other reviews as well, especially the SZ-T04 or if you are looking for a larger screen, the JM-TRH-ZGB-V1.

SmartHomeScene.com is a participant in the Amazon Services LLC Associates Program & AliExpress Portals Affiliate Program.
We may earn a small commission on qualifying purchases from these websites, which incurs no additional cost to you.
SmartHomeScene © 2023 All rights reserved
Ko-Fi SmartHomeScene.com

14 thoughts on “Tuya Zigbee Climate Sensor ZL02-ZX Review”

  1. How did you calibrate the device in z2m with a multiplier?
    I ended up creating a template in HA but I don’t like it.

  2. I bought 3 of these but can’t get them to work – no updates after the initial pairing. HA yellow, ZHA. Any ideas?

    1. You mean they don’t push updates?
      Works fine with ZHA in my case.
      Can you check the manufacturer ID and make sure it’s the same one?
      Should be _TZ2310_ncw88jfq

  3. It shows:
    > TS0201 by _TZ3210_ncw88jfq
    They definitely aren’t pushing updates – the graphs in HA are flat (and I have tried warming them etc.) The ‘Last Seen’ in the zigbee info does seem to update.
    I also note that the Humidity reported in HA is wrong, i.e. the scale seems well out.

    I’m wondering if our different experiences with these is due to different firmware version they are running.

  4. I would need to place this Climate Sensor in a place that is too far from my NUC with Home assistant installed and SkyConnect coordinator. Since the device uses BLE, will it work with a signal repeater (e.g. Loratap Signal Repeater)? Well thank you.

    1. I believe you change it by holding the capacitive touch button with the temperature symbol underneath the display.
      I gave most of these away in a giveaway, don’t have it anymore.

  5. Does anyone know how to change the device display to show in F instead of C? I have the device in ZHA and do not have a tuya hub

    1. I believe you change it by holding the capacitive touch button with the temperature symbol underneath the display.
      I gave most of these away in a giveaway, don’t have it anymore.

Comments are closed.