Problème Démon suite à la maj du 31 mai

Merci @LMQT, cela fonctionne chez moi également. (RPI4 , USB, V4.2.16).

1 « J'aime »

Oui en mode ‹ sudo › bien sûr.
Pour ma part, je lance toujours un ‹ su - › avant de faire ce genre de manip systèmes :wink:
De mémoire, j’ai aussi mis à jour NPM en dernière version au passage.
nota : le flag ‹ -g › ne fonctionne plus, il faut utiliser la nouvelle version que je n’ai plus en tête (je suis sur mon téléphone là, désolé), c’est un truc du genre ‹ –saisplusquoi=global ›. De toute façon, il vaut mieux éviter ce flag, surtout si vous avez d’autres logiciels/plugins qui utilisent NodeJS/NPM.

Bon, content de savoir que ça ait pu rétablir le fonctionnement du démon pour vous aussi en attendant que l’auteur puisse corriger le problème.
Il serait intéressant de savoir pourquoi ça a flingué NodeJS/NPM et si c’est seulement pour ce plugin ou pour la machine complète ?

Déprécié mais fonctionne toujours.

vérification : c’est seulement un warning en effet :

Et je suis pas trop d’accord là dessus, ici on parle de la mise à jour npm donc ça doit être global (et en plus tu la lances avec la v6 de npm dans cet exemple donc -g est encore plus valable !)

Mais ce genre de mise a jour est pas conseillé… toutes les dépendances nodejs de plugins pourraient potentiellement ne plus fonctionner… à la limite la bonne version serait d’installer npm 8.5.5 (qui est fourni avec nodejs 16 qui sera installé à partir de demain, mais plus réçent, je ne tenterais pas…) sudo npm install -g npm@8.5.5

Il y a eu une autre maj du plug in ce soir ? Moi je ne l’ai pas.

Je viens d’en pousser une là. Désolé de l’effet de bord, ca fait des semaines que les changements sont en beta avec annonce générale. J’en déduis que les BT sur Jeedom ont disparu avec le confinement surement.

1 « J'aime »

Merci Lunarok, je viens de faire la maj, lorsque je veux installer les dépendances il ne se passe rien. il n’y a rien dans les logs. l’heure d’installation des dépendances se met bien à jour.
Le Démon reste NOK.

Require stack:
- /var/www/html/plugins/espeasy/resources/espeasy.js
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
at Function.Module._load (internal/modules/cjs/loader.js:746:27)
at Module.require (internal/modules/cjs/loader.js:974:19)
at require (internal/modules/cjs/helpers.js:101:18)
at Object. (/var/www/html/plugins/espeasy/resources/espeasy.js:3:15)
at Module._compile (internal/modules/cjs/loader.js:1085:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
at Module.load (internal/modules/cjs/loader.js:950:32)
at Function.Module._load (internal/modules/cjs/loader.js:790:12)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:75:12) {
code: 'MODULE_NOT_FOUND',
requireStack: [ '/var/www/html/plugins/espeasy/resources/espeasy.js' ]
}

Même problème suite à la MàJ du 31 mai 2022, le plugin ne se lance plus

Bonsoir, j’ai exactement la même erreur que xavax59 dans mon log espeasy_node.
Le log espeasy_dep reste vide
J’ai forcer la mise a jour de npm sans aucun effet.
Peux on forcer l’installation des dépendances dans un shell ?
Mes modules fonctionnent mais pas de retour d’état.
Merci pour ton aide lunarok

Bonjour, ce matin, j’ai eut une mise a jour sans log et depuis impossible de faire repartir le démon.
J’ai fait une restitution de ma sauvegarde journalière rien de ne change
voici les log


Bonjour,

Merci de faire une recherche Titof il y a un sujet ouvert donc je le déplace ici :wink:

j’avais pas finir d’ecrire mon poste donc tu est gentil .

quelqu’un a testé la nouvelle mise à jours d’hier soir vers 11H?

Oui. Chez moi ca ne change rien

Bonjour à tous

même problème que vous tous, cette solution a fonctionné pour moi !

1 « J'aime »

npm install a également réglé le problème sur ma Jeedom Smart.
Je suis en version 4.2.16!
Merci

1 « J'aime »

Pareil, cette commande a réglé le souci pour moi aussi.
Merci.

a priori ca peut mettre le bazar avec d’autres plug in … je vais attendre Lunarok

Un « npm install --force » à résolu mon problème.

Quelqu’un peut il préciser le post à suivre pour ce problème de non démarrage démon après mis à jour en version 2022-05-31 23:09:54 ?

Pour ma part résolue en retéléchargeant les modules. En ssh :

cd /var/www/html/plugins/espeasy/resources
rm -rf node_modules package-lock.json && npm install

Relancer ensuite le démon et tout est ok

3 « J'aime »