Inclusion impossible de prises Frient par JeeZigbee

Bonjour,
Je crée ce nouveau sujet suite à la migration TRES difficile de ma Box Atlas Zigbee de Debian 10.10 en Debian 11.8

J’ai 8 prises Frient Zigbee (et je n’ai que ce modèle de périphérique Zigbee) qui fonctionnaient bien en liaison avec le plugin Zigbee via le contrôleur Zigbee interne à la box Atlas.
Une fois arrivé en Debian 11 le plugin Zigbee n’a plus voulu démarrer en envoyant le message suivant très répandu sur le forum…:

0012|[2025-02-25 00:15:02] ERROR  : Echec de la requête HTTP : http://127.0.0.1:8089/device/all cURL error : Failed to connect to 127.0.0.1 port 8089: Connection refused

Bref il faut que j’abandonne Zigbee au profit JeeZigbee. J’ai installé et réussi à paramétrer JeeZigbee jusqu’à ce que le daemon reste à OK :

Et :

Sur Zigbee, j’ai renommé et désactivé les équipements et j’ai désactivé le plugin Zigbee qui ne servait à rien puisque le daemon refusait de démarrer. Mais je n’ai pas pu supprimer les nœuds n’ayant plus accès au réseau.

Mais lors de la phase d’inclusion avec JeeZigbee, qui semble démarrer correctement sur Jeedom, je n’arrive pas à inclure une prise Frient (j’ai fait l’essai avec 2 exemplaires). Les prises ont été réinitialisées puis mise en recherche de connexion à un contrôleur. La fonction inclusion du Plugin JeeZigbee ne les voit pas.
Le firmware du contrôleur interne a été mis à jour :

[2025-02-25 10:40:23][ALERT] : sudo chmod +x /var/www/html/plugins/z2m/core/class/../../resources/misc/update-firmware-elelabs.sh;sudo /var/www/html/plugins/z2m/core/class/../../resources/misc/update-firmware-elelabs.sh /dev/ttyS2 zigbee
kill: (9): No such process
Begin update of /dev/ttyS2 with firmware zigbee
--2025-02-25 10:40:23--  https://github.com/Elelabs/elelabs-zigbee-ezsp-utility/archive/master.zip
Resolving github.com (github.com)... 140.82.121.4
Connecting to github.com (github.com)|140.82.121.4|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/Elelabs/elelabs-zigbee-ezsp-utility/zip/refs/heads/master [following]
--2025-02-25 10:40:23--  https://codeload.github.com/Elelabs/elelabs-zigbee-ezsp-utility/zip/refs/heads/master
Resolving codeload.github.com (codeload.github.com)... 140.82.121.10
Connecting to codeload.github.com (codeload.github.com)|140.82.121.10|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/zip]
Saving to: '/tmp/elelabs.zip'

     0K .......... .......... .......... .......... .......... 1.14M
    50K .......... .......... .......... .......... .......... 2.30M
   100K .......... .......... .......... .......... .......... 11.1M
   150K .......... .......... .......... .......... .......... 2.94M
   200K .......... .......... .......... .......... .......... 10.9M
   250K .......... .......... .......... .......... .......... 1.25M
   300K .......... .......... .......... .......... .......... 17.2M
   350K .......... .......... .......... .......... .......... 13.8M
   400K .......... .......... .......... .......... .......... 18.9M
   450K .......... .......... .......... .......... .......... 18.9M
   500K .......... .......... .......... .......... .......... 10.5M
   550K .......... .......... .......... .......... .......... 7.80M
   600K .......... .......... .......... .......... .......... 18.4M
   650K .......... .......... .......... .......... .......... 18.2M
   700K .......... .......... .......... .......... .......... 19.0M
   750K .......... .......... .......... .......... .......... 2.08M
   800K .......... .......... .......... .......... .......... 19.0M
   850K .......... .......... .......... .......... .......... 19.1M
   900K .......... .......... .......... .......... .......... 20.5M
   950K .......... .......... .......... .......... .......... 21.1M
  1000K .......... .......... .......... .......... .......... 20.4M
  1050K .......... .......... .......... .......... .......... 16.1M
  1100K .......... .......... .......... .......... .......... 9.39M
  1150K .......... .......... .......... .......... .......... 7.10M
  1200K .......... ........                                    4.53M=0.2s

2025-02-25 10:40:24 (5.57 MB/s) - '/tmp/elelabs.zip' saved [1247988]

Archive:  elelabs.zip
7fc415497f7e2b3410e3350b359ac5c71043399e
 extracting: elelabs-zigbee-ezsp-utility-master/.gitignore  
  inflating: elelabs-zigbee-ezsp-utility-master/CHANGELOG.md  
  inflating: elelabs-zigbee-ezsp-utility-master/Elelabs_EzspFwUtility.py  
  inflating: elelabs-zigbee-ezsp-utility-master/LICENSE  
  inflating: elelabs-zigbee-ezsp-utility-master/README.md  
  inflating: elelabs-zigbee-ezsp-utility-master/data/EFR32MG13/ELE_MG13_ot_rcp_115200_120_211116.gbl  
  inflating: elelabs-zigbee-ezsp-utility-master/data/EFR32MG13/ELE_MG13_ot_rcp_123_220206.gbl  
  inflating: elelabs-zigbee-ezsp-utility-master/data/EFR32MG13/ELE_MG13_zb_ncp_115200_610_211112.gbl  
  inflating: elelabs-zigbee-ezsp-utility-master/data/EFR32MG13/ELX0X3_MG13_6.0.3_ezsp_v6.gbl  
  inflating: elelabs-zigbee-ezsp-utility-master/data/EFR32MG13/ELX0X3_MG13_6.7.0_ezsp_v8.gbl  
  inflating: elelabs-zigbee-ezsp-utility-master/data/EFR32MG21/ELU0141_MG21_ot_rcp_123_211204.gbl  
  inflating: elelabs-zigbee-ezsp-utility-master/data/EFR32MG21/ELU0141_MG21_zb_ncp_6103_211204.gbl  
  inflating: elelabs-zigbee-ezsp-utility-master/data/EFR32MG21/ELU0143_MG21_ot_rcp_123_211211.gbl  
  inflating: elelabs-zigbee-ezsp-utility-master/data/EFR32MG21/ELU0143_MG21_zb_ncp_6103_211211.gbl  
  inflating: elelabs-zigbee-ezsp-utility-master/img/ele_update_thread.png  
  inflating: elelabs-zigbee-ezsp-utility-master/img/ele_update_zigbee.png  
  inflating: elelabs-zigbee-ezsp-utility-master/img/logo.jpg  
  inflating: elelabs-zigbee-ezsp-utility-master/img/probe_btl.png  
  inflating: elelabs-zigbee-ezsp-utility-master/img/probe_thread.png  
  inflating: elelabs-zigbee-ezsp-utility-master/img/probe_zigbee.png  
  inflating: elelabs-zigbee-ezsp-utility-master/img/restart_btl.png  
  inflating: elelabs-zigbee-ezsp-utility-master/img/restart_nrml.png  
 extracting: elelabs-zigbee-ezsp-utility-master/requirements.txt  
Requirement already satisfied: setuptools in /usr/local/lib/python3.9/dist-packages (75.8.0)
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
Requirement already satisfied: wheel in /usr/local/lib/python3.9/dist-packages (0.45.1)
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
Requirement already satisfied: pyserial==3.4 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 1)) (3.4)
Requirement already satisfied: xmodem==0.4.6 in /usr/local/lib/python3.9/dist-packages (from -r requirements.txt (line 2)) (0.4.6)
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
2025/02/25 10:40:31 Elelabs_EzspFwUtility:   Elelabs Zigbee adapter detected:
2025/02/25 10:40:31 Elelabs_EzspFwUtility:   Adapter: ELR023
2025/02/25 10:40:31 Elelabs_EzspFwUtility:   Firmware: 6.10.3-41
2025/02/25 10:40:31 Elelabs_EzspFwUtility:   EZSP v8
2025/02/25 10:40:33 Elelabs_EzspFwUtility:   Elelabs Zigbee adapter detected:
2025/02/25 10:40:33 Elelabs_EzspFwUtility:   Adapter: ELR023
2025/02/25 10:40:33 Elelabs_EzspFwUtility:   Firmware: 6.10.3-41
2025/02/25 10:40:33 Elelabs_EzspFwUtility:   EZSP v8
2025/02/25 10:40:34 Elelabs_EzspFwUtility:   Elelabs Zigbee adapter detected:
2025/02/25 10:40:34 Elelabs_EzspFwUtility:   Adapter: ELR023
2025/02/25 10:40:34 Elelabs_EzspFwUtility:   Firmware: 6.10.3-41
2025/02/25 10:40:34 Elelabs_EzspFwUtility:   EZSP v8
2025/02/25 10:40:34 Elelabs_EzspFwUtility:   Launch in bootloader mode
2025/02/25 10:40:43 Elelabs_EzspFwUtility:   EZSP adapter in bootloader mode detected:
2025/02/25 10:40:43 Elelabs_EzspFwUtility:   Gecko Bootloader v1.12.10
2025/02/25 10:40:44 Elelabs_EzspFwUtility:   Successfully restarted into X-MODEM mode! Starting upload of the new firmware... DO NOT INTERRUPT(!)
2025/02/25 10:41:22 Elelabs_EzspFwUtility:   Firmware upload complete
2025/02/25 10:41:22 Elelabs_EzspFwUtility:   Rebooting NCP...
2025/02/25 10:41:29 Elelabs_EzspFwUtility:   Elelabs Zigbee adapter detected:
2025/02/25 10:41:29 Elelabs_EzspFwUtility:   Adapter: ELR023
2025/02/25 10:41:29 Elelabs_EzspFwUtility:   Firmware: 6.10.3-41
2025/02/25 10:41:29 Elelabs_EzspFwUtility:   EZSP v8
.....
.....
.....
.....
.....
.....
.....
.....
.....
.....
.....
.....
.....
.....
.....
.....
.....
.....

2025/02/25 10:41:31 Elelabs_EzspFwUtility:   Elelabs Zigbee adapter detected:
2025/02/25 10:41:31 Elelabs_EzspFwUtility:   Adapter: ELR023
2025/02/25 10:41:31 Elelabs_EzspFwUtility:   Firmware: 6.10.3-41
2025/02/25 10:41:31 Elelabs_EzspFwUtility:   EZSP v8
2025/02/25 10:41:31 Elelabs_EzspFwUtility:   Allready in normal mode. No need to restart
2025/02/25 10:41:32 Elelabs_EzspFwUtility:   Elelabs Zigbee adapter detected:
2025/02/25 10:41:32 Elelabs_EzspFwUtility:   Adapter: ELR023
2025/02/25 10:41:32 Elelabs_EzspFwUtility:   Firmware: 6.10.3-41
2025/02/25 10:41:32 Elelabs_EzspFwUtility:   EZSP v8
End of update successfull
[2025-02-25 10:41:34][ALERT] : Fin de la mise à jour du firmware de la clef

Le log z2m est vide. Le log z2md contient ça :


> zigbee2mqtt@1.42.0 start
> node index.js

Starting Zigbee2MQTT without watchdog.

> zigbee2mqtt@1.42.0 start
> node index.js

Starting Zigbee2MQTT without watchdog.
[2025-02-25 10:39:42] e[31merrore[39m: 	zh:ezsp:uart: Error while parsing to NpiFrame 'Error: <-- CRC error: 42a1a85c2825d8e12b7e|e12b|6608'
[2025-02-25 10:39:46] e[31merrore[39m: 	zh:ezsp:uart: --> Error: Error: {"sequence":2} after 4000ms
[2025-02-25 10:39:46] e[31merrore[39m: 	zh:ezsp:uart: -!- break waiting (2)
[2025-02-25 10:39:46] e[31merrore[39m: 	zh:ezsp:uart: Can't send DATA frame (1,5,0): 3100013800e0a12100f2f20001fdff04000305061903020a0000
Killed

> zigbee2mqtt@1.42.0 start
> node index.js

Starting Zigbee2MQTT without watchdog.

> zigbee2mqtt@1.42.0 start
> node index.js

Starting Zigbee2MQTT without watchdog.

> zigbee2mqtt@1.42.0 start
> node index.js

Starting Zigbee2MQTT without watchdog.

> zigbee2mqtt@1.42.0 start
> node index.js

Starting Zigbee2MQTT without watchdog.
Starting Zigbee2MQTT without watchdog.

Sans la watchdog ou la Dog Watch ??? That is the question

Quelqu’un aurait une brillante idée ?

Merci d’avance.

Marc

Bonjour

Avez-vous fait une mise à jour du firmware du module zigbee de l’atlas dans vos péripéties de mise à jour debian?

Configuration mqtt manager?

Antoine

Bonjour Toni16

oui les log de maj firmware sont dans son post, j’ai pas d’Atlas peut etre un mauvais flash deu perif zigbee interne…

oui @MarcDesmilles donner nous la page de config de mqtt manager

Bonjour Antoine,
Faudrait lire les messages Tonio16 : il me semble l’avoir précisé dans mon 1er post

Voici le config mqtt manager: Que j’utilise aussi avec Mqtt Linky… ce qui en fait un plugin stratégique…

A mon avis le 300 dans « cycle » est un problème ; moi il y a 0.3 !

Pour moi c’est la réinitialisation des prises qui ne se passe pas correctement.

Avec ma petite expérience d’environ 150 équipements zigbee migrés d’un plugin à l’autre, il peut y avoir des modules capricieux !

Avez-vous bien, en fin de réinitialisation, la diode qui s’arrête de clignoter en restant rouge pendant quelques secondes ?

Qu’est ce qui n’est pas un problème ???

J’ai mis 5 minutes pour que le plugin MqttLinky, qui utilise Mqtt Manager, ne m’inonde pas de données en provenance du compteur Linky

Pouvez-vous essayer de mettre 1, sauvegarder et lancer l’inclusion à partir de la page Web de Zigbee2MQTT et cliquant sur :

alors que la diode de la prise clignote ?

J’appuie longtemps sur le bouton, la diode s’allume en ROUGE pendant 2 - 3 secondes puis se met à clignoter en ROUGE à une fréquence d’1 seconde environ. Par contre, à la fin je n’ai pas regardé.
Je la retrouve avec la diode éteinte.
J’appuie sur le bouton => elle s’allume en vert
J’appuie alors longtemps sur la diode verte, la diode se met à clignoter de vert à rouge CLAIR, pendant longtemps (15 minutes d’après ce que j’ai lu qqpart) elle est en mode inclusion

L’avez-vous débranchée puis rebranchée avant de la mettre en inclusion ?

En mode inclusion, votre prise doit clignoter en rouge toutes les secondes

image

Avez-vous les références exactes de vos prises et sont-elles toutes les mêmes ?

Pourquoi avoir fait cela? Comment?

Antoine

Je suis resté à regarder la prise clignoter en ROUGE, pendant 1 min 30 environ. A la fin du clignotement la diode s’est éteinte.

Pour me détendre, m’amuser… et puis parce qu’il y a un bouton jaune proposant de faire la mise à jour. Si qqun a mis un bouton c’est pour que des ignares comme moi s’en servent.

Ben non, surtout à la vue de tous les problèmes que vous avez déjà eu. Cela ne semble pas être nécessaire ou utile, de faire une mise à jour de firmware dans ce cas.

Akenad devrait pourvoir vous aiguiller sur ce type de soucis.

Antoine

CaD ? Mettre 1 seconde en vitesse du cycle de MQTT Manager ?
Non seulement il faudrait que je sauvegarde mais il faudrait aussi que je relance de daemon je pense ???

oui peut etre nous dire quel firmware as tu mis en maj, peut etre recommencer le flash … attendre me meilleurs conseils plus « expert » que moi sur cette partie firmware

Donc la prise ne fait pas ce qu’indique la doc ?

Avez-vous les références exactes de vos prises ?

Peut-être que cette doc ne correspond pas à vos prises ?

La procédure dit entre 2 et 5 secondes et la led rouge est fixe

sur d’avoir bien fait la procédure ? sur de la ref :
apres avoir relacheé le bouton quand la led rouge clignonte rapidement en continu

pour etre sur de la manip

il faut donc

1 -rester appuyer sur le bouton plug branché jusqu’a ce que le voyant clignote rouge en continue
2 -des que le clignotement est continui, donc, arreter d appuyer sur le bouton
3- quand tu arrter d appuyer la led reste rouge pendant 2 à 5 secondes
ne pas debrancher