Bonjour,
Après modification du fichier package.json, il faut relancer les dépendances.
Fournissez ensuite le log Rflink_packages. Puis aprés démarrage (ou pas), le log Rflink.
Il manque aussi la Page santé.
Pourquoi 9.2.8 alors que c’est 9.2.0 dans le post que vous citez.
Bonjour,
En déplacement je ne me suis remis sur le sujet donc j’ai fait les modifs 9.2.8 ou 9.2.0 même résultat le service ne répond pas :
Voici les éléments démandés :
log Rflink_packages :
+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_rflink
+ echo 1
+ echo 2
+ sudo npm install --force -g serialport
npm WARN using --force I sure hope you know what you are doing.
> @serialport/bindings-cpp@10.7.0 install /usr/lib/node_modules/serialport/node_modules/@serialport/bindings-cpp
> node-gyp-build
+ serialport@10.4.0
added 21 packages from 88 contributors in 11.13s
+ echo 3
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end rflink
+ rm /tmp/jeedom_install_in_progress_rflink
+ echo '*******************End of package installation******************'
*******************End of package installation******************
log Rflink.
[2024-03-31 12:15:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
La réponse pour la version de serialport dépend du résultat de la page Santé Jeedom.
Je lui ai toutefois demandé. Il me répond qu’il faut quelle soit compatible nodejs 18 …
Si tu as besoin d’autres informations n’hésite surtout pas.
Un dernier j’avais déjà rencontré ce pb en 2022 après une coupure d’électricité (j’avais résolu en changeant le « serialport »: « ~9.2.8 »,) et ces derniers jours c’était également après une coupure est-ce une piste???
Je ne sais pas si @lunarok suit encore les discussions sur ce plugin??
La différence entre 2022 et maintenant, c’est la version de nodejs qui est en v18 maintenant.
Je ne peux pas vous aider plus, je n’ai pas le plugin ni le matériel correspondant.
Il y a une chose que je trouve bizarre, c’est l’installation globale de serialport. On ne voit pas d’install de serialport dans la version 9.2.x Il y a peut-être eu des modifs dans l’install des dépendances par Jeedom qui ne prend en compte que la dernière version. Le log des deps n’est pas assez bavard et précis (il manque au moins la date d’install).
Puisque c’est un plugin « payant », vous pouvez normalement ouvrir un ticket chez Jeedom en citant ce fil.