Bonjour.
Je débute avec le zigbee, je me suis équipé de la clef conbee2 configurée sur mon jeedom avec le plugin officiel en version stable.
Je viens de recevoir une prise tuya avec 2 ports usb achetée depuis ce lien:
https://fr.aliexpress.com/item/1005002622378443.html?spm=a2g0s.9042311.0.0.5f0b6c37e4tZeQ
Il me semblait l’avoir repérée dans la liste des modules reconnus mais ce n’est pas le cas.
Peut-être est-ce une version différente ?
Ci-dessous, la photo (qui est déjà dans TUYA dans le module)
Voici les informations brutes:
{
"ieee": "60:a4:23:ff:fe:0e:0b:78",
"nwk": 4119,
"status": 2,
"lqi": "255",
"rssi": "-37",
"last_seen": "1622296900.7477415",
"node_descriptor": "01:40:8e:02:10:52:52:00:00:2c:52:00:00",
"endpoints": [
{
"id": 1,
"status": 1,
"device_type": 9,
"profile_id": 260,
"manufacturer": "_TZ3000_scvgu6ow",
"model": "TS011F",
"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": 65
},
{
"id": 2,
"name": "stack_version",
"value": 0
},
{
"id": 3,
"name": "hw_version",
"value": 1
},
{
"id": 4,
"name": "manufacturer",
"value": "_TZ3000_scvgu6ow"
},
{
"id": 5,
"name": "model",
"value": "TS011F"
},
{
"id": 6,
"name": "date_code",
"value": ""
},
{
"id": 7,
"name": "power_source",
"value": 1
}
]
},
{
"id": 4,
"name": "Groups",
"attributes": []
},
{
"id": 5,
"name": "Scenes",
"attributes": []
},
{
"id": 6,
"name": "On\/Off",
"attributes": [
{
"id": 0,
"name": "on_off",
"value": 1
},
{
"id": 16385,
"name": "on_time",
"value": 0
},
{
"id": 16386,
"name": "off_wait_time",
"value": 0
}
]
}
]
},
{
"id": 2,
"status": 1,
"device_type": 9,
"profile_id": 260,
"manufacturer": null,
"model": null,
"output_clusters": [],
"input_clusters": [
{
"id": 4,
"name": "Groups",
"attributes": []
},
{
"id": 5,
"name": "Scenes",
"attributes": []
},
{
"id": 6,
"name": "On\/Off",
"attributes": [
{
"id": 0,
"name": "on_off",
"value": 1
},
{
"id": 16385,
"name": "on_time",
"value": 0
},
{
"id": 16386,
"name": "off_wait_time",
"value": 0
}
]
}
]
}
],
"signature": {
"manufacturer": "_TZ3000_scvgu6ow",
"model": "TS011F",
"node_desc": {
"byte1": 1,
"byte2": 64,
"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": 9,
"input_clusters": [
0,
4,
5,
6
],
"output_clusters": [
25,
10
]
},
"2": {
"profile_id": 260,
"device_type": 9,
"input_clusters": [
4,
5,
6
],
"output_clusters": []
}
}
},
"class": "zigpy.device"
}
Et voici le log DEBUG du daemon zigbee lors de l’inclusion de la prise:
[2021-05-29 15:57:08][INFO] : Lancement démon zigbeed : /usr/bin/python3 /var/www/html/plugins/zigbee/resources/zigbeed/zigbeed.py --device /dev/ttyACM22 --loglevel debug --socketport 8089 --callback http://127.0.0.1:80/plugins/zigbee/core/php/jeeZigbee.php --apikey ivPyZEHudrfUxZU7TykjCdn9xXHdnSlU --cycle 0.3 --pid /tmp/jeedom/zigbee/deamon_1.pid --data_folder /var/www/html/plugins/zigbee/data/1 --device_folder /var/www/html/plugins/zigbee/data/device --controller deconz --sub_controller auto --channel 25 --folder_OTA /var/www/html/plugins/zigbee/data/ota
[2021-05-29 15:57:08][DEBUG] : null
[2021-05-29 15:58:56][DEBUG] : {"devices":{"60:a4:23:ff:fe:0e:0b:78":{"1":[{"1":{"value":"65","cluster_name":"Basic"},"65506":{"value":"30","cluster_name":"Basic"}}]}}}
[2021-05-29 16:00:02][DEBUG] : http://127.0.0.1:8089/device/all type : GET
[2021-05-29 16:00:02][DEBUG] : null
[2021-05-29 16:00:04][DEBUG] : http://127.0.0.1:8089/application/include type : PUT
[2021-05-29 16:00:04][DEBUG] : {"duration":180}
[2021-05-29 16:00:04][DEBUG] : ""
[2021-05-29 16:01:02][DEBUG] : {"devices":{"60:a4:23:ff:fe:0e:0b:78":{"1":{"6":[{"value":"Bool.false","cluster_name":"On\/Off"}]}}}}
[2021-05-29 16:01:09][DEBUG] : {"devices":{"60:a4:23:ff:fe:0e:0b:78":{"1":{"6":[{"value":"Bool.true","cluster_name":"On\/Off"}]}}}}
[2021-05-29 16:01:29][DEBUG] : {"device_joined":"60:a4:23:ff:fe:0e:0b:78"}
[2021-05-29 16:01:29][DEBUG] : {"device_initialized":"60:a4:23:ff:fe:0e:0b:78"}
[2021-05-29 16:01:32][DEBUG] : {"devices":{"60:a4:23:ff:fe:0e:0b:78":{"1":{"6":{"0":{"value":"Bool.true","cluster_name":"On\/Off"},"16385":{"value":"0","cluster_name":"On\/Off"},"16386":{"value":"0","cluster_name":"On\/Off"},"32769":{"value":"enum8.undefined_0x01","cluster_name":"On\/Off"},"32770":{"value":"enum8.undefined_0x02","cluster_name":"On\/Off"}}}}}}
[2021-05-29 16:01:32][DEBUG] : {"devices":{"60:a4:23:ff:fe:0e:0b:78":{"2":{"6":{"0":{"value":"Bool.true","cluster_name":"On\/Off"},"16385":{"value":"0","cluster_name":"On\/Off"},"16386":{"value":"0","cluster_name":"On\/Off"}}}}}}
[2021-05-29 16:01:40][DEBUG] : {"devices":{"60:a4:23:ff:fe:0e:0b:78":{"1":[{"1":{"value":"65","cluster_name":"Basic"},"65506":{"value":"30","cluster_name":"Basic"}}]}}}
[2021-05-29 16:01:41][DEBUG] : {"devices":{"60:a4:23:ff:fe:0e:0b:78":{"1":[{"65503":{"value":"\ufffd\u0005E(\u0012","cluster_name":"Basic"}}]}}}
[2021-05-29 16:01:59][DEBUG] : http://127.0.0.1:8089/device/all?with_attributes=2 type : GET
[2021-05-29 16:01:59][DEBUG] : {"with_attributes":2}
[2021-05-29 16:01:59][DEBUG] : http://127.0.0.1:8089/group/all type : GET
[2021-05-29 16:01:59][DEBUG] : null
[2021-05-29 16:01:59][DEBUG] : http://127.0.0.1:8089/device/info?ieee=60%3Aa4%3A23%3Aff%3Afe%3A0e%3A0b%3A78 type : GET
[2021-05-29 16:01:59][DEBUG] : {"ieee":"60:a4:23:ff:fe:0e:0b:78"}
[2021-05-29 16:02:15][DEBUG] : http://127.0.0.1:8089/device/info?ieee=60%3Aa4%3A23%3Aff%3Afe%3A0e%3A0b%3A78 type : GET
[2021-05-29 16:02:15][DEBUG] : {"ieee":"60:a4:23:ff:fe:0e:0b:78"}