Bonjour, j’ai récemment réinstaller un RPI 3 avec une Debian 11, Jeedom 4.4 et Zwave JS :
j’ai ensuite voulu rajouté 2 modules Zwave
1 Oeil fibaro
1 Oeil Neo Electronics (chinois)
Aucun problème pour l’inclusion et l’interview, les 2 modules sont très bien reconnus :
En revanche plus aucune commande ne fonctionne ensuite, la détection de mouvement ne se fait plus, la température ne se refresh pas etc…
Les piles sont neuves, j’ai rapproché les modules de la clé, relancé des interviews, refait une exclusion / inclusion, rien n’y fait.
J’ai un autre RPI/jeedom plus vieux en prod dans la maison, lui aussi avec du Zwave est ce un problème de conflit ?
peut être mon RPI 3 qui est trop léger pour Zwave JS ?
Edit : Dans santé, la date de « dernière activé » se rafraichit bien pourtant
merci de votre aide.
Madcow
Septembre 28, 2025, 2:20
2
Bonjour,
Il faudrait également les logs du plugin, les commandes d’un des modules (l’œil Fibaro idéalement) ainsi que la page de configuration de mqtt manager.
voici,
MQTT M :
commandes Fibaro :
Pour les logs du plugin, je pense que zwave UI n’est pas installé, est ce essentiel pour le bon fonctionnement ?
zwavejsd.txt (9,0 Ko)
Pour le fonctionnement du plugin zwavejs ? Probablement, vu que c’est lui qui gère le zwave.
Sinon, vous avez un serveur mosquitto sur chaque pi ou il est commun?
Madcow
Septembre 28, 2025, 3:05
5
Bonjour,
Il y avait 2 logs et non un seul.
Pourquoi n’en donner qu’un ?
@Tonio1 mon autre PI est sur openzave donc pas besoin et celui ci à la version installée par défaut via MQTT manager j’imagine ? l’état du broker est à « OK » dans le plugin :
@Madcow il était vide c’est moi qui l’ai vidé après de multiples installations infructueuses et modification de mon swap pour le faire passer.
J’ai relancé les dépendances pour en récupérer un récent, le voici :
zwavejs_packages.txt (10,6 Ko)
Madcow
Septembre 28, 2025, 4:50
7
Bonjour,
C’est mieux en collant les logs dans le format qui va bien.
Ceci étant : pas assez de mémoire sur ton pi3 (classique il est désormais limite en mémoire pour Jeedom surtout zigbee et Zwave).
Solution à tester :
J’ai réussi à installer le dépendances sans ereur
Pour ça, j’ai dû éditer le fichier /var/www/html/plugins/zwavejs/resources/post_install.sh pour remplacer la ligne
sudo npm run build
par
sudo NODE_OPTIONS="--max_old_space_size=2048" npm run build
Et le bouton Interface ZwaveJs UI fonctionne.
Edit:
4096 ne fonctionnait pas, ça me donnait d’autre erreurs. J’ai tenté 2048 et c’est OK.
Edit 2:
Il semble que l’augmentation de la taille du swap soit une autre solution à privilégier.…
Par ailleurs tu as dépassé le nombre d’installation de Jeedom maximum. Il faut que tu fasses le ménage dans tes IP sur le market.
Madcow
Septembre 28, 2025, 4:51
8
Un aussi vieux Jeedom en production ?
Il va falloir s’en occuper
1 « J'aime »
ouais m’en parle pas, et sur le vieux il y a du zigbee, ENOcean, zwave, bluetooth et j’en passe…
Je vais regarder le lien que tu m’as donné, mais du coup c’est l’installation du plugin ZWave qui pose pb ?
Madcow
Septembre 28, 2025, 5:00
10
Oui c’est l’installation de Zwavejs-UI (moteur du plugin) qui coince.
1 « J'aime »
mcyaggy
Septembre 28, 2025, 6:07
11
Alors, c’est mieux Zwavejs UI est passé et je peux maintenant ouvrir l’UI (merci bcp)
En revanche les modules ne répondaient pas, même une exclusion n’a pas marché, j’ai donc fait un hard reset, re tenter une inclusion mais Ras
j’ai cette erreur dans zwavejsd :
e[90m2025-09-28 19:55:29.153e[39m e[31mERRORe[39m e[1mAPPe[22m: Unhandled Rejection, reason: TypeError: Cannot read properties of undefined (reading 'zwave')
TypeError: Cannot read properties of undefined (reading 'zwave')
at Socket.<anonymous> (/var/www/html/plugins/zwavejs/resources/zwave-js-ui/server/app.js:501:20)
at Socket.emit (node:events:536:35)
at Socket.emitUntyped (/var/www/html/plugins/zwavejs/resources/zwave-js-ui/node_modules/socket.io/dist/typed-events.js:69:22)
at /var/www/html/plugins/zwavejs/resources/zwave-js-ui/node_modules/socket.io/dist/socket.js:697:39
at processTicksAndRejections (node:internal/process/task_queues:77:11)
j’ai trouvé des msg lié à la version de node, je suis en 20.19.5, je ne pense pas que ce soit ça.
Madcow
Septembre 29, 2025, 7:10
12
Bonjour,
Log des dépendances ?
Est-ce que cela fonctionne directement dans Zwavejs-UI (il y a un bouton dans le plugin pour y accéder) ?
mcyaggy
Septembre 29, 2025, 7:34
13
bonjour,
voici les logs des dépendances :
+ 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: 10.5.1'
Wanted Version: 10.5.1
+ rm -R zwave-js-ui
+ git clone --branch v10.5.1 --depth 1 https://github.com/zwave-js/zwave-js-ui
Cloning into 'zwave-js-ui'...
Note: switching to 'b5cf23c362fc0bb90511511c60a19d4348e3d248'.
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
PHP Fatal error: Uncaught Exception: Code : 0<br/>Message : Vous avez un trop grand nombre de systeme jeedom déclaré ou plus de 2 ips externe differentes pour vos jeedoms, veuillez en réduire le nombre en allant sur votre page profils du market et en supprimant des jeedoms, n'oubliez pas de sauvegarder in /var/www/html/core/repo/market.repo.php:836
Stack trace:
#0 /var/www/html/core/repo/market.repo.php(193): repo_market::byLogicalIdAndType()
#1 /var/www/html/core/class/update.class.php(305): repo_market::downloadObject()
#2 /var/www/html/core/php/jeecli.php(47): update->doUpdate()
#3 {main}
thrown in /var/www/html/core/repo/market.repo.php on line 836
+ echo 4
+ sudo killall apt apt-get unattended-upgr
apt: no process found
apt-get: no process found
unattended-upgr: 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://deb.debian.org/debian bullseye InRelease
Hit:2 http://security.debian.org/debian-security bullseye-security InRelease
Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
Hit:4 http://archive.raspberrypi.org/debian bullseye InRelease
Hit:5 https://deb.nodesource.com/node_20.x nodistro InRelease
Reading package lists...
Building dependency tree...
Reading state information...
All packages are up to date.
+ 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://deb.debian.org/debian bullseye InRelease
Hit:2 http://deb.debian.org/debian bullseye-updates InRelease
Hit:3 http://security.debian.org/debian-security bullseye-security InRelease
Hit:4 http://archive.raspberrypi.org/debian bullseye InRelease
Hit:5 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).
lsb-release is already the newest version (11.1.0).
git is already the newest version (1:2.30.2-1+deb11u4).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[Check Version NodeJS actuelle : v20.19.5 : [ OK ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [ OK ]
Clean npm cache
npm warn using --force Recommended protections disabled.
+ echo 6
+ 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 npm install
npm warn deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
npm warn deprecated querystring@0.2.1: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
npm warn deprecated 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.
npm warn deprecated 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
npm warn deprecated csurf@1.11.0: Please use another csrf package
npm warn deprecated @types/extract-zip@2.0.1: This is a stub types definition. extract-zip provides its own type definitions, so you do not need this installed.
npm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
npm warn deprecated @humanwhocodes/config-array@0.11.14: Use @eslint/config-array instead
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated glob@8.1.0: Glob versions prior to v9 are no longer supported
npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated vue@2.7.16: Vue 2 has reached EOL and is no longer actively maintained. See https://v2.vuejs.org/eol/ for more details.
added 1611 packages in 3m
316 packages are looking for funding
run `npm fund` for details
+ sudo NODE_OPTIONS=--max_old_space_size=2048 npm run build
> zwave-js-ui@10.5.1 build
> npm-run-all build:*
> zwave-js-ui@10.5.1 build:server
> tsc
> zwave-js-ui@10.5.1 build:ui
> vite build
vite v5.4.19 building for production...
transforming...
✓ 909 modules transformed.
rendering chunks...
computing gzip size...
dist/manifest.webmanifest 0.50 kB
dist/index.html 1.62 kB │ gzip: 0.71 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-EYROGA4d.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-CWgAkvgE.css 0.09 kB │ gzip: 0.10 kB
dist/assets/NodePanel-CsryAE1D.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-D8Tqq60b.css 0.15 kB │ gzip: 0.14 kB
dist/assets/Mesh-BGDvcFfn.css 0.27 kB │ gzip: 0.21 kB
dist/assets/ValueId-DQh_tBTf.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-CM7x7206.css 0.53 kB │ gzip: 0.25 kB
dist/assets/Store-DXshLReN.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-Bn8lloTc.css 644.96 kB │ gzip: 86.97 kB
dist/assets/MultipaneResizer-Bd3e2-BH.js 0.23 kB │ gzip: 0.20 kB
dist/assets/InvertedCheckbox-BtYM1QBf.js 0.42 kB │ gzip: 0.30 kB
dist/assets/ControllerChart-B8m_4jR9.js 0.63 kB │ gzip: 0.40 kB
dist/assets/ColumnFilterBoolean-BCLaSAcj.js 0.67 kB │ gzip: 0.42 kB
dist/assets/ReinterviewBadge-lmW61dAe.js 0.78 kB │ gzip: 0.52 kB
dist/assets/BlinkIcon-B5r6T-fm.js 0.85 kB │ gzip: 0.42 kB
dist/assets/ColumnFilterDate-Cb4ZoiIp.js 1.16 kB │ gzip: 0.56 kB
dist/assets/MissingKeysAlert-BkaAdLtb.js 1.17 kB │ gzip: 0.56 kB
dist/assets/ColumnFilterString-CCtF7htJ.js 1.22 kB │ gzip: 0.61 kB
dist/assets/DialogAdvanced-Dj47DH-I.js 1.30 kB │ gzip: 0.68 kB
dist/assets/CCTreeView-BrgqZaoP.js 1.43 kB │ gzip: 0.77 kB
dist/assets/StatisticsArrows-DN3DTF0z.js 1.44 kB │ gzip: 0.78 kB
dist/assets/ErrorPage-CNNKUiPY.js 1.55 kB │ gzip: 0.79 kB
dist/assets/Multipane-CrYQGLL7.js 1.63 kB │ gzip: 0.82 kB
dist/assets/ColumnFilterNumber-Bd7V1iW8.js 1.74 kB │ gzip: 0.74 kB
dist/assets/file-input-D8sLy6Lj.js 1.83 kB │ gzip: 0.86 kB
dist/assets/RichValue-DjTfttg6.js 2.04 kB │ gzip: 0.87 kB
dist/assets/StatisticsCard-CP0etlkr.js 2.55 kB │ gzip: 1.00 kB
dist/assets/FrameDetails-hlDXJaVw.js 2.69 kB │ gzip: 1.07 kB
dist/assets/DialogSceneValue-v4C-veMe.js 3.18 kB │ gzip: 1.24 kB
dist/assets/Mesh-w7IPwqrF.js 3.18 kB │ gzip: 1.36 kB
dist/assets/ColumnFilter-BYRJVe1z.js 3.27 kB │ gzip: 1.30 kB
dist/assets/Login-BWQBxdhl.js 4.13 kB │ gzip: 1.64 kB
dist/assets/UserCodeTable-BS2jmkYN.js 4.13 kB │ gzip: 1.65 kB
dist/assets/ListInput-Ck6DsKOd.js 4.38 kB │ gzip: 1.41 kB
dist/assets/AssociationGroups-DJiPbK7v.js 4.43 kB │ gzip: 1.66 kB
dist/assets/OTAUpdates-DNINKvyB.js 5.70 kB │ gzip: 2.32 kB
dist/assets/workbox-window.prod.es5-B9K5rw8f.js 5.72 kB │ gzip: 2.35 kB
dist/assets/Scenes-CXzrbCDf.js 5.81 kB │ gzip: 1.99 kB
dist/assets/DialogAssociation-CmaOetVk.js 5.83 kB │ gzip: 2.10 kB
dist/assets/DialogLinkReliability-CSDOxtEw.js 5.90 kB │ gzip: 1.92 kB
dist/assets/prismeditor.esm-DfOjVaju.js 7.58 kB │ gzip: 2.69 kB
dist/assets/NodeScheduler-BwagPcJy.js 7.72 kB │ gzip: 2.57 kB
dist/assets/HomeAssistant-B9yOGkrF.js 8.23 kB │ gzip: 2.43 kB
dist/assets/DialogGatewayValue-D6oIEkol.js 8.86 kB │ gzip: 2.68 kB
dist/assets/ControlPanel-DmJ19ssR.js 9.53 kB │ gzip: 3.54 kB
dist/assets/SmartView-5OhWw4tS.js 9.90 kB │ gzip: 3.31 kB
dist/assets/ValueId-D7kPrSsT.js 10.61 kB │ gzip: 2.96 kB
dist/assets/Store-DjYD4w8r.js 12.08 kB │ gzip: 3.68 kB
dist/assets/DialogHealthCheck-BTy_IBq6.js 12.34 kB │ gzip: 3.57 kB
dist/assets/SmartStart-B3Ikjkab.js 13.91 kB │ gzip: 3.94 kB
dist/assets/ExpandedNode-BD5ZqwTu.js 15.40 kB │ gzip: 5.29 kB
dist/assets/NodePanel-B5ScKRcf.js 15.97 kB │ gzip: 4.39 kB
dist/assets/NodeDetails-C9w1I_i3.js 16.24 kB │ gzip: 4.41 kB
dist/assets/Debug-B4cO1_6J.js 16.47 kB │ gzip: 4.32 kB
dist/assets/Zniffer-0mmclj-w.js 17.99 kB │ gzip: 5.74 kB
dist/assets/index-BauUrFZj.js 20.83 kB │ gzip: 6.15 kB
dist/assets/qr-scanner-worker.min-D85Z9gVD.js 43.95 kB │ gzip: 10.46 kB
dist/assets/BgRssiChart-D2CPdvki.js 55.69 kB │ gzip: 24.67 kB
dist/assets/QrReader-xCmjb_Qy.js 63.12 kB │ gzip: 22.19 kB
dist/assets/vuedraggable.umd-BskQQ0vo.js 71.01 kB │ gzip: 24.89 kB
dist/assets/Settings-BCqbCddX.js 88.33 kB │ gzip: 20.41 kB
dist/assets/index-Blr6EMNg.js 91.82 kB │ gzip: 46.05 kB
dist/assets/ZwaveGraph-CYbaaQUB.js 560.20 kB │ gzip: 166.51 kB
dist/assets/index-tkR3XEa1.js 1,111.34 kB │ gzip: 307.41 kB
✓ built in 3m 28s
PWA v1.0.0
Building src/sw.js service worker ("es" format)...
vite v5.4.19 building for production...
transforming...
✓ 65 modules transformed.
rendering chunks...
computing gzip size...
dist/sw.mjs 16.25 kB │ gzip: 5.45 kB
✓ built in 2m 31s
PWA v1.0.0
mode injectManifest
format: es
precache 83 entries (4107.87 KiB)
files generated
dist/sw.js
+ chown -R www-data:www-data CHANGELOG.md LICENSE README.md SECURITY.md api certs dist docker docs esbuild-import-meta-url-shim.js 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
+ '[' -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=a02082
+ [[ a02082 == a\8 ]]
+ 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 7
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end zwavejs
+ echo 8
+ rm /tmp/jeedom_install_in_progress_zwavejs
+ echo '*******************End of package installation******************'
*******************End of package installation******************
Et j’ai le même comportement dans Zwavejs UI directement :
Madcow
Septembre 29, 2025, 8:00
14
Tu as demandé une inclusion sécurisée : as-tu bien remis la même clé de sécurité ?
Il faut également mettre le module en inclusion.
PS : il faut répondre à moi sinon je n’ai pas de notification.
mcyaggy
Septembre 29, 2025, 9:05
15
J’ai testé l’inclusion sécurisé et non sécurisé, cela ne change rien.
Je mets bien les modules en inclusions avec 3 pressions rapides, je vois bien la lumière bleue fixe.
Qu’entend tu par remis la « même » clé de sécurité ? étant donné que mes 2 modules viennent d’une ancienne config openzwave, j’ai bien remis la clé S0 par défaut :
Je ne comprends pas , l’inclusion fonctionnait avant l’installation de zwaveJS UI …
Pour l’instant je n’ai pas installé grand chose sur ce Jeedom, donc c’est assez simple pour moi de faire des hard reset si c’est plus simple.
Madcow
Septembre 29, 2025, 11:55
16
Tu sembles avoir une erreur dans zwavejsui mais je ne la comprends pas.
Tu as quoi comme message dans Zwavejs-UI en haut à droite quand tu n’es pas en inclusion ?
Tu es certain de ton port contrôleur ?
C’est quoi la ligne complète ?
mcyaggy
Septembre 29, 2025, 12:14
17
voici quelques capture si cela peut t’aider :
Madcow
Septembre 29, 2025, 12:25
18
Le port a l’air correct.
Mais je ne comprends pas l’id du contrôleur et il n’a pas de nom.
Pourrais-je avoir une capture d’écran de la page Noeud du contrôleur ?
Pourrais-tu redémarrer le plugin et me donner le log zwavejsd complets ainsi que ce qu’il y a indiqué en haut à droite dans Zwavejs-UI ?
mcyaggy
Septembre 29, 2025, 3:08
19
La page noeud, je ne sais pas si c’est ça que tu demandes (avant le redémarrage du plugin)
Le log apres restart :
|___ / \ \ / / | |/ ____| | | | |_ _|
/ /____\ \ /\ / /_ ___ _____ | | (___ | | | | | |
/ /______\ \/ \/ / _' \ \ / / _ \ _ | |\___ \ | | | | | |
/ /__ \ /\ / (_| |\ V / __/ | |__| |____) | | |__| |_| |_
/_____| \/ \/ \__,_| \_/ \___| \____/|_____/ \____/|_____|
e[90m2025-09-29 09:39:25.721e[39m e[33mWARNe[39m e[1mSTOREe[22m: scenes.json not found
> zwave-js-ui@10.5.1 start
> node --preserve-symlinks server/bin/www.js
e[90m2025-09-29 15:52:13.785e[39m e[32mINFOe[39m e[1mAPPe[22m: Version: 10.5.1.b5cf23c
e[90m2025-09-29 15:52:13.799e[39m e[32mINFOe[39m e[1mAPPe[22m: Application path:/var/www/html/plugins/zwavejs/resources/zwave-js-ui
______ __ __ _ _____ _ _ _____
|___ / \ \ / / | |/ ____| | | | |_ _|
/ /____\ \ /\ / /_ ___ _____ | | (___ | | | | | |
/ /______\ \/ \/ / _' \ \ / / _ \ _ | |\___ \ | | | | | |
/ /__ \ /\ / (_| |\ V / __/ | |__| |____) | | |__| |_| |_
/_____| \/ \/ \__,_| \_/ \___| \____/|_____/ \____/|_____|
e[90m2025-09-29 15:52:13.851e[39m e[33mWARNe[39m e[1mSTOREe[22m: scenes.json not found
et l’état ZwaveUI en haut à droite après redémarrage
Madcow
Septembre 29, 2025, 3:28
20
La page Noeud c’est dans le plugin : sur l’écran de l’équipement correspondant à ton contrôleur tu as un bouton bleu avec indiqué « Nœud ».
C’est ton identifiant de contrôleur qui m’intrigue.