Bonjour,
Je vous contacte concernant un problème avec JeeZigbee sur ma Jeedom Luna.
J’ai acheté cette Luna fin 2025 (livrée en décembre 2025) mais je viens seulement de l’installer et de commencer sa configuration.
Mon objectif est de piloter plusieurs radiateurs électriques via fil pilote avec des modules NodOn Zigbee. J’ai donc commencé par essayer d’inclure un premier module NodOn SIN-4-1-20.
Dès le début de l’installation, avant même toute mise à jour importante du système, il m’a été impossible d’inclure le module. Aucun équipement n’apparaissait dans JeeZigbee malgré de nombreuses tentatives.
Pensant à un problème d’inclusion ou de configuration du module NodOn, j’ai passé plusieurs heures à effectuer différents essais :
activation du mode inclusion ;
réinitialisation du module NodOn à plusieurs reprises ;
essais à proximité immédiate de la Luna ;
essais à différentes distances ;
vérification de la configuration du plugin ;
consultation des différents logs ;
redémarrage du démon ;
réinstallation des dépendances.
Comme le problème persistait, nous avons investigué plus loin et constaté que le démon JeeZigbee ne restait pas actif.
À un moment, nous avons remarqué que la Luna n’était pas à jour. Nous avons donc effectué la mise à jour complète de Jeedom vers la version 4.6.0 dans l’espoir de résoudre le problème.
La mise à jour s’est correctement déroulée et aujourd’hui l’état du système est le suivant :
Jeedom Luna
Jeedom 4.6.0
Debian 11.3
NodeJS v22.23.1 (visible dans la page Santé)
Python 3.9.2
Contrôleur Zigbee détecté : /dev/ttyLuna-Zigbee
Type de contrôleur : EZSP (Atlas/Luna/Smart)
Dépendances JeeZigbee : OK
Configuration du démon : OK
Santé Luna : OK
Santé MQTT Manager : OK
Santé OpenVPN : OK
Santé Z-Wave JS : OK
Malgré cela, le problème reste exactement le même.
Lorsque je redémarre le démon JeeZigbee, il passe parfois brièvement au vert puis repasse systématiquement en NOK quelques secondes plus tard.
Le log z2md contient notamment les messages suivants :
« Zigbee2MQTT requires node version ^20.15.0 || ^22.2.0 || ^24, you are running v18.20.8 »
et :
« Error [ERR_REQUIRE_ESM]: require() of ES Module debounce… »
Ce qui nous paraît étrange est que la page Santé de la Luna indique clairement :
« Node v22.23.1 »
alors que Zigbee2MQTT semble continuer à démarrer avec Node v18.20.8.
Nous avons réinstallé plusieurs fois les dépendances JeeZigbee après la mise à jour, redémarré le démon de nombreuses fois et effectué plusieurs redémarrages du système, sans amélioration.
À ce stade, je ne sais plus si le problème provient :
de JeeZigbee ;
de Zigbee2MQTT ;
d’un ancien environnement NodeJS encore utilisé ;
ou d’un problème spécifique à la Luna.
Pouvez-vous m’aider à identifier la cause du problème et me préciser les vérifications ou manipulations à effectuer ?
Je peux fournir les logs complets ainsi que des captures d’écran de la configuration et de la santé du système.
Merci d’avance pour votre aide.
Cordialement,
Yiannis
Type de matériel / Hardware type
Jeedom Smart
Version de Jeedom / Jeedom Version
4.6.0
Navigateur / Browser
Chrome
Étapes pour reproduire / Steps to reproduce
Installation d’une Jeedom Luna neuve achetée fin 2025 et récemment mise en service.
Installation et configuration du plugin JeeZigbee en mode local avec le contrôleur intégré Luna Zigbee (/dev/ttyLuna-Zigbee) et type EZSP (Atlas/Luna/Smart).
Tentative d’inclusion d’un module NodOn SIN-4-1-20 :
activation du mode inclusion ;
réinitialisation du module ;
essais à proximité immédiate de la Luna ;
aucun équipement détecté.
Vérification de JeeZigbee :
dépendances OK ;
configuration OK ;
démon passe brièvement en état OK puis repasse en NOK.
Mise à jour complète de Jeedom vers la version 4.6.0.
Réinstallation des dépendances JeeZigbee à plusieurs reprises.
Redémarrage du démon JeeZigbee à plusieurs reprises.
Redémarrage complet de la Jeedom Luna.
Consultation du log z2md.
Résultat observé :
Le démon JeeZigbee reste NOK et le log indique notamment :
« Zigbee2MQTT requires node version ^20.15.0 || ^22.2.0 || ^24, you are running v18.20.8 »
alors que la page Santé indique :
« Node v22.23.1 »
Aucun équipement Zigbee ne peut être inclus.
Logs
Zigbee2MQTT requires node version ^20.15.0 || ^22.2.0 || ^24
you are running v18.20.8!
Error [ERR_REQUIRE_ESM]: require() of ES Module
Version Jeedom : 4.6.0
Version OS : Debian 11.3
Node : v22.23.1
Python 3 : 3.9.2
Santé JeeZigbee
Dépendances : OK
Configuration démon : OK
Statut démon : NOK
Cette automatisation est vraiment importante pour moi, car tant que cela ne fonctionne pas, je suis obligé de faire plusieurs kilomètres chaque jour pour effectuer une manipulation que je pourrais normalement faire simplement en cliquant sur un bouton.
S’il y a quelqu’un qui aurait un peu de temps pour regarder mon problème, je lui en serais vraiment très reconnaissant.
Merci beaucoup d’avance pour votre aide.
Bien cordialement,
Yiannis