plugin-ZIGBEE Beta

Bonsoir,

Je reviens vers vous car sur ma machine de test il ne m’est pas possible d’installer le plugin pour cause de « PARITY_NONE ».
Sur le forum il y avait déjà des utilisateurs avec ce problème et celà avait été résolu par la désactivation du plugin DECONZ et par l’exécution de la commande « sudo pip3 uninstall serial » dont le résultat fut « Skipping serial as it is not installed. »
Pour preuve que je n’ai pas de « serial deconz » :

Je joins le log du debug lorsque je tente de démarrer le démon.zigbeed_log.txt (45,4 Ko).

Ma config est simple :
–> Pi4 avec SSD
–> Version Jeedom core 4.0.61
–> Plugin Zigbee version de ce jour
–> clé conbee2
→ un module zigbee xiaomi smart plug

Ma clé conbee2 est bien visible et sur le port ttYACM1:

Ma config dans le plugin Zigbee:

Merci d’avance pour votre aide.

Je n’ai pas les même versions que toi :

pip ne me renvoie rien, c’est pip3 qui me renvoie quelque chose et v3.5 de pyserial et pas v3.4 (je suis en jeedom 4.1).

sudo  pip3 show serial pyserial
Name: pyserial
Version: 3.5
Summary: Python Serial Port Extension
Home-page: https://github.com/pyserial/pyserial
Author: Chris Liechti
Author-email: cliechti@gmx.net
License: BSD
Location: /usr/local/lib/python3.7/dist-packages
Requires:
Required-by: pyserial-asyncio

As-tu reessayer de réinstaller les dépendances en ayant bien desinstallé serial avec pip et pip3 ?
(normalement, le plugin zigbee le fait depuis la découverte du pb)

Norbert

Merci pour ta réponse.
Oui j’avais suivi cette recommandation (de toi d’ailleurs) écrite sur un autre post zigbee de ce forum.

Je viens de refaire la commande pour etre sur à 300% mais je n’avais déjà pas le serial :
image

Penses tu que c’est la version du pyserial qui pourrait poser problème ?
Sinon comment je peux faire la mise à jour du pyserial ?

Merci d’avance

Je n’en ai aucune idée, je ne sais pas si la version 4.0.61 de Jeedom ne necessite pas pyserial 3.4

sudo  pip show serial pyserial
sudo  pip3 show serial pyserial

ne te donnes bien qu’un seul package
Tu es sur quelle distribution ? je vois python 2.7 sur ton screenshot un peu plus haut ?

Norbert

Voila ce que ça donne : image
image

Pour la version de l’OS :
image

Merci

essaye de désinstaller la version correspondant à python 2.7 :

sudo pip uninstall pyserial

J’ai cela en retour ! C’est bizarre non ?

Bonsoir,

j’ai depuis quelque jour des comportements étrange sur mon plugin zigbee, retours d’etat qui foncitonne très mail, inclusion des matériels très difficile voir impossible, synchronisation qui ne marche pas !
avec des message d’erreur de ce type là plein mes logs …

[2020-12-08 16:53:48][INFO] : 200 POST /device/attributes (127.0.0.1) 229.37ms
[2020-12-08 16:53:48][DEBUG] : [DeviceHandler.prepare] Json arg : {'ieee': '00:15:8d:00:05:48:9b:d9', 'endpoint': 1, 'cluster': 1026, 'cluster_type': 'in', 'attributes': [0], 'allowCache': 0}
[2020-12-08 16:53:48][DEBUG] : [0x8caf] Extending timeout for 0x3b request
[2020-12-08 16:53:48][DEBUG] : Sending Zigbee request with tsn 59 under 60 request id, data: b'003b000000'
[2020-12-08 16:53:48][DEBUG] : Command Command.aps_data_request (20, 60, 0, <DeconzAddressEndpoint address_mode=2 address=0x8CAF endpoint=1>, 260, 1026, 1, b'\x00;\x00\x00\x00', 2, 0)
[2020-12-08 16:53:48][DEBUG] : Send: 0x1253001b0014003c0002af8c0104010204010500003b0000000200
[2020-12-08 16:53:48][DEBUG] : Frame received: 0x12530009000200223c
[2020-12-08 16:53:48][DEBUG] : APS data request response: [2, <DeviceState.APSDE_DATA_REQUEST_SLOTS_AVAILABLE|2: 34>, 60]
[2020-12-08 16:53:49][DEBUG] : Frame received: 0x0e54000700a600
[2020-12-08 16:53:49][DEBUG] : Device state changed response: [<DeviceState.128|APSDE_DATA_REQUEST_SLOTS_AVAILABLE|APSDE_DATA_CONFIRM|2: 166>, 0]
[2020-12-08 16:53:49][DEBUG] : Command Command.aps_data_confirm (0,)
[2020-12-08 16:53:49][DEBUG] : Send: 0x04540007000000
[2020-12-08 16:53:49][DEBUG] : Frame received: 0x04540013000c00223c02af8c0101e100000000
[2020-12-08 16:53:49][DEBUG] : APS data confirm response for request with id 60: e1
[2020-12-08 16:53:49][DEBUG] : Request id: 0x3c 'aps_data_confirm' for <DeconzAddressEndpoint address_mode=ADDRESS_MODE.NWK address=0x8caf endpoint=1>, status: 0xe1
[2020-12-08 16:53:49][DEBUG] : Error while sending 60 req id frame: TXStatus.MAC_CHANNEL_ACCESS_FAILURE
[2020-12-08 16:53:49][DEBUG] : [0x8caf] Delivery error for seq # 0x3b, on endpoint id 1 cluster 0x0402: message send failure
[2020-12-08 16:53:49][DEBUG] : Traceback (most recent call last):
File "/var/www/html/plugins/zigbee/resources/zigbeed/restServer.py", line 153, in post
values = await cluster.read_attributes(self.json_args['attributes'],manufacturer=manufacturer)
File "/usr/local/lib/python3.7/dist-packages/zigpy/zcl/__init__.py", line 273, in read_attributes
result = await self.read_attributes_raw(to_read, manufacturer=manufacturer)
File "/usr/local/lib/python3.7/dist-packages/zigpy/quirks/__init__.py", line 209, in read_attributes_raw
attributes, manufacturer=manufacturer
File "/usr/local/lib/python3.7/dist-packages/zigpy/device.py", line 206, in request
self.nwk, dst_ep, cluster
zigpy.exceptions.DeliveryError: [0x8caf:1:0x0402]: Message send failure

J’ai relancer le plugin, reinstallé les dépendances
J’ai aussi essayé de deinstaller les derniers equipements inserés …
mais rien n’y fait.

Est-ce que certain d’entre vous ont déjà eu ce pb ?

J’ai ca de temps en temps ca n’a rien a voir avec jeedom ou zigpy (j’ai ouvert une issue chez eux la dessus https://github.com/zigpy/zigpy/issues/565) mais avec soit la clef deconz (j’ai vu qu’il y avait un nouveau firmware disponible qui corrige des soucis de routage) ou avec le module.

Merci pour le retour rapide,
Je viens de réinstaller le plugin zigbee (avec apparition d’une notion de groupe et mon pb « semble » avoir disparu.
(je garde le msg d’erreur indiqué plus haut, ca confirme donc qu’il n’y a pas de lien)

autre point, le json pour le cube xiaomi est buggé. presence d’une virgule en trop après historizeRound:

      "configuration" : {
        "historizeRound" : 0,
      }

fichier LUMI.lumi.sensor_cube.json
il doit y avoir une autre erreur dans le fichier (que je n’arrive pas à voir) car l’équipement n’apparaît toujours pas ans la liste des équipement xiaomi dans le plugin malgré ma correction manuelle.

Norbert

Bonjour,
J’ai depuis quelques jours des pb d’intégration de mes appareils. le pb sur les inclusions est-il toujours d’actualité.

Les pbs que je detecte concernent :

  • des prises OSRAM Smart + plug
  • Un cube Xiaomi
  • Un relais contact sec (x3 Orbivo)

un exemple de log d’inclusion

020-12-09 13:39:05][DEBUG] : Frame received: 0x0e1a000700aa00
[2020-12-09 13:39:05][DEBUG] : Device state changed response: [<DeviceState.128|APSDE_DATA_REQUEST_SLOTS_AVAILABLE|APSDE_DATA_INDICATION|2: 170>, 0]
[2020-12-09 13:39:05][DEBUG] : Command Command.aps_data_indication (1, 1)
[2020-12-09 13:39:05][DEBUG] : Send: 0x171a000800010001
[2020-12-09 13:39:05][DEBUG] : Frame received: 0x171a002a0023002202fdff0002dccd00000013000c0000dccde311090aaa3eb07c8e00aff73f2f0020c1
[2020-12-09 13:39:05][DEBUG] : APS data indication response: [35, <DeviceState.APSDE_DATA_REQUEST_SLOTS_AVAILABLE|2: 34>, <DeconzAddress address_mode=ADDRESS_MODE.NWK address=0xfffd>, 0, <DeconzAddress address_mode=ADDRESS_MODE.NWK address=0xcddc>, 0, 0, 19, b'\x00\xdc\xcd\xe3\x11
\xaa>\xb0|\x8e', 0, 175, 247, 63, 47, 0, 32, -63]
[2020-12-09 13:39:05][INFO] : New device joined: 0xcddc, 7c:b0:3e:aa:0a:09:11:e3
[2020-12-09 13:39:05][INFO] : Device 0xcddc (7c:b0:3e:aa:0a:09:11:e3) joined the network
[2020-12-09 13:39:05][INFO] : [7c:b0:3e:aa:0a:09:11:e3][listener.device_joined]
[2020-12-09 13:39:05][DEBUG] : Send to jeedom :  {'device_joined': '7c:b0:3e:aa:0a:09:11:e3'}
[2020-12-09 13:39:05][DEBUG] : [0xcddc:zdo] ZDO request ZDOCmd.Device_annce: [0xCDDC, 7c:b0:3e:aa:0a:09:11:e3, 142]
[2020-12-09 13:39:05][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-12-09 13:39:05][INFO] : [0xcddc] Requesting 'Node Descriptor'
[2020-12-09 13:39:05][DEBUG] : Tries remaining: 2
[2020-12-09 13:39:05][DEBUG] : [0xcddc] Extending timeout for 0x03 request
[2020-12-09 13:39:05][DEBUG] : Sending Zigbee request with tsn 3 under 4 request id, data: b'03dccd'
[2020-12-09 13:39:05][DEBUG] : 'aps_data_indication' response from <DeconzAddress address_mode=ADDRESS_MODE.NWK address=0xcddc>, ep: 0, profile: 0x0000, cluster_id: 0x0013, data: b'00dccde311090aaa3eb07c8e'
[2020-12-09 13:39:05][DEBUG] : Command Command.aps_data_request (18, 4, 0, <DeconzAddressEndpoint address_mode=2 address=0xCDDC endpoint=0>, 0, <ZDOCmd.Node_Desc_req: 0x0002>, 0, b'\x03\xdc\xcd', 2, 0)
[2020-12-09 13:39:05][DEBUG] : Send: 0x121b0019001200040002dccd000000020000030003dccd0200
[2020-12-09 13:39:05][DEBUG] : Frame received: 0x121b00090002002204
[2020-12-09 13:39:05][DEBUG] : APS data request response: [2, <DeviceState.APSDE_DATA_REQUEST_SLOTS_AVAILABLE|2: 34>, 4]
[2020-12-09 13:39:05][DEBUG] : http://127.0.0.1:80 "POST /plugins/zigbee/core/php/jeeZigbee.php?apikey=qYPfmQkumhNYZelgrvyhJ2YSSNjPU4CC HTTP/1.1" 200 0
[2020-12-09 13:39:06][DEBUG] : Frame received: 0x0e1c000700a600
[2020-12-09 13:39:06][DEBUG] : Device state changed response: [<DeviceState.128|APSDE_DATA_REQUEST_SLOTS_AVAILABLE|APSDE_DATA_CONFIRM|2: 166>, 0]
[2020-12-09 13:39:06][DEBUG] : Command Command.aps_data_confirm (0,)
[2020-12-09 13:39:06][DEBUG] : Send: 0x041c0007000000
[2020-12-09 13:39:06][DEBUG] : Frame received: 0x041c0013000c00220402dccd0000e100000000
[2020-12-09 13:39:06][DEBUG] : APS data confirm response for request with id 4: e1
[2020-12-09 13:39:06][DEBUG] : Request id: 0x04 'aps_data_confirm' for <DeconzAddressEndpoint address_mode=ADDRESS_MODE.NWK address=0xcddc endpoint=0>, status: 0xe1
[2020-12-09 13:39:06][DEBUG] : Error while sending 4 req id frame: TXStatus.MAC_CHANNEL_ACCESS_FAILURE
[2020-12-09 13:39:06][DEBUG] : [0xcddc] Delivery error for seq # 0x03, on endpoint id 0 cluster 0x0002: message send failure
[2020-12-09 13:39:06][DEBUG] : Tries remaining: 1
[2020-12-09 13:39:06][DEBUG] : [0xcddc] Extending timeout for 0x05 request
[2020-12-09 13:39:06][DEBUG] : Sending Zigbee request with tsn 5 under 6 request id, data: b'05dccd'
[2020-12-09 13:39:06][DEBUG] : Command Command.aps_data_request (18, 6, 0, <DeconzAddressEndpoint address_mode=2 address=0xCDDC endpoint=0>, 0, <ZDOCmd.Node_Desc_req: 0x0002>, 0, b'\x05\xdc\xcd', 2, 0)
[2020-12-09 13:39:06][DEBUG] : Send: 0x121d0019001200060002dccd000000020000030005dccd0200
[2020-12-09 13:39:06][DEBUG] : Frame received: 0x121d00090002002206
[2020-12-09 13:39:06][DEBUG] : APS data request response: [2, <DeviceState.APSDE_DATA_REQUEST_SLOTS_AVAILABLE|2: 34>, 6]
[2020-12-09 13:39:07][DEBUG] : Frame received: 0x0e1e000700a600
[2020-12-09 13:39:07][DEBUG] : Device state changed response: [<DeviceState.128|APSDE_DATA_REQUEST_SLOTS_AVAILABLE|APSDE_DATA_CONFIRM|2: 166>, 0]
[2020-12-09 13:39:07][DEBUG] : Command Command.aps_data_confirm (0,)
[2020-12-09 13:39:07][DEBUG] : Send: 0x041e0007000000
[2020-12-09 13:39:07][DEBUG] : Frame received: 0x041e0013000c00220602dccd0000e100000000
[2020-12-09 13:39:07][DEBUG] : APS data confirm response for request with id 6: e1
[2020-12-09 13:39:07][DEBUG] : Request id: 0x06 'aps_data_confirm' for <DeconzAddressEndpoint address_mode=ADDRESS_MODE.NWK address=0xcddc endpoint=0>, status: 0xe1
[2020-12-09 13:39:07][DEBUG] : Error while sending 6 req id frame: TXStatus.MAC_CHANNEL_ACCESS_FAILURE
[2020-12-09 13:39:07][DEBUG] : [0xcddc] Delivery error for seq # 0x05, on endpoint id 0 cluster 0x0002: message send failure
[2020-12-09 13:39:07][WARNING] : [0xcddc] Requesting Node Descriptor failed
Traceback (most recent call last):
File "/usr/local/lib/python3.7/dist-packages/zigpy/device.py", line 93, in get_node_descriptor
self.nwk, tries=2, delay=0.1
File "/usr/local/lib/python3.7/dist-packages/zigpy/util.py", line 110, in retry
r = await func()
File "/usr/local/lib/python3.7/dist-packages/zigpy/device.py", line 206, in request
self.nwk, dst_ep, cluster
zigpy.exceptions.DeliveryError: [0xcddc:0:0x0002]: Message send failure
[2020-12-09 13:39:07][INFO] : [0xcddc] Discovering endpoints
[2020-12-09 13:39:07][DEBUG] : Tries remaining: 3
[2020-12-09 13:39:07][DEBUG] : [0xcddc] Extending timeout for 0x07 request
[2020-12-09 13:39:07][DEBUG] : Sending Zigbee request with tsn 7 under 8 request id, data: b'07dccd'
[2020-12-09 13:39:07][DEBUG] : Command Command.aps_data_request (18, 8, 0, <DeconzAddressEndpoint address_mode=2 address=0xCDDC endpoint=0>, 0, <ZDOCmd.Active_EP_req: 0x0005>, 0, b'\x07\xdc\xcd', 2, 0)
[2020-12-09 13:39:07][DEBUG] : Send: 0x121f0019001200080002dccd000000050000030007dccd0200
[2020-12-09 13:39:07][DEBUG] : Frame received: 0x121f00090002002208
[2020-12-09 13:39:07][DEBUG] : APS data request response: [2, <DeviceState.APSDE_DATA_REQUEST_SLOTS_AVAILABLE|2: 34>, 8]
[2020-12-09 13:39:07][DEBUG] : Frame received: 0x0e20000700a600
[2020-12-09 13:39:07][DEBUG] : Device state changed response: [<DeviceState.128|APSDE_DATA_REQUEST_SLOTS_AVAILABLE|APSDE_DATA_CONFIRM|2: 166>, 0]
[2020-12-09 13:39:07][DEBUG] : Command Command.aps_data_confirm (0,)
[2020-12-09 13:39:07][DEBUG] : Send: 0x04200007000000
[2020-12-09 13:39:07][DEBUG] : Frame received: 0x04200013000c00220802dccd00000000000000
[2020-12-09 13:39:07][DEBUG] : APS data confirm response for request with id 8: 00
[2020-12-09 13:39:07][DEBUG] : Request id: 0x08 'aps_data_confirm' for <DeconzAddressEndpoint address_mode=ADDRESS_MODE.NWK address=0xcddc endpoint=0>, status: 0x00
[2020-12-09 13:39:07][DEBUG] : Frame received: 0x0e21000700aa00
[2020-12-09 13:39:07][DEBUG] : Device state changed response: [<DeviceState.128|APSDE_DATA_REQUEST_SLOTS_AVAILABLE|APSDE_DATA_INDICATION|2: 170>, 0]
[2020-12-09 13:39:07][DEBUG] : Command Command.aps_data_indication (1, 1)
[2020-12-09 13:39:07][DEBUG] : Send: 0x1721000800010001
[2020-12-09 13:39:07][DEBUG] : Frame received: 0x17210024001d00220200000002dccd000000058006000700dccd010300afff53f50a00ce
[2020-12-09 13:39:07][DEBUG] : APS data indication response: [29, <DeviceState.APSDE_DATA_REQUEST_SLOTS_AVAILABLE|2: 34>, <DeconzAddress address_mode=ADDRESS_MODE.NWK address=0x0000>, 0, <DeconzAddress address_mode=ADDRESS_MODE.NWK address=0xcddc>, 0, 0, 32773, b'\x07\x00\xdc\xcd\x01\x03', 0, 175, 255, 83, 245, 10, 0, -50]
[2020-12-09 13:39:07][DEBUG] : 'aps_data_indication' response from <DeconzAddress address_mode=ADDRESS_MODE.NWK address=0xcddc>, ep: 0, profile: 0x0000, cluster_id: 0x8005, data: b'0700dccd0103'
[2020-12-09 13:39:07][INFO] : [0xcddc] Discovered endpoints: [3]
[2020-12-09 13:39:07][INFO] : [0xcddc:3] Discovering endpoint information
[2020-12-09 13:39:07][DEBUG] : Tries remaining: 3
[2020-12-09 13:39:07][DEBUG] : [0xcddc] Extending timeout for 0x09 request
[2020-12-09 13:39:07][DEBUG] : Sending Zigbee request with tsn 9 under 10 request id, data: b'09dccd03'
[2020-12-09 13:39:07][DEBUG] : Command Command.aps_data_request (19, 10, 0, <DeconzAddressEndpoint address_mode=2 address=0xCDDC endpoint=0>, 0, <ZDOCmd.Simple_Desc_req: 0x0004>, 0, b'	\xdc\xcd\x03', 2, 0)
[2020-12-09 13:39:07][DEBUG] : Send: 0x1222001a0013000a0002dccd000000040000040009dccd030200
[2020-12-09 13:39:07][DEBUG] : Frame received: 0x12220009000200220a
[2020-12-09 13:39:07][DEBUG] : APS data request response: [2, <DeviceState.APSDE_DATA_REQUEST_SLOTS_AVAILABLE|2: 34>, 10]
[2020-12-09 13:39:07][DEBUG] : Frame received: 0x0e23000700a600
[2020-12-09 13:39:07][DEBUG] : Device state changed response: [<DeviceState.128|APSDE_DATA_REQUEST_SLOTS_AVAILABLE|APSDE_DATA_CONFIRM|2: 166>, 0]
[2020-12-09 13:39:07][DEBUG] : Command Command.aps_data_confirm (0,)
[2020-12-09 13:39:07][DEBUG] : Send: 0x04230007000000
[2020-12-09 13:39:07][DEBUG] : Frame received: 0x04230013000c00220a02dccd0000e100000000
[2020-12-09 13:39:07][DEBUG] : APS data confirm response for request with id 10: e1
[2020-12-09 13:39:07][DEBUG] : Request id: 0x0a 'aps_data_confirm' for <DeconzAddressEndpoint address_mode=ADDRESS_MODE.NWK address=0xcddc endpoint=0>, status: 0xe1
[2020-12-09 13:39:07][DEBUG] : Error while sending 10 req id frame: TXStatus.MAC_CHANNEL_ACCESS_FAILURE
[2020-12-09 13:39:07][DEBUG] : [0xcddc] Delivery error for seq # 0x09, on endpoint id 0 cluster 0x0004: message send failure
[2020-12-09 13:39:09][DEBUG] : Tries remaining: 2
[2020-12-09 13:39:09][DEBUG] : [0xcddc] Extending timeout for 0x0b request
[2020-12-09 13:39:09][DEBUG] : Sending Zigbee request with tsn 11 under 12 request id, data: b'0bdccd03'
[2020-12-09 13:39:09][DEBUG] : Command Command.aps_data_request (19, 12, 0, <DeconzAddressEndpoint address_mode=2 address=0xCDDC endpoint=0>, 0, <ZDOCmd.Simple_Desc_req: 0x0004>, 0, b'\x0b\xdc\xcd\x03', 2, 0)
[2020-12-09 13:39:09][DEBUG] : Send: 0x1224001a0013000c0002dccd00000004000004000bdccd030200
[2020-12-09 13:39:09][DEBUG] : Frame received: 0x12240009000200220c
[2020-12-09 13:39:09][DEBUG] : APS data request response: [2, <DeviceState.APSDE_DATA_REQUEST_SLOTS_AVAILABLE|2: 34>, 12]
[2020-12-09 13:39:09][DEBUG] : Frame received: 0x0e25000700a600
[2020-12-09 13:39:09][DEBUG] : Device state changed response: [<DeviceState.128|APSDE_DATA_REQUEST_SLOTS_AVAILABLE|APSDE_DATA_CONFIRM|2: 166>, 0]
[2020-12-09 13:39:09][DEBUG] : Command Command.aps_data_confirm (0,)
[2020-12-09 13:39:09][DEBUG] : Send: 0x04250007000000
[2020-12-09 13:39:09][DEBUG] : Frame received: 0x04250013000c00220c02dccd0000e100000000
[2020-12-09 13:39:09][DEBUG] : APS data confirm response for request with id 12: e1
[2020-12-09 13:39:09][DEBUG] : Request id: 0x0c 'aps_data_confirm' for <DeconzAddressEndpoint address_mode=ADDRESS_MODE.NWK address=0xcddc endpoint=0>, status: 0xe1
[2020-12-09 13:39:09][DEBUG] : Error while sending 12 req id frame: TXStatus.MAC_CHANNEL_ACCESS_FAILURE
[2020-12-09 13:39:09][DEBUG] : [0xcddc] Delivery error for seq # 0x0b, on endpoint id 0 cluster 0x0004: message send failure
[2020-12-09 13:39:11][DEBUG] : Frame received: 0x0e26000700aa00
[2020-12-09 13:39:11][DEBUG] : Device state changed response: [<DeviceState.128|APSDE_DATA_REQUEST_SLOTS_AVAILABLE|APSDE_DATA_INDICATION|2: 170>, 0]
[2020-12-09 13:39:11][DEBUG] : Command Command.aps_data_indication (1, 1)
[2020-12-09 13:39:11][DEBUG] : Send: 0x1726000800010001
[2020-12-09 13:39:11][DEBUG] : Frame received: 0x1726002a002300220200000102dccd03040119000c00110001000c1127000905020100afff53f50a00ce
[2020-12-09 13:39:11][DEBUG] : APS data indication response: [35, <DeviceState.APSDE_DATA_REQUEST_SLOTS_AVAILABLE|2: 34>, <DeconzAddress address_mode=ADDRESS_MODE.NWK address=0x0000>, 1, <DeconzAddress address_mode=ADDRESS_MODE.NWK address=0xcddc>, 3, 260, 25, b"\x11\x00\x01\x00\x0c\x11'\x00	\x05\x02\x01", 0, 175, 255, 83, 245, 10, 0, -50]
[2020-12-09 13:39:11][DEBUG] : Received frame on uninitialized device 7c:b0:3e:aa:0a:09:11:e3 endpoint 1 for cluster: 25
[2020-12-09 13:39:11][DEBUG] : 'aps_data_indication' response from <DeconzAddress address_mode=ADDRESS_MODE.NWK address=0xcddc>, ep: 3, profile: 0x0104, cluster_id: 0x0019, data: b'110001000c11270009050201'
[2020-12-09 13:39:11][DEBUG] : Tries remaining: 1
[2020-12-09 13:39:11][DEBUG] : [0xcddc] Extending timeout for 0x0d request
[2020-12-09 13:39:11][DEBUG] : Sending Zigbee request with tsn 13 under 14 request id, data: b'0ddccd03'
[2020-12-09 13:39:11][DEBUG] : Command Command.aps_data_request (19, 14, 0, <DeconzAddressEndpoint address_mode=2 address=0xCDDC endpoint=0>, 0, <ZDOCmd.Simple_Desc_req: 0x0004>, 0, b'
\xdc\xcd\x03', 2, 0)
[2020-12-09 13:39:11][DEBUG] : Send: 0x1227001a0013000e0002dccd00000004000004000ddccd030200
[2020-12-09 13:39:11][DEBUG] : Frame received: 0x12270009000200220e
[2020-12-09 13:39:11][DEBUG] : APS data request response: [2, <DeviceState.APSDE_DATA_REQUEST_SLOTS_AVAILABLE|2: 34>, 14]
[2020-12-09 13:39:11][DEBUG] : Frame received: 0x0e28000700a600
[2020-12-09 13:39:11][DEBUG] : Device state changed response: [<DeviceState.128|APSDE_DATA_REQUEST_SLOTS_AVAILABLE|APSDE_DATA_CONFIRM|2: 166>, 0]
[2020-12-09 13:39:11][DEBUG] : Command Command.aps_data_confirm (0,)
[2020-12-09 13:39:11][DEBUG] : Send: 0x04280007000000
[2020-12-09 13:39:11][DEBUG] : Frame received: 0x04280013000c00220e02dccd0000e100000000
[2020-12-09 13:39:11][DEBUG] : APS data confirm response for request with id 14: e1
[2020-12-09 13:39:11][DEBUG] : Request id: 0x0e 'aps_data_confirm' for <DeconzAddressEndpoint address_mode=ADDRESS_MODE.NWK address=0xcddc endpoint=0>, status: 0xe1
[2020-12-09 13:39:11][DEBUG] : Error while sending 14 req id frame: TXStatus.MAC_CHANNEL_ACCESS_FAILURE
[2020-12-09 13:39:11][DEBUG] : [0xcddc] Delivery error for seq # 0x0d, on endpoint id 0 cluster 0x0004: message send failure
[2020-12-09 13:39:11][WARNING] : [0xcddc:3] Failed to discover endpoint_id 3
Traceback (most recent call last):
File "/usr/local/lib/python3.7/dist-packages/zigpy/endpoint.py", line 53, in initialize
self._device.nwk, self._endpoint_id, tries=3, delay=2
File "/usr/local/lib/python3.7/dist-packages/zigpy/util.py", line 110, in retry
r = await func()
File "/usr/local/lib/python3.7/dist-packages/zigpy/device.py", line 206, in request
self.nwk, dst_ep, cluster
zigpy.exceptions.DeliveryError: [0xcddc:0:0x0004]: Message send failure
[2020-12-09 13:39:11][INFO] : Removing device 0xcddc (7c:b0:3e:aa:0a:09:11:e3)
[2020-12-09 13:39:11][DEBUG] : [0xcddc] Extending timeout for 0x0f request
[2020-12-09 13:39:11][DEBUG] : Sending Zigbee request with tsn 15 under 16 request id, data: b'0fe311090aaa3eb07c02'
[2020-12-09 13:39:11][DEBUG] : Command Command.aps_data_request (25, 16, 0, <DeconzAddressEndpoint address_mode=2 address=0xCDDC endpoint=0>, 0, <ZDOCmd.Mgmt_Leave_req: 0x0034>, 0, b'\x0f\xe3\x11
\xaa>\xb0|\x02', 2, 0)
[2020-12-09 13:39:11][DEBUG] : Send: 0x12290020001900100002dccd0000003400000a000fe311090aaa3eb07c020200
[2020-12-09 13:39:11][DEBUG] : Frame received: 0x122900090002002210
[2020-12-09 13:39:11][DEBUG] : APS data request response: [2, <DeviceState.APSDE_DATA_REQUEST_SLOTS_AVAILABLE|2: 34>, 16]
[2020-12-09 13:39:11][DEBUG] : Frame received: 0x0e2a000700a600
[2020-12-09 13:39:11][DEBUG] : Device state changed response: [<DeviceState.128|APSDE_DATA_REQUEST_SLOTS_AVAILABLE|APSDE_DATA_CONFIRM|2: 166>, 0]
[2020-12-09 13:39:11][DEBUG] : Command Command.aps_data_confirm (0,)
[2020-12-09 13:39:11][DEBUG] : Send: 0x042a0007000000
[2020-12-09 13:39:11][DEBUG] : Frame received: 0x042a0013000c00221002dccd0000d000000000
[2020-12-09 13:39:11][DEBUG] : APS data confirm response for request with id 16: d0
[2020-12-09 13:39:11][DEBUG] : Request id: 0x10 'aps_data_confirm' for <DeconzAddressEndpoint address_mode=ADDRESS_MODE.NWK address=0xcddc endpoint=0>, status: 0xd0
[2020-12-09 13:39:11][DEBUG] : Error while sending 16 req id frame: TXStatus.NWK_ROUTE_DISCOVERY_FAILED
[2020-12-09 13:39:11][DEBUG] : [0xcddc] Delivery error for seq # 0x0f, on endpoint id 0 cluster 0x0034: message send failure
[2020-12-09 13:39:11][DEBUG] : Sending 'zdo_leave_req' failed: [0xcddc:0:0x0034]: Message send failure
[2020-12-09 13:39:11][INFO] : [7c:b0:3e:aa:0a:09:11:e3][listener.device_removed]
[2020-12-09 13:39:11][DEBUG] : Send to jeedom :  {'device_removed': '7c:b0:3e:aa:0a:09:11:e3'}
[2020-12-09 13:39:11][DEBUG] : executing functools.partial(<built-in method execute of sqlite3.Connection object at 0x7fa4ac11f0>, 'DELETE FROM attributes WHERE ieee = ?', (7c:b0:3e:aa:0a:09:11:e3,))
[2020-12-09 13:39:11][DEBUG] : returning <sqlite3.Cursor object at 0x7fa41a4880>
[2020-12-09 13:39:11][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-12-09 13:39:11][DEBUG] : executing functools.partial(<built-in method execute of sqlite3.Connection object at 0x7fa4ac11f0>, 'DELETE FROM neighbors WHERE ieee = ?', (7c:b0:3e:aa:0a:09:11:e3,))
[2020-12-09 13:39:11][DEBUG] : returning <sqlite3.Cursor object at 0x7fa41a4960>
[2020-12-09 13:39:11][DEBUG] : executing functools.partial(<built-in method execute of sqlite3.Connection object at 0x7fa4ac11f0>, 'DELETE FROM node_descriptors WHERE ieee = ?', (7c:b0:3e:aa:0a:09:11:e3,))
[2020-12-09 13:39:11][DEBUG] : returning <sqlite3.Cursor object at 0x7fa41a4880>
[2020-12-09 13:39:11][DEBUG] : executing functools.partial(<built-in method execute of sqlite3.Connection object at 0x7fa4ac11f0>, 'DELETE FROM clusters WHERE ieee = ?', (7c:b0:3e:aa:0a:09:11:e3,))
[2020-12-09 13:39:11][DEBUG] : returning <sqlite3.Cursor object at 0x7fa41a4960>
[2020-12-09 13:39:11][DEBUG] : executing functools.partial(<built-in method execute of sqlite3.Connection object at 0x7fa4ac11f0>, 'DELETE FROM output_clusters WHERE ieee = ?', (7c:b0:3e:aa:0a:09:11:e3,))
[2020-12-09 13:39:11][DEBUG] : returning <sqlite3.Cursor object at 0x7fa41a4880>
[2020-12-09 13:39:11][DEBUG] : executing functools.partial(<built-in method execute of sqlite3.Connection object at 0x7fa4ac11f0>, 'DELETE FROM group_members WHERE ieee = ?', (7c:b0:3e:aa:0a:09:11:e3,))
[2020-12-09 13:39:11][DEBUG] : returning <sqlite3.Cursor object at 0x7fa41a4960>
[2020-12-09 13:39:11][DEBUG] : executing functools.partial(<built-in method execute of sqlite3.Connection object at 0x7fa4ac11f0>, 'DELETE FROM endpoints WHERE ieee = ?', (7c:b0:3e:aa:0a:09:11:e3,))
[2020-12-09 13:39:11][DEBUG] : returning <sqlite3.Cursor object at 0x7fa41a4880>
[2020-12-09 13:39:11][DEBUG] : executing functools.partial(<built-in method execute of sqlite3.Connection object at 0x7fa4ac11f0>, 'DELETE FROM devices WHERE ieee = ?', (7c:b0:3e:aa:0a:09:11:e3,))
[2020-12-09 13:39:11][DEBUG] : returning <sqlite3.Cursor object at 0x7fa41a4960>
[2020-12-09 13:39:11][DEBUG] : executing functools.partial(<built-in method commit of sqlite3.Connection object at 0x7fa4ac11f0>)
[2020-12-09 13:39:11][DEBUG] : returning None
[2020-12-09 13:39:11][DEBUG] : http://127.0.0.1:80 "POST /plugins/zigbee/core/php/jeeZigbee.php?apikey=qYPfmQkumhNYZelgrvyhJ2YSSNjPU4CC HTTP/1.1" 200 0

La plupart du temps , si je clique sur « autoriser join », rien ne se passe
de temps en temps, je vois apparaître appareil blblebala en cours d’inclusion, puis un message dans la foulée appareil blablabla supprimé
de temps en temps, l’appareil est créé mais non fonctionnel avec des données brute très incomplètes (sans endpoints)

clé CONBEE avec la dernière version (mise à jour après l’apparition des pbs)
plugin ZIGBEE Beta en derniere version
test des différents appareils OK sur deconz sous windows, les appareils fonctionnent, maillage réseau OK

Merci du retour

Norbert

Bonjour,
C’est possible oui on travails sur le plugin actuellement donc on peut avoir des effets de bords

1 « J'aime »

Nom : Philips LWV001

{
    "ieee": "00:17:88:01:09:04:e8:35",
    "nwk": 44938,
    "status": 2,
    "lqi": "99",
    "rssi": "0",
    "last_seen": "1607613946.2547343",
    "node_descriptor": "01:40:8e:0b:10:52:80:00:00:2c:80:00:00",
    "endpoints": [
        {
            "id": 11,
            "status": 1,
            "device_type": 257,
            "profile_id": 260,
            "manufacturer": "Philips",
            "model": "LWV001",
            "output_clusters": [
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "Philips"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "LWV001"
                        }
                    ]
                },
                {
                    "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": 4096,
                    "name": "LightLink",
                    "attributes": []
                },
                {
                    "id": 64514,
                    "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_name": "Philips",
        "model": "LWV001",
        "node_descriptor": {
            "byte1": 1,
            "byte2": 64,
            "mac_capability_flags": 142,
            "manufacturer_code": 4107,
            "maximum_buffer_size": 82,
            "maximum_incoming_transfer_size": 128,
            "server_mask": 11264,
            "maximum_outgoing_transfer_size": 128,
            "descriptor_capability_field": 0
        },
        "11": {
            "profileid": 260,
            "deviceid": 257,
            "in_clusters": [
                0,
                3,
                4,
                5,
                6,
                8,
                4096,
                64514
            ],
            "out_clusters": [
                25
            ]
        },
        "242": {
            "profileid": 41440,
            "deviceid": 97,
            "in_clusters": [],
            "out_clusters": [
                33
            ]
        }
    },
    "class": "zigpy.device"
}

Merci ca sera dans la beta de demain

Désolé j’ai mis du temps mais je ne vois aucun soucis sur le json et il passe bien partout de mon coté.

J’ai regardé la log et je vois l’intégration que d’un device pas de 3… Ensuite j’ai l’impression que c’est un device sur batterie et donc l’inclusion ne fini et a la fin zigpy décide d’arrêter de l’inclure et de le supprimer (on est même pas encore dans notre code la). Est ce que tu maintiens bien le module éveillé en appuyant de temps en temps sur le bouton pendant au moins 2/3 min après l’inclusion (et aussi faire gaffe de pas trop appuyer pour pas qu’il repasse en inclusion)

Le fichier pour le cube xiaomi a été modifié entre temps à priori, ce n’est plus le même que celui sur lequel j’avais un problème … Donc plus de pb de mon coté non plus
Merci pour le retour

J’avais le meme pb sur tous les devices cités (y compris des devices sur secteur). je suppose un pb avec ma clé CONBEE II. j’ai reglé le pb en « reinitialisant » la clé CONBEE II :

J’ai été obligé par contre de reinclure tous mes matériels.
Bref, je ne comprends pas trop ce qu’il s’est passé …

Norbert

Bonjour a tous .
je viens de recevoir ma clé combee2 et du coup vu que le futur semble être le plugin Zigbee , j’ai fait le choix de le prendre plutôt que le plugin Deconz .
J’ai bien compris qu’il n’y avait pas de doc car le plugin est en version beta , mais quand meme ?
Je n’arrive meme pas a installer les dépendances . ca traine plus de 7 ou 8 min et ca fini pas .
je suis sur RPI 3+
Si quelqu’un a une méthode d’installation c’est top
Merci !!

Bonsoir @Minigus,

Peut-être fournir le fichier de log de l’install des dépendances serait un plus pour t’aider ? zigbee_update.log (ou quelque chose comme ca)

Norbert