Bonjour,
Je viens de faire une triste expérience : Le passage à Debian 11 sur Pi4, grosse consommation de mémoire Swap (je n’ai pas de piste pour le moment, à part que c’est Apache/MariaDD/Python qui consomme le plus). Cela arrive plus ou moins n’importe quand, mais surtout la nuit au moment de la sauvegarde de Jeedom. Obligé de redémarrer Jeedom ou de jouer avec un swapon swapoff toutes les semaines.
Bref, du coup, je refais une installation sur Debian 10 (arf…) : et là, le Swap reste à 100% de libre (comme depuis toujours chez moi).
Mais la restauration du plugin ZwaveJS installe la même version de ZwaveJSUI que j’avais avant : 9.1.2 (qui fonctionne très bien sur Bullseye 64 bits lite)
Mais là, le port USB où est le contrôleur Zwave ne fait que sauter (disconnet puis news full-speed USD device, plus ou moins toutes les minutes, voir plus, voir moins) : visible avec la répétition de la commande : dmesg
= Le plugin ne fonctionne pas
En modifiant le fichier de config du plugin à 8.26 (comme il est en version stable) : tout fonctionne après l’installation des dépendances. Il n’y a plus déconnexion, reconnexion du port du contrôleur.
Motivé (car avant… cela fonctionnait) je repasse le fichier de configuration à 9.5.1 (dernière version stable de Zwave-JS-UI et non pas la version 9.5.0 qui est présent dans la version bêta), réinstallation des dépendances, le plugin ZWaveJS de Jeedom fait cela très bien.
= Cela fonctionne de nouveau
= plus de déconnexion / reconnexion du port USB (mais je manque encore de recule, je viens juste de le faire)
= cela tiens après un redémarrage
= pas besoin de modifier quelque chose dans l’application Zwave-JS-UI, tout est par défaut
Le problème ci-dessous a trouvé sa solution (voir en bas) :
En revanche et cela m’embête au plus haut point, j’utilisais un script pour activer ou désactiver les Led du contrôleur Zwave Gen5 (datant d’avant 2018). Je me sert de cela pour me signaler la présence d’un message dans le centre de message de Jeedom.
Et cela ne fonctionne plus avec ce Zwave-JS-UI (alors qu’avec la version 9.2.1 sous Bullseye tout était ok (à par la consommation du Swap).
Voici le message d’erreur que j’ai :
Erreur exécution de la commande [Jeedom][LED Z-Stick][Marche] : Erreur sur /var/www/html/plugins/script/data/zstickLed.sh 1 2>&1 valeur retournée : 1. Détails : /var/www/html/plugins/script/data/zstickLed.sh: line 3: /dev/ttyACM0: Device or resource busy
J’ai testé avec le port : /dev/serial/by-id/usb-0658_0200-if00, pareil, même message.
Solution de ce problème par @TiTidom :
Piloter Aeotec z-stick gen5 - Plugins / Programmation - Communauté Jeedom