Bonjour,
Pourriez vous ajouter le module feller friends of Hue (green Power)
il est détecté en tant que Equipement générique green power.
Json :
{
"ieee": "01:73:6e:a1:01:73:6e:a1",
"nwk": 32766,
"status": 2,
"lqi": "None",
"rssi": "None",
"last_seen": "None",
"node_descriptor": "02:40:80:4e:10:52:52:00:00:00:52:00:00",
"endpoints": [
{
"id": 1,
"status": 1,
"device_type": 41440,
"profile_id": 260,
"manufacturer": "GreenPower",
"model": "GreenPowerDevice",
"output_clusters": [
{
"id": 6,
"name": "On\/Off",
"attributes": []
}
],
"input_clusters": [
{
"id": 0,
"name": "Basic",
"attributes": [
{
"id": 4,
"name": "manufacturer",
"value": "GreenPower"
},
{
"id": 5,
"name": "model",
"value": "GreenPowerDevice"
}
]
}
]
},
{
"id": 242,
"status": 1,
"device_type": 41440,
"profile_id": 260,
"manufacturer": null,
"model": null,
"output_clusters": [],
"input_clusters": [
{
"id": 33,
"name": "GreenPowerProxy",
"attributes": []
}
]
}
],
"signature": {
"node_desc": {
"byte1": 2,
"byte2": 64,
"mac_capability_flags": 128,
"manufacturer_code": 4174,
"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": 41440,
"input_clusters": [
0
],
"output_clusters": [
6
]
},
"242": {
"profile_id": 260,
"device_type": 41440,
"input_clusters": [
33
],
"output_clusters": []
}
}
},
"class": "zigpy.device"
}
Appuie bp1 (haut gauche):
[2021-05-31 11:17:05][INFO] : [00:17:88:01:09:4b:34:2c][listener.general_command] Cluster: <zigpy.zcl.clusters.general.LevelControl object at 0xb30cde70> cluster_id: 0x0008 command_id: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=False disable_default_response=True> manufacturer=None tsn=48 command_id=Command.Report_Attributes> args: ([[Attribute(attrid=0, value=<TypeValue type=uint8_t, value=254>)]],)
[2021-05-31 11:17:05][INFO] : [00:17:88:01:09:4b:34:2c][listener.attribute_updated] Received an attribute update 0=254 on cluster 8
[2021-05-31 11:17:06][INFO] : [listener.zgp_frame] Received zgp frame from bellows : (<EmberStatus.undefined_0x7f: 127>, 220, 221, 0, 01:73:6e:a1:01:73:6e:a1, 66125, 0, 2269, 16, 1350160230, 255, b'')
[2021-05-31 11:17:06][INFO] : [01:73:6e:a1:01:73:6e:a1][listener.cluster_command] Cluster: <zigpy.zcl.clusters.general.Scenes object at 0xb30f1d30> ClusterId: 0x0005 tsn: 22 args: (1, (0, 0))
[2021-05-31 11:17:06][INFO] : [01:73:6e:a1:01:73:6e:a1][listener.cluster_command] Use specific decode funtion of cluster id 5
Appuie long BP1 haut gauche:
[2021-05-31 11:26:15][INFO] : [listener.zgp_frame] Received zgp frame from bellows : (<EmberStatus.undefined_0x7f: 127>, 227, 27, 0, 01:73:6e:a1:01:73:6e:a1, 66125, 0, 2331, 16, 2644117141, 255, b'')
[2021-05-31 11:26:15][INFO] : [01:73:6e:a1:01:73:6e:a1][listener.cluster_command] Cluster: <zigpy.zcl.clusters.general.Scenes object at 0xb30f1d30> ClusterId: 0x0005 tsn: 12 args: (1, (0, 0))
[2021-05-31 11:26:15][INFO] : [01:73:6e:a1:01:73:6e:a1][listener.cluster_command] Use specific decode funtion of cluster id 5
Appuie BP2 bas gauche:
[2021-05-31 11:20:29][INFO] : [listener.zgp_frame] Received zgp frame from bellows : (<EmberStatus.undefined_0x7f: 127>, 224, 229, 0, 01:73:6e:a1:01:73:6e:a1, 66125, 0, 2277, 17, 478906709, 255, b'')
[2021-05-31 11:20:29][INFO] : [01:73:6e:a1:01:73:6e:a1][listener.cluster_command] Cluster: <zigpy.zcl.clusters.general.Scenes object at 0xb30f1d30> ClusterId: 0x0005 tsn: 102 args: (1, (0, 1))
[2021-05-31 11:20:29][INFO] : [01:73:6e:a1:01:73:6e:a1][listener.cluster_command] Use specific decode funtion of cluster id 5
[2021-05-31 11:20:29][INFO] : [listener.zgp_frame] Received zgp frame from bellows : (<EmberStatus.undefined_0x7f: 127>, 226, 230, 0, 01:73:6e:a1:01:73:6e:a1, 66125, 0, 2278, 21, 1718497825, 255, b'')
[2021-05-31 11:20:29][INFO] : [01:73:6e:a1:01:73:6e:a1][listener.cluster_command] Cluster: <zigpy.zcl.clusters.general.Scenes object at 0xb30f1d30> ClusterId: 0x0005 tsn: 104 args: (1, (0, 5))
[2021-05-31 11:20:29][INFO] : [01:73:6e:a1:01:73:6e:a1][listener.cluster_command] Use specific decode funtion of cluster id 5
Appuie long BP2 bas gauche:
[2021-05-31 11:27:23][INFO] : [listener.zgp_frame] Received zgp frame from bellows : (<EmberStatus.undefined_0x7f: 127>, 231, 29, 0, 01:73:6e:a1:01:73:6e:a1, 66125, 0, 2333, 17, 2937740073, 255, b'')
[2021-05-31 11:27:23][INFO] : [01:73:6e:a1:01:73:6e:a1][listener.cluster_command] Cluster: <zigpy.zcl.clusters.general.Scenes object at 0xb30f1d30> ClusterId: 0x0005 tsn: 40 args: (1, (0, 1))
[2021-05-31 11:27:23][INFO] : [01:73:6e:a1:01:73:6e:a1][listener.cluster_command] Use specific decode funtion of cluster id 5
Appuie BP3 haut droite :
[2021-05-31 11:22:00][INFO] : [listener.zgp_frame] Received zgp frame from bellows : (<EmberStatus.undefined_0x7f: 127>, 230, 231, 0, 01:73:6e:a1:01:73:6e:a1, 66125, 0, 2279, 19, 671253699, 255, b'')
[2021-05-31 11:22:00][INFO] : [01:73:6e:a1:01:73:6e:a1][listener.cluster_command] Cluster: <zigpy.zcl.clusters.general.Scenes object at 0xb30f1d30> ClusterId: 0x0005 tsn: 132 args: (1, (0, 3))
[2021-05-31 11:22:00][INFO] : [01:73:6e:a1:01:73:6e:a1][listener.cluster_command] Use specific decode funtion of cluster id 5
[2021-05-31 11:22:01][INFO] : [listener.zgp_frame] Received zgp frame from bellows : (<EmberStatus.undefined_0x7f: 127>, 230, 232, 0, 01:73:6e:a1:01:73:6e:a1, 66125, 0, 2280, 23, 1840046357, 255, b'')
[2021-05-31 11:22:01][INFO] : [01:73:6e:a1:01:73:6e:a1][listener.cluster_command] Cluster: <zigpy.zcl.clusters.general.Scenes object at 0xb30f1d30> ClusterId: 0x0005 tsn: 133 args: (1, (0, 6))
[2021-05-31 11:22:01][INFO] : [01:73:6e:a1:01:73:6e:a1][listener.cluster_command] Use specific decode funtion of cluster id 5
Appuie long BP3 haut droite :
[2021-05-31 11:29:49][INFO] : [listener.zgp_frame] Received zgp frame from bellows : (<EmberStatus.undefined_0x7f: 127>, 221, 33, 0, 01:73:6e:a1:01:73:6e:a1, 66125, 0, 2337, 19, 4256631473, 255, b'')
[2021-05-31 11:29:49][INFO] : [01:73:6e:a1:01:73:6e:a1][listener.cluster_command] Cluster: <zigpy.zcl.clusters.general.Scenes object at 0xb30f1d30> ClusterId: 0x0005 tsn: 101 args: (1, (0, 3))
[2021-05-31 11:29:49][INFO] : [01:73:6e:a1:01:73:6e:a1][listener.cluster_command] Use specific decode funtion of cluster id 5
Appuie BP4 bas droite :
[2021-05-31 11:22:36][INFO] : [listener.zgp_frame] Received zgp frame from bellows : (<EmberStatus.undefined_0x7f: 127>, 233, 233, 0, 01:73:6e:a1:01:73:6e:a1, 66125, 0, 2281, 18, 3053801344, 255, b'')
[2021-05-31 11:22:36][INFO] : [01:73:6e:a1:01:73:6e:a1][listener.cluster_command] Cluster: <zigpy.zcl.clusters.general.Scenes object at 0xb30f1d30> ClusterId: 0x0005 tsn: 140 args: (1, (0, 2))
[2021-05-31 11:22:36][INFO] : [01:73:6e:a1:01:73:6e:a1][listener.cluster_command] Use specific decode funtion of cluster id 5
[2021-05-31 11:22:36][INFO] : [listener.zgp_frame] Received zgp frame from bellows : (<EmberStatus.undefined_0x7f: 127>, 232, 234, 0, 01:73:6e:a1:01:73:6e:a1, 66125, 0, 2282, 22, 969945534, 255, b'')
[2021-05-31 11:22:36][INFO] : [01:73:6e:a1:01:73:6e:a1][listener.cluster_command] Cluster: <zigpy.zcl.clusters.general.Scenes object at 0xb30f1d30> ClusterId: 0x0005 tsn: 142 args: (1, (0, 7))
[2021-05-31 11:22:36][INFO] : [01:73:6e:a1:01:73:6e:a1][listener.cluster_command] Use specific decode funtion of cluster id 5
Appuie long BP4 bas droite :
[2021-05-31 11:35:18][INFO] : [listener.zgp_frame] Received zgp frame from bellows : (<EmberStatus.undefined_0x7f: 127>, 223, 41, 0, 01:73:6e:a1:01:73:6e:a1, 66125, 0, 2345, 18, 3748467282, 255, b'')
[2021-05-31 11:35:18][INFO] : [01:73:6e:a1:01:73:6e:a1][listener.cluster_command] Cluster: <zigpy.zcl.clusters.general.Scenes object at 0xb30f1d30> ClusterId: 0x0005 tsn: 243 args: (1, (0, 2))
[2021-05-31 11:35:18][INFO] : [01:73:6e:a1:01:73:6e:a1][listener.cluster_command] Use specific decode funtion of cluster id 5
Merci