slt, j’ai récupéré un thermostat zigbee qui ne semble pas reconnu. Ceux venant d’aliexpress se ressemblent tellement tous qui l’on ne sait plus bien si ils sont compatible ou non.
J’ai testé avec les 6 TS0601 - xx thermostat intelligent, rien ne remonte proprement.
Voici le lien commercial pour les visuels : Tuya – ZigBee intelligent Thermostat contrôleur de température Hub requis eau/chauffage électrique du sol, Support pour Alexa Google Home | AliExpress
Les données brutes :
{
"ieee": "5c:02:72:ff:fe:91:66:7c",
"nwk": 19167,
"status": 2,
"lqi": "255",
"rssi": "-47",
"last_seen": "1639668433.063894",
"node_descriptor": "01:40:8e:02:10:52:52:00:00:2c:52:00:00",
"endpoints": [
{
"id": 1,
"status": 1,
"device_type": 81,
"profile_id": 260,
"manufacturer": "_TZE200_znzs7yaw",
"model": "TS0601",
"output_clusters": [
{
"id": 25,
"name": "Ota",
"attributes": []
},
{
"id": 10,
"name": "Time",
"attributes": []
}
],
"input_clusters": [
{
"id": 0,
"name": "Basic",
"attributes": [
{
"id": 0,
"name": "zcl_version",
"value": 3
},
{
"id": 1,
"name": "app_version",
"value": 83
},
{
"id": 2,
"name": "stack_version",
"value": 0
},
{
"id": 3,
"name": "hw_version",
"value": 1
},
{
"id": 4,
"name": "manufacturer",
"value": "_TZE200_znzs7yaw"
},
{
"id": 5,
"name": "model",
"value": "TS0601"
},
{
"id": 6,
"name": "date_code",
"value": ""
},
{
"id": 7,
"name": "power_source",
"value": 1
}
]
},
{
"id": 4,
"name": "Groups",
"attributes": []
},
{
"id": 5,
"name": "Scenes",
"attributes": []
},
{
"id": 61184,
"name": "Cluster",
"attributes": []
}
]
}
],
"signature": {
"manufacturer": "_TZE200_znzs7yaw",
"model": "TS0601",
"node_desc": {
"logical_type": 1,
"complex_descriptor_available": 0,
"user_descriptor_available": 0,
"reserved": 0,
"aps_flags": 0,
"frequency_band": 8,
"mac_capability_flags": 142,
"manufacturer_code": 4098,
"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": 81,
"input_clusters": [
0,
4,
5,
61184
],
"output_clusters": [
25,
10
]
}
}
},
"class": "zigpy.device"
}
et les logs debug du demon zigbee :
[2021-12-16 16:30:54][DEBUG] : {"devices":{"5c:02:72:ff:fe:91:66:7c":{"1":{"61184":{"cmd":{"0":{"value":"1","cluster_name":"Cluster"},"1":{"value":"0","cluster_name":"Cluster"},"1.1":{"value":"18","cluster_name":"Cluster"},"1.2":{"value":"127","cluster_name":"Cluster"},"1.3":{"value":"2","cluster_name":"Cluster"},"1.4":{"value":"0","cluster_name":"Cluster"},"1.5":{"value":"4","cluster_name":"Cluster"},"1.6":{"value":"0","cluster_name":"Cluster"},"1.7":{"value":"0","cluster_name":"Cluster"},"1.8":{"value":"0","cluster_name":"Cluster"},"1.9":{"value":"195","cluster_name":"Cluster"}}}}}}}
[2021-12-16 16:30:54][DEBUG] : Search command for 5c:02:72:ff:fe:91:66:7c logicalId : 1::61184::cmd::0 => 1 convert to 1
[2021-12-16 16:30:54][DEBUG] : Search command for 5c:02:72:ff:fe:91:66:7c logicalId : 1::61184::cmd::1 => 0 convert to 0
[2021-12-16 16:30:54][DEBUG] : Search command for 5c:02:72:ff:fe:91:66:7c logicalId : 1::61184::cmd::1.1 => 18 convert to 18
[2021-12-16 16:30:54][DEBUG] : Search command for 5c:02:72:ff:fe:91:66:7c logicalId : 1::61184::cmd::1.2 => 127 convert to 127
[2021-12-16 16:30:54][DEBUG] : Search command for 5c:02:72:ff:fe:91:66:7c logicalId : 1::61184::cmd::1.3 => 2 convert to 2
[2021-12-16 16:30:54][DEBUG] : Search command for 5c:02:72:ff:fe:91:66:7c logicalId : 1::61184::cmd::1.4 => 0 convert to 0
[2021-12-16 16:30:54][DEBUG] : Search command for 5c:02:72:ff:fe:91:66:7c logicalId : 1::61184::cmd::1.5 => 4 convert to 4
[2021-12-16 16:30:54][DEBUG] : Search command for 5c:02:72:ff:fe:91:66:7c logicalId : 1::61184::cmd::1.6 => 0 convert to 0
[2021-12-16 16:30:54][DEBUG] : Search command for 5c:02:72:ff:fe:91:66:7c logicalId : 1::61184::cmd::1.7 => 0 convert to 0
[2021-12-16 16:30:54][DEBUG] : Search command for 5c:02:72:ff:fe:91:66:7c logicalId : 1::61184::cmd::1.8 => 0 convert to 0
[2021-12-16 16:30:54][DEBUG] : Search command for 5c:02:72:ff:fe:91:66:7c logicalId : 1::61184::cmd::1.9 => 195 convert to 195
[2021-12-16 16:31:00][DEBUG] : {"devices":{"5c:02:72:ff:fe:91:66:7c":{"1":{"61184":{"cmd":{"0":{"value":"36","cluster_name":"Cluster"},"1":{"value":"0","cluster_name":"Cluster"},"1.1":{"value":"0","cluster_name":"Cluster"}}}}}}}
[2021-12-16 16:31:00][DEBUG] : Search command for 5c:02:72:ff:fe:91:66:7c logicalId : 1::61184::cmd::0 => 36 convert to 36
[2021-12-16 16:31:00][DEBUG] : Search command for 5c:02:72:ff:fe:91:66:7c logicalId : 1::61184::cmd::1 => 0 convert to 0
[2021-12-16 16:31:00][DEBUG] : Search command for 5c:02:72:ff:fe:91:66:7c logicalId : 1::61184::cmd::1.1 => 0 convert to 0
[2021-12-16 16:31:05][DEBUG] : http://127.0.0.1:8089/device/attributes type : PUT
[2021-12-16 16:31:05][DEBUG] : {"ieee":"5c:02:72:ff:fe:91:66:7c","attributes":[{"endpoint":1,"cluster_type":"in","cluster":513,"attributes":{"18":1350}}],"allowQueue":false}
[2021-12-16 16:31:05][ERROR] : Erreur exécution de la commande [Chambre enfants][TZE200_znzs7yaw.TS0601 5c:02:72:ff:fe:91:66:7c][Thermostat] : Erreur lors de la requete : http://127.0.0.1:8089/device/attributes(PUT), data : {"ieee":"5c:02:72:ff:fe:91:66:7c","attributes":[{"endpoint":1,"cluster_type":"in","cluster":513,"attributes":{"18":1350}}],"allowQueue":false} erreur : {"state":"error","result":"[5c:02:72:ff:fe:91:66:7c][zdevices.write_attributes] Cluster not found : 513","code":0}
[2021-12-16 16:31:10][DEBUG] : {"ieee":"5c:02:72:ff:fe:91:66:7c","attributes":[{"endpoint":1,"cluster_type":"in","cluster":513,"attributes":{"18":2300}}],"allowQueue":false}
[2021-12-16 16:31:10][ERROR] : Erreur exécution de la commande [Chambre enfants][TZE200_znzs7yaw.TS0601 5c:02:72:ff:fe:91:66:7c][Thermostat] : Erreur lors de la requete : http://127.0.0.1:8089/device/attributes(PUT), data : {"ieee":"5c:02:72:ff:fe:91:66:7c","attributes":[{"endpoint":1,"cluster_type":"in","cluster":513,"attributes":{"18":2300}}],"allowQueue":false} erreur : {"state":"error","result":"[5c:02:72:ff:fe:91:66:7c][zdevices.write_attributes] Cluster not found : 513","code":0}
[2021-12-16 16:31:11][DEBUG] : {"devices":{"5c:02:72:ff:fe:91:66:7c":{"1":{"61184":{"cmd":{"0":{"value":"36","cluster_name":"Cluster"},"1":{"value":"0","cluster_name":"Cluster"},"1.1":{"value":"0","cluster_name":"Cluster"}}}}}}}
Voili, avez vous besoin de plus d’info ?
Est il possible de l’intégrer ?
Have fun
Godcho