HS depuis l'interface, OK depuis Alexa?

Bonjour à tous.

Ma config : jeedom 4.2.16 sur Rpi 3B, clef CC2531 @ZNP. Dernière version du plugin Zigbee officiel.

Depuis hier :

A) Mes devices zigbee ne répondent plus quand je les commande via l’interface de Jeedom (site web ou web mobile).
B) En revanche aucun problème en vocal depuis alexa. Dans ce cas tout fonctionne.
C) Un seul device (un wall plug osram) fait exception et fonctionne depuis l’interface. Pourtant tous les autres wall plug (même modèle) ne marchent pas via l’interface (mais marchent avec alexa comme dit plus haut).

Pourtant je n’ai pas fait de maj, absolument rien touché à la config. J’ai restart le pi, j’ai finalement maj (le plug zigbee), j’ai aussi essayé de débrancher rebrancher l’antenne. Rien n’y fait.

Je précise que je n’ai aucun problème avec les autres devices z wave, etc.

J’ai ca dans le log :

Erreur exécution de la commande [Salon][Halogène (D)][Off] : Erreur lors de la requete : http://127.0.0.1:8089/device/command(PUT), data : {"ieee":"84:18:26:00:00:0c:f0:10","cmd":[{"endpoint":3,"cluster":"on_off","command":"off","await":1}],"allowQueue":false} erreur : {"state":"error","result":"","code":0}
0486|[2022-05-31 10:28:29]INFO : Début d'activation du plugin

Et ca :

0000|[2022-05-31 11:02:26]INFO : [DeviceHandler.prepare] Json arg : {'ieee': '7c:b0:3e:aa:0a:00:e4:a9', 'cmd': [{'endpoint': 3, 'cluster': 'on_off', 'command': 'on', 'await': 1}], 'allowQueue': False}
0001|[2022-05-31 11:02:34]ERROR : [7c:b0:3e:aa:0a:00:e4:a9][zdevices.command] Command failed retry in 1s :
0002|[2022-05-31 11:02:38]INFO : [7c:b0:3e:aa:0a:00:e4:a9][listener.general_command] Cluster:  cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, is_reply=True, disable_default_response=1, reserved=0, *is_cluster=False, *is_general=True), tsn=33, command_id=11, *is_reply=True) args: (Default_Response(command_id=1, status=),)
0003|[2022-05-31 11:02:43]INFO : Traceback (most recent call last):
0004|File "/usr/local/lib/python3.7/dist-packages/zigpy_znp/zigbee/application.py", line 1298, in _send_request_raw
0005|background=(dst_addr.mode == t.AddrMode.Group),
0006|concurrent.futures._base.CancelledError
0007|During handling of the above exception, another exception occurred:
0008|Traceback (most recent call last):
0009|File "/var/www/html/plugins/zigbee/resources/zigbeed/restServer.py", line 269, in put
0010|await zdevices.command(self.json_args)
0011|File "/var/www/html/plugins/zigbee/resources/zigbeed/zdevices.py", line 88, in command
0012|await command()
0013|File "/usr/local/lib/python3.7/dist-packages/zigpy/device.py", line 302, in request
0014|use_ieee=use_ieee,
0015|File "/usr/local/lib/python3.7/dist-packages/zigpy_znp/zigbee/application.py", line 448, in request
0016|data=data,
0017|File "/usr/local/lib/python3.7/dist-packages/zigpy_znp/zigbee/application.py", line 1411, in _send_request
0018|relays=force_relays,
0019|File "/usr/local/lib/python3.7/dist-packages/zigpy_znp/zigbee/application.py", line 1306, in _send_request_raw
0020|response,
0021|File "/usr/local/lib/python3.7/dist-packages/async_timeout/__init__.py", line 129, in __aexit__
0022|self._do_exit(exc_type)
0023|File "/usr/local/lib/python3.7/dist-packages/async_timeout/__init__.py", line 212, in _do_exit
0024|raise asyncio.TimeoutError
0025|concurrent.futures._base.TimeoutError
0026|[2022-05-31 11:02:43]INFO : 200 PUT /device/command (127.0.0.1) 17023.58ms

et ca :

0463|[2022-06-01 00:25:09]WARNING : [00:12:4b:00:18:e8:65:cb][zdevices.get_basic_info] Error on read attribute level 3 :
0464|[2022-06-01 00:25:09]INFO : [00:12:4b:00:18:e8:65:cb][listener.general_command] Cluster:  cluster_id: 0x0000 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, is_reply=False, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True), tsn=69, command_id=0, *is_reply=False) args: (Read_Attributes(attribute_ids=[6, 16384]),)
0465|[2022-06-01 00:25:19]WARNING : [00:12:4b:00:18:e8:65:cb][zdevices.get_basic_info] Error on read attribute level 4 :
0466|[2022-06-01 00:25:19]WARNING : [00:12:4b:00:18:e8:65:cb][zdevices.get_basic_info] Endpoint found
0467|[2022-06-01 00:25:19]INFO : [00:12:4b:00:18:e8:65:cb][listener.general_command] Cluster:  cluster_id: 0x0000 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, is_reply=False, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True), tsn=70, command_id=0, *is_reply=False) args: (Read_Attributes(attribute_ids=[4, 5]),)
0468|[2022-06-01 00:25:29]WARNING : [00:12:4b:00:18:e8:65:cb][zdevices.get_basic_info] Error on read attribute level 1 :
0469|[2022-06-01 00:25:29]INFO : [00:12:4b:00:18:e8:65:cb][listener.general_command] Cluster:  cluster_id: 0x0000 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, is_reply=False, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True), tsn=71, command_id=0, *is_reply=False) args: (Read_Attributes(attribute_ids=[0, 1, 2, 3]),)
0470|[2022-06-01 00:25:39]WARNING : [00:12:4b:00:18:e8:65:cb][zdevices.get_basic_info] Error on read attribute level 2 :
0471|[2022-06-01 00:25:39]INFO : [00:12:4b:00:18:e8:65:cb][listener.general_command] Cluster:  cluster_id: 0x0000 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, is_reply=False, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True), tsn=72, command_id=0, *is_reply=False) args: (Read_Attributes(attribute_ids=[7]),)
0472|[2022-06-01 00:25:49]WARNING : [00:12:4b:00:18:e8:65:cb][zdevices.get_basic_info] Error on read attribute level 3 :
0473|[2022-06-01 00:25:49]INFO : [00:12:4b:00:18:e8:65:cb][listener.general_command] Cluster:  cluster_id: 0x0000 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, is_reply=False, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True), tsn=73, command_id=0, *is_reply=False) args: (Read_Attributes(attribute_ids=[6, 16384]),)

Depuis l’interface :
image

Toute proposition sera la bienvenue !

Je me réponds a moi même pour faire avancer le sujet. J’ai un très gros délais d’execution des commandes zigbee, même avec alexa désormais. Je pense que via alexa on ne voit pas les messages d’erreur (logique, car vocal pur), mais l’interface, elle, attend le retour d’état, et si le délais est trop long, affiche le message d’erreur que j’ai, même si la commande finit par s’exécuter en retard.

Je tourne avec une antenne a base de chip texas instrument flashée. Je vais passer sur le dongle supporté officiellement, reconfigurer mon réseau zigbee, et voir ce que cela donne.