Bonjour à tous,
Je suis passé sur le plugin Zwave-js en lieu et place d’openzwave hier.
L’ors de l’installation des dépendances j’ai eu une erreur dans les logs que je n’ai pas réussi à résoudre malgré plusieurs tentatives et quelques modifications au niveau du swap…
L’erreur est systématiquement ici à chaque essai:
- building for production...
node:events:491
throw er; // Unhandled 'error' event
^
Error: Worker terminated due to reaching memory limit: JS heap out of memory
at new NodeError (node:internal/errors:387:5)
at Worker.[kOnExit] (node:internal/worker:277:26)
at Worker..onexit (node:internal/worker:199:20)
Emitted 'error' event on Worker instance at:
at Worker.[kOnExit] (node:internal/worker:277:12)
at Worker..onexit (node:internal/worker:199:20) {
code: 'ERR_WORKER_OUT_OF_MEMORY'
}
ERROR: "build:ui" exited with 1.
Voici un screen de la santé de ma prod:
Je suis sur un RPI 3 avec SSD.
Je viens de passer la dernière mise à jour à l’instant j’hésite à relancer les dépendances car même avec cette erreur le réseau fonctionne… Bizarrement j’ai du relancer la création de toutes les commandes des modules après update, mais cela marche.
J’ai également un pb lors de l’accès à l’UI Zwave via le bouton apparu sur cette dernière MAJ:
Error: ENOENT: no such file or directory, scandir '/var/www/html/plugins/zwavejs/resources/zwave-js-ui/dist/static/css'
at Object.readdirSync (node:fs:1442:3)
at findFiles (/var/www/html/plugins/zwavejs/resources/zwave-js-ui/server/lib/renderIndex.js:33:28)
at default_1 (/var/www/html/plugins/zwavejs/resources/zwave-js-ui/server/lib/renderIndex.js:53:28)
at Layer.handle [as handle_request] (/var/www/html/plugins/zwavejs/resources/zwave-js-ui/node_modules/express/lib/router/layer.js:95:5)
at next (/var/www/html/plugins/zwavejs/resources/zwave-js-ui/node_modules/express/lib/router/route.js:144:13)
at /var/www/html/plugins/zwavejs/resources/zwave-js-ui/node_modules/express-rate-limit/dist/index.cjs:222:5
at /var/www/html/plugins/zwavejs/resources/zwave-js-ui/node_modules/express-rate-limit/dist/index.cjs:142:5
Avez vous des idées ?
Merci