Error: Cannot find module 'worker_threads'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
at Function.Module._load (internal/modules/cjs/loader.js:562:25)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at /var/www/html/plugins/zwavejs/resources/zwave-js-ui/.yarn/releases/yarn-3.2.1.cjs:428:2642
at Object. (/var/www/html/plugins/zwavejs/resources/zwave-js-ui/.yarn/releases/yarn-3.2.1.cjs:741:8846)
at Module._compile (internal/modules/cjs/loader.js:778:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
ok, je viens de faire les mises à jour : MQTT2 et zwavejs (qui n’apparaissaient pas sur le dashboard ??)
relance des dépendances
et là je n’ai plus l’icone de relance de démon ???
C’est qu’il doit y avoir un problème quelque part alors. Actives la gestion automatique du démon comme demandé (bouton vert Activer dans la partie Démon).
Tu peux partager les logs zwavejs_packages suite à la nouvelle installation des dépendances ?
ok pour l’icone de redémarrage du démon : MQTT n’avait pas re démarré. Et c’était devant mes yeux. post précédent. quand on veux aller trop vite … on ne voit plus rien. désolé
Je pense que « Le démon MQTT Manager n’est pas démarré » tu ne crois pas ? Et vu que c’est indispensable au plugin Z-Wave JS je te laisse deviner la suite…
De toute façon tu as toujours l’erreur dans les logs d’installation des dépendances zwavejs.
Tu es en quelle version de Jeedom ? Ca sent la vieille version de nodejs pourtant le core doit le mettre à jour automatiquement en 4.3.X.
Peux-tu vérifier la version de nodejs dans la configuration Jeedom, onglet OS/DB > Vérifications des paquets système ?
Peux-tu aussi partager copie d’écran de la page santé et les logs mqtt2_packages également stp ? Utilises le bouton </> dans la barre au-dessus quand tu écris ton message stp c’est fastidieux de gérer ça en fichier texte.
et de nouveau le log zwavejs_packages : au bon format , désolé Effectivement, pour celui qui sait le lire, c’est plus clair
+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_zwavejs
+ echo 1
+ echo 2
+ sudo chmod +x /var/www/html/core/class/../../plugins/zwavejs/resources/pre_install.sh
+ sudo /var/www/html/core/class/../../plugins/zwavejs/resources/pre_install.sh
+ echo 'Pre installation de l'\''installation/mise à jour des dépendances zwavejs'
Pre installation de l'installation/mise à jour des dépendances zwavejs
+++ dirname /var/www/html/core/class/../../plugins/zwavejs/resources/pre_install.sh
++ cd /var/www/html/core/class/../../plugins/zwavejs/resources
++ pwd
+ BASEDIR=/var/www/html/plugins/zwavejs/resources
+ cd /var/www/html/plugins/zwavejs/resources
+ rm -R zwave-js-ui
+ git clone --branch v8.4.1 --depth 1 https://github.com/zwave-js/zwave-js-ui
Cloning into 'zwave-js-ui'...
Note: checking out 'ac29618bc7af457157be38f678eb5e190e21e77d'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b
+ echo 'Pre install finished'
Pre install finished
+ echo 3
+ sudo chmod +x /var/www/html/core/class/../../plugins/zwavejs/resources/post_install.sh
+ sudo /var/www/html/core/class/../../plugins/zwavejs/resources/post_install.sh
+ echo 'Post installation de l'\''installation/mise à jour des dépendances zwavejs'
Post installation de l'installation/mise à jour des dépendances zwavejs
+++ dirname /var/www/html/core/class/../../plugins/zwavejs/resources/post_install.sh
++ cd /var/www/html/core/class/../../plugins/zwavejs/resources
++ pwd
+ BASEDIR=/var/www/html/plugins/zwavejs/resources
+ cd /var/www/html/plugins/zwavejs/resources
+ cd zwave-js-ui
+ sudo yarn install
internal/modules/cjs/loader.js:638
throw err;
^
Error: Cannot find module 'worker_threads'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
at Function.Module._load (internal/modules/cjs/loader.js:562:25)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at /var/www/html/plugins/zwavejs/resources/zwave-js-ui/.yarn/releases/yarn-3.2.1.cjs:428:2642
at Object. (/var/www/html/plugins/zwavejs/resources/zwave-js-ui/.yarn/releases/yarn-3.2.1.cjs:741:8846)
at Module._compile (internal/modules/cjs/loader.js:778:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
+ sudo yarn run build
internal/modules/cjs/loader.js:638
throw err;
^
Error: Cannot find module 'worker_threads'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
at Function.Module._load (internal/modules/cjs/loader.js:562:25)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at /var/www/html/plugins/zwavejs/resources/zwave-js-ui/.yarn/releases/yarn-3.2.1.cjs:428:2642
at Object. (/var/www/html/plugins/zwavejs/resources/zwave-js-ui/.yarn/releases/yarn-3.2.1.cjs:741:8846)
at Module._compile (internal/modules/cjs/loader.js:778:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
+ chown -R www-data:www-data CHANGELOG.md LICENSE README.md SECURITY.md app.ts bin build config docker docs hass kubernetes kustomization.yaml lib nodemon.json package.json package.sh pkg snippets src static store test tsconfig.eslint.json tsconfig.json views wallaby.js yarn.lock
+ '[' -e /dev/ttyAMA0 ']'
+ '[' -e /dev/ttymxc0 ']'
+ '[' -e /dev/ttyAMA0 ']'
++ grep Revision /proc/cpuinfo
++ cut -d: -f2
++ tr -d ' '
+ RPI_BOARD_REVISION=
+ [[ '' == a\8 ]]
+ [[ '' == a\8 ]]
+ [[ '' == a\d ]]
+ echo 'Everything is successfully installed!'
Everything is successfully installed!
+ echo 4
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end zwavejs
+ rm /tmp/jeedom_install_in_progress_zwavejs
+ echo '*******************End of package installation******************'
*******************End of package installation******************
je ne trouve pas les logs mqtt2_packages , j’ai seulement
j’ai executé la commande
:
voici le résultat :
Hit:1 http://security.debian.org buster/updates InRelease
Hit:2 http://httpredir.debian.org/debian buster InRelease
Hit:3 http://httpredir.debian.org/debian buster-updates InRelease
Hit:4 http://httpredir.debian.org/debian buster-backports InRelease
Hit:5 http://armbian.systemonachip.net/apt buster InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version (1.8.2.3).
build-essential is already the newest version (12.6).
lsb-release is already the newest version (10.2019051400).
git is already the newest version (1:2.20.1-2+deb10u4).
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
/var/www/html/resources/install_nodejs.sh: line 52: lsb_release: command not found
[Check Version NodeJS actuelle : v10.24.0 : [ KO ]
Installation de NodeJS 16
Utilisation du dépot officiel
## Installing the NodeSource Node.js 16.x repo...
## Populating apt-get cache...
+ apt-get update
Hit:1 http://security.debian.org buster/updates InRelease
Hit:2 http://httpredir.debian.org/debian buster InRelease
Hit:3 http://httpredir.debian.org/debian buster-updates InRelease
Hit:4 http://httpredir.debian.org/debian buster-backports InRelease
Hit:5 http://armbian.hosthatch.com/apt buster InRelease
Reading package lists...
## Installing packages required for setup: lsb-release...
+ apt-get install -y lsb-release > /dev/null 2>&1
main: line 210: lsb_release: command not found
main: line 216: lsb_release: command not found
## Confirming "" is supported...
+ curl -sLf -o /dev/null 'https://deb.nodesource.com/node_16.x/dists//Release'
## Your distribution, identified as "", is not currently supported, please contact NodeSource at https://github.com/nodesource/distributions/issues if you think this is incorrect or would like your distribution to be considered for support
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
libc-ares2 libnode64
Suggested packages:
npm
Recommended packages:
nodejs-doc
The following NEW packages will be installed:
libc-ares2 libnode64 nodejs
0 upgraded, 3 newly installed, 0 to remove and 3 not upgraded.
Need to get 0 B/5454 kB of archives.
After this operation, 22.9 MB of additional disk space will be used.
Selecting previously unselected package libc-ares2:arm64.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 57452 files and directories currently installed.)
Preparing to unpack .../libc-ares2_1.14.0-1+deb10u1_arm64.deb ...
Unpacking libc-ares2:arm64 (1.14.0-1+deb10u1) ...
Selecting previously unselected package libnode64:arm64.
Preparing to unpack .../libnode64_10.24.0~dfsg-1~deb10u2_arm64.deb ...
Unpacking libnode64:arm64 (10.24.0~dfsg-1~deb10u2) ...
Selecting previously unselected package nodejs.
Preparing to unpack .../nodejs_10.24.0~dfsg-1~deb10u2_arm64.deb ...
Unpacking nodejs (10.24.0~dfsg-1~deb10u2) ...
Setting up libc-ares2:arm64 (1.14.0-1+deb10u1) ...
Setting up libnode64:arm64 (10.24.0~dfsg-1~deb10u2) ...
Setting up nodejs (10.24.0~dfsg-1~deb10u2) ...
update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode
Processing triggers for libc-bin (2.28-10+deb10u2) ...
Processing triggers for man-db (2.8.5-2) ...
[Check Version NodeJS après install : v10.24.0 : [ KO ] -> relancez les dépendances
[Check Prefix : /usr/local and sudo prefix : /usr/local and www-data prefix : /usr/local : [ OK ]
`Last login: Sat Nov 19 11:55:58 2022 from 192.168.1.120
odroid@jeedom:~$ lsb_release -d
Command ‹ lsb_release › not found, but can be installed with:
sudo apt install lsb-release
odroid@jeedom:~$ sudo apt install lsb-release
[sudo] password for odroid:
Sorry, try again.
[sudo] password for odroid:
Reading package lists… Done
Building dependency tree
Reading state information… Done
lsb-release is already the newest version (10.2019051400).
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
odroid@jeedom:~$ ^C
odroid@jeedom:~$
`
Visiblement Odroid C2 n’est pas supporté dans l’installation de NodeJs, en tous cas quand tu regardes le tableau des compatibilités dans l’installation il n’y a rien concernant ta version
bon, je suis en train de tester un odroid N2+ depuis ce matin . Cela semble fonctionner avec les nouveaux plugins. j’ai mis une version ARMBIAN Armbian_21.08.1_Odroidn2_bullseye_current_5.10.60.img