@vinzouille
Je ne me souvient plus trop, donc rien n'est garantie
L'idée c’était de supprimer nodejs et de réinstaller la dernière version pour RPI :
Code : Tout sélectionner
sudo apt-get remove nodejs
wget http://node-arm.herokuapp.com/node_latest_armhf.deb
sudo dpkg -i node_latest_armhf.deb
Après il devait y avoir un problème de liens symboliques. Le plugin cherchait node alors que j'avais nodejs ou un truc dans le genre. Ce n'est pas la commande exacte mais c'est un truc du genre:
ensuite il y avait l'installation des dépendances, le plugin à un fichier resources/install.sh qui les installe lors de l'activation. Ça déconnait, donc j'ai commenté tout le contenu. Ensuite j'ai installé les dépendances avec:
dans le dossier /plugins/mySensors/node
Code : Tout sélectionner
sudo su - www-data -s /bin/bash
cd /usr/share/nginx/www/jeedom/plugins/mySensors/node
rm -rf node_modules
sudo npm install request serialport
et pour finir, j'avais un probleme de double logs:
Code : Tout sélectionner
31-10-2015 11:56:14 | info | connected to serial gateway at /dev/ttyUSB0
31-10-2015 11:56:14 | info | Save Gateway Status 1
31-10-2015 11:56:14 | info | connected to serial gateway at /dev/ttyUSB0
31-10-2015 11:56:14 | info | Save Gateway Status 1
Que j'ai résolu en commentant "gw.open();" au alentours de la ligne 585 du fichier node/mysensors.js
Voila, j’espère que ça t'aidera.