Demon ne se lance pas: Error: Cannot find module ‹ serialport

Non.
ton lien symbolique est ok. Tu n’as rien à faire.

le fichier /plugins/rflink/resources/package.jon contient :

{
  "name": "JeedomRflink",
  "version": "0.0.1",
  "description": "Node to use Rflink with Jeedom",
  "license": "GPL-3.0",
  "repository": "npm/npm",
  "dependencies": {
    "request": "latest",
    "serialport": "~9.2.8",
    "telnet-client": "latest"
  }
}

sachant que les versions de nodejs et npm évoluent dans le temps, il est possible maintenant qu’il y ait un problème sur le choix de la version serialport par rapport à l’usage que le plugin en fait.
c’est aspect est à mon avis à ce stade à soumettre au développeur.
A noter par ailleurs que l’installation de nodejs/npm ne ce fait pas de la même manière entre le core jeedom et par exemple lors de l’installation des dépendances du plugin alexaapi.
Ce serait moi j’essaierais d’installer le plugin alexaapi et ses dépendances,
puis de revenir sur le plugin rflink, relancer l’installation des dépendances et redémarrer le démon.

Si ca ne fonctionne pas, en dernier ressort tu peux te refaire un jeedom puis directement appliquer ce que j’ai dis plus haut : Demon ne se lance pas: Error: Cannot find module ‹ serialport - #6 par akenad

akenad :slight_smile: