Koenkk / Koenkk/zigbee2mqtt

[TS0207 (TS0207_water_leak_detector) / _TZ3000_otwpdq1d] ???

Open
#32,714 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

problem
Dominant language
TypeScript
Stars
15.7k
Forks
2k
Avg merge
18h 55m
Merged PRs (30d)
35

Description

What happened?

i add a zigbee device what should be the HOBEIAN ZG-223Z but it shows me in Z2M as Tuya TS0207_water_leak_detector

What did you expect to happen?

after adding the sensor it should shows up as HOBEIAN ZG-223Z

How to reproduce it (minimal and precise)

No response

Zigbee2MQTT version

2.12.1 (unknown)

Adapter firmware version

{"build":0,"ezsp":13,"major":7,"minor":5,"patch":1,"revision":"7.5.1 [GA]","special":0,"type":170}

Adapter

EmberZNet

Setup

os: #1 SMP PREEMPT_DYNAMIC Wed Jul 1 07:35:33 UTC 2026 - 6.18.37-haos - x64
node: v22.23.0
ha: true

Device database.db entry

No response

Debug log

No response

Notes
Device

definition: TS0207_water_leak_detector - Tuya (v0.0.0)
software_build_id: undefined
date_code: ``
endpoints:

{"1":{"bindings":[{"cluster":"genPowerCfg","target":{"endpoint":1,"ieee_address":"0xd878f0fffe957664","type":"endpoint"}}],"clusters":{"input":["genPowerCfg","genIdentify","ssIasZone","genBasic"],"output":["genOta","genTime"]},"configured_reportings":[{"attribute":"batteryPercentageRemaining","cluster":"genPowerCfg","maximum_report_interval":65000,"minimum_report_interval":3600,"reportable_change":0}],"scenes":[]}}
Health

time: Fri Jul 31 2026 21:53:48 GMT+0200 (Mitteleuropäische Sommerzeit)
os.load_average: 0.12, 0.07, 0.01
os.memory_percent: 38.0384
process.memory_percent: 3.4442
process.uptime_sec: 2310606

{"leave_count":6,"messages":95,"messages_per_sec":0.0728,"network_address_changes":0}

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the linked HOBEIAN ZG-223Z and Tuya TS0207_water_leak_detector device pages, then compare them with the reported endpoint and cluster data. Determine whether this device can be distinguished and represented as HOBEIAN ZG-223Z; done means it is identified with that model after pairing.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
embedded-iot
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.