[External Converter]: TS0207 from _TZ3000_9dtcgbqs
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 15.7k
- Forks
- 2k
- Avg merge
- 18h 55m
- Merged PRs (30d)
- 35
Description
Link
https://www.emosgosmart.eu/en/products/gosmart-signal-repeater-ip-2213z-for-zigbee-gateway/
Database entry
{"id":71,"type":"Router","ieeeAddr":"0xe406bffffe4d1f7d","nwkAddr":12813,"manufId":4098,"manufName":"_TZ3000_9dtcgbqs","powerSource":"Mains (single phase)","modelId":"TS0207","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":8,"inClusterList":[0,10,3],"outClusterList":[25],"clusters":{"genBasic":{"attributes":{"65503":"\u0000\u0000\u0000\u0000\u0005\u0000\u0000\u0000\u0000\u0005\u0000\u0000\u0000\u0000\u0005\u0000\u0000\u0000\u0000\u0012\u0000\u0000\u0000\u0000\u0005\u0000\u0000\u0000\u0000\u0005\u0000\u0000\u0000\u0000\u0005","65506":22,"modelId":"TS0207","manufacturerName":"_TZ3000_9dtcgbqs","powerSource":1,"zclVersion":3,"appVersion":64,"stackVersion":0,"hwVersion":1,"dateCode":""}}},"binds":[{"cluster":1,"type":"endpoint","deviceIeeeAddress":"0x00124b0028d67c9d","endpointID":1}],"configuredReportings":[],"meta":{}}},"appVersion":64,"stackVersion":0,"hwVersion":1,"dateCode":"","zclVersion":3,"interviewCompleted":true,"interviewState":"SUCCESSFUL","meta":{},"lastSeen":1787579098700}
Zigbee2MQTT version
2.13.0 (unknown)
External converter
const definition = {
fingerprint: [{modelID: 'TS0207', manufacturerName: '_TZ3000_9dtcgbqs'}],
model: 'TS0207_repeater',
vendor: 'Tuya',
description: 'Zigbee signal repeater',
fromZigbee: [],
toZigbee: [],
exposes: [],
};
module.exports = definition;
What does/doesn't work with the external definition?
works as a repeater
Notes
software_build_id: undefined
date_code: ``
endpoints:
{"1":{"clusters":{"input":["genBasic","genTime","genIdentify"],"output":["genOta"]}}}
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 with the supplied external converter definition and database entry, then trace how the TS0207 fingerprint is handled in the device-support code. The change is complete when this Tuya repeater is recognized and works as a repeater without relying on the external definition; verify the result using the device details provided in the issue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- embedded-iot
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 58/100