J’ai remarqué qu’il me restait que très peu de place disponible sur ma jeedom smart (moins de 3%), une bonne partie était prise par les dépendances de zwavejs et zigbee.
J’ai donc investi pour remplacer mon emmc 8Go et la remplacer par une 16Go.
J’ai eu quelques difficultés à restaurer ma sauvegarde et faire fonctionner mes différents plugin. J’ai réussi à tous les redémarrer sauf un : zwave-js.
Log du démarrage du démon en pièce jointe zwavejsd.txt (842 Octets)
J’ai pu glaner quelques infos sur ce forum, et peut être qu’une piste serait que je ne possède pas la bonne version de nodejs. Je suis actuellement en version 10.24.0~dfsg-1~deb10u3
Si j’ai bien compris il faudrait peut être que je sois en version 16 mais je ne sais pas comment remédier à ce problème.
Note : MQTT Manager est bien lancé et opérationnel, le plugin zigbee qui l’utilise aussi semble fonctionner pour sa part.
apt-get update
Hit:1 http://www.deb-multimedia.org buster InRelease
Hit:2 Index of /debian-security buster/updates InRelease
Hit:3 Index of /debian/ buster InRelease
Hit:4 Index of /debian/ buster-updates InRelease
Ign:5 Index of /meveric all InRelease
Ign:6 Index of /meveric buster InRelease
Err:7 Index of /meveric all Release
Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate. Could not handshake: Error in the certificate verification. [IP: 216.155.132.189 443]
Err:8 Index of /meveric buster Release
Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate. Could not handshake: Error in the certificate verification. [IP: 216.155.132.189 443]
Reading package lists…
E: The repository ‹ Index of /meveric all Release › no longer has a Release file.
E: The repository ‹ Index of /meveric buster Release › no longer has a Release file.
Error executing command, exiting
C’est en effet ce que je viens de faire, car en supprimant MQ55 Manager et en voulant réinstaller les dépendances, on vient bien qu’il indique que node js n’est pas supporté mais qu’il essaie malgré tout.
Bon finalement je pense avoir trouvé une solution à mon problème, voici ce que j’ai fait :
1 - Avant de changer son emmc, il faut IMPERATIVEMENT effectué une sauvegarde de sa configuration
2 - Réinstallation d’usine de ma jeedom smart en suivant le tutoriel https://doc.jeedom.com/fr_FR/installation/smart
3 - Configuration de mon compte market sur la jeedom smart
4 - Installation du plugin openvpn
5 - Connection au site internet du market
6 - Aller sur votre utilisateur → Profil → Mes box.
Là vous devriez voir votre ancienne configuration et la nouvelle suite à la réinstallation d’usine
7 - Supprimer le lien vers l’ancienne configuration.
8 - Effectuer la mise à jour de la box ( pour ma part à l’heure où j’écris ces lignes il s’agit de passer de la v 4.0.x à la 4.3.17 )
9 - Installation du plugin zwavejs
Là l’installation de nodejs arrive enfin à s’installer en version 16, c’est la version actuelle nécessaire au fonctionnement de zwavejs. zwavejs installe en même temps MQTT Manager et ces dépendances.
10 - Installation également de zigbee ( qui utilise aussi MQTT Manager )
11 - Restauration de la config effectué à l’étape 1
12 - Retourner sur le market jeedom pour vérifier si il y a nouveau un double lien de connexion et ne garder que le dernier en date.