Problème de dépendances non installées

Rebonjour
Comme demandé, j’ouvre un nouveau sujet sur les dépendances.
Je tourne en V40.61 sur Rip3B.
Suite à la dernière mise à jour, les dépendances ne s’installent pas :configuration du démon cloud NOK avec message " dépendances non installées"
désinstallation et réinstallation du plugin ne changent rien
ci joint log des dépendances

--0%
--10%
Lancement de l'installation/mise à jour des dépendances eWeJee
--20%
OS :
Linux jeedom 5.4.64-v7+ #1340 SMP Fri Sep 11 14:09:35 BST 2020 armv7l GNU/Linux
-- apt-get --
-- apt-get -- end --
--30%
Version actuelle : v12.18.2
Ok, version suffisante
--50%
--60%
Installation de eWeJee... Cette partie est très longue, veuillez attendre les 100%
/var/www/html/plugins/ewejee/core/js
-----
npm ERR! code 128
npm ERR! Command failed: git clone --mirror -q git://github.com/skydiver/arpping.git /root/.npm/_cacache/tmp/git-clone-45f8b655/.git
npm ERR! fatal: impossible de créer les répertoires de premier niveau dans '/root/.npm/_cacache/tmp/git-clone-45f8b655/.git'
npm ERR!
npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2020-10-30T11_16_17_792Z-debug.log
--70%
npm WARN saveError ENOENT: no such file or directory, open '/var/www/html/plugins/ewejee/core/js/package.json'
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN enoent ENOENT: no such file or directory, open '/var/www/html/plugins/ewejee/core/js/package.json'
npm WARN js No description
npm WARN js No repository field.
npm WARN js No README data
npm WARN js No license field.
--80%
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN saveError ENOENT: no such file or directory, open '/var/www/html/plugins/ewejee/core/js/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/var/www/html/plugins/ewejee/core/js/package.json'
npm WARN js No description
npm WARN js No repository field.
npm WARN js No README data
npm WARN js No license field.
--90%
--95%
--100%
Installation des dépendances eWeJee terminée, vérifiez qu'il n'y a pas d'erreur
mv: échec de déplacement interpériphérique de '/tmp/jeedom/ewejee' vers '/var/www/html/plugins/ewejee/log/ewejee' ; impossible de supprimer la cible: Le dossier n'est pas vide
```kaya

Bonjour,

Tu veux certainement dire 4.0.61 :wink:
Quelle version de système (Stretch ou Buster) ? Une copie de ta page santé de Jeedom si tu ne sais pas.
Mettre le plugin en Debug

Bonjour
oui c’est la version 4.0.61 et la version de système est Stretch.
Le plugin est déjà en mode Debug
kaya

Bonjour,

J’ai la même config que @kaya mais sous buster et les mêmes messages d’erreurs depuis la V2…

@kaya
@amarock85

Je viens de mettre une nouvelle MAJ en ligne, pouvez-vous la faire et me dire si c’est ok ?

Merci @Foulek57 mais chez moi ce n’est pas mieux malheureusement.
J’ai relancé deux fois les dépendances.
désactivé le mode Lan mais rien à faire…

Pas d’amélioration

Ok, version suffisante
--50%
npm version
6.14.8
/usr/bin/npm -> /usr/lib/node_modules/npm/bin/npm-cli.js
/usr/bin/npx -> /usr/lib/node_modules/npm/bin/npx-cli.js
+ npm@6.14.8
updated 1 package in 67.194s
--60%
Installation de eWeJee... Cette partie est très longue, veuillez attendre les 100%
/var/www/html/plugins/ewejee/core/js
-----
npm ERR! code 128
npm ERR! Command failed: git clone --mirror -q git://github.com/skydiver/arpping.git /root/.npm/_cacache/tmp/git-clone-c59274d7/.git
npm ERR! fatal: impossible de créer les répertoires de premier niveau dans '/root/.npm/_cacache/tmp/git-clone-c59274d7/.git'
npm ERR!
npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2020-10-30T12_38_04_679Z-debug.log
--70%
npm WARN saveError ENOENT: no such file or directory, open '/var/www/html/plugins/ewejee/core/js/package.json'
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN enoent ENOENT: no such file or directory, open '/var/www/html/plugins/ewejee/core/js/package.json'
npm WARN js No description
npm WARN js No repository field.
npm WARN js No README data
npm WARN js No license field.
--80%
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN saveError ENOENT: no such file or directory, open '/var/www/html/plugins/ewejee/core/js/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/var/www/html/plugins/ewejee/core/js/package.json'
npm WARN js No description
npm WARN js No repository field.
npm WARN js No README data
npm WARN js No license field.
--90%
--95%
--100%
Installation des dépendances eWeJee terminée, vérifiez qu'il n'y a pas d'erreur
mv: échec de déplacement interpériphérique de '/tmp/jeedom/ewejee' vers '/var/www/html/plugins/ewejee/log/ewejee' ; impossible de supprimer la cible: Le dossier n'est pas vide
``kaya`
npm ERR! code 128
npm ERR! Command failed: git clone --mirror -q git://github.com/skydiver/arpping.git /root/.npm/_cacache/tmp/git-clone-0aa5d69f/.git
npm ERR! fatal: could not create leading directories of '/root/.npm/_cacache/tmp/git-clone-0aa5d69f/.git'
npm ERR!
npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2020-10-30T20_31_19_149Z-debug.log
--70%
npm WARN saveError ENOENT: no such file or directory, open '/var/www/html/plugins/ewejee/core/js/package.json'
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN enoent ENOENT: no such file or directory, open '/var/www/html/plugins/ewejee/core/js/package.json'
npm WARN js No description
npm WARN js No repository field.
npm WARN js No README data
npm WARN js No license field.
--80%
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN saveError ENOENT: no such file or directory, open '/var/www/html/plugins/ewejee/core/js/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/var/www/html/plugins/ewejee/core/js/package.json'
npm WARN js No description
npm WARN js No repository field.
npm WARN js No README data
npm WARN js No license field.
--90%
--95%
--100%
Installation des dépendances eWeJee terminée, vérifiez qu'il n'y a pas d'erreur
mv: inter-device move failed: '/tmp/jeedom/ewejee' to '/var/www/html/plugins/ewejee/log/ewejee'; unable to remove target: Directory not empty
Error: Cannot find module 'ewelink-api'
Require stack:
- /var/www/html/plugins/ewejee/core/js/newserver.js
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:957:15)
at Function.Module._load (internal/modules/cjs/loader.js:840:27)
at Module.require (internal/modules/cjs/loader.js:1019:19)
at require (internal/modules/cjs/helpers.js:77:18)
at Object.<anonymous> (/var/www/html/plugins/ewejee/core/js/newserver.js:10:17)
at Module._compile (internal/modules/cjs/loader.js:1133:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1153:10)
at Module.load (internal/modules/cjs/loader.js:977:32)
at Function.Module._load (internal/modules/cjs/loader.js:877:14)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:74:12) {
code: 'MODULE_NOT_FOUND',
requireStack: [ '/var/www/html/plugins/ewejee/core/js/newserver.js' ]
}

Hello,

Quelqu’un pourrait me donner accès à son Jeedom que je fasse des tests ?

Impossible a reproduire de mon côté.

J’ai push un mis à jour pour avoir plus de log.

Pouvez vous la faire et me mettre le log ewejee_dep complet svp

hé voilà en pj
merci pour tout !
ewejee_dep.log (2,0 Ko)

Bonjour,
Il met également d’installer les dépendances depuis la mise a jour du market.
Le demon c’est retrouvé en Nok .
Ci joint le log.

--0%
--10%
Lancement de l'installation/mise à jour des dépendances eWeJee
--20%
OS :
Linux raspberrypi 5.4.51-v7l+ #1333 SMP Mon Aug 10 16:51:40 BST 2020 armv7l GNU/Linux
-- apt-get --
-- apt-get -- end --
--30%
Version actuelle : v12.19.0
Ok, version suffisante
--50%
npm version
6.14.8
/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
/usr/local/bin/npx -> /usr/local/lib/node_modules/npm/bin/npx-cli.js
+ npm@6.14.8
updated 1 package in 23.145s
--60%
Installation de eWeJee... Cette partie est très longue, veuillez attendre les 100%
/root
node_modules
package-lock.json
-----
mkdir: impossible de créer le répertoire « node_modules »: Le fichier existe
npm WARN saveError ENOENT: no such file or directory, open '/root/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/root/package.json'
npm WARN root No description
npm WARN root No repository field.
npm WARN root No README data
npm WARN root No license field.
+ ewelink-api@3.1.1
updated 1 package and audited 237 packages in 4.685s
17 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
--70%
npm WARN saveError ENOENT: no such file or directory, open '/root/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/root/package.json'
npm WARN root No description
npm WARN root No repository field.
npm WARN root No README data
npm WARN root No license field.
--80%
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN saveError ENOENT: no such file or directory, open '/root/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/root/package.json'
npm WARN root No description
npm WARN root No repository field.
npm WARN root No README data
npm WARN root No license field.
--90%
--95%
--100%
Installation des dépendances eWeJee terminée, vérifiez qu'il n'y a pas d'erreur
mv: échec de déplacement interpériphérique de '/tmp/jeedom/ewejee' vers '/var/www/html/plugins/ewejee/log/ewejee' ; impossible de supprimer la cible: Le dossier n'est pas vide

Merci de votre aide

Hello,

Je viens de mettre une mise à jour en ligne, j’ai fais le test chez @maxime.lacour ça a bien fonctionné.

@kaya @amarock85 @jeedommaison59
Vous pouvez faire la MAJ et me dire si c’est également ok pour vous ?

Hello Foulek, j’avais également le pb ce matin et suite à ta MAJ ça remarche pour moi :slight_smile:

Merci et bon weekend

Bonjour,
Plus de problèmes suite à la mise à jour.
Merci pour la réactivité.

Bonjour @Foulek57 et merci,
Ça ne fonctionne pas malheureusement chez moi. J’ai tenté deux fois l’installation des dépendances, redémarré Jeedom et retenté une troisième fois… rien.
Voici les logs ewejee_dep:

--0%
--10%
Lancement de l'installation/mise à jour des dépendances eWeJee
--20%
OS :
Linux raspberrypi 4.19.75-v7+ #1270 SMP Tue Sep 24 18:45:11 BST 2019 armv7l GNU/Linux
-- apt-get --
-- apt-get -- end --
--30%
Version actuelle : v12.16.3
Ok, version suffisante
--50%
npm version
6.14.8
/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
/usr/local/bin/npx -> /usr/local/lib/node_modules/npm/bin/npx-cli.js
+ npm@6.14.8
updated 1 package in 50.636s
--60%
Installation de eWeJee... Cette partie est très longue, veuillez attendre les 100%
/var/www/html/plugins/ewejee/core/js
cache.js
lanserver.js
newserver.js
server.js
test.js
-----
npm ERR! code 128
npm ERR! Command failed: git clone --mirror -q git://github.com/skydiver/arpping.git /root/.npm/_cacache/tmp/git-clone-4c489e07/.git
npm ERR! fatal: could not create leading directories of '/root/.npm/_cacache/tmp/git-clone-4c489e07/.git'
npm ERR!
npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2020-10-31T11_31_06_834Z-debug.log
--70%
npm WARN saveError ENOENT: no such file or directory, open '/var/www/html/plugins/ewejee/core/js/package.json'
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN enoent ENOENT: no such file or directory, open '/var/www/html/plugins/ewejee/core/js/package.json'
npm WARN js No description
npm WARN js No repository field.
npm WARN js No README data
npm WARN js No license field.
--80%
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN saveError ENOENT: no such file or directory, open '/var/www/html/plugins/ewejee/core/js/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/var/www/html/plugins/ewejee/core/js/package.json'
npm WARN js No description
npm WARN js No repository field.
npm WARN js No README data
npm WARN js No license field.
--90%
--95%
--100%
Installation des dépendances eWeJee terminée, vérifiez qu'il n'y a pas d'erreur
mv: inter-device move failed: '/tmp/jeedom/ewejee' to '/var/www/html/plugins/ewejee/log/ewejee'; unable to remove target: Directory not empty

Etonnant, tu peux refaire la mise à jour que j’ai mis cet aprem ?

@Foulek,

si ça peut t’aider , mon démon EWEJEE ne démarrer plus depuis le 28 ou 29 octobre 2020

Avec la MAJ du 30/10 les dépendances s’installent mais le mode Cloud ne démarre ps (passe en vert puis rouge qqes secondes après, avec HTTP ou HTTPS))

Avec la MAJ du 31/10 - 00:19 , les dépendances sont toujous en erreur et le démon Cloud est donc (Même version log et warning et le mode LAN est bien OK et démarré mais aucun appareil ne peut être lancé ou monitoré par Jeedom malgré tout

Avec la MAJ du 31/10 - 15h29, mode Cloud OK et démarré, dépendances OK mais mode LAN ne démarre plus et le lien Jeedom vers les appareils Ewelink ne fonctionne toujours pas chez moi
(OK depuis app mobile et Google home)

Selon les Logs , les adresses MAC ne remontent pas

Peux tu crée un post avec les logs ?

Voici le LOG : (les synchro manuelle et auto réseau ont été lancées) :

[2020-10-31 15:58:16][ERROR] : Aucune données transmises, consultez le log ewejee_node et la documentation !
[2020-10-31 15:59:23][ERROR] : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2020-10-31 15:59:12
[2020-10-31 16:01:51][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:01:51][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:01:51][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:01:51][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:01:51][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:01:51][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:01:51][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:01:51][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:01:51][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:01:51][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:01:51][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:01:51][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:01:51][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:01:51][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:01:51][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:01:51][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:01:51][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:02:11][ERROR] : Aucune données transmises, consultez le log ewejee_node et la documentation !
[2020-10-31 16:02:48][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:02:48][ERROR] : --- LAN MODE --- L'adresse MAC de l'équipment avec l\IP 192.168.1.184 est vide, cet équipement ne peut etre utilise en LAN.
[2020-10-31 16:02:48][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:02:48][ERROR] : --- LAN MODE --- L'adresse MAC de l'équipment avec l\IP 192.168.1.185 est vide, cet équipement ne peut etre utilise en LAN.
[2020-10-31 16:02:48][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:02:48][ERROR] : --- LAN MODE --- L'adresse MAC de l'équipment avec l\IP 192.168.1.162 est vide, cet équipement ne peut etre utilise en LAN.
[2020-10-31 16:02:48][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:02:48][ERROR] : --- LAN MODE --- L'adresse MAC de l'équipment avec l\IP 192.168.1.186 est vide, cet équipement ne peut etre utilise en LAN.
[2020-10-31 16:02:48][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:02:48][ERROR] : --- LAN MODE --- L'adresse MAC de l'équipment avec l\IP 192.168.1.164 est vide, cet équipement ne peut etre utilise en LAN.
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- L'adresse MAC de l'équipment avec l\IP 192.168.1.188 est vide, cet équipement ne peut etre utilise en LAN.
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- L'adresse MAC de l'équipment avec l\IP 192.168.1.189 est vide, cet équipement ne peut etre utilise en LAN.
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- L'adresse MAC de l'équipment avec l\IP 192.168.1.167 est vide, cet équipement ne peut etre utilise en LAN.
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- L'adresse MAC de l'équipment avec l\IP 192.168.1.174 est vide, cet équipement ne peut etre utilise en LAN.
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- L'adresse MAC de l'équipment avec l\IP 192.168.1.158 est vide, cet équipement ne peut etre utilise en LAN.
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- L'adresse MAC de l'équipment avec l\IP 192.168.1.187 est vide, cet équipement ne peut etre utilise en LAN.
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- L'adresse MAC de l'équipment avec l\IP 192.168.1.171 est vide, cet équipement ne peut etre utilise en LAN.
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- L'adresse MAC de l'équipment avec l\IP 192.168.1.183 est vide, cet équipement ne peut etre utilise en LAN.
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- L'adresse MAC de l'équipment avec l\IP 192.168.1.157 est vide, cet équipement ne peut etre utilise en LAN.
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- L'adresse MAC de l'équipment avec l\IP 192.168.1.159 est vide, cet équipement ne peut etre utilise en LAN.
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- L'adresse MAC de l'équipment avec l\IP 192.168.1.160 est vide, cet équipement ne peut etre utilise en LAN.
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- Veuillez faire une synchronisation avant d'activer le mode LAN !!
[2020-10-31 16:02:49][ERROR] : --- LAN MODE --- L'adresse MAC de l'équipment avec l\IP 192.168.1.163 est vide, cet équipement ne peut etre utilise en LAN.