Error: ENOENT: no such file or directory

Bonjour à tous,

J’ai depuis quelques jours des problèmes avec le Demon de Ewejee. impossible de le lancer malgré la reinstalle des dependances etc. Voici mon log, si quelqu’un peut m’eclairer, ca me sauverait la vie lol

Error: ENOENT: no such file or directory, open '/var/www/html/plugins/ewejee/resources/lan/devices-cache.json'
at Object.openSync (node:fs:505:3)
at Object.readFileSync (node:fs:401:35)
at /var/www/html/plugins/ewejee/core/js/lanserver.js:36:36
at Object.<anonymous> (/var/www/html/plugins/ewejee/core/js/lanserver.js:127:2)
at Module._compile (node:internal/modules/cjs/loader:1092:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1121:10)
at Module.load (node:internal/modules/cjs/loader:972:32)
at Function.Module._load (node:internal/modules/cjs/loader:813:14)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:76:12)
at node:internal/main/run_main_module:17:47 {
errno: -2,
syscall: 'open',
code: 'ENOENT',
path: '/var/www/html/plugins/ewejee/resources/lan/devices-cache.json'

Bonjour,

Comme pour toute demande un peu plus d’infos complémentaire serait utile!

Quelle version de jeedom, version du plugin, type de matériel, version d’OS ?
Comment nous aider à vous aider - ou Comment poser une bonne question? et nous donner les informations manquantes, merci,
Sans cela vous risquez de ne pas avoir beaucoup d’aide.

Dans les paramètres du plugin, tu t’est en mode lan, quand tu relance les dépendances il faut être en mode Cloud. Perso je suis en mode lan/Cloud et plus de problème.

3 « J'aime »

En effet cela fonctionne en Cloud. Ce qui me parait bizarre est qu’avant cela fonctionnait en Cloud+LAN et maintenant plus du tout. Les champs login et mdp sont bien renseignés Désolé je débute :sweat_smile:
Je suis sur Rasp 4b avec Raspberry Pi OS à jour. Ewejee V2.1.0 et jeedom 4.1.2

Je te confirme que en mode lan/Cloud ça fonctionne bien, il y a 3 mode en faite lan, lan/Cloud et cloud

J’ai rencontré le même problème ce matin.
Pour faire simple, sur l’appli eWeLink, j’ai fait « Mot de passe oublié », récupérer le code pour modifier le MDP sur l’appli avant de le recopier dans le plugin… Et ca refonctionnne.

J’ai fait de meme mais il ne prends que le Cloud en compte. Rien en LAN ou Cloud+Lan

Hello,

Le démon reste NOK en mode LAN et cloud ?

As tu la possibilité de passer sur la bêta ?

As tu activé au moins un équipement en LAN ?

Hello, oui il reste en NOK en mod Lan et Cloud. J’ai bien un équipement pr le moment en LAN dessus. J’ai aussi pas mal de déconnexion intempestive du demon en CLOUD qui nécessite un rédemarrage manuel du demon meme si celui est en « automatique ». Question sans doute un peu bête mais comment passer sur la bêta ?

Tu peux désactivez puis réactiver le LAN sur un équipement ?

Si le LAN est toujours NOK après ça, tu peux m’envoyer le fichier
var/www/html/plugins/ewejee/resources/lan/devices-cache.json ?

Pour la gestion automatique du démon, tu es sur qu’il est activé ? Car le core Jeedom le relance tout seul (toutes les 5 min il me semble).

S’il est activé, tu n’a pas le bouton stop.

Bonjour j’ai le meme soucis par contre je ne trouve pas le fichier

var/www/html/plugins/ewejee/resources/lan/devices-cache.json

dans le dossier lan
j’ai le dossier
lib
et les fichiers
getIP.sh
lan.sh

Bonjour,

C’est un vieux sujet.

J’ai fais une mise a jour dernièrement sur la bêta pour corriger le problème.

Le passage sur stable est prévu pour aujourd’hui.

1 « J'aime »

Parfait Foulek57 tout est rentrée dans l’ordre merci