-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Description
What happened?
On joining of TS0203 sensors, sensor is found an integrated to the network showing the correct device. No connection to device is established and no status information on the device are available in frontend.
What did you expect to happen?
After joining the network the device should expose firmware, contact status etc.
How to reproduce it (minimal and precise)
Connect device to network
Zigbee2MQTT version
2.6.3-dev
Adapter firmware version
{"maintrel":114,"majorrel":2,"minorrel":6,"product":0,"revision":"0x26720700","transportrev":0}
Adapter
ConBee2/RaspBee2
Setup
os: #1 SMP PREEMPT_DYNAMIC Tue Nov 4 13:52:04 UTC 2025 - 6.12.51-haos - x64
node: v22.16.0
ha: true
Device database.db entry
No response
Debug log
[9.11.2025, 13:05:38] frontend:api:bridge: Sending {"topic":"bridge/request/permit_join","payload":{"time":254,"device":null,"transaction":"l3wmv-7"}}
[9.11.2025, 13:05:38] z2m: Zigbee: allowing new devices to join.
[9.11.2025, 13:05:38] z2m:mqtt: MQTT publish: topic 'z2m/bridge/response/permit_join', payload '{"data":{"time":254},"status":"ok","transaction":"l3wmv-7"}'
[9.11.2025, 13:05:47] zh:controller: Interview for '0xa4c1387ff5c52829' started
[9.11.2025, 13:05:47] z2m: Device '0xa4c1387ff5c52829' joined
[9.11.2025, 13:05:47] z2m: Starting interview of '0xa4c1387ff5c52829'
[9.11.2025, 13:05:47] z2m:mqtt: MQTT publish: topic 'z2m/bridge/event', payload '{"data":{"friendly_name":"0xa4c1387ff5c52829","ieee_address":"0xa4c1387ff5c52829"},"type":"device_joined"}'
[9.11.2025, 13:05:47] z2m:mqtt: MQTT publish: topic 'z2m/bridge/event', payload '{"data":{"friendly_name":"0xa4c1387ff5c52829","ieee_address":"0xa4c1387ff5c52829","status":"started"},"type":"device_interview"}'
[9.11.2025, 13:05:49] zh:controller: Succesfully interviewed '0xa4c1387ff5c52829'
[9.11.2025, 13:05:49] z2m: Successfully interviewed '0xa4c1387ff5c52829', device has successfully been paired
[9.11.2025, 13:05:49] z2m: Device '0xa4c1387ff5c52829' is supported, identified as: Tuya Door/window sensor (TS0203)
[9.11.2025, 13:05:49] z2m: Configuring '0xa4c1387ff5c52829'
[9.11.2025, 13:05:49] z2m:mqtt: MQTT publish: topic 'homeassistant/binary_sensor/0xa4c1387ff5c52829/contact/config', payload '{"availability":[{"topic":"z2m/bridge/state","value_template":"{{ value_json.state }}"}],"default_entity_id":"binary_sensor.0xa4c1387ff5c52829_contact","device":{"hw_version":1,"identifiers":["zigbee2mqtt_0xa4c1387ff5c52829"],"manufacturer":"Tuya","model":"Door/window sensor","model_id":"TS0203","name":"0xa4c1387ff5c52829","via_device":"zigbee2mqtt_bridge_0x00212effff07c206"},"device_class":"door","object_id":"0xa4c1387ff5c52829_contact","origin":{"name":"Zigbee2MQTT","sw":"2.6.3-dev","url":"https://www.zigbee2mqtt.io"},"payload_off":true,"payload_on":false,"state_topic":"z2m/0xa4c1387ff5c52829","unique_id":"0xa4c1387ff5c52829_contact_z2m","value_template":"{{ value_json.contact }}"}'
[9.11.2025, 13:05:49] z2m:mqtt: MQTT publish: topic 'z2m/bridge/event', payload '{"data":{"definition":{"description":"Door/window sensor","exposes":[{"access":1,"description":"Indicates if the contact is closed (= true) or open (= false)","label":"Contact","name":"contact","property":"contact","type":"binary","value_off":true,"value_on":false},{"access":1,"category":"diagnostic","description":"Remaining battery in %, can take up to 24 hours before reported","label":"Battery","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"category":"diagnostic","description":"Voltage of the battery in millivolts","label":"Voltage","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"description":"Indicates whether the device is tampered","label":"Tamper","name":"tamper","property":"tamper","type":"binary","value_off":false,"value_on":true},{"access":1,"category":"diagnostic","description":"Link quality (signal strength)","label":"Linkquality","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"TS0203","options":[],"source":"native","supports_ota":false,"vendor":"Tuya"},"friendly_name":"0xa4c1387ff5c52829","ieee_address":"0xa4c1387ff5c52829","status":"successful","supported":true},"type":"device_interview"}'
[9.11.2025, 13:05:49] z2m:mqtt: MQTT publish: topic 'homeassistant/sensor/0xa4c1387ff5c52829/battery/config', payload '{"availability":[{"topic":"z2m/bridge/state","value_template":"{{ value_json.state }}"}],"default_entity_id":"sensor.0xa4c1387ff5c52829_battery","device":{"hw_version":1,"identifiers":["zigbee2mqtt_0xa4c1387ff5c52829"],"manufacturer":"Tuya","model":"Door/window sensor","model_id":"TS0203","name":"0xa4c1387ff5c52829","via_device":"zigbee2mqtt_bridge_0x00212effff07c206"},"device_class":"battery","enabled_by_default":true,"entity_category":"diagnostic","object_id":"0xa4c1387ff5c52829_battery","origin":{"name":"Zigbee2MQTT","sw":"2.6.3-dev","url":"https://www.zigbee2mqtt.io"},"state_class":"measurement","state_topic":"z2m/0xa4c1387ff5c52829","unique_id":"0xa4c1387ff5c52829_battery_z2m","unit_of_measurement":"%","value_template":"{{ value_json.battery }}"}'
[9.11.2025, 13:05:49] z2m:mqtt: MQTT publish: topic 'homeassistant/sensor/0xa4c1387ff5c52829/voltage/config', payload '{"availability":[{"topic":"z2m/bridge/state","value_template":"{{ value_json.state }}"}],"default_entity_id":"sensor.0xa4c1387ff5c52829_voltage","device":{"hw_version":1,"identifiers":["zigbee2mqtt_0xa4c1387ff5c52829"],"manufacturer":"Tuya","model":"Door/window sensor","model_id":"TS0203","name":"0xa4c1387ff5c52829","via_device":"zigbee2mqtt_bridge_0x00212effff07c206"},"device_class":"voltage","enabled_by_default":true,"entity_category":"diagnostic","object_id":"0xa4c1387ff5c52829_voltage","origin":{"name":"Zigbee2MQTT","sw":"2.6.3-dev","url":"https://www.zigbee2mqtt.io"},"state_class":"measurement","state_topic":"z2m/0xa4c1387ff5c52829","unique_id":"0xa4c1387ff5c52829_voltage_z2m","unit_of_measurement":"mV","value_template":"{{ value_json.voltage }}"}'
[9.11.2025, 13:05:49] z2m:mqtt: MQTT publish: topic 'homeassistant/binary_sensor/0xa4c1387ff5c52829/tamper/config', payload '{"availability":[{"topic":"z2m/bridge/state","value_template":"{{ value_json.state }}"}],"default_entity_id":"binary_sensor.0xa4c1387ff5c52829_tamper","device":{"hw_version":1,"identifiers":["zigbee2mqtt_0xa4c1387ff5c52829"],"manufacturer":"Tuya","model":"Door/window sensor","model_id":"TS0203","name":"0xa4c1387ff5c52829","via_device":"zigbee2mqtt_bridge_0x00212effff07c206"},"device_class":"tamper","object_id":"0xa4c1387ff5c52829_tamper","origin":{"name":"Zigbee2MQTT","sw":"2.6.3-dev","url":"https://www.zigbee2mqtt.io"},"payload_off":false,"payload_on":true,"state_topic":"z2m/0xa4c1387ff5c52829","unique_id":"0xa4c1387ff5c52829_tamper_z2m","value_template":"{{ value_json.tamper }}"}'
[9.11.2025, 13:05:49] z2m:mqtt: MQTT publish: topic 'homeassistant/sensor/0xa4c1387ff5c52829/linkquality/config', payload '{"availability":[{"topic":"z2m/bridge/state","value_template":"{{ value_json.state }}"}],"default_entity_id":"sensor.0xa4c1387ff5c52829_linkquality","device":{"hw_version":1,"identifiers":["zigbee2mqtt_0xa4c1387ff5c52829"],"manufacturer":"Tuya","model":"Door/window sensor","model_id":"TS0203","name":"0xa4c1387ff5c52829","via_device":"zigbee2mqtt_bridge_0x00212effff07c206"},"enabled_by_default":false,"entity_category":"diagnostic","icon":"mdi:signal","name":"Linkquality","object_id":"0xa4c1387ff5c52829_linkquality","origin":{"name":"Zigbee2MQTT","sw":"2.6.3-dev","url":"https://www.zigbee2mqtt.io"},"state_class":"measurement","state_topic":"z2m/0xa4c1387ff5c52829","unique_id":"0xa4c1387ff5c52829_linkquality_z2m","unit_of_measurement":"lqi","value_template":"{{ value_json.linkquality }}"}'
[9.11.2025, 13:05:51] z2m:mqtt: MQTT publish: topic 'z2m/0xa4c1387ff5c52829', payload '{"battery":100,"contact":null,"linkquality":255,"tamper":null,"voltage":3000}'
[9.11.2025, 13:05:51] z2m: Successfully configured '0xa4c1387ff5c52829'
[9.11.2025, 13:06:13] z2m:mqtt: MQTT publish: topic 'z2m/bridge/event', payload '{"data":{"friendly_name":"0xa4c1387ff5c52829","ieee_address":"0xa4c1387ff5c52829"},"type":"device_announce"}'
Notes
Last health check
time: Sun Nov 09 2025 12:42:36 GMT+0100 (Mitteleuropäische Normalzeit)
os.load_average: 0.1, 0.19, 0.19
os.memory_percent: 24.1402
process.memory_percent: 1.9718
process.uptime_sec: 2286