Démon JeeZigbee NOK après quelques secondes — radio natif Luna — EZSP protocol version incompatible

Bonjour,

Je rencontre un problème de démarrage du démon JeeZigbee sur ma box Luna (achetée d’occasion, réinitialisée en usine avant configuration).

Configuration :

  • Jeedom Luna, core version 4.6.1 (mise à jour effectuée depuis la 4.4.12)

  • Plugin JeeZigbee installé (version Market actuelle), dépendance MQTT Manager installée

  • Radio Zigbee natif intégré (pas de dongle USB externe)

  • Port/device configuré correctement dans le plugin

Symptôme :
Le démon JeeZigbee passe à l’état « OK » au démarrage, puis bascule sur « NOK » après environ 20-30 secondes. En conséquence, le mode inclusion pour appairer un nouvel équipement Zigbee ne dure que quelques secondes au lieu des 1-3 minutes attendues, ce qui rend l’appairage de mes capteurs impossible.

Log d’erreur (z2md) :

> node index.js
Starting Zigbee2MQTT without watchdog.
[2026-09-23 03:20:15] error: z2m: Error while starting zigbee-herdsman
[2026-09-23 03:20:15] error: z2m: Failed to start zigbee-herdsman
[2026-09-23 03:20:15] error: z2m: Error: Adapter EZSP protocol version (8) is not supported by Host [13-19].
at EmberAdapter.emberVersion (.../zigbee-herdsman@10.9.2/.../emberAdapter.ts:1413:19)
at async EmberAdapter.initEzsp (.../emberAdapter.ts:670:9)
at async EmberAdapter.start (.../emberAdapter.ts:1544:24)
at async Controller.start (.../controller.ts:146:29)

Diagnostic présumé : le firmware du radio Zigbee natif semble trop ancien (EZSP v8) par rapport à ce qu’exige la version actuelle de zigbee-herdsman (EZSP 13-19 requis) — je n’ai pas trouvé de bouton de mise à jour firmware dans l’interface du plugin pour corriger cela moi-même.

Ce que j’ai déjà vérifié/tenté :

  • Vérifié que le port/device configuré est correct

  • Mis à jour le core Jeedom vers la dernière version stable (4.6.1)

  • Recherché un bouton « Mise à jour firmware » dans la configuration du plugin, sans le trouver

Merci de votre aide pour mettre à jour le firmware du radio ou pour toute autre piste de résolution.


Informations Jeedom Luna

Core : 4.6.1 (master)
DNS Jeedom Luna : non

Plugin : JeeZigbee
Version : 2026-04-13 01:01:55 (stable)
Statut Démon : Stoppé - (2026-09-23 07:20:04)
Santé
🟢 Matériel : Luna
🟢 Système à jour : OK
🟢 Cron actif : OK
🟢 Scénario actif : OK
🟢 Démarré : OK 2026-09-22 22:55:13
🟢 Date système (dernière heure enregistrée) : OK 2026-09-23 07:21:12 (2026-09-23 07:13:02)
🟢 Droits sudo : OK
🟢 Version Jeedom : 4.6.1
🟢 Version OS : debian 11.3
🟢 Version PHP : 7.4.30
🟢 Nombre de processus Apache : 12
🟢 Version OS : Linux JeedomLuna 4.4.194 #101 SMP Wed Sep 14 01:49:23 UTC 2022 aarch64 GNU/Linux  [11.3]
🟢 Version database : 10.5.15-MariaDB-0+deb11u1
🟢 Espace disque libre : 76 %
🟢 Connexion active/max/autorisée : 11/17/151
🟢 Taille base de données : 5.32 MB
🟢 Espace disque libre tmp : 100 %
🟢 Mémoire disponible : 79 % (Total 1958 Mo)
🟢 Mémoire suffisante : 0 
🟢 Erreur I/O : 0
🟢 Swap disponible : 100 % (Total 512 Mo)
🟢 Swappiness : 10 %
🟢 Charge : 0.66 - 0.47 - 0.38
🟢 Configuration réseau interne : OK
🔴 Configuration réseau externe : NOK
🟢 Node : v22.23.2 
🟢 Python 3 : Python 3.9.2 
🟢 Persistance du cache : OK
🟢 Apache private tmp : OK

Bonjour,

mettre type de contrôleur EZSP, fait apparaitre bouton maj firmware :

akenad :slight_smile:

Merci de votre message je vais esssayer ce soir. Pour me remettre en ezsp comment dois je faire (je suis nouveau sur Jeedom..)

Merci !

Aller voir le sujet qui en parle c’est à dire
cliquer sur le lien que j’ai indiqué dans mon post précédent (sur la zone de texte en vert).

akenad :slight_smile:

J’ai lu le (long) sujet et j’ai bien peur que la box que j’ai achetée d’occase sur le bon coin ne soit “defectueuse”… Je pense que je vais la renvoyer. Et meme au vu des longs échanges je ne vois rien de particulier a faire que je n’ai deja tenté puisque la maj du firmware n’est pas recommandée

PAr contre je ne comprends pas un point : vous me dites de repasser en ezsl pour que le bouton maj firmware apparaisse et en même temps Jeedom ne recommande pas de faire cette maj (vu dans le long echange). Pouvez vous me clarifier… et merci pour vos réponses !

tu demandais ou était le bouton de mise à jour firmware. j’ai répondu.

Maintenant en effet dans le lien que je t’ai aussi indiqué plus haut ca démontre que c’est risqué.

Contrairement à la Smart ou l’Atlas les outils de support de la Luna ne sont pas open-source, donc plus difficile à dépanner soi-même.
Si problème, Ticket demande de support Jeedom et demande de SAV Domadoo : Obsolescence de Debian 11 - #6 par akenad

akenad :slight_smile:

Bonjour,

Une solution simple consiste à mettre une clé zigbee externe soit en USB (si on n’a pas besoin du port unique de la Luna pour autre chose) soit sur le réseau local.
Ça fonctionne très bien !

simple comme bonjour

akenad :slight_smile:

1 « J'aime »

C’est ballot d’acheter une box “tout en un” pour devoir ajouter ensuite un composant Zigbee !

Au final si j’enleve cette option de clef externe, que me conseillez vous ? De renvoyer la box ? Un dernier truc a tenter pour essayer (maj Firmware) ? Merci de vos avis

Ce serait moi je tenterai la mise à jour du firmware (expliquée plus haut) puisqu’elle est disponible.
et parfois ça passe (en fonction de la version matérielle et logicielle de la Luna).
mais si le controleur zigbee interne est alors brické :

et/ou utiliser un controleur zigbee externe comme cela a déjà été dit, tout simplement par Bonjour.

Un classique (Sonoff ZBDongle-E) : https://www.domadoo.fr/fr/dongle-zigbee/6315-sonoff-dongle-usb-zigbee-30-antenne-externe-v2-zbdongle-e-compatible-home-assistant-et-zigbee2mqtt-6920075777659.html

akenad :slight_smile:

Mise a jour faite avec les alertes suivantes :

[2026-09-23 20:20:23] ALERT  sudo chmod +x /var/www/html/plugins/z2m/core/class/../../resources/misc/luna/AmberGwZ3_arm64_debian_V8;sudo chmod +x /var/www/html/plugins/z2m/core/class/../../resources/misc/luna/AmberGwZ3_498_EZSP0x0E;sudo /var/www/html/plugins/z2m/core/class/../../resources/misc/luna/AmberGwZ3_arm64_debian_V8 -n1 -p /dev/ttyLuna-Zigbee -b115200 -F /var/www/html/plugins/z2m/core/class/../../resources/misc/luna/8.0.3.0.ota >> /var/www/html/core/class/../../log/z2m_firmware 2>&1;
ezsp ver 0x08 stack type 0x02
do ota...
Executing bootload callback.
Launching standalone bootloader...
Starting bootloader communications.
Delaying 4 seconds
Setting up serial port
Setting up serial port 1
Gecko Bootloader v1.A.3
1. upload gbl
2. run
3. ebl info
BL >Setting up serial port 2
Transferring EBL file to NCP...
EBL data start: 0x0000003E, end: 0x00038642, size: 230916 bytes
Transfer: 0% complete
Transfer: 5% complete
Transfer: 10% complete
Transfer: 15% complete
Transfer: 20% complete
Transfer: 25% complete
Transfer: 30% complete
Transfer: 35% complete
Transfer: 40% complete
Transfer: 45% complete
Transfer: 50% complete
Transfer: 55% complete
Transfer: 60% complete
Transfer: 65% complete
Transfer: 70% complete
Transfer: 75% complete
Transfer: 80% complete
Transfer: 85% complete
Transfer: 90% complete
Transfer: 95% complete
Transfer: 100% complete
Transfer completed successfully.
Delaying 4 seconds
Rebooting NCP
Serial upload complete
Gecko Bootloader v1.A.3
1. upload gbl
2. run
3. ebl info
BL >Delaying 4 seconds
ERROR: NCP EZSP protocol version of 0x10 does not match Host version 0x08
AmberGwZ3_arm64_debian_V8: v2.7/protocol/zigbee/app/framework/util/af-main-host.c:1193: emAfCliVersionCommand: Assertion `false' failed.
Aborted
[2026-09-23 20:21:11] ALERT  Fin de la mise à jour du firmware de la clef

Apres relance de JeeZigbee, tout fonctionne Appairage OK !! Merci de votre aide !!! :slight_smile:

2 « J'aime »

Certes il y a une erreur mais la mise à jour semble avoir été faite quand même.
Tente de repasser le type de contrôleur en Ember et voir si tu as toujours cette erreur dans le log Z2md :

EDIT : nos posts ce sont croisés. Je t’invite surtout à ne pas relancer une mise à jour firmware.

akenad :slight_smile:

J’ai redémarré la box et j’avai une erreur sur le demarrage du Demon (3 erreurs successives). Quand je l’ai fait a la main, c’est resté.

Sinon, log Z2md :

> zigbee2mqtt@2.14.1 start
> node index.js
Starting Zigbee2MQTT without watchdog.