Skip to content

[New device support]: TH09z (Temperature & humidity sensor)Β #29554

@hammy1988

Description

@hammy1988

Link

There is no Product Page (Bestellseite: https://de.aliexpress.com/item/1005010058658736.html)

Database entry

{"id":52,"type":"EndDevice","ieeeAddr":"0xa4c138c6ba3d53c8","nwkAddr":34252,"manufId":4417,"manufName":"_TZ3000_isw9u95y","powerSource":"Battery","modelId":"TS0201","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":770,"inClusterList":[0,3,1,1280,1026,1029,1024,57346],"outClusterList":[10,25],"clusters":{"genBasic":{"attributes":{"65503":"\u0000\u0000\u0000\u0000\f\u0000\u0000\u0000\u0000\u0012\u0000\u0000\u0000\u0000\u0011\u0000\u0000\u0000\u0000\f\u0000\u0000\u0000\u0000\u0012","65507":"sdk:3.0.16;cfg:0.0.0;ker:0.0.19;","65508":1,"65534":0,"modelId":"TS0201","manufacturerName":"_TZ3000_isw9u95y","powerSource":3,"zclVersion":3,"appVersion":64,"stackVersion":1,"hwVersion":1,"dateCode":""}},"ssIasZone":{"attributes":{"iasCieAddr":"0x00124b0030ca5125","zoneState":0}},"msTemperatureMeasurement":{"attributes":{"measuredValue":2145}},"msRelativeHumidity":{"attributes":{"measuredValue":817}},"genPowerCfg":{"attributes":{"batteryPercentageRemaining":200}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":64,"stackVersion":1,"hwVersion":1,"dateCode":"","zclVersion":3,"interviewCompleted":true,"interviewState":"SUCCESSFUL","meta":{"configured":-383675228},"lastSeen":1762707662916}

Zigbee2MQTT version

2.6.3

External definition

import * as m from 'zigbee-herdsman-converters/lib/modernExtend';

export default {
    zigbeeModel: ['TS0201'],
    model: 'TS0201',
    vendor: '_TZ3000_isw9u95y',
    description: 'Automatically generated definition',
    extend: [m.battery(), m.iasZoneAlarm({"zoneType":"generic","zoneAttributes":["alarm_1","alarm_2","tamper","battery_low"]}), m.temperature(), m.humidity(), m.illuminance()],
};

What does/doesn't work with the external definition?

It works without a external definition, but its shown as wrong device. So maybe it will be have issues to update to the correct firmware.

Notes

In the Zigbee2Mqtt log the device was shown as follow:
[2025-11-08 11:41:27] info: zh:controller: Succesfully interviewed '0xa4c138c6ba3d53c8'
[2025-11-08 11:41:27] info: z2m: Successfully interviewed '0xa4c138c6ba3d53c8', device has successfully been paired
[2025-11-08 11:41:27] info: z2m: Device '0xa4c138c6ba3d53c8' is supported, identified as: Tuya Temperature & humidity sensor with display (TS0201)
[2025-11-08 11:41:27] info: z2m: Configuring '0xa4c138c6ba3d53c8'

But it is only a Tuya Temperature & humidity sensor without display (TH09z).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions