Error: Could not locate the bindings file

Bonjour à tous,

J’ai installaé le plugin Homewizard le 16 juillet dernier , qui fonctionne très bien, et j’ai remarqué depuis ce jour que le daemon de mon plugin RFLINK s’est planté et ne veut plus redémarer .

le log me dit que il ne trouve pas les bindings files

Node.js v22.23.2
Sat Aug 22 2026 22:50:05 GMT+0200 (Central European Summer Time) - Jeedom url : http://127.0.0.1:80/plugins/rflink/core/api/rflink.php?apikey=s5SlfywyGDGtYg831pDjUDMSbNEx0ytR, gwAddress : /dev/ttyACM0
/var/www/html/plugins/rflink/resources/node_modules/bindings/bindings.js:135
throw err;
^
Error: Could not locate the bindings file. Tried:
→ /var/www/html/plugins/rflink/resources/node_modules/@serialport/bindings/build/bindings.node
→ /var/www/html/plugins/rflink/resources/node_modules/@serialport/bindings/build/Debug/bindings.node
→ /var/www/html/plugins/rflink/resources/node_modules/@serialport/bindings/build/Release/bindings.node
→ /var/www/html/plugins/rflink/resources/node_modules/@serialport/bindings/out/Debug/bindings.node
→ /var/www/html/plugins/rflink/resources/node_modules/@serialport/bindings/Debug/bindings.node
→ /var/www/html/plugins/rflink/resources/node_modules/@serialport/bindings/out/Release/bindings.node
→ /var/www/html/plugins/rflink/resources/node_modules/@serialport/bindings/Release/bindings.node
→ /var/www/html/plugins/rflink/resources/node_modules/@serialport/bindings/build/default/bindings.node
→ /var/www/html/plugins/rflink/resources/node_modules/@serialport/bindings/compiled/22.23.2/linux/arm64/bindings.node
→ /var/www/html/plugins/rflink/resources/node_modules/@serialport/bindings/addon-build/release/install-root/bindings.node
→ /var/www/html/plugins/rflink/resources/node_modules/@serialport/bindings/addon-build/debug/install-root/bindings.node
→ /var/www/html/plugins/rflink/resources/node_modules/@serialport/bindings/addon-build/default/install-root/bindings.node
→ /var/www/html/plugins/rflink/resources/node_modules/@serialport/bindings/lib/binding/node-v127-linux-arm64/bindings.node
at bindings (/var/www/html/plugins/rflink/resources/node_modules/bindings/bindings.js:126:9)
at Object.<anonymous> (/var/www/html/plugins/rflink/resources/node_modules/@serialport/bindings/lib/linux.js:2:36)
at Module.\_compile (node:internal/modules/cjs/loader:1781:14)
at Object..js (node:internal/modules/cjs/loader:1913:10)
at Module.load (node:internal/modules/cjs/loader:1505:32)
at Function.\_load (node:internal/modules/cjs/loader:1309:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:254:19)
at Module.require (node:internal/modules/cjs/loader:1527:12)
at require (node:internal/modules/helpers:147:16)
at Object.<anonymous> (/var/www/html/plugins/rflink/resources/node_modules/@serialport/bindings/lib/index.js:14:22)
at Module.\_compile (node:internal/modules/cjs/loader:1781:14)
at Object..js (node:internal/modules/cjs/loader:1913:10)
at Module.load (node:internal/modules/cjs/loader:1505:32)
at Function.\_load (node:internal/modules/cjs/loader:1309:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:254:19)
at Module.require (node:internal/modules/cjs/loader:1527:12)

y a t il un souci entre ces deux plugings ?

J’ai déjà relancé un rebuild mais rien n’y fait.

Quelqu’un aurait-il une idée ?

Merci beaucoup

Salut,

de loin ton problème ressemble à celui évoqué et apparemment résolu ici.

@+

Bonjour.

Depuis l’éditeur de fichiers de Jeedom, supprimez ce dossier (resources) :
plugins/rflink/resources

Et relancez l’installation des dépendances et testez de nouveaux.

bonjour,

j’ai fait cela mais cela n’aide pas.

J’ai également supprimé dans l’éditeur tout le plugin RFLINK , redémarré Jeedom et réinstallé le plugin et les dépendances mais le daemon ne veut toujours pas démarrer.

j’ai lu également le message plus haut de Gastonlag.. mais ça ne m’a pas aidé malheureusement.

un autre avis ? merci

j’ai pu redémarrer le daemon avec l’aide de chatgpt qui m’a demandé d’exécuter ces commandes:

sudo npm install-scripts approve @serialport/bindings

sudo npm rebuild @serialport/bindings

et ensuite j’ai pu avoir le daemon actif

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.