Serveur LAN ewejee NOK

bonjour
j’ai un voyant rouge avec le plugin ewejee, pb de LAN,
comment on configure le plugin, car tous mes objets fonctionnent très bien en cloud, mais quand je bascule en LAN, le daemond (serveur cloud) passe en rouge aussi

image

Hello @monfiston @Foulek57

j’ai le même soucis que toi depuis quelques jours, le mode LAN local ne semble plus fonctionner, je dois passer en mode Cloud seul :frowning:

Probablement une limitation de Sonoff… pour forcer à passer par le Cloud?

En mode debug
Ewejee_lan :

http://192.168.0.89:80 SSL ? non LANMode
node:fs:585
handleErrorFromBinding(ctx);
^
Error: ENOENT: no such file or directory, open '/var/www/html/plugins/ewejee/resources/lan/devices-cache.json'
at Object.openSync (node:fs:585:3)
at Object.readFileSync (node:fs:453:35)
at /var/www/html/plugins/ewejee/core/js/lanserver.js:36:36
at Object. (/var/www/html/plugins/ewejee/core/js/lanserver.js:127:2)
at Module._compile (node:internal/modules/cjs/loader:1105:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77: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'
}

Meme erreur chez moi
https://community.jeedom.com/t/doc-rf-bridge/55599/13

Maintenant même le mode Cloud ne fonctionne plus!!

internal/modules/cjs/loader.js:905
throw err;
^
Error: Cannot find module 'express'
Require stack:
- /var/www/html/plugins/ewejee/core/js/newserver.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/ewejee/core/js/newserver.js:3:17)
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/ewejee/core/js/newserver.js' ]
}

@Foulek57 une idée?

EDIT : une mise à jour des dépendances semble avoir résolu le problème…