Migration controleur Zwave Everspring -> Zooz S2 stick 700

Bonjour,
Avant de poster, j’ai regarder pas mal de post, pourriez vous confirmer ou informer mes conclusions:

Ma config actuelle est la suivante:
Jeedom 4.3.17, debian 10.13
Clé Rfplayer, Zigate & Everspring

Je souhaite passer sur debian 11 & utiliser une nouvelle clé zwave Zooz S2 mais je bute sur le déroulé des opérations, car:

  • J’ai l’impression que le plugin Zigate etle plugin MQTT manager ne peuvent fonctionner en même temps, est-ce exact ?
  • J’ai installé MQTT Manager après avoir désactivé Ziagte.
  • Ma clé everspring n’est pas compatible debian 11
  • J’ai pu installer MQTT manager sur debian 10 mais je ne peux pas installer Z-wave JS car non compatible avec debian 10
  • Ma clé zigate est en firmware 3.1D, je suis conscient qu’il faut que je la mette à jour mais cela me parait une montagne… bref…

Quel est selon vous l’ordre de migration a réaliser?
situation actuelle → migration de la clé Zooz sous Openzwave → migration debian 10 à 11 → installation Zwave JS?

Pour l’instant, je n’arrive pas à faire fonctionner ma clé Zooz sous Openzwave, le démon fonctionne mais j’ai un message d’erreur qui affiche « Controller is busy »
J’ai suivi la procédur de transfert des module sur un nouveau controleur depuis Openzwave mais je m’arrête à l’étape 8, impossible d’exclure ou inclure un module.

Pouvez vous m’orienter?
Merci

Vincent

Bonjour,

Je ne comprends pas ce que vient faire zigate dans l’affaire zwave…
Ni cette histoire de compatibilité de clé sous debian11 car si, cela fonctionne

Re,
Je me suis trompé, ce n’est pas le plugin Zigate mais le plugin Abeille.
Concernant la compatibilité de la clé Zwave Everspring, j’étais quasiment sûr d’avoir lu sur le forum qu’il y avait incompatibilité… Je m’emmêle les pinceaux…

J’ai pu installer Mqtt manager sur mon débian 11 mais je ne trouve pas le plugin Z-wave JS sur le market depuis mon jeedom aqu’est-ce que je loupe?

Merci

Bon…
Je n’ai pas suffisamment attendu avant de solliciter le forum, veuillez m’excuser…
Ma version de jeedom est en 4.3, d’où l’impossibilité d’installer Z-wave JS.

Re,
J’avance mais je ne suis pas au bout de mes peines…
Zwave JS est installé le demon est OK mais tous mes équipements zwave ressortent de cette façon:


Alors que ce sont tous des équipements sur prises.
J’ai vu sur un message du forum que cela peut venir des dépendances mal installées, ci dessous le log zwavejs_packages:

+ 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
+ source ../core/config/zwavejs.config.ini
+ echo 'Wanted Version: 9.20.0'
Wanted Version: 9.20.0
+ rm -R zwave-js-ui
+ git clone --branch v9.20.0 --depth 1 https://github.com/zwave-js/zwave-js-ui
Cloning into 'zwave-js-ui'...
Note: switching to 'bf3bdc3f13d903cf100b0ba9c3333101ffd29418'.

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 switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

+ echo 'Pre install finished'
Pre install finished
+ echo 3
+ php /var/www/html/core/class/../php/jeecli.php plugin install mqtt2
+ echo 4
+ sudo killall apt apt-get unattended-upgr
apt: no process found
apt-get: no process found
+ sudo rm /var/lib/apt/lists/lock
+ sudo rm /var/cache/apt/archives/lock
+ sudo rm /var/lib/dpkg/lock /var/lib/dpkg/lock-frontend
+ sudo sudo dpkg --configure -a --force-confdef
+ sudo apt update

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Hit:1 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
Hit:2 http://archive.raspberrypi.org/debian bullseye InRelease
Hit:3 https://deb.nodesource.com/node_20.x nodistro InRelease
Reading package lists...
Building dependency tree...
Reading state information...
9 packages can be upgraded. Run 'apt list --upgradable' to see them.
+ echo 5
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Hit:1 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
Hit:2 http://archive.raspberrypi.org/debian bullseye InRelease
Hit:3 https://deb.nodesource.com/node_20.x nodistro InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version (2.2.4).
build-essential is already the newest version (12.9).
git is already the newest version (1:2.30.2-1+deb11u3).
lsb-release is already the newest version (11.1.0+rpi1).
0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded.
[Check Version NodeJS actuelle : v20.18.0 : [  OK  ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
+ echo 6
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Hit:1 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
Hit:2 http://archive.raspberrypi.org/debian bullseye InRelease
Hit:3 https://deb.nodesource.com/node_20.x nodistro InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version (2.2.4).
build-essential is already the newest version (12.9).
git is already the newest version (1:2.30.2-1+deb11u3).
lsb-release is already the newest version (11.1.0+rpi1).
0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded.
[Check Version NodeJS actuelle : v20.18.0 : [  OK  ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
+ echo 7
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Hit:1 http://archive.raspberrypi.org/debian bullseye InRelease
Hit:2 https://deb.nodesource.com/node_20.x nodistro InRelease
Hit:3 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version (2.2.4).
build-essential is already the newest version (12.9).
git is already the newest version (1:2.30.2-1+deb11u3).
lsb-release is already the newest version (11.1.0+rpi1).
0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded.
[Check Version NodeJS actuelle : v20.18.0 : [  OK  ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
+ echo 8
+ sudo chmod +x /var/www/html/core/class/../../resources/install_composer.sh
+ sudo /var/www/html/core/class/../../resources/install_composer.sh
Begin installation of composer
--2024-11-08 22:33:47--  https://getcomposer.org/installer
Resolving getcomposer.org (getcomposer.org)... 54.36.53.46, 2001:41d0:302:1100::8:104f
Connecting to getcomposer.org (getcomposer.org)|54.36.53.46|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 58444 (57K) [application/octet-stream]
Saving to: 'composer-setup.php'

     0K .......... .......... .......... .......... .......... 87%  622K 0s
    50K .......                                               100% 20.5M=0.08s

2024-11-08 22:33:47 (707 KB/s) - 'composer-setup.php' saved [58444/58444]

All settings correct for using Composer
Downloading...

Composer (version 2.8.2) successfully installed to: /var/www/html/core/ajax/composer.phar
Use it: php composer.phar

End installation of composer
+ echo 9
+ sudo NODE_OPTIONS=--dns-result-order=ipv4first npm install --force -g yarn
npm warn using --force Recommended protections disabled.

changed 1 package in 5s
+ echo 10
+ 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
yarn install v1.22.22
info No lockfile found.
warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json.
[1/5] Validating package.json...
[2/5] Resolving packages...
warning csurf@1.11.0: Please use another csrf package
warning native-url > querystring@0.2.1: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
warning vue@2.7.16: Vue 2 has reached EOL and is no longer actively maintained. See https://v2.vuejs.org/eol/ for more details.
warning @types/extract-zip@2.0.3: This is a stub types definition. extract-zip provides its own type definitions, so you do not need this installed.
warning docsify-cli > docsify-server-renderer@4.13.1: docsify-server-renderer 4.x and below is no longer supported while we investigate the future of SSR and SSG for Docsify
warning eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options.
warning eslint > @humanwhocodes/config-array@0.13.0: Use @eslint/config-array instead
warning eslint > @humanwhocodes/config-array > @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
warning eslint > file-entry-cache > flat-cache > rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
warning eslint > file-entry-cache > flat-cache > rimraf > glob@7.2.3: Glob versions prior to v9 are no longer supported
warning eslint > file-entry-cache > flat-cache > rimraf > glob > inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
warning mocha > glob@8.1.0: Glob versions prior to v9 are no longer supported
warning mocha > glob > inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
warning release-it > shelljs > glob@7.2.3: Glob versions prior to v9 are no longer supported
warning vite-plugin-pwa > workbox-build > glob@7.2.3: Glob versions prior to v9 are no longer supported
warning vite-plugin-pwa > workbox-build > @rollup/plugin-replace > magic-string > sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
[3/5] Fetching packages...
[4/5] Linking dependencies...
warning " > @zwave-js/log-transport-json@3.0.0" has unmet peer dependency "@zwave-js/core@>=10.0.0".
warning " > @zwave-js/log-transport-json@3.0.0" has unmet peer dependency "@zwave-js/shared@>=10.0.0".
warning " > @zwave-js/log-transport-json@3.0.0" has unmet peer dependency "winston-transport@^4.5.0".
warning " > vis-data@7.1.9" has unmet peer dependency "uuid@^3.4.0 || ^7.0.0 || ^8.0.0 || ^9.0.0".
warning " > vis-data@7.1.9" has unmet peer dependency "vis-util@^5.0.1".
warning " > vis-network@9.1.9" has unmet peer dependency "@egjs/hammerjs@^2.0.0".
warning " > vis-network@9.1.9" has unmet peer dependency "component-emitter@^1.3.0".
warning " > vis-network@9.1.9" has unmet peer dependency "keycharm@^0.2.0 || ^0.3.0 || ^0.4.0".
warning " > vis-network@9.1.9" has unmet peer dependency "uuid@^3.4.0 || ^7.0.0 || ^8.0.0 || ^9.0.0".
warning " > vis-network@9.1.9" has unmet peer dependency "vis-util@^5.0.1".
warning " > @babel/register@7.25.9" has unmet peer dependency "@babel/core@^7.0.0-0".
warning " > vite-plugin-pwa@0.20.5" has unmet peer dependency "workbox-build@^7.1.0".
warning " > vite-plugin-pwa@0.20.5" has unmet peer dependency "workbox-window@^7.1.0".
[5/5] Building fresh packages...
success Saved lockfile.
Done in 311.77s.
+ sudo yarn run build
yarn run v1.22.22
$ npm-run-all 'build:*'
$ tsc
$ vite build
vite v5.4.10 building for production...
transforming...

<--- Last few GCs --->

[15039:0x59d1d58]    93827 ms: Mark-Compact 221.1 (234.9) -> 219.1 (235.2) MB, 1702.79 / 0.00 ms  (average mu = 0.107, current mu = 0.048) allocation failure; scavenge might not succeed
[15039:0x59d1d58]    95598 ms: Mark-Compact 221.2 (235.2) -> 219.2 (235.4) MB, 1489.60 / 0.00 ms  (average mu = 0.134, current mu = 0.159) allocation failure; scavenge might not succeed


<--- JS stacktrace --->

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
----- Native stack trace -----

Aborted
error Command failed with exit code 134.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
ERROR: "build:ui" exited with 134.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
+ chown -R www-data:www-data CHANGELOG.md LICENSE README.md SECURITY.md api certs docker docs esbuild-register.js esbuild.js genereteDocs.ts index.html kubernetes kustomization.yaml node_modules nodemon.json package-lock.json package.json package.sh pkg public server server_config.js snippets src store test tsconfig.eslint.json tsconfig.json vite.config.mjs wallaby.js yarn.lock
+ '[' -e /dev/ttyAMA0 ']'
+ sudo sed -i 's/console=ttyAMA0,115200//; s/kgdboc=ttyAMA0,115200//' /boot/cmdline.txt
+ sudo sed -i 's|[^:]*:[^:]*:respawn:/sbin/getty[^:]*ttyAMA0[^:]*||' /etc/inittab
sed: can't read /etc/inittab: No such file or directory
+ '[' -e /dev/ttymxc0 ']'
+ '[' -e /dev/ttyAMA0 ']'
+ sudo systemctl mask serial-getty@ttyAMA0.service
+ sudo systemctl stop serial-getty@ttyAMA0.service
++ grep Revision /proc/cpuinfo
++ cut -d: -f2
++ tr -d ' '
+ RPI_BOARD_REVISION=a020d3
+ [[ a020d3 == \a\0\2\0\8\2 ]]
+ [[ a020d3 == \a\2\2\0\8\2 ]]
+ [[ a020d3 == \a\0\2\0\d\3 ]]
+ systemctl disable hciuart
++ grep dtoverlay=pi3-miniuart-bt /boot/config.txt
+ [[ ! -n '' ]]
+ echo 'Raspberry Pi 3 Detected. If you use a Razberry board you must Disable Bluetooth'
Raspberry Pi 3 Detected. If you use a Razberry board you must Disable Bluetooth
+ echo 'Please add '\''dtoverlay=pi3-miniuart-bt'\'' to the end of the file /boot/config.txt'
Please add 'dtoverlay=pi3-miniuart-bt' to the end of the file /boot/config.txt
+ echo 'And reboot your Raspberry Pi'
And reboot your Raspberry Pi
+ echo 'Everything is successfully installed!'
Everything is successfully installed!
+ echo 11
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end zwavejs
+ echo 12
+ rm /tmp/jeedom_install_in_progress_zwavejs
+ echo '*******************End of package installation******************'
*******************End of package installation******************

le log zwavejsd:

yarn run v1.22.22
$ node --preserve-symlinks server/bin/www.js
e[90m2024-11-08 21:21:46.420e[39m e[32mINFOe[39m e[1mAPPe[22m: Version: 9.20.0.bf3bdc3
e[90m2024-11-08 21:21:46.437e[39m e[32mINFOe[39m e[1mAPPe[22m: Application path:/var/www/html/plugins/zwavejs/resources/zwave-js-ui
  ______  __          __                      _  _____     _    _ _____ 
 |___  /  \ \        / /                     | |/ ____|   | |  | |_   _|
    / /____\ \  /\  / /_ ___   _____         | | (___     | |  | | | |  
   / /______\ \/  \/ / _' \ \ / / _ \    _   | |\___ \    | |  | | | |  
  / /__      \  /\  / (_| |\ V /  __/   | |__| |____) |   | |__| |_| |_ 
 /_____|      \/  \/ \__,_| \_/ \___|    \____/|_____/     \____/|_____|

e[90m2024-11-08 21:21:46.525e[39m e[33mWARNe[39m e[1mSTOREe[22m: scenes.json not found
e[90m2024-11-08 21:21:46.531e[39m e[33mWARNe[39m e[1mSTOREe[22m: nodes.json not found
e[90m2024-11-08 21:21:46.545e[39m e[33mWARNe[39m e[1mSTOREe[22m: users.json not found
error Command failed with signal "SIGTERM".
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
yarn run v1.22.22
$ node --preserve-symlinks server/bin/www.js
e[90m2024-11-08 21:49:28.361e[39m e[32mINFOe[39m e[1mAPPe[22m: Version: 9.20.0.bf3bdc3
e[90m2024-11-08 21:49:28.374e[39m e[32mINFOe[39m e[1mAPPe[22m: Application path:/var/www/html/plugins/zwavejs/resources/zwave-js-ui
  ______  __          __                      _  _____     _    _ _____ 
 |___  /  \ \        / /                     | |/ ____|   | |  | |_   _|
    / /____\ \  /\  / /_ ___   _____         | | (___     | |  | | | |  
   / /______\ \/  \/ / _' \ \ / / _ \    _   | |\___ \    | |  | | | |  
  / /__      \  /\  / (_| |\ V /  __/   | |__| |____) |   | |__| |_| |_ 
 /_____|      \/  \/ \__,_| \_/ \___|    \____/|_____/     \____/|_____|

e[90m2024-11-08 21:49:28.455e[39m e[33mWARNe[39m e[1mSTOREe[22m: scenes.json not found
error Command failed with signal "SIGTERM".
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
yarn run v1.22.22
$ node --preserve-symlinks server/bin/www.js
e[90m2024-11-08 22:03:26.194e[39m e[32mINFOe[39m e[1mAPPe[22m: Version: 9.20.0.bf3bdc3
e[90m2024-11-08 22:03:26.208e[39m e[32mINFOe[39m e[1mAPPe[22m: Application path:/var/www/html/plugins/zwavejs/resources/zwave-js-ui
  ______  __          __                      _  _____     _    _ _____ 
 |___  /  \ \        / /                     | |/ ____|   | |  | |_   _|
    / /____\ \  /\  / /_ ___   _____         | | (___     | |  | | | |  
   / /______\ \/  \/ / _' \ \ / / _ \    _   | |\___ \    | |  | | | |  
  / /__      \  /\  / (_| |\ V /  __/   | |__| |____) |   | |__| |_| |_ 
 /_____|      \/  \/ \__,_| \_/ \___|    \____/|_____/     \____/|_____|

e[90m2024-11-08 22:03:26.291e[39m e[33mWARNe[39m e[1mSTOREe[22m: scenes.json not found
error Command failed with signal "SIGTERM".
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
yarn run v1.22.22
$ node --preserve-symlinks server/bin/www.js
e[90m2024-11-08 22:06:51.546e[39m e[32mINFOe[39m e[1mAPPe[22m: Version: 9.20.0.bf3bdc3
e[90m2024-11-08 22:06:51.559e[39m e[32mINFOe[39m e[1mAPPe[22m: Application path:/var/www/html/plugins/zwavejs/resources/zwave-js-ui
  ______  __          __                      _  _____     _    _ _____ 
 |___  /  \ \        / /                     | |/ ____|   | |  | |_   _|
    / /____\ \  /\  / /_ ___   _____         | | (___     | |  | | | |  
   / /______\ \/  \/ / _' \ \ / / _ \    _   | |\___ \    | |  | | | |  
  / /__      \  /\  / (_| |\ V /  __/   | |__| |____) |   | |__| |_| |_ 
 /_____|      \/  \/ \__,_| \_/ \___|    \____/|_____/     \____/|_____|

e[90m2024-11-08 22:06:51.621e[39m e[33mWARNe[39m e[1mSTOREe[22m: scenes.json not found
error Command failed with signal "SIGTERM".
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
yarn run v1.22.22
$ node --preserve-symlinks server/bin/www.js
e[90m2024-11-08 22:43:13.963e[39m e[32mINFOe[39m e[1mAPPe[22m: Version: 9.20.0.bf3bdc3
e[90m2024-11-08 22:43:13.977e[39m e[32mINFOe[39m e[1mAPPe[22m: Application path:/var/www/html/plugins/zwavejs/resources/zwave-js-ui
  ______  __          __                      _  _____     _    _ _____ 
 |___  /  \ \        / /                     | |/ ____|   | |  | |_   _|
    / /____\ \  /\  / /_ ___   _____         | | (___     | |  | | | |  
   / /______\ \/  \/ / _' \ \ / / _ \    _   | |\___ \    | |  | | | |  
  / /__      \  /\  / (_| |\ V /  __/   | |__| |____) |   | |__| |_| |_ 
 /_____|      \/  \/ \__,_| \_/ \___|    \____/|_____/     \____/|_____|

e[90m2024-11-08 22:43:14.113e[39m e[33mWARNe[39m e[1mSTOREe[22m: scenes.json not found

et le log zwave js

[2024-11-08 22:04:14][INFO] : Début d'activation du plugin
[2024-11-08 22:04:15][INFO] : Info sur le démon : {"log":"zwavejs","launchable":"nok","state":"nok","launchable_message":"Gestion automatique d\u00e9sactiv\u00e9e","auto":"0","last_launch":"Inconnue"}
[2024-11-08 22:21:35][INFO] : Arrêt du démon ZwaveJS
[2024-11-08 22:21:36][INFO] : Démarrage du démon ZwaveJS : STORE_DIR=/var/www/html/plugins/zwavejs/data/store KEY_S0_Legacy=26A9304D02811E3E31046FD31984787E KEY_S2_Unauthenticated=C8F004AB63F0B0B86E58C6C1959E869A KEY_S2_Authenticated=E6A50992C8BB825EA69FC46CC47DFEE5 KEY_S2_AccessControl=8124CAAA4D48273316F2108CAA7C65E7 SESSION_SECRET=jeedomSession yarn start
[2024-11-08 22:49:18][INFO] : Arrêt du démon ZwaveJS
[2024-11-08 22:49:19][INFO] : Arrêt du démon ZwaveJS
[2024-11-08 22:49:19][INFO] : Démarrage du démon ZwaveJS : STORE_DIR=/var/www/html/plugins/zwavejs/data/store KEY_S0_Legacy=26A9304D02811E3E31046FD31984787E KEY_S2_Unauthenticated=C8F004AB63F0B0B86E58C6C1959E869A KEY_S2_Authenticated=E6A50992C8BB825EA69FC46CC47DFEE5 KEY_S2_AccessControl=8124CAAA4D48273316F2108CAA7C65E7 SESSION_SECRET=jeedomSession yarn start
[2024-11-08 23:03:16][INFO] : Arrêt du démon ZwaveJS
[2024-11-08 23:03:18][INFO] : Arrêt du démon ZwaveJS
[2024-11-08 23:03:18][INFO] : Démarrage du démon ZwaveJS : STORE_DIR=/var/www/html/plugins/zwavejs/data/store KEY_S0_Legacy=5E97EDEAA5FB55A2BCAFCF51507DD8C5 KEY_S2_Unauthenticated=C8F004AB63F0B0B86E58C6C1959E869A KEY_S2_Authenticated=E6A50992C8BB825EA69FC46CC47DFEE5 KEY_S2_AccessControl=8124CAAA4D48273316F2108CAA7C65E7 SESSION_SECRET=jeedomSession yarn start
[2024-11-08 23:06:42][INFO] : Arrêt du démon ZwaveJS
[2024-11-08 23:06:43][INFO] : Arrêt du démon ZwaveJS
[2024-11-08 23:06:43][INFO] : Démarrage du démon ZwaveJS : STORE_DIR=/var/www/html/plugins/zwavejs/data/store KEY_S0_Legacy=0102030405060708090A0B0C0D0E0F10 KEY_S2_Unauthenticated=C8F004AB63F0B0B86E58C6C1959E869A KEY_S2_Authenticated=E6A50992C8BB825EA69FC46CC47DFEE5 KEY_S2_AccessControl=8124CAAA4D48273316F2108CAA7C65E7 SESSION_SECRET=jeedomSession yarn start
[2024-11-08 23:31:53][INFO] : Arrêt du démon ZwaveJS
[2024-11-08 23:43:03][INFO] : Arrêt du démon ZwaveJS
[2024-11-08 23:43:03][INFO] : Démarrage du démon ZwaveJS : STORE_DIR=/var/www/html/plugins/zwavejs/data/store KEY_S0_Legacy=0102030405060708090A0B0C0D0E0F10 KEY_S2_Unauthenticated=C8F004AB63F0B0B86E58C6C1959E869A KEY_S2_Authenticated=E6A50992C8BB825EA69FC46CC47DFEE5 KEY_S2_AccessControl=8124CAAA4D48273316F2108CAA7C65E7 SESSION_SECRET=jeedomSession yarn start

Avez - vous besoin d’autre chose ?
Merci

Bonjour,

Tu es sur pi3 non ?

Les dépendances ne sont pas installées.

Puis reboot et installation des dépendances.

Bonjour,
Merci pour cette aide.
Je sui bien sur RPI3


Après avoir fait la manip sur le fichier et augmenté le swap à 1024, l’installation des dépendances à l’air d’avoir fonctionné, par contre j’ai l’impression d’avoir encore des erreurs dans le fichier Zwavejsd.
L’apparencede mes equipements après suppresion et synchro restent inchangée

Ci dessous les logs:
Zwavejs:

[2024-11-09 10:33:36] INFO  : Arrêt du démon ZwaveJS
[2024-11-09 10:45:18] INFO  : Arrêt du démon ZwaveJS
[2024-11-09 10:45:18] INFO  : Démarrage du démon ZwaveJS : STORE_DIR=/var/www/html/plugins/zwavejs/data/store KEY_S0_Legacy=0102030405060708090A0B0C0D0E0F10 KEY_S2_Unauthenticated=C8F004AB63F0B0B86E58C6C1959E869A KEY_S2_Authenticated=E6A50992C8BB825EA69FC46CC47DFEE5 KEY_S2_AccessControl=8124CAAA4D48273316F2108CAA7C65E7 SESSION_SECRET=jeedomSession yarn start

Zwavejs_packages

+ 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
+ source ../core/config/zwavejs.config.ini
+ echo 'Wanted Version: 9.20.0'
Wanted Version: 9.20.0
+ rm -R zwave-js-ui
+ git clone --branch v9.20.0 --depth 1 https://github.com/zwave-js/zwave-js-ui
Cloning into 'zwave-js-ui'...
Note: switching to 'bf3bdc3f13d903cf100b0ba9c3333101ffd29418'.

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 switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

+ echo 'Pre install finished'
Pre install finished
+ echo 3
+ php /var/www/html/core/class/../php/jeecli.php plugin install mqtt2
+ echo 4
+ sudo killall apt apt-get unattended-upgr
apt: no process found
apt-get: no process found
+ sudo rm /var/lib/apt/lists/lock
+ sudo rm /var/cache/apt/archives/lock
+ sudo rm /var/lib/dpkg/lock /var/lib/dpkg/lock-frontend
+ sudo sudo dpkg --configure -a --force-confdef
+ sudo apt update

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Hit:1 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
Hit:2 http://archive.raspberrypi.org/debian bullseye InRelease
Hit:3 https://deb.nodesource.com/node_20.x nodistro InRelease
Reading package lists...
Building dependency tree...
Reading state information...
9 packages can be upgraded. Run 'apt list --upgradable' to see them.
+ echo 5
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Hit:1 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
Hit:2 http://archive.raspberrypi.org/debian bullseye InRelease
Hit:3 https://deb.nodesource.com/node_20.x nodistro InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version (2.2.4).
build-essential is already the newest version (12.9).
git is already the newest version (1:2.30.2-1+deb11u3).
lsb-release is already the newest version (11.1.0+rpi1).
0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded.
[Check Version NodeJS actuelle : v20.18.0 : [  OK  ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
+ echo 6
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Hit:1 http://archive.raspberrypi.org/debian bullseye InRelease
Hit:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
Hit:3 https://deb.nodesource.com/node_20.x nodistro InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version (2.2.4).
build-essential is already the newest version (12.9).
git is already the newest version (1:2.30.2-1+deb11u3).
lsb-release is already the newest version (11.1.0+rpi1).
0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded.
[Check Version NodeJS actuelle : v20.18.0 : [  OK  ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
+ echo 7
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Hit:1 http://archive.raspberrypi.org/debian bullseye InRelease
Hit:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
Hit:3 https://deb.nodesource.com/node_20.x nodistro InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version (2.2.4).
build-essential is already the newest version (12.9).
git is already the newest version (1:2.30.2-1+deb11u3).
lsb-release is already the newest version (11.1.0+rpi1).
0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded.
[Check Version NodeJS actuelle : v20.18.0 : [  OK  ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
+ echo 8
+ sudo chmod +x /var/www/html/core/class/../../resources/install_composer.sh
+ sudo /var/www/html/core/class/../../resources/install_composer.sh
Begin installation of composer
--2024-11-09 09:35:31--  https://getcomposer.org/installer
Resolving getcomposer.org (getcomposer.org)... 54.36.53.46, 2001:41d0:302:1100::8:104f
Connecting to getcomposer.org (getcomposer.org)|54.36.53.46|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 58444 (57K) [application/octet-stream]
Saving to: 'composer-setup.php'

     0K .......... .......... .......... .......... .......... 87% 83.2K 0s
    50K .......                                               100% 20.8M=0.6s

2024-11-09 09:35:32 (94.9 KB/s) - 'composer-setup.php' saved [58444/58444]

All settings correct for using Composer
Downloading...

Composer (version 2.8.2) successfully installed to: /var/www/html/core/ajax/composer.phar
Use it: php composer.phar

End installation of composer
+ echo 9
+ sudo NODE_OPTIONS=--dns-result-order=ipv4first npm install --force -g yarn
npm warn using --force Recommended protections disabled.

changed 1 package in 6s
+ echo 10
+ 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
yarn install v1.22.22
info No lockfile found.
warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json.
[1/5] Validating package.json...
[2/5] Resolving packages...
warning csurf@1.11.0: Please use another csrf package
warning native-url > querystring@0.2.1: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
warning vue@2.7.16: Vue 2 has reached EOL and is no longer actively maintained. See https://v2.vuejs.org/eol/ for more details.
warning @types/extract-zip@2.0.3: This is a stub types definition. extract-zip provides its own type definitions, so you do not need this installed.
warning docsify-cli > docsify-server-renderer@4.13.1: docsify-server-renderer 4.x and below is no longer supported while we investigate the future of SSR and SSG for Docsify
warning eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options.
warning eslint > @humanwhocodes/config-array@0.13.0: Use @eslint/config-array instead
warning eslint > @humanwhocodes/config-array > @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
warning eslint > file-entry-cache > flat-cache > rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
warning eslint > file-entry-cache > flat-cache > rimraf > glob@7.2.3: Glob versions prior to v9 are no longer supported
warning eslint > file-entry-cache > flat-cache > rimraf > glob > inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
warning mocha > glob@8.1.0: Glob versions prior to v9 are no longer supported
warning mocha > glob > inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
warning release-it > shelljs > glob@7.2.3: Glob versions prior to v9 are no longer supported
warning vite-plugin-pwa > workbox-build > glob@7.2.3: Glob versions prior to v9 are no longer supported
warning vite-plugin-pwa > workbox-build > @rollup/plugin-replace > magic-string > sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
[3/5] Fetching packages...
[4/5] Linking dependencies...
warning " > @zwave-js/log-transport-json@3.0.0" has unmet peer dependency "@zwave-js/core@>=10.0.0".
warning " > @zwave-js/log-transport-json@3.0.0" has unmet peer dependency "@zwave-js/shared@>=10.0.0".
warning " > @zwave-js/log-transport-json@3.0.0" has unmet peer dependency "winston-transport@^4.5.0".
warning " > vis-data@7.1.9" has unmet peer dependency "uuid@^3.4.0 || ^7.0.0 || ^8.0.0 || ^9.0.0".
warning " > vis-data@7.1.9" has unmet peer dependency "vis-util@^5.0.1".
warning " > vis-network@9.1.9" has unmet peer dependency "@egjs/hammerjs@^2.0.0".
warning " > vis-network@9.1.9" has unmet peer dependency "component-emitter@^1.3.0".
warning " > vis-network@9.1.9" has unmet peer dependency "keycharm@^0.2.0 || ^0.3.0 || ^0.4.0".
warning " > vis-network@9.1.9" has unmet peer dependency "uuid@^3.4.0 || ^7.0.0 || ^8.0.0 || ^9.0.0".
warning " > vis-network@9.1.9" has unmet peer dependency "vis-util@^5.0.1".
warning " > @babel/register@7.25.9" has unmet peer dependency "@babel/core@^7.0.0-0".
warning " > vite-plugin-pwa@0.20.5" has unmet peer dependency "workbox-build@^7.1.0".
warning " > vite-plugin-pwa@0.20.5" has unmet peer dependency "workbox-window@^7.1.0".
[5/5] Building fresh packages...
success Saved lockfile.
Done in 310.79s.
+ sudo NODE_OPTIONS=--max_old_space_size=2048 yarn run build
yarn run v1.22.22
$ npm-run-all 'build:*'
$ tsc
$ vite build
vite v5.4.10 building for production...
transforming...
✓ 546 modules transformed.
rendering chunks...
computing gzip size...
dist/registerSW.js                                    0.14 kB
dist/manifest.webmanifest                             0.50 kB
dist/index.html                                       1.69 kB │ gzip:   0.75 kB
dist/assets/MaterialIcons-Regular-DOtZ65Va.woff2    125.12 kB
dist/assets/MaterialIcons-Regular-BjXOXp5c.eot      143.45 kB
dist/assets/MaterialIcons-Regular-FsbMSDLx.woff     160.58 kB
dist/assets/MaterialIcons-Regular-DEUTIz1o.ttf      347.59 kB
dist/assets/DialogHealthCheck-BQ_HIZzk.css            0.04 kB │ gzip:   0.06 kB
dist/assets/DialogGatewayValue-Dm4ULrQ4.css           0.06 kB │ gzip:   0.08 kB
dist/assets/NodeDetails-BVv96O7e.css                  0.06 kB │ gzip:   0.08 kB
dist/assets/FrameDetails-DfeKn8lA.css                 0.07 kB │ gzip:   0.09 kB
dist/assets/QrReader-DkXRXhVo.css                     0.09 kB │ gzip:   0.10 kB
dist/assets/NodePanel-NlzD7HjS.css                    0.09 kB │ gzip:   0.10 kB
dist/assets/RichValue-D2CNQpme.css                    0.13 kB │ gzip:   0.12 kB
dist/assets/CCTreeView-CpgHtNhq.css                   0.13 kB │ gzip:   0.12 kB
dist/assets/Settings-Bhc_dKLu.css                     0.15 kB │ gzip:   0.14 kB
dist/assets/Mesh-BGDvcFfn.css                         0.27 kB │ gzip:   0.21 kB
dist/assets/ValueId-B7qQtVGc.css                      0.31 kB │ gzip:   0.18 kB
dist/assets/ExpandedNode-Cz-LXYo1.css                 0.39 kB │ gzip:   0.26 kB
dist/assets/DialogAdvanced-D5KZ1_3L.css               0.45 kB │ gzip:   0.23 kB
dist/assets/index-BV77wOsY.css                        0.51 kB │ gzip:   0.18 kB
dist/assets/Zniffer-BzW51jwp.css                      0.53 kB │ gzip:   0.24 kB
dist/assets/Store-p1tbXIt6.css                        0.79 kB │ gzip:   0.33 kB
dist/assets/Multipane-Ds04H7aO.css                    1.57 kB │ gzip:   0.46 kB
dist/assets/BgRssiChart-D1GxaB_c.css                  1.65 kB │ gzip:   0.71 kB
dist/assets/Login-gAZskv5f.css                        5.43 kB │ gzip:   1.52 kB
dist/assets/ZwaveGraph-CV956Kpy.css                 220.21 kB │ gzip:  31.03 kB
dist/assets/index-DiuoWp0O.css                      645.00 kB │ gzip:  86.98 kB
dist/assets/MultipaneResizer-CtfFeHfq.js              0.23 kB │ gzip:   0.21 kB
dist/assets/InvertedCheckbox-CEeJYT99.js              0.42 kB │ gzip:   0.30 kB
dist/assets/ControllerChart-DemWVEUc.js               0.63 kB │ gzip:   0.40 kB
dist/assets/ColumnFilterBoolean-BybWfEtC.js           0.67 kB │ gzip:   0.43 kB
dist/assets/ReinterviewBadge-DLkyb60Q.js              0.78 kB │ gzip:   0.52 kB
dist/assets/BlinkIcon-DfLjyEvu.js                     0.85 kB │ gzip:   0.42 kB
dist/assets/ColumnFilterDate-Ci95vBH4.js              1.16 kB │ gzip:   0.56 kB
dist/assets/MissingKeysAlert-ByxtHID_.js              1.17 kB │ gzip:   0.56 kB
dist/assets/ColumnFilterString-CSX6EhEg.js            1.22 kB │ gzip:   0.61 kB
dist/assets/DialogAdvanced-D1BY91kp.js                1.30 kB │ gzip:   0.68 kB
dist/assets/CCTreeView-Dt5ls4OG.js                    1.43 kB │ gzip:   0.78 kB
dist/assets/StatisticsArrows-CZK5-VTn.js              1.44 kB │ gzip:   0.78 kB
dist/assets/ErrorPage-BZI-jgkC.js                     1.55 kB │ gzip:   0.79 kB
dist/assets/Multipane-CELqBOTj.js                     1.63 kB │ gzip:   0.82 kB
dist/assets/ColumnFilterNumber-DNXmFnFN.js            1.74 kB │ gzip:   0.74 kB
dist/assets/file-input-Bl8OiS79.js                    1.83 kB │ gzip:   0.86 kB
dist/assets/RichValue-EXcH5E48.js                     2.04 kB │ gzip:   0.87 kB
dist/assets/StatisticsCard-DvVSUNTz.js                2.55 kB │ gzip:   1.00 kB
dist/assets/FrameDetails-D9LDSOe0.js                  2.69 kB │ gzip:   1.07 kB
dist/assets/DialogSceneValue-DDvKHOdJ.js              3.18 kB │ gzip:   1.24 kB
dist/assets/Mesh-BxmZ8H43.js                          3.18 kB │ gzip:   1.36 kB
dist/assets/ColumnFilter-pDvhtAYa.js                  3.27 kB │ gzip:   1.30 kB
dist/assets/Login-BQe2fXfV.js                         4.13 kB │ gzip:   1.64 kB
dist/assets/UserCodeTable-CN_i3NKO.js                 4.13 kB │ gzip:   1.65 kB
dist/assets/ListInput-CGkOx8DC.js                     4.38 kB │ gzip:   1.41 kB
dist/assets/AssociationGroups-BRRzhdMp.js             4.46 kB │ gzip:   1.66 kB
dist/assets/OTAUpdates-BXstRz2x.js                    5.09 kB │ gzip:   2.09 kB
dist/assets/Scenes-DOr3dYB0.js                        5.81 kB │ gzip:   1.99 kB
dist/assets/DialogLinkReliability-COW_UQco.js         5.89 kB │ gzip:   1.91 kB
dist/assets/DialogAssociation-CaCgcTH-.js             5.94 kB │ gzip:   2.10 kB
dist/assets/prismeditor.esm-B3lEEa0u.js               7.58 kB │ gzip:   2.70 kB
dist/assets/NodeScheduler-DhuWPVzb.js                 7.86 kB │ gzip:   2.60 kB
dist/assets/HomeAssistant-DE7SQCAl.js                 8.23 kB │ gzip:   2.43 kB
dist/assets/DialogGatewayValue-XMDaF6gV.js            8.38 kB │ gzip:   2.57 kB
dist/assets/ControlPanel-vBBBYmo2.js                  9.53 kB │ gzip:   3.54 kB
dist/assets/SmartView-C5_VSpSW.js                     9.89 kB │ gzip:   3.32 kB
dist/assets/ValueId-Calf9guX.js                      10.45 kB │ gzip:   2.92 kB
dist/assets/Store-CTPpCCUx.js                        10.95 kB │ gzip:   3.42 kB
dist/assets/NodeDetails-CK9jN5RC.js                  12.18 kB │ gzip:   3.40 kB
dist/assets/DialogHealthCheck-CfGl2YN_.js            12.38 kB │ gzip:   3.59 kB
dist/assets/SmartStart-CC3xKczU.js                   13.83 kB │ gzip:   3.92 kB
dist/assets/ExpandedNode-_FbWwrn6.js                 15.15 kB │ gzip:   5.20 kB
dist/assets/Debug-mykXj0Vs.js                        16.04 kB │ gzip:   4.18 kB
dist/assets/NodePanel-QGfIlCym.js                    16.12 kB │ gzip:   4.40 kB
dist/assets/Zniffer-Dh0cU9gP.js                      16.23 kB │ gzip:   5.29 kB
dist/assets/index-CmXLBAb2.js                        20.83 kB │ gzip:   6.14 kB
dist/assets/QrReader-RezneKKI.js                     20.89 kB │ gzip:   7.30 kB
dist/assets/qr-scanner-worker.min-D85Z9gVD.js        43.95 kB │ gzip:  10.46 kB
dist/assets/BgRssiChart-BvjOxH0o.js                  55.70 kB │ gzip:  24.68 kB
dist/assets/vuedraggable.umd-CkwiVmfj.js             71.01 kB │ gzip:  24.89 kB
dist/assets/Settings-QWTw1_dz.js                     85.84 kB │ gzip:  20.01 kB
dist/assets/index-Blr6EMNg.js                        91.82 kB │ gzip:  46.05 kB
dist/assets/ZwaveGraph-CaoFFfPg.js                  560.41 kB │ gzip: 166.47 kB
dist/assets/index-BE6xZbR2.js                     1,239.51 kB │ gzip: 339.66 kB

(!) Some chunks are larger than 500 kB after minification. Consider:
- Using dynamic import() to code-split the application
- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks
- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit.
✓ built in 1m 36s

PWA v0.20.5
Building src/sw.js service worker ("es" format)...
vite v5.4.10 building for production...
transforming...
✓ 65 modules transformed.
rendering chunks...
computing gzip size...
dist/sw.mjs  16.17 kB │ gzip: 5.42 kB
✓ built in 4.20s

PWA v0.20.5
mode      injectManifest
format:   es
precache  82 entries (3265.37 KiB)
files generated
  dist/sw.js
Done in 180.22s.
+ chown -R www-data:www-data CHANGELOG.md LICENSE README.md SECURITY.md api certs dist docker docs esbuild-register.js esbuild.js genereteDocs.ts index.html kubernetes kustomization.yaml node_modules nodemon.json package-lock.json package.json package.sh pkg public server server_config.js snippets src store test tsconfig.eslint.json tsconfig.json vite.config.mjs wallaby.js yarn.lock
+ '[' -e /dev/ttyAMA0 ']'
+ sudo sed -i 's/console=ttyAMA0,115200//; s/kgdboc=ttyAMA0,115200//' /boot/cmdline.txt
+ sudo sed -i 's|[^:]*:[^:]*:respawn:/sbin/getty[^:]*ttyAMA0[^:]*||' /etc/inittab
sed: can't read /etc/inittab: No such file or directory
+ '[' -e /dev/ttymxc0 ']'
+ '[' -e /dev/ttyAMA0 ']'
+ sudo systemctl mask serial-getty@ttyAMA0.service
+ sudo systemctl stop serial-getty@ttyAMA0.service
++ grep Revision /proc/cpuinfo
++ cut -d: -f2
++ tr -d ' '
+ RPI_BOARD_REVISION=a020d3
+ [[ a020d3 == \a\0\2\0\8\2 ]]
+ [[ a020d3 == \a\2\2\0\8\2 ]]
+ [[ a020d3 == \a\0\2\0\d\3 ]]
+ systemctl disable hciuart
++ grep dtoverlay=pi3-miniuart-bt /boot/config.txt
+ [[ ! -n '' ]]
+ echo 'Raspberry Pi 3 Detected. If you use a Razberry board you must Disable Bluetooth'
Raspberry Pi 3 Detected. If you use a Razberry board you must Disable Bluetooth
+ echo 'Please add '\''dtoverlay=pi3-miniuart-bt'\'' to the end of the file /boot/config.txt'
Please add 'dtoverlay=pi3-miniuart-bt' to the end of the file /boot/config.txt
+ echo 'And reboot your Raspberry Pi'
And reboot your Raspberry Pi
+ echo 'Everything is successfully installed!'
Everything is successfully installed!
+ echo 11
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end zwavejs
+ echo 12
+ rm /tmp/jeedom_install_in_progress_zwavejs
+ echo '*******************End of package installation******************'
*******************End of package installation******************

Zwavejsd

error Command failed with signal "SIGTERM".
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
yarn run v1.22.22
$ node --preserve-symlinks server/bin/www.js
e[90m2024-11-09 09:45:29.400e[39m e[32mINFOe[39m e[1mAPPe[22m: Version: 9.20.0.bf3bdc3
e[90m2024-11-09 09:45:29.422e[39m e[32mINFOe[39m e[1mAPPe[22m: Application path:/var/www/html/plugins/zwavejs/resources/zwave-js-ui
  ______  __          __                      _  _____     _    _ _____ 
 |___  /  \ \        / /                     | |/ ____|   | |  | |_   _|
    / /____\ \  /\  / /_ ___   _____         | | (___     | |  | | | |  
   / /______\ \/  \/ / _' \ \ / / _ \    _   | |\___ \    | |  | | | |  
  / /__      \  /\  / (_| |\ V /  __/   | |__| |____) |   | |__| |_| |_ 
 /_____|      \/  \/ \__,_| \_/ \___|    \____/|_____/     \____/|_____|

e[90m2024-11-09 09:45:29.543e[39m e[33mWARNe[39m e[1mSTOREe[22m: scenes.json not found

Encore merci pour votre aide

Dépendances OK maintenant.

Il faudrait la capture d’écran de la configuration du plugin.

et voici

Essaye de décocher soft reset.

Même résultat

Et vous avez attendu combien de temps?
Les modules sur piles ont été réveillés?

La première fois cela peut prendre des heures pour que les modules remontent convenablement, il faut patienter

Je n’ai pas de modules sur piles. Si je supprime un des équipements, il réapparait tout de suite comme affiché sur l’écran précédent.
Je vais patientez…

Si cela peut aider…
Les modules 9, 19, 20, 21, 22, 29, 30 ne sont plus utilisé et n’ont pas été exclus du controleur.


Ce qui est parfaitement normal puisqu’il n’a pas été exclu.

Bonjour,
Après avoir attendu 24h, il n’y a pas eu d’évolution sur la reconnaissance de mes équipements, mais j’ai lu le post suivant qui a permis de débloquer la situation :

En cliquant sur le bouton « Réinterview du noeud », la reconnaissance s’est bien faite pour chaque équipement qui était utilisé. La commande remplacer a également fonctionner.

Je pense donc que le sujet est clos à moitié par rapport à ma problématique du départ.
La migration de debian 10 vers debian 11 s’est faite
La migration d’Open Zwave vers Z-wave JS s’est fait également (merci aux personnes ayant répondu à mes interrogations)
Je migrerai plus tard de la clé Everspring à la clé Zooz…

En espérant que mes questions et réponses en aideront certains
Merci

1 « J'aime »

Heureux de voir que mes galères (et retours) ont aidé :wink:

J’ai en effet toujours le même comportement.
A chaque redémarrage (j’en ai fais 5 pour être sûr), le réseau fonctionne (les modules réagissent aux commandes) mais si on ne réinterroge pas les nœuds individuellement, une partie du plugin ZWaveJS semble ne pas fonctionner (principalement la table de routage)

Au passage, je confirme avoir augmenté le Swap (de 100 à 2048 Mb, sans aucun effet)

Pour info, après avoir réussi à migrer sur une AEOTEC Zstick Gen5, tout fonctionne.

C’est donc le comportement du controleur EVERSPRING qui « pose problème » (oui, entre guillemets car le réseau est fonctionnel quand même)

1 « J'aime »