Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[New device support]: TS110E _TZ3210_k1msuvg6 #15372

Closed
JeroenNL85 opened this issue Dec 5, 2022 · 16 comments
Closed

[New device support]: TS110E _TZ3210_k1msuvg6 #15372

JeroenNL85 opened this issue Dec 5, 2022 · 16 comments
Labels
new device support New device support request

Comments

@JeroenNL85
Copy link

Link

https://nl.aliexpress.com/item/1005003693644741.html?spm=a2g0o.order_list.order_list_main.10.6d3279d2eG0S2i&gatewayAdapt=glo2nld

Database entry

{"id":30,"type":"Router","ieeeAddr":"0xa4c1384c99c113da","nwkAddr":16074,"manufId":4417,"manufName":"_TZ3210_k1msuvg6","powerSource":"Mains (single phase)","modelId":"TS110E","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":257,"inClusterList":[4,5,3,6,8,61184,0],"outClusterList":[25,10],"clusters":{"genBasic":{"attributes":{"stackVersion":0,"dateCode":""}},"genOnOff":{"attributes":{"61440":0,"onOff":1,"onTime":0,"moesStartUpOnOff":2}},"genLevelCtrl":{"attributes":{"61440":1000,"64514":0,"64515":11,"64516":1000,"currentLevel":255}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":64,"stackVersion":0,"hwVersion":1,"dateCode":"","zclVersion":3,"interviewCompleted":true,"meta":{},"lastSeen":1670254526924,"defaultSendRequestWhen":"immediate"}

Comments

Currently shows unsupported

External converter

No response

Supported color modes

No response

Color temperature range

No response

@JeroenNL85 JeroenNL85 added the new device support New device support request label Dec 5, 2022
@JeroenNL85
Copy link
Author

JeroenNL85 commented Dec 5, 2022

Maybe similar to #11853.
New to Zigbee2MQTT, will try if i can add that external converter

Debug 2022-12-10 14:45:56Received MQTT message on 'zigbee2mqtt/bridge/request/permit_join' with data '{"device":null,"time":254,"transaction":"7ewzz-2","value":true}'
Info 2022-12-10 14:45:56Zigbee: allowing new devices to join.
Debug 2022-12-10 14:45:56Received Zigbee message from 'Coordinator', type 'commandNotification', cluster 'greenPower', data '{"data":[25,3,2,11,254,0],"type":"Buffer"}' from endpoint 242 with groupID null, ignoring since it is from coordinator
Info 2022-12-10 14:45:56MQTT publish: topic 'zigbee2mqtt/bridge/response/permit_join', payload '{"data":{"time":254,"value":true},"status":"ok","transaction":"7ewzz-2"}'
Info 2022-12-10 14:45:59Device '0xa4c1384c99c113da' joined
Info 2022-12-10 14:45:59MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"friendly_name":"0xa4c1384c99c113da","ieee_address":"0xa4c1384c99c113da"},"type":"device_joined"}'
Info 2022-12-10 14:45:59Starting interview of '0xa4c1384c99c113da'
Info 2022-12-10 14:45:59MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"friendly_name":"0xa4c1384c99c113da","ieee_address":"0xa4c1384c99c113da","status":"started"},"type":"device_interview"}'
Debug 2022-12-10 14:46:00Received Zigbee message from '0xa4c1384c99c113da', type 'readResponse', cluster 'genBasic', data '{"stackVersion":0}' from endpoint 1 with groupID 0
Debug 2022-12-10 14:46:00Skipping message, definition is undefined and still interviewing
Debug 2022-12-10 14:46:00Received Zigbee message from '0xa4c1384c99c113da', type 'readResponse', cluster 'genBasic', data '{"dateCode":""}' from endpoint 1 with groupID 0
Debug 2022-12-10 14:46:00Skipping message, definition is undefined and still interviewing
Debug 2022-12-10 14:46:00Received Zigbee message from '0xa4c1384c99c113da', type 'readResponse', cluster 'genBasic', data '{}' from endpoint 1 with groupID 0
Debug 2022-12-10 14:46:00Skipping message, definition is undefined and still interviewing
Info 2022-12-10 14:46:00Successfully interviewed '0xa4c1384c99c113da', device has successfully been paired
Warning 2022-12-10 14:46:00Device '0xa4c1384c99c113da' with Zigbee model 'TS110E' and manufacturer name '_TZ3210_k1msuvg6' is NOT supported, please follow https://www.zigbee2mqtt.io/advanced/support-new-devices/01_support_new_devices.html
Info 2022-12-10 14:46:00MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"definition":null,"friendly_name":"0xa4c1384c99c113da","ieee_address":"0xa4c1384c99c113da","status":"successful","supported":false},"type":"device_interview"}'
Debug 2022-12-10 14:46:06Received Zigbee message from '0xa4c1384c99c113da', type 'read', cluster 'genTime', data '["localTime"]' from endpoint 1 with groupID 0
Warning 2022-12-10 14:46:06Received message from unsupported device with Zigbee model 'TS110E' and manufacturer name '_TZ3210_k1msuvg6'
Warning 2022-12-10 14:46:06Please see: https://www.zigbee2mqtt.io/advanced/support-new-devices/01_support_new_devices.html
Debug 2022-12-10 14:46:09Received Zigbee message from '0xa4c1384c99c113da', type 'attributeReport', cluster 'genOnOff', data '{"61440":0,"moesStartUpOnOff":2,"onOff":1,"onTime":0}' from endpoint 1 with groupID 0
Warning 2022-12-10 14:46:09Received message from unsupported device with Zigbee model 'TS110E' and manufacturer name '_TZ3210_k1msuvg6'
Warning 2022-12-10 14:46:09Please see: https://www.zigbee2mqtt.io/advanced/support-new-devices/01_support_new_devices.html
Debug 2022-12-10 14:46:09Received Zigbee message from '0xa4c1384c99c113da', type 'attributeReport', cluster 'genOnOff', data '{"61440":0,"moesStartUpOnOff":2,"onOff":1,"onTime":0}' from endpoint 1 with groupID 0
Warning 2022-12-10 14:46:09Received message from unsupported device with Zigbee model 'TS110E' and manufacturer name '_TZ3210_k1msuvg6'
Warning 2022-12-10 14:46:09Please see: https://www.zigbee2mqtt.io/advanced/support-new-devices/01_support_new_devices.html
Debug 2022-12-10 14:46:09Received Zigbee message from '0xa4c1384c99c113da', type 'attributeReport', cluster 'genOnOff', data '{"61440":0,"moesStartUpOnOff":2,"onOff":1,"onTime":0}' from endpoint 1 with groupID 0
Warning 2022-12-10 14:46:09Received message from unsupported device with Zigbee model 'TS110E' and manufacturer name '_TZ3210_k1msuvg6'
Warning 2022-12-10 14:46:09Please see: https://www.zigbee2mqtt.io/advanced/support-new-devices/01_support_new_devices.html
Debug 2022-12-10 14:46:09Received Zigbee message from '0xa4c1384c99c113da', type 'attributeReport', cluster 'genOnOff', data '{"61440":0,"moesStartUpOnOff":2,"onOff":1,"onTime":0}' from endpoint 1 with groupID 0
Warning 2022-12-10 14:46:09Received message from unsupported device with Zigbee model 'TS110E' and manufacturer name '_TZ3210_k1msuvg6'
Warning 2022-12-10 14:46:09Please see: https://www.zigbee2mqtt.io/advanced/support-new-devices/01_support_new_devices.html
Debug 2022-12-10 14:46:09Received Zigbee message from '0xa4c1384c99c113da', type 'attributeReport', cluster 'genOnOff', data '{"61440":0,"moesStartUpOnOff":2,"onOff":1,"onTime":0}' from endpoint 1 with groupID 0
Warning 2022-12-10 14:46:09Received message from unsupported device with Zigbee model 'TS110E' and manufacturer name '_TZ3210_k1msuvg6'
Warning 2022-12-10 14:46:10Please see: https://www.zigbee2mqtt.io/advanced/support-new-devices/01_support_new_devices.html
Debug 2022-12-10 14:46:10Received Zigbee message from '0xa4c1384c99c113da', type 'attributeReport', cluster 'genLevelCtrl', data '{"61440":1000,"64515":11,"64516":1000,"currentLevel":255}' from endpoint 1 with groupID 0
Warning 2022-12-10 14:46:10Received message from unsupported device with Zigbee model 'TS110E' and manufacturer name '_TZ3210_k1msuvg6'
Warning 2022-12-10 14:46:10Please see: https://www.zigbee2mqtt.io/advanced/support-new-devices/01_support_new_devices.html
Debug 2022-12-10 14:46:10Received Zigbee message from '0xa4c1384c99c113da', type 'attributeReport', cluster 'genLevelCtrl', data '{"64514":0}' from endpoint 1 with groupID 0
Warning 2022-12-10 14:46:10Received message from unsupported device with Zigbee model 'TS110E' and manufacturer name '_TZ3210_k1msuvg6'
Warning 2022-12-10 14:46:10Please see: https://www.zigbee2mqtt.io/advanced/support-new-devices/01_support_new_devices.html
Debug 2022-12-10 14:46:18Received MQTT message on 'zigbee2mqtt/bridge/request/permit_join' with data '{"device":null,"time":254,"transaction":"7ewzz-3","value":false}'
Info 2022-12-10 14:46:18Zigbee: disabling joining new devices.
Debug 2022-12-10 14:46:18Received Zigbee message from 'Coordinator', type 'commandNotification', cluster 'greenPower', data '{"data":[25,7,2,10,0,0],"type":"Buffer"}' from endpoint 242 with groupID null, ignoring since it is from coordinator
Info 2022-12-10 14:46:18MQTT publish: topic 'zigbee2mqtt/bridge/response/permit_join', payload '{"data":{"time":254,"value":false},"status":"ok","transaction":"7ewzz-3"}'

@JeroenNL85
Copy link
Author

Tried to add converter but failed:

[14:24:56] INFO: Starting Zigbee2MQTT...
/app/node_modules/zigbee-herdsman-converters/index.js:91
if (converter.options) {
^
TypeError: Cannot read properties of undefined (reading 'options')

@Koenkk
Copy link
Owner

Koenkk commented Dec 10, 2022

@JeroenNL85
Copy link
Author

That works, on/off and brightness works too.
Halogen light start to turn on at 20, will try with a led too.

Power on behaviour gives a error, but i dont need that
Error: Write 0xa4c1384c99c113da/1 genOnOff({"startUpOnOff":2}, {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Status 'UNSUPPORTED_ATTRIBUTE') at Endpoint.checkStatus (/app/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:317:28) at Endpoint.write (/app/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:397:22) at Object.convertSet (/app/node_modules/zigbee-herdsman-converters/converters/toZigbee.js:105:13) at Publish.onMQTTMessage (/app/lib/extension/publish.ts:246:36)

@Koenkk
Copy link
Owner

Koenkk commented Dec 10, 2022

Power on behaviour gives a error, but i dont need that

Doesn't seem to be supported, removed it.

@KoKolaj
Copy link

KoKolaj commented Dec 14, 2022

GIRIER Tuya ZigBee 3.0 Smart Dimmer Switch Module 10A - 1 gang

Link
https://www.aliexpress.com/item/1005003693644741.html?spm=a2g0o.order_list.order_list_main.32.2e931802dWk8Ui

Database entry
{"id":62,"type":"Router","ieeeAddr":"0xa4c1388cdbe64b2a","nwkAddr":36722,"manufId":4417,"manufName":"_TZ3210_k1msuvg6","powerSource":"Mains (single phase)","modelId":"TS110E","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":257,"inClusterList":[4,5,3,6,8,61184,0],"outClusterList":[25,10],"clusters":{"genBasic":{"attributes":{"stackVersion":0,"dateCode":""}},"genOnOff":{"attributes":{"61440":0,"onOff":1,"onTime":0,"moesStartUpOnOff":2}},"genLevelCtrl":{"attributes":{"61440":1000,"64514":0,"64515":11,"64516":1000,"currentLevel":255}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":64,"stackVersion":0,"hwVersion":1,"dateCode":"","zclVersion":3,"interviewCompleted":true,"meta":{},"lastSeen":1670996881995,"defaultSendRequestWhen":"immediate"}

Comments
Currently shows unsupported

External converter
No response

Supported color modes
No response

Color temperature range
No response

@Koenkk
Copy link
Owner

Koenkk commented Dec 14, 2022

Could you check if the issue is fixed with the following external converter: https://gist.github.com/Koenkk/a34f78a13d3103a1f6beadb4e687fd10

  • save this as file next to configuration.yaml as ext_converter.js
  • add it to configuration.yaml:
external_converters:
  - ext_converter.js
  • start z2m, check if issue is fixed

@KoKolaj
Copy link

KoKolaj commented Dec 14, 2022

OK Koenkk) - ready, thanks ...

@Koenkk
Copy link
Owner

Koenkk commented Dec 15, 2022

Does it work?

@KoKolaj
Copy link

KoKolaj commented Dec 15, 2022

Yes everything is alright. Works

Koenkk added a commit to Koenkk/zigbee-herdsman-converters that referenced this issue Dec 17, 2022
@Koenkk
Copy link
Owner

Koenkk commented Dec 17, 2022

Added!

Changes will be available in the dev branch in a few hours from now. (https://www.zigbee2mqtt.io/advanced/more/switch-to-dev-branch.html)

@kbarejko
Copy link

An issue appears with the external converter:

/app/node_modules/zigbee-herdsman-converters/index.js:91
if (converter.options) {
^
TypeError: Cannot read properties of undefined (reading 'options')
at Object.addDefinition [as addDeviceDefinition] (/app/node_modules/zigbee-herdsman-converters/index.js:91:23)
at new ExternalConverters (/app/lib/extension/externalConverters.ts:15:17)
at new Controller (/app/lib/controller.ts:84:58)
at start (/app/index.js:106:18)
at Timeout.restart [as _onTimeout] (/app/index.js:17:5)

@Koenkk
Copy link
Owner

Koenkk commented May 26, 2023

The device is support out-of-the-box now, you can remove the external converter.

@kbarejko
Copy link

Thanks, works, but don't see "power_on_behavior": "" and "switch_type": ""

@kbarejko
Copy link

just made a quick check, seems that two elements are missing in exposes
e.power_on_behavior(),
tuya.exposes.switchType(),

https://github.com/Koenkk/zigbee-herdsman-converters/blob/7d2499b6667bda7962bfe070056082e009b1835f/src/devices/tuya.js#L4691

Koenkk added a commit to Koenkk/zigbee-herdsman-converters that referenced this issue May 26, 2023
@Koenkk
Copy link
Owner

Koenkk commented May 26, 2023

Added, thanks!

Changes will be available in the dev branch in a few hours from now. (https://www.zigbee2mqtt.io/advanced/more/switch-to-dev-branch.html)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new device support New device support request
Projects
None yet
Development

No branches or pull requests

4 participants