Démon ne se lance pas: Error: Cannot find module

Bonjour,
je dispose de Jeedom sur un RPI 3 B.
Le démon de Z-Wave JS ne démarre plus.
MQTT est OK.
Ci-dessous la log que j’ai récupérée.
Merci d’avance de votre aide.

Error: Cannot find module '/var/www/html/plugins/zwavejs/resources/zwave-js-ui/server/bin/www.js'
at Module._resolveFilename (node:internal/modules/cjs/loader:1225:15)
at Module._load (node:internal/modules/cjs/loader:1051:27)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:173:12)
at node:internal/main/run_main_module:28:49 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}

Node.js v20.18.1

Bonjour,

Des captures d’écran de la page santé et de la configuration du plugin aiderait

J’ai ceci au niveau de la config et rien dans la santé

Bonjour,

La page santé de Jeedom contient des informations pertinentes pour qui veut faire un diagnostic.

Quant au plugin vous ne montrez même pas les dépendances.

Désolé, je suis un peu novice :

Pour les dépendances, ce n’est pas çà qu’il faut ?

Non il faut les logs de zwavejs_packages. En texte préformate.
Mais de toute façon il me semble que c’est beaucoup trop juste pour faire tourner certain plugin avec un rpi 3 de 1Go en debian 11.

Pour preuve, il y a plus rien dans swap et le cpu monte du un manque de mémoire.

report (1).pdf (259,7 Ko)
zwavejs_packages.txt (5,8 Ko)

Il faudrait plus de mémoire sur le Raspberry ?

Oui pour le coup mais je suis pas trop expert du rpi mais @Fabrice si tu passe dans le coin

Peux-tu m’expliquer comment faire pour mettre la log en Préformaté stp ?

Oui pas de souci :wink:

Bonjour,

La charge est vraiment trop importante, cela peut forcement nuire au bon fonctionnement de votre machine.

Vous avez fait votre installation (de l’OS) quand ?

cela doit faire 1 mois max

Je passe avec vous en direct si vous le voulez bien.

On fera un retour ici après

ok
mais il faut faire quoi pour être en direct ?

Regardez en haut dans l’interface de Jeedom, je vous ai envoyé un message de type Chat.

Au final, il y avait plusieurs petits trucs,
- surtout l’optimisation du fichier /etc/systemd/journald.conf (encore merci à @jpty qui sauve des Jeedom avec cette trouvaille !) diminution de la charge importante suite à cela !
- Le Swap à 100% (mémoire pleine) => passé à 1Go
- Installation des dépendances ZwavesJS en erreur (classique sur cette machine qui manque de mémoire RAM). Toujours avec une erreur, mais le Daemon est maintenant OK.
- Le port changé, pour coller avec la consigne de la documentation du plugin.

2 « J'aime »

Bonjour,
J’ai un problème semblable qu’avez vous changer au niveau du port?
J’ai une carte zwave rasberry.

Merci d’avance