Help with installing custom zha quirks for Tuya sensor

I bought a tuya ZTH05 zigbee temperature humidity sensor which when added to Home assistant is identified as TS601, but doesn’t include any entities.

I understand that I can install custom quirks. I have created the following files/folders with content from https://github.com/zigpy/zha-device-handlers/tree/dev/zhaquirks.

image

I added the following lines to configuration.yaml

zha:
  enable_quirks: true
  custom_quirks_path: /config/custom_zha_quirks

I restarted home assistant multiple times, deleted the old device and re-added it, but still don’t get any entities.

Am I missing something in my steps to install the quirk correctly?

I see that the device has “_TZE204_upagmta9” in the device info which I can’t find in the ts0601_sensor.py. I added to to temperature/humidity sensor block. Now I can see entities created, but they list values as unknown.

Looks like this might be an unsupported device.

I have the same device that I had success with connecting it to the HA through ZHA, but I don’t see temperature data.

# Device info
TS0601
by _TZE204_upagmta9

Zigbee info
IEEE: a4:c1:38:84:ab:82:68:24
Nwk: 0x22f8
Device Type: EndDevice
LQI: 255
RSSI: -36
Last seen: 2023-11-22T18:24:04
Power source: Battery or Unknown

I think it’s unsopported. But let’s hope somebody will came up with a solution.

3 Likes

Any solution for this already?

I would voice your support here on the zigpy repo, which is what I believe what ZHA uses: [Device Support Request] TS0601 _TZE204_upagmta9 Tuya outdoor temperature and humidity sensor · Issue #2694 · zigpy/zha-device-handlers · GitHub