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]: _TZE204_68utemio, zemismart, new light dimmer switch #26776

Open
columnmn opened this issue Mar 17, 2025 · 0 comments
Open
Labels
new device support New device support request

Comments

@columnmn
Copy link

Link

https://www.zemismart.com/products/zn2s-us1u-sd

Database entry

{"id":5,"type":"Router","ieeeAddr":"0xa4c13821aec37e6d","nwkAddr":64066,"manufId":4417,"manufName":"_TZE204_68utemio","powerSource":"Mains (single phase)","modelId":"TS0601","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":81,"inClusterList":[4,5,61184,0],"outClusterList":[25,10],"clusters":{"genBasic":{"attributes":{"stackVersion":0,"dateCode":""}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":74,"stackVersion":0,"hwVersion":1,"dateCode":"","zclVersion":3,"interviewCompleted":true,"meta":{},"lastSeen":1742237517448}

Zigbee2MQTT version

2.1.3-dev commit: 3941692

Comments

Hi all.

Found this cool new switch I wanted to try out. It's quicker and easier to dim the lights, and turning on can select the brightness with one touch.

Image

External definition

const definition = {
    zigbeeModel: ['TS0601'],
    model: 'TS0601',
    vendor: '_TZE204_68utemio',
    description: 'Automatically generated definition',
    extend: [],
    meta: {},
};

module.exports = definition;

What does/doesn't work with the external definition?

The external definition isn't bringing up much info. ZHA toolkit brought up this information if that helps:

zha_toolkit_version: v1.1.26
zigpy_version: 0.76.2
zigpy_rf_version: 0.43.0
ieee_org: update.kitchen_lights_firmware
ieee: a4:c1:38:21:ae:c3:7e:6d
command: scan_device
command_data: null
start_time: "2025-03-17T18:43:59.986047+00:00"
errors: []
params:
dir: 0
tries: 6
args: []
kwargs: {}
event_success: kitchen
event_done: finished
read_before_write: true
read_after_write: true
scan:
ieee: a4:c1:38:21:ae:c3:7e:6d
nwk: "0x00fe"
model: TS0601
manufacturer: _TZE204_68utemio
manufacturer_id: "0x4417"
endpoints:
- id: 1
device_type: "0x0051"
profile: "0x0104"
in_clusters:
"0x0000":
cluster_id: "0x0000"
title: Basic
name: basic
attributes:
"0x0000":
attribute_id: "0x0000"
attribute_name: zcl_version
value_type:
- "0x20"
- uint8_t
- Analog
access: READ|REPORT
access_acl: 5
attribute_value: 3
"0x0001":
attribute_id: "0x0001"
attribute_name: app_version
value_type:
- "0x20"
- uint8_t
- Analog
access: READ|REPORT
access_acl: 5
attribute_value: 74
"0x0002":
attribute_id: "0x0002"
attribute_name: stack_version
value_type:
- "0x20"
- uint8_t
- Analog
access: READ|REPORT
access_acl: 5
attribute_value: 0
"0x0003":
attribute_id: "0x0003"
attribute_name: hw_version
value_type:
- "0x20"
- uint8_t
- Analog
access: READ|REPORT
access_acl: 5
attribute_value: 1
"0x0004":
attribute_id: "0x0004"
attribute_name: manufacturer
value_type:
- "0x42"
- CharacterString
- Discrete
access: READ|REPORT
access_acl: 5
attribute_value: _TZE204_68utemio
"0x0005":
attribute_id: "0x0005"
attribute_name: model
value_type:
- "0x42"
- CharacterString
- Discrete
access: READ|REPORT
access_acl: 5
attribute_value: TS0601
"0x0006":
attribute_id: "0x0006"
attribute_name: date_code
value_type:
- "0x42"
- CharacterString
- Discrete
access: READ|REPORT
access_acl: 5
attribute_value: ""
"0x0007":
attribute_id: "0x0007"
attribute_name: power_source
value_type:
- "0x30"
- enum8
- Discrete
access: READ|REPORT
access_acl: 5
attribute_value: 1
"0xffde":
attribute_id: "0xffde"
attribute_name: "65502"
value_type:
- "0x20"
- uint8_t
- Analog
access: READ|WRITE|REPORT
access_acl: 7
attribute_value: 13
"0xffe2":
attribute_id: "0xffe2"
attribute_name: "65506"
value_type:
- "0x20"
- uint8_t
- Analog
access: READ|REPORT
access_acl: 5
attribute_value: 56
"0xffe3":
attribute_id: "0xffe3"
attribute_name: "65507"
value_type:
- "0x48"
- Array
- Discrete
access: READ|REPORT
access_acl: 5
"0xfffd":
attribute_id: "0xfffd"
attribute_name: cluster_revision
value_type:
- "0x21"
- uint16_t
- Analog
access: READ|REPORT
access_acl: 5
attribute_value: 2
"0xfffe":
attribute_id: "0xfffe"
attribute_name: reporting_status
value_type:
- "0x30"
- enum8
- Discrete
access: READ|REPORT
access_acl: 5
attribute_value: 0
commands_received: {}
commands_generated: {}
"0x0004":
cluster_id: "0x0004"
title: Groups
name: groups
attributes:
"0x0000":
attribute_id: "0x0000"
attribute_name: name_support
value_type:
- "0x18"
- bitmap8
- Discrete
access: READ|REPORT
access_acl: 5
attribute_value: 0
"0xfffd":
attribute_id: "0xfffd"
attribute_name: cluster_revision
value_type:
- "0x21"
- uint16_t
- Analog
access: READ|REPORT
access_acl: 5
attribute_value: 2
commands_received: {}
commands_generated: {}
"0x0005":
cluster_id: "0x0005"
title: Scenes
name: scenes
attributes:
"0x0000":
attribute_id: "0x0000"
attribute_name: count
value_type:
- "0x20"
- uint8_t
- Analog
access: READ|REPORT
access_acl: 5
attribute_value: 0
"0x0001":
attribute_id: "0x0001"
attribute_name: current_scene
value_type:
- "0x20"
- uint8_t
- Analog
access: READ|REPORT
access_acl: 5
attribute_value: 0
"0x0002":
attribute_id: "0x0002"
attribute_name: current_group
value_type:
- "0x21"
- uint16_t
- Analog
access: READ|REPORT
access_acl: 5
attribute_value: 0
"0x0003":
attribute_id: "0x0003"
attribute_name: scene_valid
value_type:
- "0x10"
- Bool
- Discrete
access: READ|REPORT
access_acl: 5
attribute_value: 0
"0x0004":
attribute_id: "0x0004"
attribute_name: name_support
value_type:
- "0x18"
- bitmap8
- Discrete
access: READ|REPORT
access_acl: 5
attribute_value: 0
"0xfffd":
attribute_id: "0xfffd"
attribute_name: cluster_revision
value_type:
- "0x21"
- uint16_t
- Analog
access: READ|REPORT
access_acl: 5
attribute_value: 2
commands_received: {}
commands_generated: {}
"0xef00":
cluster_id: "0xef00"
title: Cluster
name: null
attributes:
"0x0000":
attribute_id: "0x0000"
attribute_name: "0"
value_type:
- "0x20"
- uint8_t
- Analog
access: READ|REPORT
access_acl: 5
attribute_value: 0
commands_received: {}
commands_generated: {}
out_clusters:
"0x000a":
cluster_id: "0x000a"
title: Time
name: time
attributes:
"0xfffd":
attribute_id: "0xfffd"
attribute_name: cluster_revision
value_type:
- "0x21"
- uint16_t
- Analog
access: READ
access_acl: 1
attribute_value: 1
commands_received: {}
commands_generated: {}
"0x0019":
cluster_id: "0x0019"
title: Ota
name: ota
attributes:
"0x0000":
attribute_id: "0x0000"
attribute_name: upgrade_server_id
value_type:
- "0xf0"
- EUI64
- Discrete
access: READ
access_acl: 1
attribute_value:
- 255
- 255
- 255
- 255
- 255
- 255
- 255
- 255
"0x0001":
attribute_id: "0x0001"
attribute_name: file_offset
value_type:
- "0x23"
- uint32_t
- Analog
access: READ
access_acl: 1
attribute_value: 4294967295
"0x0002":
attribute_id: "0x0002"
attribute_name: current_file_version
value_type:
- "0x23"
- uint32_t
- Analog
access: READ
access_acl: 1
attribute_value: 74
"0x0003":
attribute_id: "0x0003"
attribute_name: current_zigbee_stack_version
value_type:
- "0x21"
- uint16_t
- Analog
access: READ
access_acl: 1
attribute_value: 2
"0x0004":
attribute_id: "0x0004"
attribute_name: downloaded_file_version
value_type:
- "0x23"
- uint32_t
- Analog
access: READ
access_acl: 1
attribute_value: 4294967295
"0x0005":
attribute_id: "0x0005"
attribute_name: downloaded_zigbee_stack_version
value_type:
- "0x21"
- uint16_t
- Analog
access: READ
access_acl: 1
attribute_value: 65535
"0x0006":
attribute_id: "0x0006"
attribute_name: image_upgrade_status
value_type:
- "0x30"
- enum8
- Discrete
access: READ
access_acl: 1
attribute_value: 0
"0x0007":
attribute_id: "0x0007"
attribute_name: manufacturer_id
value_type:
- "0x21"
- uint16_t
- Analog
access: READ
access_acl: 1
attribute_value: 4417
"0x0008":
attribute_id: "0x0008"
attribute_name: image_type_id
value_type:
- "0x21"
- uint16_t
- Analog
access: READ
access_acl: 1
attribute_value: 65535
"0x0009":
attribute_id: "0x0009"
attribute_name: minimum_block_req_delay
value_type:
- "0x21"
- uint16_t
- Analog
access: READ
access_acl: 1
attribute_value: 0
"0xfffd":
attribute_id: "0xfffd"
attribute_name: cluster_revision
value_type:
- "0x21"
- uint16_t
- Analog
access: READ
access_acl: 1
attribute_value: 3
commands_received: {}
commands_generated: {}
- id: 242
device_type: "0x0061"
profile: "0xa1e0"
success: true

Let me know if you awesome people need more information!
Thanks.

@columnmn columnmn added the new device support New device support request label Mar 17, 2025
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

1 participant