-
Notifications
You must be signed in to change notification settings - Fork 740
Schneider Electric
The purpose of this page is to list all Zigbee-capable devices from Schneider Electric, the status of their potential quirks, their basic Zigbee info and more.
All devices are listed alphabetically based on the Zigbee model (0x0005)
attribute from the Basic (0x0000)
cluster.
Status :
- ✅ : Supported
- ❌ : Not supported
- 🆗 : No quirk needed
- ❔ : Unknown
Sources :
- Schneider Electric Zigbee specifications
- wiserapp for Homey
- deconz-rest-plugin wiser
- deconz-rest-plugin merten
- zigbee-herdsman-converters
Lift percentage is reversed.
Additional information may be found in this partial pull request.
Device signature
{
"node_descriptor": "NodeDescriptor(logical_type=<LogicalType.Router: 1>, complex_descriptor_available=0, user_descriptor_available=0, reserved=0, aps_flags=0, frequency_band=<FrequencyBand.Freq2400MHz: 8>, mac_capability_flags=<MACCapabilityFlags.AllocateAddress|RxOnWhenIdle|MainsPowered|FullFunctionDevice: 142>, manufacturer_code=4190, maximum_buffer_size=82, maximum_incoming_transfer_size=82, server_mask=11264, maximum_outgoing_transfer_size=82, descriptor_capability_field=<DescriptorCapability.NONE: 0>, *allocate_address=True, *is_alternate_pan_coordinator=False, *is_coordinator=False, *is_end_device=False, *is_full_function_device=True, *is_mains_powered=True, *is_receiver_on_when_idle=True, *is_router=True, *is_security_capable=False)",
"endpoints": {
"5": {
"profile_id": 260,
"device_type": "0x0202",
"in_clusters": [
"0x0000",
"0x0003",
"0x0004",
"0x0005",
"0x0102",
"0x0b05"
],
"out_clusters": [
"0x0019"
]
},
"21": {
"profile_id": 260,
"device_type": "0x0104",
"in_clusters": [
"0x0000",
"0x0003",
"0x0b05",
"0xff17"
],
"out_clusters": [
"0x0003",
"0x0004",
"0x0005",
"0x0006",
"0x0008",
"0x0102"
]
},
"242": {
"profile_id": 41440,
"device_type": "0x0061",
"in_clusters": [],
"out_clusters": [
"0x0021"
]
}
},
"manufacturer": "Schneider Electric",
"model": "NHPB/SHUTTER/1",
"class": "zigpy.device.Device"
}
zha_toolkit.scan_device
{
"ieee": "00:3c:84:xx:xx:xx:xx:x1",
"nwk": "0x21d2",
"model": "NHPB/SHUTTER/1",
"manufacturer": "Schneider Electric",
"manufacturer_id": "0x4190",
"endpoints": [
{
"id": 5,
"device_type": "0x0202",
"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": "REPORT|READ",
"access_acl": 5,
"attribute_value": 3
},
"0x0001": {
"attribute_id": "0x0001",
"attribute_name": "app_version",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
},
"0x0002": {
"attribute_id": "0x0002",
"attribute_name": "stack_version",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 6
},
"0x0003": {
"attribute_id": "0x0003",
"attribute_name": "hw_version",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 1
},
"0x0004": {
"attribute_id": "0x0004",
"attribute_name": "manufacturer",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": "Schneider Electric"
},
"0x0005": {
"attribute_id": "0x0005",
"attribute_name": "model",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": "NHPB/SHUTTER/1"
},
"0x0006": {
"attribute_id": "0x0006",
"attribute_name": "date_code",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": ""
},
"0x0007": {
"attribute_id": "0x0007",
"attribute_name": "power_source",
"value_type": [
"0x30",
"enum8",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 1
},
"0x0008": {
"attribute_id": "0x0008",
"attribute_name": "generic_device_class",
"value_type": [
"0x30",
"enum8",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x0009": {
"attribute_id": "0x0009",
"attribute_name": "generic_device_type",
"value_type": [
"0x30",
"enum8",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 225
},
"0x000a": {
"attribute_id": "0x000a",
"attribute_name": "product_code",
"value_type": [
"0x41",
"LVBytes",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": ""
},
"0x000b": {
"attribute_id": "0x000b",
"attribute_name": "product_url",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": "http://www.schneider-electric.com"
},
"0x4000": {
"attribute_id": "0x4000",
"attribute_name": "sw_build_id",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": "002.004.016 R"
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
},
"0xe001": {
"attribute_id": "0xe001",
"attribute_name": "57345",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "002.004.016 R"
},
"0xe002": {
"attribute_id": "0xe002",
"attribute_name": "57346",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "001.000.000"
},
"0xe004": {
"attribute_id": "0xe004",
"attribute_name": "57348",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "213249FEFF5ECFD"
},
"0xe007": {
"attribute_id": "0xe007",
"attribute_name": "57351",
"value_type": [
"0x31",
"enum16",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": 17422
},
"0xe008": {
"attribute_id": "0xe008",
"attribute_name": "57352",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "Wiser Light"
},
"0xe009": {
"attribute_id": "0xe009",
"attribute_name": "57353",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "NHPB/SHUTTER/1"
},
"0xe00a": {
"attribute_id": "0xe00a",
"attribute_name": "57354",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "Wiser Home"
},
"0xe00b": {
"attribute_id": "0xe00b",
"attribute_name": "57355",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190
}
},
"commands_received": {
"0x00": {
"command_id": "0x00",
"command_name": "reset_fact_default",
"command_arguments": "<class 'zigpy.zcl.foundation.reset_fact_default'>"
}
},
"commands_generated": {}
},
"0x0003": {
"cluster_id": "0x0003",
"title": "Identify",
"name": "identify",
"attributes": {
"0x0000": {
"attribute_id": "0x0000",
"attribute_name": "identify_time",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"attribute_value": 0
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 1
}
},
"commands_received": {},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "identify_query_response",
"command_args": "<class 'zigpy.zcl.foundation.identify_query_response'>"
}
}
},
"0x0004": {
"cluster_id": "0x0004",
"title": "Groups",
"name": "groups",
"attributes": {
"0x0000": {
"attribute_id": "0x0000",
"attribute_name": "name_support",
"value_type": [
"0x18",
"bitmap8",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
}
},
"commands_received": {
"0x00": {
"command_id": "0x00",
"command_name": "add",
"command_arguments": "<class 'zigpy.zcl.foundation.add'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "view",
"command_arguments": "<class 'zigpy.zcl.foundation.view'>"
},
"0x02": {
"command_id": "0x02",
"command_name": "get_membership",
"command_arguments": "<class 'zigpy.zcl.foundation.get_membership'>"
},
"0x03": {
"command_id": "0x03",
"command_name": "remove",
"command_arguments": "<class 'zigpy.zcl.foundation.remove'>"
},
"0x04": {
"command_id": "0x04",
"command_name": "remove_all",
"command_arguments": "<class 'zigpy.zcl.foundation.remove_all'>"
},
"0x05": {
"command_id": "0x05",
"command_name": "add_if_identifying",
"command_arguments": "<class 'zigpy.zcl.foundation.add_if_identifying'>"
}
},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "add_response",
"command_args": "<class 'zigpy.zcl.foundation.add_response'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "view_response",
"command_args": "<class 'zigpy.zcl.foundation.view_response'>"
},
"0x02": {
"command_id": "0x02",
"command_name": "get_membership_response",
"command_args": "<class 'zigpy.zcl.foundation.get_membership_response'>"
},
"0x03": {
"command_id": "0x03",
"command_name": "remove_response",
"command_args": "<class 'zigpy.zcl.foundation.remove_response'>"
}
}
},
"0x0005": {
"cluster_id": "0x0005",
"title": "Scenes",
"name": "scenes",
"attributes": {
"0x0000": {
"attribute_id": "0x0000",
"attribute_name": "count",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x0001": {
"attribute_id": "0x0001",
"attribute_name": "current_scene",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x0002": {
"attribute_id": "0x0002",
"attribute_name": "current_group",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x0003": {
"attribute_id": "0x0003",
"attribute_name": "scene_valid",
"value_type": [
"0x10",
"Bool",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x0004": {
"attribute_id": "0x0004",
"attribute_name": "name_support",
"value_type": [
"0x18",
"bitmap8",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
}
},
"commands_received": {
"0x00": {
"command_id": "0x00",
"command_name": "add",
"command_arguments": "<class 'zigpy.zcl.foundation.add'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "view",
"command_arguments": "<class 'zigpy.zcl.foundation.view'>"
},
"0x02": {
"command_id": "0x02",
"command_name": "remove",
"command_arguments": "<class 'zigpy.zcl.foundation.remove'>"
},
"0x03": {
"command_id": "0x03",
"command_name": "remove_all",
"command_arguments": "<class 'zigpy.zcl.foundation.remove_all'>"
},
"0x04": {
"command_id": "0x04",
"command_name": "store",
"command_arguments": "<class 'zigpy.zcl.foundation.store'>"
},
"0x05": {
"command_id": "0x05",
"command_name": "recall",
"command_arguments": "<class 'zigpy.zcl.foundation.recall'>"
},
"0x06": {
"command_id": "0x06",
"command_name": "get_scene_membership",
"command_arguments": "<class 'zigpy.zcl.foundation.get_scene_membership'>"
}
},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "add_scene_response",
"command_args": "<class 'zigpy.zcl.foundation.add_scene_response'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "view_response",
"command_args": "<class 'zigpy.zcl.foundation.view_response'>"
},
"0x02": {
"command_id": "0x02",
"command_name": "remove_scene_response",
"command_args": "<class 'zigpy.zcl.foundation.remove_scene_response'>"
},
"0x03": {
"command_id": "0x03",
"command_name": "remove_all_scenes_response",
"command_args": "<class 'zigpy.zcl.foundation.remove_all_scenes_response'>"
},
"0x04": {
"command_id": "0x04",
"command_name": "store_scene_response",
"command_args": "<class 'zigpy.zcl.foundation.store_scene_response'>"
},
"0x06": {
"command_id": "0x06",
"command_name": "get_scene_membership_response",
"command_args": "<class 'zigpy.zcl.foundation.get_scene_membership_response'>"
}
}
},
"0x0102": {
"cluster_id": "0x0102",
"title": "Window Covering",
"name": "window_covering",
"attributes": {
"0x0000": {
"attribute_id": "0x0000",
"attribute_name": "window_covering_type",
"value_type": [
"0x30",
"enum8",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 8
},
"0x0007": {
"attribute_id": "0x0007",
"attribute_name": "config_status",
"value_type": [
"0x18",
"bitmap8",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 3
},
"0x0008": {
"attribute_id": "0x0008",
"attribute_name": "current_position_lift_percentage",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 20
},
"0x0009": {
"attribute_id": "0x0009",
"attribute_name": "current_position_tilt_percentage",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x0017": {
"attribute_id": "0x0017",
"attribute_name": "window_covering_mode",
"value_type": [
"0x18",
"bitmap8",
"Discrete"
],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"attribute_value": 8
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "65533",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
},
"0xe000": {
"attribute_id": "0xe000",
"attribute_name": "57344",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 120
},
"0xe010": {
"attribute_id": "0xe010",
"attribute_name": "57360",
"value_type": [
"0x18",
"bitmap8",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": 0
},
"0xe012": {
"attribute_id": "0xe012",
"attribute_name": "57362",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 32767
},
"0xe013": {
"attribute_id": "0xe013",
"attribute_name": "57363",
"value_type": [
"0x18",
"bitmap8",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": 0
},
"0xe014": {
"attribute_id": "0xe014",
"attribute_name": "57364",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 1200
},
"0xe015": {
"attribute_id": "0xe015",
"attribute_name": "57365",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 1200
},
"0xe016": {
"attribute_id": "0xe016",
"attribute_name": "57366",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 100
},
"0xe017": {
"attribute_id": "0xe017",
"attribute_name": "57367",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 255
}
},
"commands_received": {},
"commands_generated": {}
},
"0x0b05": {
"cluster_id": "0x0b05",
"title": "Diagnostic",
"name": "diagnostic",
"attributes": {
"0x011c": {
"attribute_id": "0x011c",
"attribute_name": "last_message_lqi",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x011d": {
"attribute_id": "0x011d",
"attribute_name": "last_message_rssi",
"value_type": [
"0x28",
"int8s",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "65533",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
}
},
"commands_received": {},
"commands_generated": {}
}
},
"out_clusters": {
"0x0019": {
"cluster_id": "0x0019",
"title": "Ota",
"name": "ota",
"attributes": {
"0x0000": {
"attribute_id": "0x0000",
"attribute_name": "upgrade_server_id",
"value_type": [
"0xf0",
"EUI64",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": [
255,
170,
5,
255,
255,
46,
33,
0
]
},
"0x0001": {
"attribute_id": "0x0001",
"attribute_name": "file_offset",
"value_type": [
"0x23",
"uint32_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 4294967295
},
"0x0002": {
"attribute_id": "0x0002",
"attribute_name": "current_file_version",
"value_type": [
"0x23",
"uint32_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 33820927
},
"0x0006": {
"attribute_id": "0x0006",
"attribute_name": "image_upgrade_status",
"value_type": [
"0x30",
"enum8",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x0007": {
"attribute_id": "0x0007",
"attribute_name": "manufacturer_id",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 4190
},
"0x0008": {
"attribute_id": "0x0008",
"attribute_name": "image_type_id",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 65535
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 3
}
},
"commands_received": {},
"commands_generated": {
"0x01": {
"command_id": "0x01",
"command_name": "1",
"command_args": "'not_in_zcl'"
},
"0x03": {
"command_id": "0x03",
"command_name": "3",
"command_args": "'not_in_zcl'"
},
"0x06": {
"command_id": "0x06",
"command_name": "6",
"command_args": "'not_in_zcl'"
}
}
}
}
},
{
"id": 21,
"device_type": "0x0104",
"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": "REPORT|READ",
"access_acl": 5,
"attribute_value": 3
},
"0x0001": {
"attribute_id": "0x0001",
"attribute_name": "app_version",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
},
"0x0002": {
"attribute_id": "0x0002",
"attribute_name": "stack_version",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 6
},
"0x0003": {
"attribute_id": "0x0003",
"attribute_name": "hw_version",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 1
},
"0x0004": {
"attribute_id": "0x0004",
"attribute_name": "manufacturer",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": "Schneider Electric"
},
"0x0005": {
"attribute_id": "0x0005",
"attribute_name": "model",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": "NHPB/SHUTTER/1"
},
"0x0006": {
"attribute_id": "0x0006",
"attribute_name": "date_code",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": ""
},
"0x0007": {
"attribute_id": "0x0007",
"attribute_name": "power_source",
"value_type": [
"0x30",
"enum8",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 1
},
"0x0008": {
"attribute_id": "0x0008",
"attribute_name": "generic_device_class",
"value_type": [
"0x30",
"enum8",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x0009": {
"attribute_id": "0x0009",
"attribute_name": "generic_device_type",
"value_type": [
"0x30",
"enum8",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 225
},
"0x000a": {
"attribute_id": "0x000a",
"attribute_name": "product_code",
"value_type": [
"0x41",
"LVBytes",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": ""
},
"0x000b": {
"attribute_id": "0x000b",
"attribute_name": "product_url",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": "http://www.schneider-electric.com"
},
"0x4000": {
"attribute_id": "0x4000",
"attribute_name": "sw_build_id",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": "002.004.016 R"
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
},
"0xe001": {
"attribute_id": "0xe001",
"attribute_name": "57345",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "002.004.016 R"
},
"0xe002": {
"attribute_id": "0xe002",
"attribute_name": "57346",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "001.000.000"
},
"0xe004": {
"attribute_id": "0xe004",
"attribute_name": "57348",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "213249FEFF5ECFD"
},
"0xe007": {
"attribute_id": "0xe007",
"attribute_name": "57351",
"value_type": [
"0x31",
"enum16",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": 17422
},
"0xe008": {
"attribute_id": "0xe008",
"attribute_name": "57352",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "Wiser Light"
},
"0xe009": {
"attribute_id": "0xe009",
"attribute_name": "57353",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "NHPB/SHUTTER/1"
},
"0xe00a": {
"attribute_id": "0xe00a",
"attribute_name": "57354",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "Wiser Home"
},
"0xe00b": {
"attribute_id": "0xe00b",
"attribute_name": "57355",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190
}
},
"commands_received": {
"0x00": {
"command_id": "0x00",
"command_name": "reset_fact_default",
"command_arguments": "<class 'zigpy.zcl.foundation.reset_fact_default'>"
}
},
"commands_generated": {}
},
"0x0003": {
"cluster_id": "0x0003",
"title": "Identify",
"name": "identify",
"attributes": {
"0x0000": {
"attribute_id": "0x0000",
"attribute_name": "identify_time",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"attribute_value": 0
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 1
}
},
"commands_received": {},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "identify_query_response",
"command_args": "<class 'zigpy.zcl.foundation.identify_query_response'>"
}
}
},
"0x0b05": {
"cluster_id": "0x0b05",
"title": "Diagnostic",
"name": "diagnostic",
"attributes": {
"0x011c": {
"attribute_id": "0x011c",
"attribute_name": "last_message_lqi",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x011d": {
"attribute_id": "0x011d",
"attribute_name": "last_message_rssi",
"value_type": [
"0x28",
"int8s",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "65533",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
}
},
"commands_received": {},
"commands_generated": {}
},
"0xff17": {
"cluster_id": "0xff17",
"title": "Manufacturer Specific",
"name": "manufacturer_specific",
"attributes": {
"0x0000": {
"attribute_id": "0x0000",
"attribute_name": "0",
"value_type": [
"0x30",
"enum8",
"Discrete"
],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 0
},
"0x0001": {
"attribute_id": "0x0001",
"attribute_name": "1",
"value_type": [
"0x30",
"enum8",
"Discrete"
],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 3
},
"0x0010": {
"attribute_id": "0x0010",
"attribute_name": "16",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 0
},
"0x0011": {
"attribute_id": "0x0011",
"attribute_name": "17",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 0
},
"0x0020": {
"attribute_id": "0x0020",
"attribute_name": "32",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 1
},
"0x0021": {
"attribute_id": "0x0021",
"attribute_name": "33",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 0
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "65533",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": 1
}
},
"commands_received": {},
"commands_generated": {}
}
},
"out_clusters": {
"0x0003": {
"cluster_id": "0x0003",
"title": "Identify",
"name": "identify",
"attributes": {
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 1
}
},
"commands_received": {
"0x00": {
"command_id": "0x00",
"command_name": "identify",
"command_arguments": "<class 'zigpy.zcl.foundation.identify'>"
}
},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "identify_query_response",
"command_args": "<class 'zigpy.zcl.foundation.identify_query_response'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "1",
"command_args": "'not_in_zcl'"
}
}
},
"0x0004": {
"cluster_id": "0x0004",
"title": "Groups",
"name": "groups",
"attributes": {
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 1
}
},
"commands_received": {},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "add_response",
"command_args": "<class 'zigpy.zcl.foundation.add_response'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "view_response",
"command_args": "<class 'zigpy.zcl.foundation.view_response'>"
},
"0x02": {
"command_id": "0x02",
"command_name": "get_membership_response",
"command_args": "<class 'zigpy.zcl.foundation.get_membership_response'>"
},
"0x03": {
"command_id": "0x03",
"command_name": "remove_response",
"command_args": "<class 'zigpy.zcl.foundation.remove_response'>"
},
"0x04": {
"command_id": "0x04",
"command_name": "4",
"command_args": "'not_in_zcl'"
},
"0x05": {
"command_id": "0x05",
"command_name": "5",
"command_args": "'not_in_zcl'"
}
}
},
"0x0005": {
"cluster_id": "0x0005",
"title": "Scenes",
"name": "scenes",
"attributes": {
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
}
},
"commands_received": {},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "add_scene_response",
"command_args": "<class 'zigpy.zcl.foundation.add_scene_response'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "view_response",
"command_args": "<class 'zigpy.zcl.foundation.view_response'>"
},
"0x02": {
"command_id": "0x02",
"command_name": "remove_scene_response",
"command_args": "<class 'zigpy.zcl.foundation.remove_scene_response'>"
},
"0x03": {
"command_id": "0x03",
"command_name": "remove_all_scenes_response",
"command_args": "<class 'zigpy.zcl.foundation.remove_all_scenes_response'>"
},
"0x04": {
"command_id": "0x04",
"command_name": "store_scene_response",
"command_args": "<class 'zigpy.zcl.foundation.store_scene_response'>"
},
"0x05": {
"command_id": "0x05",
"command_name": "5",
"command_args": "'not_in_zcl'"
},
"0x06": {
"command_id": "0x06",
"command_name": "get_scene_membership_response",
"command_args": "<class 'zigpy.zcl.foundation.get_scene_membership_response'>"
}
}
},
"0x0006": {
"cluster_id": "0x0006",
"title": "On/Off",
"name": "on_off",
"attributes": {
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
}
},
"commands_received": {},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "0",
"command_args": "'not_in_zcl'"
},
"0x01": {
"command_id": "0x01",
"command_name": "1",
"command_args": "'not_in_zcl'"
},
"0x02": {
"command_id": "0x02",
"command_name": "2",
"command_args": "'not_in_zcl'"
}
}
},
"0x0008": {
"cluster_id": "0x0008",
"title": "Level control",
"name": "level",
"attributes": {
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
}
},
"commands_received": {},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "0",
"command_args": "'not_in_zcl'"
},
"0x01": {
"command_id": "0x01",
"command_name": "1",
"command_args": "'not_in_zcl'"
},
"0x02": {
"command_id": "0x02",
"command_name": "2",
"command_args": "'not_in_zcl'"
},
"0x03": {
"command_id": "0x03",
"command_name": "3",
"command_args": "'not_in_zcl'"
},
"0x04": {
"command_id": "0x04",
"command_name": "4",
"command_args": "'not_in_zcl'"
},
"0x05": {
"command_id": "0x05",
"command_name": "5",
"command_args": "'not_in_zcl'"
},
"0x06": {
"command_id": "0x06",
"command_name": "6",
"command_args": "'not_in_zcl'"
},
"0x07": {
"command_id": "0x07",
"command_name": "7",
"command_args": "'not_in_zcl'"
}
}
},
"0x0102": {
"cluster_id": "0x0102",
"title": "Window Covering",
"name": "window_covering",
"attributes": {
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "65533",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
}
},
"commands_received": {},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "0",
"command_args": "'not_in_zcl'"
},
"0x01": {
"command_id": "0x01",
"command_name": "1",
"command_args": "'not_in_zcl'"
},
"0x02": {
"command_id": "0x02",
"command_name": "2",
"command_args": "'not_in_zcl'"
}
}
}
}
},
{
"id": 242,
"device_type": "0x0061",
"profile": "0xa1e0"
}
]
}
Jeedom logs
From [Jeedom community](https://community.jeedom.com/t/plugin-zigbee-beta-blabla/53420/699)Volets roulants module Schneider Electric Wiser CCT5015-0002W
{
"ieee": "00:0d:6f:ff:fe:cb:52:11",
"nwk": 31119,
"status": 2,
"lqi": "231",
"rssi": "-65",
"last_seen": "1617382106.1621628",
"node_descriptor": "01:40:8e:5e:10:52:52:00:00:2c:52:00:00",
"endpoints": [
{
"id": 5,
"status": 1,
"device_type": 514,
"profile_id": 260,
"manufacturer": "Schneider Electric",
"model": "PUCK\/SHUTTER\/1",
"output_clusters": [
{
"id": 25,
"name": "Ota",
"attributes": []
}
],
"input_clusters": [
{
"id": 0,
"name": "Basic",
"attributes": [
{
"id": 0,
"name": "zcl_version",
"value": 3
},
{
"id": 1,
"name": "app_version",
"value": 2
},
{
"id": 2,
"name": "stack_version",
"value": 6
},
{
"id": 3,
"name": "hw_version",
"value": 1
},
{
"id": 4,
"name": "manufacturer",
"value": "Schneider Electric"
},
{
"id": 5,
"name": "model",
"value": "PUCK\/SHUTTER\/1"
},
{
"id": 6,
"name": "date_code",
"value": ""
},
{
"id": 7,
"name": "power_source",
"value": 1
},
{
"id": 16384,
"name": "sw_build_id",
"value": "002.004.018 R"
}
]
},
{
"id": 3,
"name": "Identify",
"attributes": []
},
{
"id": 4,
"name": "Groups",
"attributes": []
},
{
"id": 5,
"name": "Scenes",
"attributes": []
},
{
"id": 258,
"name": "Window Covering",
"attributes": []
},
{
"id": 2821,
"name": "Diagnostic",
"attributes": []
}
]
},
{
"id": 242,
"status": 1,
"device_type": 97,
"profile_id": 41440,
"manufacturer": null,
"model": null,
"output_clusters": [
{
"id": 33,
"name": "GreenPowerProxy",
"attributes": []
}
],
"input_clusters": []
}
],
"signature": {
"manufacturer": "Schneider Electric",
"model": "PUCK\/SHUTTER\/1",
"node_desc": {
"byte1": 1,
"byte2": 64,
"mac_capability_flags": 142,
"manufacturer_code": 4190,
"maximum_buffer_size": 82,
"maximum_incoming_transfer_size": 82,
"server_mask": 11264,
"maximum_outgoing_transfer_size": 82,
"descriptor_capability_field": 0
},
"endpoints": {
"5": {
"profile_id": 260,
"device_type": 514,
"input_clusters": [
0,
3,
4,
5,
258,
2821
],
"output_clusters": [
25
]
},
"242": {
"profile_id": 41440,
"device_type": 97,
"input_clusters": [],
"output_clusters": [
33
]
}
}
},
"class": "zigpy.device"
}
This is the Merten Wiser push-button device MEG5113-0300.
The only known way to calibrate this device is to manually set the desired lift duration (in seconds) via the provided SEWindowCovering
cluster.
Device signature
{
"node_descriptor": "NodeDescriptor(logical_type=<LogicalType.Router: 1>, complex_descriptor_available=0, user_descriptor_available=0, reserved=0, aps_flags=0, frequency_band=<FrequencyBand.Freq2400MHz: 8>, mac_capability_flags=<MACCapabilityFlags.FullFunctionDevice|MainsPowered|RxOnWhenIdle|AllocateAddress: 142>, manufacturer_code=4190, maximum_buffer_size=82, maximum_incoming_transfer_size=82, server_mask=10752, maximum_outgoing_transfer_size=82, descriptor_capability_field=<DescriptorCapability.NONE: 0>, *allocate_address=True, *is_alternate_pan_coordinator=False, *is_coordinator=False, *is_end_device=False, *is_full_function_device=True, *is_mains_powered=True, *is_receiver_on_when_idle=True, *is_router=True, *is_security_capable=False)",
"endpoints": {
"5": {
"profile_id": "0x0104",
"device_type": "0x0202",
"input_clusters": [
"0x0000",
"0x0003",
"0x0004",
"0x0005",
"0x0102",
"0x0b05"
],
"output_clusters": [
"0x0019"
]
},
"21": {
"profile_id": "0x0104",
"device_type": "0x0104",
"input_clusters": [
"0x0000",
"0x0003",
"0x0b05",
"0xff17"
],
"output_clusters": [
"0x0003",
"0x0005",
"0x0006",
"0x0008",
"0x0019",
"0x0102"
]
}
},
"manufacturer": "Schneider Electric",
"model": "1GANG/SHUTTER/1",
"class": "zigpy.device.Device"
}
zha_toolkit.scan_device
{
"ieee": "68:0a:e2:xx:xx:xx:xx:xe",
"nwk": "0xa848",
"model": "1GANG/SHUTTER/1",
"manufacturer": "Schneider Electric",
"manufacturer_id": "0x4190",
"endpoints": [
{
"id": 5,
"device_type": "0x0202",
"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": 2
},
"0x0001": {
"attribute_id": "0x0001",
"attribute_name": "app_version",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 1
},
"0x0002": {
"attribute_id": "0x0002",
"attribute_name": "stack_version",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 5
},
"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": "Schneider Electric"
},
"0x0005": {
"attribute_id": "0x0005",
"attribute_name": "model",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": "1GANG/SHUTTER/1"
},
"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
},
"0x0008": {
"attribute_id": "0x0008",
"attribute_name": "generic_device_class",
"value_type": [
"0x30",
"enum8",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 0
},
"0x0009": {
"attribute_id": "0x0009",
"attribute_name": "generic_device_type",
"value_type": [
"0x30",
"enum8",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 225
},
"0x000a": {
"attribute_id": "0x000a",
"attribute_name": "product_code",
"value_type": [
"0x41",
"LVBytes",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": ""
},
"0x000b": {
"attribute_id": "0x000b",
"attribute_name": "product_url",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": "http://www.schneider-electric.com"
},
"0x4000": {
"attribute_id": "0x4000",
"attribute_name": "sw_build_id",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": "001.005.005 R"
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 1
},
"0xe001": {
"attribute_id": "0xe001",
"attribute_name": "57345",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "001.005.005 R"
},
"0xe002": {
"attribute_id": "0xe002",
"attribute_name": "57346",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "001.000.000"
},
"0xe004": {
"attribute_id": "0xe004",
"attribute_name": "57348",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "5E5338FEFFE20A6"
},
"0xe007": {
"attribute_id": "0xe007",
"attribute_name": "57351",
"value_type": [
"0x31",
"enum16",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": 17500
},
"0xe008": {
"attribute_id": "0xe008",
"attribute_name": "57352",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "Wiser Light"
},
"0xe009": {
"attribute_id": "0xe009",
"attribute_name": "57353",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "1GANG/SHUTTER/1"
},
"0xe00a": {
"attribute_id": "0xe00a",
"attribute_name": "57354",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "Wiser Home"
},
"0xe00b": {
"attribute_id": "0xe00b",
"attribute_name": "57355",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"manf_id": 4190
}
},
"commands_received": {
"0x00": {
"command_id": "0x00",
"command_name": "reset_fact_default",
"command_arguments": "<class 'zigpy.zcl.foundation.reset_fact_default'>"
}
},
"commands_generated": {}
},
"0x0003": {
"cluster_id": "0x0003",
"title": "Identify",
"name": "identify",
"attributes": {
"0x0000": {
"attribute_id": "0x0000",
"attribute_name": "identify_time",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "READ|WRITE|REPORT",
"access_acl": 7,
"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": 1
}
},
"commands_received": {},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "identify_query_response",
"command_args": "<class 'zigpy.zcl.foundation.identify_query_response'>"
}
}
},
"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": 1
}
},
"commands_received": {
"0x00": {
"command_id": "0x00",
"command_name": "add",
"command_arguments": "<class 'zigpy.zcl.foundation.add'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "view",
"command_arguments": "<class 'zigpy.zcl.foundation.view'>"
},
"0x02": {
"command_id": "0x02",
"command_name": "get_membership",
"command_arguments": "<class 'zigpy.zcl.foundation.get_membership'>"
},
"0x03": {
"command_id": "0x03",
"command_name": "remove",
"command_arguments": "<class 'zigpy.zcl.foundation.remove'>"
},
"0x04": {
"command_id": "0x04",
"command_name": "remove_all",
"command_arguments": "<class 'zigpy.zcl.foundation.remove_all'>"
},
"0x05": {
"command_id": "0x05",
"command_name": "add_if_identifying",
"command_arguments": "<class 'zigpy.zcl.foundation.add_if_identifying'>"
}
},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "add_response",
"command_args": "<class 'zigpy.zcl.foundation.add_response'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "view_response",
"command_args": "<class 'zigpy.zcl.foundation.view_response'>"
},
"0x02": {
"command_id": "0x02",
"command_name": "get_membership_response",
"command_args": "<class 'zigpy.zcl.foundation.get_membership_response'>"
},
"0x03": {
"command_id": "0x03",
"command_name": "remove_response",
"command_args": "<class 'zigpy.zcl.foundation.remove_response'>"
}
}
},
"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": 1
}
},
"commands_received": {
"0x00": {
"command_id": "0x00",
"command_name": "add",
"command_arguments": "<class 'zigpy.zcl.foundation.add'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "view",
"command_arguments": "<class 'zigpy.zcl.foundation.view'>"
},
"0x02": {
"command_id": "0x02",
"command_name": "remove",
"command_arguments": "<class 'zigpy.zcl.foundation.remove'>"
},
"0x03": {
"command_id": "0x03",
"command_name": "remove_all",
"command_arguments": "<class 'zigpy.zcl.foundation.remove_all'>"
},
"0x04": {
"command_id": "0x04",
"command_name": "store",
"command_arguments": "<class 'zigpy.zcl.foundation.store'>"
},
"0x05": {
"command_id": "0x05",
"command_name": "recall",
"command_arguments": "<class 'zigpy.zcl.foundation.recall'>"
},
"0x06": {
"command_id": "0x06",
"command_name": "get_scene_membership",
"command_arguments": "<class 'zigpy.zcl.foundation.get_scene_membership'>"
}
},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "add_scene_response",
"command_args": "<class 'zigpy.zcl.foundation.add_scene_response'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "view_response",
"command_args": "<class 'zigpy.zcl.foundation.view_response'>"
},
"0x02": {
"command_id": "0x02",
"command_name": "remove_scene_response",
"command_args": "<class 'zigpy.zcl.foundation.remove_scene_response'>"
},
"0x03": {
"command_id": "0x03",
"command_name": "remove_all_scenes_response",
"command_args": "<class 'zigpy.zcl.foundation.remove_all_scenes_response'>"
},
"0x04": {
"command_id": "0x04",
"command_name": "store_scene_response",
"command_args": "<class 'zigpy.zcl.foundation.store_scene_response'>"
},
"0x06": {
"command_id": "0x06",
"command_name": "get_scene_membership_response",
"command_args": "<class 'zigpy.zcl.foundation.get_scene_membership_response'>"
}
}
},
"0x0102": {
"cluster_id": "0x0102",
"title": "Window Covering",
"name": "window_covering",
"attributes": {
"0x0000": {
"attribute_id": "0x0000",
"attribute_name": "window_covering_type",
"value_type": [
"0x30",
"enum8",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 0
},
"0x0007": {
"attribute_id": "0x0007",
"attribute_name": "config_status",
"value_type": [
"0x18",
"bitmap8",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 3
},
"0x0008": {
"attribute_id": "0x0008",
"attribute_name": "current_position_lift_percentage",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 100
},
"0x0017": {
"attribute_id": "0x0017",
"attribute_name": "window_covering_mode",
"value_type": [
"0x18",
"bitmap8",
"Discrete"
],
"access": "READ|WRITE|REPORT",
"access_acl": 7,
"attribute_value": 8
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "65533",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 1
},
"0xe000": {
"attribute_id": "0xe000",
"attribute_name": "57344",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "READ|WRITE|REPORT",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 120
},
"0xe010": {
"attribute_id": "0xe010",
"attribute_name": "57360",
"value_type": [
"0x18",
"bitmap8",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": 0
},
"0xe012": {
"attribute_id": "0xe012",
"attribute_name": "57362",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "READ|WRITE|REPORT",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 32767
},
"0xe013": {
"attribute_id": "0xe013",
"attribute_name": "57363",
"value_type": [
"0x18",
"bitmap8",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": 0
}
},
"commands_received": {},
"commands_generated": {}
},
"0x0b05": {
"cluster_id": "0x0b05",
"title": "Diagnostic",
"name": "diagnostic",
"attributes": {
"0x011c": {
"attribute_id": "0x011c",
"attribute_name": "last_message_lqi",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 236
},
"0x011d": {
"attribute_id": "0x011d",
"attribute_name": "last_message_rssi",
"value_type": [
"0x28",
"int8s",
"Analog"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": -41
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 1
}
},
"commands_received": {},
"commands_generated": {}
}
},
"out_clusters": {
"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|REPORT",
"access_acl": 5,
"attribute_value": [
255,
255,
255,
255,
255,
255,
255,
255
]
},
"0x0002": {
"attribute_id": "0x0002",
"attribute_name": "current_file_version",
"value_type": [
"0x23",
"uint32_t",
"Analog"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 17106431
},
"0x0006": {
"attribute_id": "0x0006",
"attribute_name": "image_upgrade_status",
"value_type": [
"0x30",
"enum8",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 0
},
"0x0007": {
"attribute_id": "0x0007",
"attribute_name": "manufacturer_id",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 4190
},
"0x0008": {
"attribute_id": "0x0008",
"attribute_name": "image_type_id",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 11
}
},
"commands_received": {},
"commands_generated": {
"0x01": {
"command_id": "0x01",
"command_name": "1",
"command_args": "not_in_zcl"
},
"0x03": {
"command_id": "0x03",
"command_name": "3",
"command_args": "not_in_zcl"
},
"0x06": {
"command_id": "0x06",
"command_name": "6",
"command_args": "not_in_zcl"
}
}
}
}
},
{
"id": 21,
"device_type": "0x0104",
"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": 2
},
"0x0001": {
"attribute_id": "0x0001",
"attribute_name": "app_version",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 1
},
"0x0002": {
"attribute_id": "0x0002",
"attribute_name": "stack_version",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 5
},
"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": "Schneider Electric"
},
"0x0005": {
"attribute_id": "0x0005",
"attribute_name": "model",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": "1GANG/SHUTTER/1"
},
"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
},
"0x0008": {
"attribute_id": "0x0008",
"attribute_name": "generic_device_class",
"value_type": [
"0x30",
"enum8",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 0
},
"0x0009": {
"attribute_id": "0x0009",
"attribute_name": "generic_device_type",
"value_type": [
"0x30",
"enum8",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 225
},
"0x000a": {
"attribute_id": "0x000a",
"attribute_name": "product_code",
"value_type": [
"0x41",
"LVBytes",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": ""
},
"0x000b": {
"attribute_id": "0x000b",
"attribute_name": "product_url",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": "http://www.schneider-electric.com"
},
"0x4000": {
"attribute_id": "0x4000",
"attribute_name": "sw_build_id",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": "001.005.005 R"
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 1
},
"0xe001": {
"attribute_id": "0xe001",
"attribute_name": "57345",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "001.005.005 R"
},
"0xe002": {
"attribute_id": "0xe002",
"attribute_name": "57346",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "001.000.000"
},
"0xe004": {
"attribute_id": "0xe004",
"attribute_name": "57348",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "5E5338FEFFE20A6"
},
"0xe007": {
"attribute_id": "0xe007",
"attribute_name": "57351",
"value_type": [
"0x31",
"enum16",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": 17500
},
"0xe008": {
"attribute_id": "0xe008",
"attribute_name": "57352",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "Wiser Light"
},
"0xe009": {
"attribute_id": "0xe009",
"attribute_name": "57353",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "1GANG/SHUTTER/1"
},
"0xe00a": {
"attribute_id": "0xe00a",
"attribute_name": "57354",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "Wiser Home"
},
"0xe00b": {
"attribute_id": "0xe00b",
"attribute_name": "57355",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"manf_id": 4190
}
},
"commands_received": {
"0x00": {
"command_id": "0x00",
"command_name": "reset_fact_default",
"command_arguments": "<class 'zigpy.zcl.foundation.reset_fact_default'>"
}
},
"commands_generated": {}
},
"0x0003": {
"cluster_id": "0x0003",
"title": "Identify",
"name": "identify",
"attributes": {
"0x0000": {
"attribute_id": "0x0000",
"attribute_name": "identify_time",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "READ|WRITE|REPORT",
"access_acl": 7,
"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": 1
}
},
"commands_received": {},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "identify_query_response",
"command_args": "<class 'zigpy.zcl.foundation.identify_query_response'>"
}
}
},
"0x0b05": {
"cluster_id": "0x0b05",
"title": "Diagnostic",
"name": "diagnostic",
"attributes": {
"0x011c": {
"attribute_id": "0x011c",
"attribute_name": "last_message_lqi",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 232
},
"0x011d": {
"attribute_id": "0x011d",
"attribute_name": "last_message_rssi",
"value_type": [
"0x28",
"int8s",
"Analog"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": -42
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 1
}
},
"commands_received": {},
"commands_generated": {}
},
"0xff17": {
"cluster_id": "0xff17",
"title": "Manufacturer Specific",
"name": "manufacturer_specific",
"attributes": {
"0x0000": {
"attribute_id": "0x0000",
"attribute_name": "0",
"value_type": [
"0x30",
"enum8",
"Discrete"
],
"access": "READ|WRITE|REPORT",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 0
},
"0x0001": {
"attribute_id": "0x0001",
"attribute_name": "1",
"value_type": [
"0x30",
"enum8",
"Discrete"
],
"access": "READ|WRITE|REPORT",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 3
},
"0x0010": {
"attribute_id": "0x0010",
"attribute_name": "16",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "READ|WRITE|REPORT",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 0
},
"0x0011": {
"attribute_id": "0x0011",
"attribute_name": "17",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "READ|WRITE|REPORT",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 0
},
"0x0020": {
"attribute_id": "0x0020",
"attribute_name": "32",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "READ|WRITE|REPORT",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 1
},
"0x0021": {
"attribute_id": "0x0021",
"attribute_name": "33",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "READ|WRITE|REPORT",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 0
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "65533",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "READ|REPORT",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": 1
}
},
"commands_received": {},
"commands_generated": {}
}
},
"out_clusters": {
"0x0003": {
"cluster_id": "0x0003",
"title": "Identify",
"name": "identify",
"attributes": {},
"commands_received": {
"0x00": {
"command_id": "0x00",
"command_name": "identify",
"command_arguments": "<class 'zigpy.zcl.foundation.identify'>"
}
},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "identify_query_response",
"command_args": "<class 'zigpy.zcl.foundation.identify_query_response'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "1",
"command_args": "not_in_zcl"
}
}
},
"0x0005": {
"cluster_id": "0x0005",
"title": "Scenes",
"name": "scenes",
"attributes": {},
"commands_received": {},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "add_scene_response",
"command_args": "<class 'zigpy.zcl.foundation.add_scene_response'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "view_response",
"command_args": "<class 'zigpy.zcl.foundation.view_response'>"
},
"0x02": {
"command_id": "0x02",
"command_name": "remove_scene_response",
"command_args": "<class 'zigpy.zcl.foundation.remove_scene_response'>"
},
"0x03": {
"command_id": "0x03",
"command_name": "remove_all_scenes_response",
"command_args": "<class 'zigpy.zcl.foundation.remove_all_scenes_response'>"
},
"0x04": {
"command_id": "0x04",
"command_name": "store_scene_response",
"command_args": "<class 'zigpy.zcl.foundation.store_scene_response'>"
},
"0x05": {
"command_id": "0x05",
"command_name": "5",
"command_args": "not_in_zcl"
},
"0x06": {
"command_id": "0x06",
"command_name": "get_scene_membership_response",
"command_args": "<class 'zigpy.zcl.foundation.get_scene_membership_response'>"
}
}
},
"0x0006": {
"cluster_id": "0x0006",
"title": "On/Off",
"name": "on_off",
"attributes": {},
"commands_received": {},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "0",
"command_args": "not_in_zcl"
},
"0x01": {
"command_id": "0x01",
"command_name": "1",
"command_args": "not_in_zcl"
},
"0x02": {
"command_id": "0x02",
"command_name": "2",
"command_args": "not_in_zcl"
}
}
},
"0x0008": {
"cluster_id": "0x0008",
"title": "Level control",
"name": "level",
"attributes": {},
"commands_received": {},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "0",
"command_args": "not_in_zcl"
},
"0x01": {
"command_id": "0x01",
"command_name": "1",
"command_args": "not_in_zcl"
},
"0x02": {
"command_id": "0x02",
"command_name": "2",
"command_args": "not_in_zcl"
},
"0x03": {
"command_id": "0x03",
"command_name": "3",
"command_args": "not_in_zcl"
},
"0x04": {
"command_id": "0x04",
"command_name": "4",
"command_args": "not_in_zcl"
},
"0x05": {
"command_id": "0x05",
"command_name": "5",
"command_args": "not_in_zcl"
},
"0x06": {
"command_id": "0x06",
"command_name": "6",
"command_args": "not_in_zcl"
},
"0x07": {
"command_id": "0x07",
"command_name": "7",
"command_args": "not_in_zcl"
}
}
},
"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|REPORT",
"access_acl": 5,
"attribute_value": [
109,
245,
34,
254,
255,
39,
135,
4
]
},
"0x0002": {
"attribute_id": "0x0002",
"attribute_name": "current_file_version",
"value_type": [
"0x23",
"uint32_t",
"Analog"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 17106431
},
"0x0006": {
"attribute_id": "0x0006",
"attribute_name": "image_upgrade_status",
"value_type": [
"0x30",
"enum8",
"Discrete"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 0
},
"0x0007": {
"attribute_id": "0x0007",
"attribute_name": "manufacturer_id",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 4190
},
"0x0008": {
"attribute_id": "0x0008",
"attribute_name": "image_type_id",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "READ|REPORT",
"access_acl": 5,
"attribute_value": 11
}
},
"commands_received": {},
"commands_generated": {
"0x01": {
"command_id": "0x01",
"command_name": "1",
"command_args": "not_in_zcl"
},
"0x03": {
"command_id": "0x03",
"command_name": "3",
"command_args": "not_in_zcl"
},
"0x06": {
"command_id": "0x06",
"command_name": "6",
"command_args": "not_in_zcl"
}
}
},
"0x0102": {
"cluster_id": "0x0102",
"title": "Window Covering",
"name": "window_covering",
"attributes": {},
"commands_received": {},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "0",
"command_args": "not_in_zcl"
},
"0x01": {
"command_id": "0x01",
"command_name": "1",
"command_args": "not_in_zcl"
},
"0x02": {
"command_id": "0x02",
"command_name": "2",
"command_args": "not_in_zcl"
}
}
}
}
}
]
}
Signature
{
"node_descriptor": "NodeDescriptor(logical_type=<LogicalType.Router: 1>, complex_descriptor_available=0, user_descriptor_available=0, reserved=0, aps_flags=0, frequency_band=<FrequencyBand.Freq2400MHz: 8>, mac_capability_flags=<MACCapabilityFlags.AllocateAddress|RxOnWhenIdle|MainsPowered|FullFunctionDevice: 142>, manufacturer_code=4190, maximum_buffer_size=82, maximum_incoming_transfer_size=82, server_mask=11264, maximum_outgoing_transfer_size=82, descriptor_capability_field=<DescriptorCapability.NONE: 0>, *allocate_address=True, *is_alternate_pan_coordinator=False, *is_coordinator=False, *is_end_device=False, *is_full_function_device=True, *is_mains_powered=True, *is_receiver_on_when_idle=True, *is_router=True, *is_security_capable=False)",
"endpoints": {
"1": {
"profile_id": 260,
"device_type": "0x0100",
"in_clusters": [
"0x0000",
"0x0003",
"0x0004",
"0x0005",
"0x0006",
"0x0b05"
],
"out_clusters": [
"0x0019"
]
},
"21": {
"profile_id": 260,
"device_type": "0x0104",
"in_clusters": [
"0x0000",
"0x0003",
"0x0b05",
"0xff17"
],
"out_clusters": [
"0x0003",
"0x0004",
"0x0005",
"0x0006",
"0x0008",
"0x0102"
]
},
"242": {
"profile_id": 41440,
"device_type": "0x0061",
"in_clusters": [],
"out_clusters": [
"0x0021"
]
}
},
"manufacturer": "Schneider Electric",
"model": "CH2AX/SWITCH/1",
"class": "zigpy.device.Device"
}
zha_toolkit.scan_device
{
"ieee": "2c:11:65:00:00:00:00:00",
"nwk": "0xdb05",
"model": "CH2AX/SWITCH/1",
"manufacturer": "Schneider Electric",
"manufacturer_id": "0x4190",
"endpoints": [
{
"id": 1,
"device_type": "0x0100",
"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": "REPORT|READ",
"access_acl": 5,
"attribute_value": 3
},
"0x0001": {
"attribute_id": "0x0001",
"attribute_name": "app_version",
"value_type": ["0x20", "uint8_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
},
"0x0002": {
"attribute_id": "0x0002",
"attribute_name": "stack_version",
"value_type": ["0x20", "uint8_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 6
},
"0x0003": {
"attribute_id": "0x0003",
"attribute_name": "hw_version",
"value_type": ["0x20", "uint8_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 1
},
"0x0004": {
"attribute_id": "0x0004",
"attribute_name": "manufacturer",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": "Schneider Electric"
},
"0x0005": {
"attribute_id": "0x0005",
"attribute_name": "model",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": "CH2AX/SWITCH/1"
},
"0x0006": {
"attribute_id": "0x0006",
"attribute_name": "date_code",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": ""
},
"0x0007": {
"attribute_id": "0x0007",
"attribute_name": "power_source",
"value_type": ["0x30", "enum8", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 1
},
"0x0008": {
"attribute_id": "0x0008",
"attribute_name": "generic_device_class",
"value_type": ["0x30", "enum8", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x0009": {
"attribute_id": "0x0009",
"attribute_name": "generic_device_type",
"value_type": ["0x30", "enum8", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 225
},
"0x000a": {
"attribute_id": "0x000a",
"attribute_name": "product_code",
"value_type": ["0x41", "LVBytes", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": ""
},
"0x000b": {
"attribute_id": "0x000b",
"attribute_name": "product_url",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": "http://www.schneider-electric.com"
},
"0x4000": {
"attribute_id": "0x4000",
"attribute_name": "sw_build_id",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": "002.005.007 R"
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
},
"0xe001": {
"attribute_id": "0xe001",
"attribute_name": "57345",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "002.005.007 R"
},
"0xe002": {
"attribute_id": "0xe002",
"attribute_name": "57346",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "001.000.000"
},
"0xe004": {
"attribute_id": "0xe004",
"attribute_name": "57348",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "C5F121FEFF65112"
},
"0xe007": {
"attribute_id": "0xe007",
"attribute_name": "57351",
"value_type": ["0x31", "enum16", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": 17433
},
"0xe008": {
"attribute_id": "0xe008",
"attribute_name": "57352",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "Wiser Light"
},
"0xe009": {
"attribute_id": "0xe009",
"attribute_name": "57353",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "CH2AX/SWITCH/1"
},
"0xe00a": {
"attribute_id": "0xe00a",
"attribute_name": "57354",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "Wiser Home"
},
"0xe00b": {
"attribute_id": "0xe00b",
"attribute_name": "57355",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190
}
},
"commands_received": {
"0x00": {
"command_id": "0x00",
"command_name": "reset_fact_default",
"command_arguments": "<class 'zigpy.zcl.foundation.reset_fact_default'>"
}
},
"commands_generated": {}
},
"0x0003": {
"cluster_id": "0x0003",
"title": "Identify",
"name": "identify",
"attributes": {
"0x0000": {
"attribute_id": "0x0000",
"attribute_name": "identify_time",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"attribute_value": 0
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 1
}
},
"commands_received": {},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "identify_query_response",
"command_args": "<class 'zigpy.zcl.foundation.identify_query_response'>"
}
}
},
"0x0004": {
"cluster_id": "0x0004",
"title": "Groups",
"name": "groups",
"attributes": {
"0x0000": {
"attribute_id": "0x0000",
"attribute_name": "name_support",
"value_type": ["0x18", "bitmap8", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
}
},
"commands_received": {
"0x00": {
"command_id": "0x00",
"command_name": "add",
"command_arguments": "<class 'zigpy.zcl.foundation.add'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "view",
"command_arguments": "<class 'zigpy.zcl.foundation.view'>"
},
"0x02": {
"command_id": "0x02",
"command_name": "get_membership",
"command_arguments": "<class 'zigpy.zcl.foundation.get_membership'>"
},
"0x03": {
"command_id": "0x03",
"command_name": "remove",
"command_arguments": "<class 'zigpy.zcl.foundation.remove'>"
},
"0x04": {
"command_id": "0x04",
"command_name": "remove_all",
"command_arguments": "<class 'zigpy.zcl.foundation.remove_all'>"
},
"0x05": {
"command_id": "0x05",
"command_name": "add_if_identifying",
"command_arguments": "<class 'zigpy.zcl.foundation.add_if_identifying'>"
}
},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "add_response",
"command_args": "<class 'zigpy.zcl.foundation.add_response'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "view_response",
"command_args": "<class 'zigpy.zcl.foundation.view_response'>"
},
"0x02": {
"command_id": "0x02",
"command_name": "get_membership_response",
"command_args": "<class 'zigpy.zcl.foundation.get_membership_response'>"
},
"0x03": {
"command_id": "0x03",
"command_name": "remove_response",
"command_args": "<class 'zigpy.zcl.foundation.remove_response'>"
}
}
},
"0x0005": {
"cluster_id": "0x0005",
"title": "Scenes",
"name": "scenes",
"attributes": {
"0x0000": {
"attribute_id": "0x0000",
"attribute_name": "count",
"value_type": ["0x20", "uint8_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x0001": {
"attribute_id": "0x0001",
"attribute_name": "current_scene",
"value_type": ["0x20", "uint8_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x0002": {
"attribute_id": "0x0002",
"attribute_name": "current_group",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x0003": {
"attribute_id": "0x0003",
"attribute_name": "scene_valid",
"value_type": ["0x10", "Bool", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x0004": {
"attribute_id": "0x0004",
"attribute_name": "name_support",
"value_type": ["0x18", "bitmap8", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
}
},
"commands_received": {
"0x00": {
"command_id": "0x00",
"command_name": "add",
"command_arguments": "<class 'zigpy.zcl.foundation.add'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "view",
"command_arguments": "<class 'zigpy.zcl.foundation.view'>"
},
"0x02": {
"command_id": "0x02",
"command_name": "remove",
"command_arguments": "<class 'zigpy.zcl.foundation.remove'>"
},
"0x03": {
"command_id": "0x03",
"command_name": "remove_all",
"command_arguments": "<class 'zigpy.zcl.foundation.remove_all'>"
},
"0x04": {
"command_id": "0x04",
"command_name": "store",
"command_arguments": "<class 'zigpy.zcl.foundation.store'>"
},
"0x05": {
"command_id": "0x05",
"command_name": "recall",
"command_arguments": "<class 'zigpy.zcl.foundation.recall'>"
},
"0x06": {
"command_id": "0x06",
"command_name": "get_scene_membership",
"command_arguments": "<class 'zigpy.zcl.foundation.get_scene_membership'>"
}
},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "add_scene_response",
"command_args": "<class 'zigpy.zcl.foundation.add_scene_response'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "view_response",
"command_args": "<class 'zigpy.zcl.foundation.view_response'>"
},
"0x02": {
"command_id": "0x02",
"command_name": "remove_scene_response",
"command_args": "<class 'zigpy.zcl.foundation.remove_scene_response'>"
},
"0x03": {
"command_id": "0x03",
"command_name": "remove_all_scenes_response",
"command_args": "<class 'zigpy.zcl.foundation.remove_all_scenes_response'>"
},
"0x04": {
"command_id": "0x04",
"command_name": "store_scene_response",
"command_args": "<class 'zigpy.zcl.foundation.store_scene_response'>"
},
"0x06": {
"command_id": "0x06",
"command_name": "get_scene_membership_response",
"command_args": "<class 'zigpy.zcl.foundation.get_scene_membership_response'>"
}
}
},
"0x0006": {
"cluster_id": "0x0006",
"title": "On/Off",
"name": "on_off",
"attributes": {
"0x0000": {
"attribute_id": "0x0000",
"attribute_name": "on_off",
"value_type": ["0x10", "Bool", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x4001": {
"attribute_id": "0x4001",
"attribute_name": "on_time",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"attribute_value": 0
},
"0x4002": {
"attribute_id": "0x4002",
"attribute_name": "off_wait_time",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"attribute_value": 0
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
},
"0xe000": {
"attribute_id": "0xe000",
"attribute_name": "57344",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 0
},
"0xe001": {
"attribute_id": "0xe001",
"attribute_name": "57345",
"value_type": ["0x23", "uint32_t", "Analog"],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 0
},
"0xe002": {
"attribute_id": "0xe002",
"attribute_name": "57346",
"value_type": ["0x18", "bitmap8", "Discrete"],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 1
},
"0xe003": {
"attribute_id": "0xe003",
"attribute_name": "57347",
"value_type": ["0x23", "uint32_t", "Analog"],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 0
}
},
"commands_received": {},
"commands_generated": {}
},
"0x0b05": {
"cluster_id": "0x0b05",
"title": "Diagnostic",
"name": "diagnostic",
"attributes": {
"0x011c": {
"attribute_id": "0x011c",
"attribute_name": "last_message_lqi",
"value_type": ["0x20", "uint8_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 120
},
"0x011d": {
"attribute_id": "0x011d",
"attribute_name": "last_message_rssi",
"value_type": ["0x28", "int8s", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": -70
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "65533",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
}
},
"commands_received": {},
"commands_generated": {}
}
},
"out_clusters": {
"0x0019": {
"cluster_id": "0x0019",
"title": "Ota",
"name": "ota",
"attributes": {
"0x0000": {
"attribute_id": "0x0000",
"attribute_name": "upgrade_server_id",
"value_type": ["0xf0", "EUI64", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": [138, 55, 9, 255, 255, 46, 33, 0]
},
"0x0001": {
"attribute_id": "0x0001",
"attribute_name": "file_offset",
"value_type": ["0x23", "uint32_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 4294967295
},
"0x0002": {
"attribute_id": "0x0002",
"attribute_name": "current_file_version",
"value_type": ["0x23", "uint32_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 33884159
},
"0x0006": {
"attribute_id": "0x0006",
"attribute_name": "image_upgrade_status",
"value_type": ["0x30", "enum8", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x0007": {
"attribute_id": "0x0007",
"attribute_name": "manufacturer_id",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 4190
},
"0x0008": {
"attribute_id": "0x0008",
"attribute_name": "image_type_id",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 65535
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 3
}
},
"commands_received": {},
"commands_generated": {
"0x01": {
"command_id": "0x01",
"command_name": "1",
"command_args": "'not_in_zcl'"
},
"0x03": {
"command_id": "0x03",
"command_name": "3",
"command_args": "'not_in_zcl'"
},
"0x06": {
"command_id": "0x06",
"command_name": "6",
"command_args": "'not_in_zcl'"
}
}
}
}
},
{
"id": 21,
"device_type": "0x0104",
"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": "REPORT|READ",
"access_acl": 5,
"attribute_value": 3
},
"0x0001": {
"attribute_id": "0x0001",
"attribute_name": "app_version",
"value_type": ["0x20", "uint8_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
},
"0x0002": {
"attribute_id": "0x0002",
"attribute_name": "stack_version",
"value_type": ["0x20", "uint8_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 6
},
"0x0003": {
"attribute_id": "0x0003",
"attribute_name": "hw_version",
"value_type": ["0x20", "uint8_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 1
},
"0x0004": {
"attribute_id": "0x0004",
"attribute_name": "manufacturer",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": "Schneider Electric"
},
"0x0005": {
"attribute_id": "0x0005",
"attribute_name": "model",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": "CH2AX/SWITCH/1"
},
"0x0006": {
"attribute_id": "0x0006",
"attribute_name": "date_code",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": ""
},
"0x0007": {
"attribute_id": "0x0007",
"attribute_name": "power_source",
"value_type": ["0x30", "enum8", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 1
},
"0x0008": {
"attribute_id": "0x0008",
"attribute_name": "generic_device_class",
"value_type": ["0x30", "enum8", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x0009": {
"attribute_id": "0x0009",
"attribute_name": "generic_device_type",
"value_type": ["0x30", "enum8", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 225
},
"0x000a": {
"attribute_id": "0x000a",
"attribute_name": "product_code",
"value_type": ["0x41", "LVBytes", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": ""
},
"0x000b": {
"attribute_id": "0x000b",
"attribute_name": "product_url",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": "http://www.schneider-electric.com"
},
"0x4000": {
"attribute_id": "0x4000",
"attribute_name": "sw_build_id",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": "002.005.007 R"
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
},
"0xe001": {
"attribute_id": "0xe001",
"attribute_name": "57345",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "002.005.007 R"
},
"0xe002": {
"attribute_id": "0xe002",
"attribute_name": "57346",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "001.000.000"
},
"0xe004": {
"attribute_id": "0xe004",
"attribute_name": "57348",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "C5F121FEFF65112"
},
"0xe007": {
"attribute_id": "0xe007",
"attribute_name": "57351",
"value_type": ["0x31", "enum16", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": 17433
},
"0xe008": {
"attribute_id": "0xe008",
"attribute_name": "57352",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "Wiser Light"
},
"0xe009": {
"attribute_id": "0xe009",
"attribute_name": "57353",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "CH2AX/SWITCH/1"
},
"0xe00a": {
"attribute_id": "0xe00a",
"attribute_name": "57354",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "Wiser Home"
},
"0xe00b": {
"attribute_id": "0xe00b",
"attribute_name": "57355",
"value_type": ["0x42", "CharacterString", "Discrete"],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190
}
},
"commands_received": {
"0x00": {
"command_id": "0x00",
"command_name": "reset_fact_default",
"command_arguments": "<class 'zigpy.zcl.foundation.reset_fact_default'>"
}
},
"commands_generated": {}
},
"0x0003": {
"cluster_id": "0x0003",
"title": "Identify",
"name": "identify",
"attributes": {
"0x0000": {
"attribute_id": "0x0000",
"attribute_name": "identify_time",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"attribute_value": 0
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 1
}
},
"commands_received": {},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "identify_query_response",
"command_args": "<class 'zigpy.zcl.foundation.identify_query_response'>"
}
}
},
"0x0b05": {
"cluster_id": "0x0b05",
"title": "Diagnostic",
"name": "diagnostic",
"attributes": {
"0x011c": {
"attribute_id": "0x011c",
"attribute_name": "last_message_lqi",
"value_type": ["0x20", "uint8_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 120
},
"0x011d": {
"attribute_id": "0x011d",
"attribute_name": "last_message_rssi",
"value_type": ["0x28", "int8s", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": -70
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "65533",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
}
},
"commands_received": {},
"commands_generated": {}
},
"0xff17": {
"cluster_id": "0xff17",
"title": "Manufacturer Specific",
"name": "manufacturer_specific",
"attributes": {
"0x0000": {
"attribute_id": "0x0000",
"attribute_name": "0",
"value_type": ["0x30", "enum8", "Discrete"],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 2
},
"0x0001": {
"attribute_id": "0x0001",
"attribute_name": "1",
"value_type": ["0x30", "enum8", "Discrete"],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 7
},
"0x0010": {
"attribute_id": "0x0010",
"attribute_name": "16",
"value_type": ["0x20", "uint8_t", "Analog"],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 0
},
"0x0011": {
"attribute_id": "0x0011",
"attribute_name": "17",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 0
},
"0x0020": {
"attribute_id": "0x0020",
"attribute_name": "32",
"value_type": ["0x20", "uint8_t", "Analog"],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 1
},
"0x0021": {
"attribute_id": "0x0021",
"attribute_name": "33",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 0
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "65533",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": 1
}
},
"commands_received": {},
"commands_generated": {}
}
},
"out_clusters": {
"0x0003": {
"cluster_id": "0x0003",
"title": "Identify",
"name": "identify",
"attributes": {
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 1
}
},
"commands_received": {
"0x00": {
"command_id": "0x00",
"command_name": "identify",
"command_arguments": "<class 'zigpy.zcl.foundation.identify'>"
}
},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "identify_query_response",
"command_args": "<class 'zigpy.zcl.foundation.identify_query_response'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "1",
"command_args": "'not_in_zcl'"
}
}
},
"0x0004": {
"cluster_id": "0x0004",
"title": "Groups",
"name": "groups",
"attributes": {
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 1
}
},
"commands_received": {},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "add_response",
"command_args": "<class 'zigpy.zcl.foundation.add_response'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "view_response",
"command_args": "<class 'zigpy.zcl.foundation.view_response'>"
},
"0x02": {
"command_id": "0x02",
"command_name": "get_membership_response",
"command_args": "<class 'zigpy.zcl.foundation.get_membership_response'>"
},
"0x03": {
"command_id": "0x03",
"command_name": "remove_response",
"command_args": "<class 'zigpy.zcl.foundation.remove_response'>"
},
"0x04": {
"command_id": "0x04",
"command_name": "4",
"command_args": "'not_in_zcl'"
},
"0x05": {
"command_id": "0x05",
"command_name": "5",
"command_args": "'not_in_zcl'"
}
}
},
"0x0005": {
"cluster_id": "0x0005",
"title": "Scenes",
"name": "scenes",
"attributes": {
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
}
},
"commands_received": {},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "add_scene_response",
"command_args": "<class 'zigpy.zcl.foundation.add_scene_response'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "view_response",
"command_args": "<class 'zigpy.zcl.foundation.view_response'>"
},
"0x02": {
"command_id": "0x02",
"command_name": "remove_scene_response",
"command_args": "<class 'zigpy.zcl.foundation.remove_scene_response'>"
},
"0x03": {
"command_id": "0x03",
"command_name": "remove_all_scenes_response",
"command_args": "<class 'zigpy.zcl.foundation.remove_all_scenes_response'>"
},
"0x04": {
"command_id": "0x04",
"command_name": "store_scene_response",
"command_args": "<class 'zigpy.zcl.foundation.store_scene_response'>"
},
"0x05": {
"command_id": "0x05",
"command_name": "5",
"command_args": "'not_in_zcl'"
},
"0x06": {
"command_id": "0x06",
"command_name": "get_scene_membership_response",
"command_args": "<class 'zigpy.zcl.foundation.get_scene_membership_response'>"
}
}
},
"0x0006": {
"cluster_id": "0x0006",
"title": "On/Off",
"name": "on_off",
"attributes": {
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
}
},
"commands_received": {},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "0",
"command_args": "'not_in_zcl'"
},
"0x01": {
"command_id": "0x01",
"command_name": "1",
"command_args": "'not_in_zcl'"
},
"0x02": {
"command_id": "0x02",
"command_name": "2",
"command_args": "'not_in_zcl'"
}
}
},
"0x0008": {
"cluster_id": "0x0008",
"title": "Level control",
"name": "level",
"attributes": {
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
}
},
"commands_received": {},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "0",
"command_args": "'not_in_zcl'"
},
"0x01": {
"command_id": "0x01",
"command_name": "1",
"command_args": "'not_in_zcl'"
},
"0x02": {
"command_id": "0x02",
"command_name": "2",
"command_args": "'not_in_zcl'"
},
"0x03": {
"command_id": "0x03",
"command_name": "3",
"command_args": "'not_in_zcl'"
},
"0x04": {
"command_id": "0x04",
"command_name": "4",
"command_args": "'not_in_zcl'"
},
"0x05": {
"command_id": "0x05",
"command_name": "5",
"command_args": "'not_in_zcl'"
},
"0x06": {
"command_id": "0x06",
"command_name": "6",
"command_args": "'not_in_zcl'"
},
"0x07": {
"command_id": "0x07",
"command_name": "7",
"command_args": "'not_in_zcl'"
}
}
},
"0x0102": {
"cluster_id": "0x0102",
"title": "Window Covering",
"name": "window_covering",
"attributes": {
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "65533",
"value_type": ["0x21", "uint16_t", "Analog"],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
}
},
"commands_received": {},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "0",
"command_args": "'not_in_zcl'"
},
"0x01": {
"command_id": "0x01",
"command_name": "1",
"command_args": "'not_in_zcl'"
},
"0x02": {
"command_id": "0x02",
"command_name": "2",
"command_args": "'not_in_zcl'"
}
}
}
}
},
{
"id": 242,
"device_type": "0x0061",
"profile": "0xa1e0"
}
]
}
Signature
{
"node_descriptor": "NodeDescriptor(logical_type=<LogicalType.Router: 1>, complex_descriptor_available=0, user_descriptor_available=0, reserved=0, aps_flags=0, frequency_band=<FrequencyBand.Freq2400MHz: 8>, mac_capability_flags=<MACCapabilityFlags.AllocateAddress|RxOnWhenIdle|MainsPowered|FullFunctionDevice: 142>, manufacturer_code=4190, maximum_buffer_size=82, maximum_incoming_transfer_size=82, server_mask=11264, maximum_outgoing_transfer_size=82, descriptor_capability_field=<DescriptorCapability.NONE: 0>, *allocate_address=True, *is_alternate_pan_coordinator=False, *is_coordinator=False, *is_end_device=False, *is_full_function_device=True, *is_mains_powered=True, *is_receiver_on_when_idle=True, *is_router=True, *is_security_capable=False)",
"endpoints": {
"1": {
"profile_id": 260,
"device_type": "0x0100",
"in_clusters": [
"0x0000",
"0x0003",
"0x0004",
"0x0005",
"0x0006",
"0x0b05"
],
"out_clusters": [
"0x0019"
]
},
"21": {
"profile_id": 260,
"device_type": "0x0104",
"in_clusters": [
"0x0000",
"0x0003",
"0x0b05",
"0xff17"
],
"out_clusters": [
"0x0003",
"0x0004",
"0x0005",
"0x0006",
"0x0008",
"0x0102"
]
},
"242": {
"profile_id": 41440,
"device_type": "0x0061",
"in_clusters": [],
"out_clusters": [
"0x0021"
]
}
},
"manufacturer": "Schneider Electric",
"model": "CH10AX/SWITCH/1",
"class": "zigpy.device.Device"
}
zha_toolkit.scan_device
{
"ieee": "8c:f6:81:00z:00:00:00:00",
"nwk": "0x26ce",
"model": "CH10AX/SWITCH/1",
"manufacturer": "Schneider Electric",
"manufacturer_id": "0x4190",
"endpoints": [
{
"id": 1,
"device_type": "0x0100",
"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": "REPORT|READ",
"access_acl": 5,
"attribute_value": 3
},
"0x0001": {
"attribute_id": "0x0001",
"attribute_name": "app_version",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
},
"0x0002": {
"attribute_id": "0x0002",
"attribute_name": "stack_version",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 6
},
"0x0003": {
"attribute_id": "0x0003",
"attribute_name": "hw_version",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 1
},
"0x0004": {
"attribute_id": "0x0004",
"attribute_name": "manufacturer",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": "Schneider Electric"
},
"0x0005": {
"attribute_id": "0x0005",
"attribute_name": "model",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": "CH10AX/SWITCH/1"
},
"0x0006": {
"attribute_id": "0x0006",
"attribute_name": "date_code",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": ""
},
"0x0007": {
"attribute_id": "0x0007",
"attribute_name": "power_source",
"value_type": [
"0x30",
"enum8",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 1
},
"0x0008": {
"attribute_id": "0x0008",
"attribute_name": "generic_device_class",
"value_type": [
"0x30",
"enum8",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x0009": {
"attribute_id": "0x0009",
"attribute_name": "generic_device_type",
"value_type": [
"0x30",
"enum8",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 225
},
"0x000a": {
"attribute_id": "0x000a",
"attribute_name": "product_code",
"value_type": [
"0x41",
"LVBytes",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": ""
},
"0x000b": {
"attribute_id": "0x000b",
"attribute_name": "product_url",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": "http://www.schneider-electric.com"
},
"0x4000": {
"attribute_id": "0x4000",
"attribute_name": "sw_build_id",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": "002.010.007 R"
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
},
"0xe001": {
"attribute_id": "0xe001",
"attribute_name": "57345",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "002.010.007 R"
},
"0xe002": {
"attribute_id": "0xe002",
"attribute_name": "57346",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "001.000.000"
},
"0xe004": {
"attribute_id": "0xe004",
"attribute_name": "57348",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "333033423500000"
},
"0xe007": {
"attribute_id": "0xe007",
"attribute_name": "57351",
"value_type": [
"0x31",
"enum16",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": 17432
},
"0xe008": {
"attribute_id": "0xe008",
"attribute_name": "57352",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "Wiser Light"
},
"0xe009": {
"attribute_id": "0xe009",
"attribute_name": "57353",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "CH10AX/SWITCH/1"
},
"0xe00a": {
"attribute_id": "0xe00a",
"attribute_name": "57354",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190,
"attribute_value": "Wiser Home"
},
"0xe00b": {
"attribute_id": "0xe00b",
"attribute_name": "57355",
"value_type": [
"0x42",
"CharacterString",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"manf_id": 4190
}
},
"commands_received": {
"0x00": {
"command_id": "0x00",
"command_name": "reset_fact_default",
"command_arguments": "<class 'zigpy.zcl.foundation.reset_fact_default'>"
}
},
"commands_generated": {}
},
"0x0003": {
"cluster_id": "0x0003",
"title": "Identify",
"name": "identify",
"attributes": {
"0x0000": {
"attribute_id": "0x0000",
"attribute_name": "identify_time",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"attribute_value": 0
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 1
}
},
"commands_received": {},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "identify_query_response",
"command_args": "<class 'zigpy.zcl.foundation.identify_query_response'>"
}
}
},
"0x0004": {
"cluster_id": "0x0004",
"title": "Groups",
"name": "groups",
"attributes": {
"0x0000": {
"attribute_id": "0x0000",
"attribute_name": "name_support",
"value_type": [
"0x18",
"bitmap8",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
}
},
"commands_received": {
"0x00": {
"command_id": "0x00",
"command_name": "add",
"command_arguments": "<class 'zigpy.zcl.foundation.add'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "view",
"command_arguments": "<class 'zigpy.zcl.foundation.view'>"
},
"0x02": {
"command_id": "0x02",
"command_name": "get_membership",
"command_arguments": "<class 'zigpy.zcl.foundation.get_membership'>"
},
"0x03": {
"command_id": "0x03",
"command_name": "remove",
"command_arguments": "<class 'zigpy.zcl.foundation.remove'>"
},
"0x04": {
"command_id": "0x04",
"command_name": "remove_all",
"command_arguments": "<class 'zigpy.zcl.foundation.remove_all'>"
},
"0x05": {
"command_id": "0x05",
"command_name": "add_if_identifying",
"command_arguments": "<class 'zigpy.zcl.foundation.add_if_identifying'>"
}
},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "add_response",
"command_args": "<class 'zigpy.zcl.foundation.add_response'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "view_response",
"command_args": "<class 'zigpy.zcl.foundation.view_response'>"
},
"0x02": {
"command_id": "0x02",
"command_name": "get_membership_response",
"command_args": "<class 'zigpy.zcl.foundation.get_membership_response'>"
},
"0x03": {
"command_id": "0x03",
"command_name": "remove_response",
"command_args": "<class 'zigpy.zcl.foundation.remove_response'>"
}
}
},
"0x0005": {
"cluster_id": "0x0005",
"title": "Scenes",
"name": "scenes",
"attributes": {
"0x0000": {
"attribute_id": "0x0000",
"attribute_name": "count",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x0001": {
"attribute_id": "0x0001",
"attribute_name": "current_scene",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x0002": {
"attribute_id": "0x0002",
"attribute_name": "current_group",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x0003": {
"attribute_id": "0x0003",
"attribute_name": "scene_valid",
"value_type": [
"0x10",
"Bool",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x0004": {
"attribute_id": "0x0004",
"attribute_name": "name_support",
"value_type": [
"0x18",
"bitmap8",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
}
},
"commands_received": {
"0x00": {
"command_id": "0x00",
"command_name": "add",
"command_arguments": "<class 'zigpy.zcl.foundation.add'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "view",
"command_arguments": "<class 'zigpy.zcl.foundation.view'>"
},
"0x02": {
"command_id": "0x02",
"command_name": "remove",
"command_arguments": "<class 'zigpy.zcl.foundation.remove'>"
},
"0x03": {
"command_id": "0x03",
"command_name": "remove_all",
"command_arguments": "<class 'zigpy.zcl.foundation.remove_all'>"
},
"0x04": {
"command_id": "0x04",
"command_name": "store",
"command_arguments": "<class 'zigpy.zcl.foundation.store'>"
},
"0x05": {
"command_id": "0x05",
"command_name": "recall",
"command_arguments": "<class 'zigpy.zcl.foundation.recall'>"
},
"0x06": {
"command_id": "0x06",
"command_name": "get_scene_membership",
"command_arguments": "<class 'zigpy.zcl.foundation.get_scene_membership'>"
}
},
"commands_generated": {
"0x00": {
"command_id": "0x00",
"command_name": "add_scene_response",
"command_args": "<class 'zigpy.zcl.foundation.add_scene_response'>"
},
"0x01": {
"command_id": "0x01",
"command_name": "view_response",
"command_args": "<class 'zigpy.zcl.foundation.view_response'>"
},
"0x02": {
"command_id": "0x02",
"command_name": "remove_scene_response",
"command_args": "<class 'zigpy.zcl.foundation.remove_scene_response'>"
},
"0x03": {
"command_id": "0x03",
"command_name": "remove_all_scenes_response",
"command_args": "<class 'zigpy.zcl.foundation.remove_all_scenes_response'>"
},
"0x04": {
"command_id": "0x04",
"command_name": "store_scene_response",
"command_args": "<class 'zigpy.zcl.foundation.store_scene_response'>"
},
"0x06": {
"command_id": "0x06",
"command_name": "get_scene_membership_response",
"command_args": "<class 'zigpy.zcl.foundation.get_scene_membership_response'>"
}
}
},
"0x0006": {
"cluster_id": "0x0006",
"title": "On/Off",
"name": "on_off",
"attributes": {
"0x0000": {
"attribute_id": "0x0000",
"attribute_name": "on_off",
"value_type": [
"0x10",
"Bool",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x4001": {
"attribute_id": "0x4001",
"attribute_name": "on_time",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"attribute_value": 0
},
"0x4002": {
"attribute_id": "0x4002",
"attribute_name": "off_wait_time",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"attribute_value": 0
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
},
"0xe000": {
"attribute_id": "0xe000",
"attribute_name": "57344",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 0
},
"0xe001": {
"attribute_id": "0xe001",
"attribute_name": "57345",
"value_type": [
"0x23",
"uint32_t",
"Analog"
],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 0
},
"0xe002": {
"attribute_id": "0xe002",
"attribute_name": "57346",
"value_type": [
"0x18",
"bitmap8",
"Discrete"
],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 1
},
"0xe003": {
"attribute_id": "0xe003",
"attribute_name": "57347",
"value_type": [
"0x23",
"uint32_t",
"Analog"
],
"access": "REPORT|WRITE|READ",
"access_acl": 7,
"manf_id": 4190,
"attribute_value": 0
}
},
"commands_received": {},
"commands_generated": {}
},
"0x0b05": {
"cluster_id": "0x0b05",
"title": "Diagnostic",
"name": "diagnostic",
"attributes": {
"0x011c": {
"attribute_id": "0x011c",
"attribute_name": "last_message_lqi",
"value_type": [
"0x20",
"uint8_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 124
},
"0x011d": {
"attribute_id": "0x011d",
"attribute_name": "last_message_rssi",
"value_type": [
"0x28",
"int8s",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": -69
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "65533",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 2
}
},
"commands_received": {},
"commands_generated": {}
}
},
"out_clusters": {
"0x0019": {
"cluster_id": "0x0019",
"title": "Ota",
"name": "ota",
"attributes": {
"0x0000": {
"attribute_id": "0x0000",
"attribute_name": "upgrade_server_id",
"value_type": [
"0xf0",
"EUI64",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": [
138,
55,
9,
255,
255,
46,
33,
0
]
},
"0x0001": {
"attribute_id": "0x0001",
"attribute_name": "file_offset",
"value_type": [
"0x23",
"uint32_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 4294967295
},
"0x0002": {
"attribute_id": "0x0002",
"attribute_name": "current_file_version",
"value_type": [
"0x23",
"uint32_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 34211839
},
"0x0006": {
"attribute_id": "0x0006",
"attribute_name": "image_upgrade_status",
"value_type": [
"0x30",
"enum8",
"Discrete"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 0
},
"0x0007": {
"attribute_id": "0x0007",
"attribute_name": "manufacturer_id",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 4190
},
"0x0008": {
"attribute_id": "0x0008",
"attribute_name": "image_type_id",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 65535
},
"0xfffd": {
"attribute_id": "0xfffd",
"attribute_name": "cluster_revision",
"value_type": [
"0x21",
"uint16_t",
"Analog"
],
"access": "REPORT|READ",
"access_acl": 5,
"attribute_value": 3
}
},
"commands_received": {},
"commands_generated": {
"0x01": {
"command_id": "0x01",
"command_name": "1",
"command_args": "'not_in_zcl'"
},
"0x03": {
"command_id": "0x03",
"command_name": "3",
"command_args": "'not_in_zcl'"
},
"0x06": {
"command_id": "0x06",
"command_name": "6",
"command_args": "'not_in_zcl'"
}
}
}
}
}
]
}
Depending on the firmware version the device may support both 1-channel and 2-channel mode. In 1-channel mode both the upper and lower buttons works as the upper buttons. On some firmware versions (incl. those sold as Elko EKO07117) the device starts out in 1-channel mode and must be switched into 2-channel mode either by using the Elko / Wiser gateway or by holding down button 1 and 4 (upper left and lower right) for approx. 10 seconds - the led will flash red and the become green once successful.
When in 2-gang operation mode, unit operates out of endpoints 21 and 22, otherwise just 21
Signature
{
"node_descriptor": "NodeDescriptor(logical_type=<LogicalType.EndDevice: 2>, complex_descriptor_available=0, user_descriptor_available=0, reserved=0, aps_flags=0, frequency_band=<FrequencyBand.Freq2400MHz: 8>, mac_capability_flags=<MACCapabilityFlags.AllocateAddress: 128>, manufacturer_code=4190, maximum_buffer_size=82, maximum_incoming_transfer_size=82, server_mask=11264, maximum_outgoing_transfer_size=82, descriptor_capability_field=<DescriptorCapability.NONE: 0>, *allocate_address=True, *is_alternate_pan_coordinator=False, *is_coordinator=False, *is_end_device=True, *is_full_function_device=False, *is_mains_powered=False, *is_receiver_on_when_idle=False, *is_router=False, *is_security_capable=False)",
"endpoints": {
"21": {
"profile_id": 260,
"device_type": "0x0104",
"in_clusters": [
"0x0000",
"0x0001",
"0x0003",
"0x0020",
"0xff17"
],
"out_clusters": [
"0x0003",
"0x0004",
"0x0005",
"0x0006",
"0x0008",
"0x0019",
"0x0102"
]
},
"22": {
"profile_id": 260,
"device_type": "0x0104",
"in_clusters": [
"0x0000",
"0x0001",
"0x0003",
"0xff17"
],
"out_clusters": [
"0x0003",
"0x0004",
"0x0005",
"0x0006",
"0x0008",
"0x0102"
]
},
"23": {
"profile_id": 260,
"device_type": "0x0104",
"in_clusters": [
"0x0000",
"0x0001",
"0x0003",
"0xff17"
],
"out_clusters": [
"0x0003",
"0x0004",
"0x0005",
"0x0006",
"0x0008",
"0x0102"
]
},
"24": {
"profile_id": 260,
"device_type": "0x0104",
"in_clusters": [
"0x0000",
"0x0001",
"0x0003",
"0xff17"
],
"out_clusters": [
"0x0003",
"0x0004",
"0x0005",
"0x0006",
"0x0008",
"0x0102"
]
}
},
"manufacturer": "Schneider Electric",
"model": "FLS/AIRLINK/4",
"class": "zigpy.device.Device"
}
Jeedom logs
From [Jeedom community](https://community.jeedom.com/t/plugin-zigbee-beta-blabla/53420/700)Équipement non reconnu, module Switch Schneider Electric Wiser CCT5011-0002W
{
"ieee": "00:0d:6f:ff:fe:8f:c8:b1",
"nwk": 59911,
"status": 2,
"lqi": "167",
"rssi": "-73",
"last_seen": "1617385752.2766984",
"node_descriptor": "01:40:8e:5e:10:52:52:00:00:2c:52:00:00",
"endpoints": [
{
"id": 1,
"status": 1,
"device_type": 256,
"profile_id": 260,
"manufacturer": "Schneider Electric",
"model": "PUCK\/SWITCH\/1",
"output_clusters": [
{
"id": 25,
"name": "Ota",
"attributes": []
}
],
"input_clusters": [
{
"id": 0,
"name": "Basic",
"attributes": [
{
"id": 0,
"name": "zcl_version",
"value": 3
},
{
"id": 1,
"name": "app_version",
"value": 2
},
{
"id": 2,
"name": "stack_version",
"value": 6
},
{
"id": 3,
"name": "hw_version",
"value": 1
},
{
"id": 4,
"name": "manufacturer",
"value": "Schneider Electric"
},
{
"id": 5,
"name": "model",
"value": "PUCK\/SWITCH\/1"
},
{
"id": 6,
"name": "date_code",
"value": ""
},
{
"id": 7,
"name": "power_source",
"value": 1
},
{
"id": 16384,
"name": "sw_build_id",
"value": "002.004.018 R"
}
]
},
{
"id": 3,
"name": "Identify",
"attributes": []
},
{
"id": 4,
"name": "Groups",
"attributes": []
},
{
"id": 5,
"name": "Scenes",
"attributes": []
},
{
"id": 6,
"name": "On\/Off",
"attributes": []
},
{
"id": 2821,
"name": "Diagnostic",
"attributes": []
}
]
},
{
"id": 242,
"status": 1,
"device_type": 97,
"profile_id": 41440,
"manufacturer": null,
"model": null,
"output_clusters": [
{
"id": 33,
"name": "GreenPowerProxy",
"attributes": []
}
],
"input_clusters": []
}
],
"signature": {
"manufacturer": "Schneider Electric",
"model": "PUCK\/SWITCH\/1",
"node_desc": {
"byte1": 1,
"byte2": 64,
"mac_capability_flags": 142,
"manufacturer_code": 4190,
"maximum_buffer_size": 82,
"maximum_incoming_transfer_size": 82,
"server_mask": 11264,
"maximum_outgoing_transfer_size": 82,
"descriptor_capability_field": 0
},
"endpoints": {
"1": {
"profile_id": 260,
"device_type": 256,
"input_clusters": [
0,
3,
4,
5,
6,
2821
],
"output_clusters": [
25
]
},
"242": {
"profile_id": 41440,
"device_type": 97,
"input_clusters": [],
"output_clusters": [
33
]
}
}
},
"class": "zigpy.device"
}
Jeedom logs
From Jeedom community
Equipement reconnu, lumières dimmable module Schneider Electric Wiser CCT5010-0002W
{
"ieee": "90:fd:9f:ff:fe:7f:a3:70",
"nwk": 26895,
"status": 2,
"lqi": "239",
"rssi": "-64",
"last_seen": "1617383914.5459597",
"node_descriptor": "01:40:8e:5e:10:52:52:00:00:2c:52:00:00",
"endpoints": [
{
"id": 3,
"status": 1,
"device_type": 257,
"profile_id": 260,
"manufacturer": "Schneider Electric",
"model": "PUCK\/DIMMER\/1",
"output_clusters": [
{
"id": 25,
"name": "Ota",
"attributes": []
}
],
"input_clusters": [
{
"id": 0,
"name": "Basic",
"attributes": [
{
"id": 0,
"name": "zcl_version",
"value": 3
},
{
"id": 1,
"name": "app_version",
"value": 2
},
{
"id": 2,
"name": "stack_version",
"value": 6
},
{
"id": 3,
"name": "hw_version",
"value": 1
},
{
"id": 4,
"name": "manufacturer",
"value": "Schneider Electric"
},
{
"id": 5,
"name": "model",
"value": "PUCK\/DIMMER\/1"
},
{
"id": 6,
"name": "date_code",
"value": ""
},
{
"id": 7,
"name": "power_source",
"value": 1
},
{
"id": 16384,
"name": "sw_build_id",
"value": "002.004.018 R"
}
]
},
{
"id": 3,
"name": "Identify",
"attributes": []
},
{
"id": 4,
"name": "Groups",
"attributes": []
},
{
"id": 5,
"name": "Scenes",
"attributes": []
},
{
"id": 6,
"name": "On\/Off",
"attributes": [
{
"id": 0,
"name": "on_off",
"value": 0
}
]
},
{
"id": 8,
"name": "Level control",
"attributes": [
{
"id": 0,
"name": "current_level",
"value": 254
}
]
},
{
"id": 769,
"name": "Ballast",
"attributes": []
},
{
"id": 2821,
"name": "Diagnostic",
"attributes": []
}
]
},
{
"id": 242,
"status": 1,
"device_type": 97,
"profile_id": 41440,
"manufacturer": null,
"model": null,
"output_clusters": [
{
"id": 33,
"name": "GreenPowerProxy",
"attributes": []
}
],
"input_clusters": []
}
],
"signature": {
"manufacturer": "Schneider Electric",
"model": "PUCK\/DIMMER\/1",
"node_desc": {
"byte1": 1,
"byte2": 64,
"mac_capability_flags": 142,
"manufacturer_code": 4190,
"maximum_buffer_size": 82,
"maximum_incoming_transfer_size": 82,
"server_mask": 11264,
"maximum_outgoing_transfer_size": 82,
"descriptor_capability_field": 0
},
"endpoints": {
"3": {
"profile_id": 260,
"device_type": 257,
"input_clusters": [
0,
3,
4,
5,
6,
8,
769,
2821
],
"output_clusters": [
25
]
},
"242": {
"profile_id": 41440,
"device_type": 97,
"input_clusters": [],
"output_clusters": [
33
]
}
}
},
"class": "zigpy.device"
}
Jeedom log
From Jeedom community
{
"ieee": "68:0a:e2:ff:fe:0e:6c:35",
"nwk": 41197,
"status": 2,
"lqi": "192",
"rssi": "-52",
"last_seen": "1622797736.8228328",
"node_descriptor": "01:40:8e:5e:10:52:52:00:00:2c:52:00:00",
"endpoints": [
{
"id": 3,
"status": 1,
"device_type": 257,
"profile_id": 260,
"manufacturer": "Schneider Electric",
"model": "NHPB\/DIMMER\/1",
"output_clusters": [
{
"id": 25,
"name": "Ota",
"attributes": []
}
],
"input_clusters": [
{
"id": 0,
"name": "Basic",
"attributes": [
{
"id": 0,
"name": "zcl_version",
"value": 3
},
{
"id": 1,
"name": "app_version",
"value": 2
},
{
"id": 2,
"name": "stack_version",
"value": 6
},
{
"id": 3,
"name": "hw_version",
"value": 1
},
{
"id": 4,
"name": "manufacturer",
"value": "Schneider Electric"
},
{
"id": 5,
"name": "model",
"value": "NHPB\/DIMMER\/1"
},
{
"id": 6,
"name": "date_code",
"value": ""
},
{
"id": 7,
"name": "power_source",
"value": 1
},
{
"id": 16384,
"name": "sw_build_id",
"value": "002.004.015 R"
}
]
},
{
"id": 3,
"name": "Identify",
"attributes": []
},
{
"id": 4,
"name": "Groups",
"attributes": []
},
{
"id": 5,
"name": "Scenes",
"attributes": []
},
{
"id": 6,
"name": "On\/Off",
"attributes": [
{
"id": 0,
"name": "on_off",
"value": 0
}
]
},
{
"id": 8,
"name": "Level control",
"attributes": [
{
"id": 0,
"name": "current_level",
"value": 146
}
]
},
{
"id": 769,
"name": "Ballast",
"attributes": []
},
{
"id": 2821,
"name": "Diagnostic",
"attributes": []
}
]
},
{
"id": 21,
"status": 1,
"device_type": 260,
"profile_id": 260,
"manufacturer": "Schneider Electric",
"model": "NHPB\/DIMMER\/1",
"output_clusters": [
{
"id": 3,
"name": "Identify",
"attributes": []
},
{
"id": 4,
"name": "Groups",
"attributes": []
},
{
"id": 5,
"name": "Scenes",
"attributes": []
},
{
"id": 6,
"name": "On\/Off",
"attributes": []
},
{
"id": 8,
"name": "Level control",
"attributes": []
},
{
"id": 258,
"name": "Window Covering",
"attributes": []
}
],
"input_clusters": [
{
"id": 0,
"name": "Basic",
"attributes": [
{
"id": 0,
"name": "zcl_version",
"value": 3
},
{
"id": 1,
"name": "app_version",
"value": 2
},
{
"id": 2,
"name": "stack_version",
"value": 6
},
{
"id": 3,
"name": "hw_version",
"value": 1
},
{
"id": 4,
"name": "manufacturer",
"value": "Schneider Electric"
},
{
"id": 5,
"name": "model",
"value": "NHPB\/DIMMER\/1"
},
{
"id": 6,
"name": "date_code",
"value": ""
},
{
"id": 7,
"name": "power_source",
"value": 1
},
{
"id": 16384,
"name": "sw_build_id",
"value": "002.004.015 R"
}
]
},
{
"id": 3,
"name": "Identify",
"attributes": []
},
{
"id": 2821,
"name": "Diagnostic",
"attributes": []
},
{
"id": 65303,
"name": "Manufacturer Specific",
"attributes": []
}
]
},
{
"id": 242,
"status": 1,
"device_type": 97,
"profile_id": 41440,
"manufacturer": null,
"model": null,
"output_clusters": [
{
"id": 33,
"name": "GreenPowerProxy",
"attributes": []
}
],
"input_clusters": []
}
],
"signature": {
"manufacturer": "Schneider Electric",
"model": "NHPB\/DIMMER\/1",
"node_desc": {
"byte1": 1,
"byte2": 64,
"mac_capability_flags": 142,
"manufacturer_code": 4190,
"maximum_buffer_size": 82,
"maximum_incoming_transfer_size": 82,
"server_mask": 11264,
"maximum_outgoing_transfer_size": 82,
"descriptor_capability_field": 0
},
"endpoints": {
"3": {
"profile_id": 260,
"device_type": 257,
"input_clusters": [
0,
3,
4,
5,
6,
8,
769,
2821
],
"output_clusters": [
25
]
},
"21": {
"profile_id": 260,
"device_type": 260,
"input_clusters": [
0,
3,
2821,
65303
],
"output_clusters": [
3,
4,
5,
6,
8,
258
]
},
"242": {
"profile_id": 41440,
"device_type": 97,
"input_clusters": [],
"output_clusters": [
33
]
}
}
},
"class": "zigpy.device"
}
Partial support has been added for changing the ballast control mode.
See also: https://github.com/zigpy/zha-device-handlers/pull/2955
See also: https://github.com/zigpy/zha-device-handlers/pull/2836
See also: https://github.com/zigpy/zha-device-handlers/pull/2836
From Jeedom community
Jeedom logs
From Jeedom community
Thermostat schneider modèle CCTFR6400 reconnu mais l’humidité ne remonte pas en valeur. En modifiant la valeur du LogicalID en 1::1029::0 j’ai bien le retour de la valeur.
(c’est bien le 38:: qu’il faut passer en 1:: )
{
"ieee": "68:0a:e2:ff:fe:f0:3d:ec",
"nwk": 4006,
"status": 2,
"lqi": "255",
"rssi": "-61",
"last_seen": "1617387095.1353316",
"node_descriptor": "02:40:80:5e:10:52:52:00:00:00:52:00:00",
"endpoints": [
{
"id": 1,
"status": 1,
"device_type": 770,
"profile_id": 260,
"manufacturer": "Schneider Electric",
"model": "Thermostat",
"output_clusters": [
{
"id": 0,
"name": "Basic",
"attributes": []
},
{
"id": 25,
"name": "Ota",
"attributes": []
},
{
"id": 513,
"name": "Thermostat",
"attributes": []
}
],
"input_clusters": [
{
"id": 0,
"name": "Basic",
"attributes": [
{
"id": 0,
"name": "zcl_version",
"value": 2
},
{
"id": 1,
"name": "app_version",
"value": 0
},
{
"id": 3,
"name": "hw_version",
"value": 1
},
{
"id": 4,
"name": "manufacturer",
"value": "Schneider Electric"
},
{
"id": 5,
"name": "model",
"value": "Thermostat"
},
{
"id": 7,
"name": "power_source",
"value": 3
},
{
"id": 16384,
"name": "sw_build_id",
"value": "bc271cf"
}
]
},
{
"id": 1,
"name": "Power Configuration",
"attributes": []
},
{
"id": 3,
"name": "Identify",
"attributes": []
},
{
"id": 32,
"name": "Poll Control",
"attributes": [
{
"id": 0,
"name": "checkin_interval",
"value": 14400
}
]
},
{
"id": 516,
"name": "Thermostat User Interface Configuration",
"attributes": []
},
{
"id": 1026,
"name": "Temperature Measurement",
"attributes": [
{
"id": 0,
"name": "measured_value",
"value": 2628
}
]
},
{
"id": 1029,
"name": "Relative Humidity Measurement",
"attributes": [
{
"id": 0,
"name": "measured_value",
"value": 3780
}
]
},
{
"id": 2821,
"name": "Diagnostic",
"attributes": [
{
"id": 284,
"name": "last_message_lqi",
"value": 208
},
{
"id": 285,
"name": "last_message_rssi",
"value": -48
}
]
},
{
"id": 65027,
"name": "Manufacturer Specific",
"attributes": []
}
]
}
],
"signature": {
"manufacturer": "Schneider Electric",
"model": "Thermostat",
"node_desc": {
"byte1": 2,
"byte2": 64,
"mac_capability_flags": 128,
"manufacturer_code": 4190,
"maximum_buffer_size": 82,
"maximum_incoming_transfer_size": 82,
"server_mask": 0,
"maximum_outgoing_transfer_size": 82,
"descriptor_capability_field": 0
},
"endpoints": {
"1": {
"profile_id": 260,
"device_type": 770,
"input_clusters": [
0,
1,
3,
32,
516,
1026,
1029,
2821,
65027
],
"output_clusters": [
0,
25,
513
]
}
}
},
"class": "zigpy.device"
}