[TS011F (TO-Q-SY2-163JZT) / _TZ3000_cayepv1a] ???
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 15.7k
- Forks
- 2k
- Avg merge
- 18h 55m
- Merged PRs (30d)
- 35
Description
What happened?
bonjour,
c est un souci sur cette appareil, les autres fonctionnent bien.
j ai renommé les identités en meme temps que le changement de nom. [
](z2m: Publish 'set' 'temperature_breaker' to 'Piscine' failed: 'TypeError: Cannot read properties of undefined (reading 'toString')')
idem pour Kw, voltage, etc...
What did you expect to happen?
No response
How to reproduce it (minimal and precise)
No response
Zigbee2MQTT version
2.12.1 (unknown)
Adapter firmware version
{"build":397,"ezsp":14,"major":8,"minor":0,"patch":2,"revision":"8.0.2 [GA]","special":0,"type":170}
Adapter
EmberZNet
Setup
os: #1 SMP PREEMPT_DYNAMIC Wed Jul 1 07:31:17 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: TO-Q-SY2-163JZT - Tongou (v0.0.0)
software_build_id: undefined
date_code: ``
endpoints:
{"1":{"bindings":[{"cluster":"msTemperatureMeasurement","target":{"endpoint":1,"ieee_address":"0x90395efffe332109","type":"endpoint"}},{"cluster":"genOnOff","target":{"endpoint":1,"ieee_address":"0x90395efffe332109","type":"endpoint"}},{"cluster":"haElectricalMeasurement","target":{"endpoint":1,"ieee_address":"0x90395efffe332109","type":"endpoint"}},{"cluster":"seMetering","target":{"endpoint":1,"ieee_address":"0x90395efffe332109","type":"endpoint"}}],"clusters":{"input":["genBasic","genIdentify","genGroups","genScenes","genOnOff","seMetering","haElectricalMeasurement","msTemperatureMeasurement","57344","manuSpecificTuya3"],"output":["genOta","genTime"]},"configured_reportings":[{"attribute":"rmsVoltage","cluster":"haElectricalMeasurement","maximum_report_interval":3600,"minimum_report_interval":5,"reportable_change":5},{"attribute":"rmsCurrent","cluster":"haElectricalMeasurement","maximum_report_interval":3600,"minimum_report_interval":5,"reportable_change":50},{"attribute":"activePower","cluster":"haElectricalMeasurement","maximum_report_interval":3600,"minimum_report_interval":5,"reportable_change":10},{"attribute":"currentSummDelivered","cluster":"seMetering","maximum_report_interval":3600,"minimum_report_interval":5,"reportable_change":257}],"scenes":[]},"242":{"bindings":[],"clusters":{"input":[],"output":["greenPower"]},"configured_reportings":[],"scenes":[]}}
Health
time: Wed Jul 15 2026 21:38:25 GMT+0200 (heure d’été d’Europe centrale)
os.load_average: 0.35, 0.41, 0.33
os.memory_percent: 31.439
process.memory_percent: 1.3874
process.uptime_sec: 48008
{"leave_count":1,"messages":1759,"messages_per_sec":0.0367,"network_address_changes":0}
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the device definition for TO-Q-SY2-163JZT and inspect how its temperature_breaker, kW, and voltage values are published. Reproduce the failed set operation while collecting the missing debug log and database entry. Done means these commands and measurements no longer fail with the reported undefined toString error.
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
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 38/100