sudo su apt-get update && apt-get upgrade -y apt-get remove nodejs-legacy -y apt-get install git-core libnss-mdns libavahi-compat-libdnssd-dev -y wget http://node-arm.herokuapp.com/node_latest_armhf.deb dpkg -i node_latest_armhf.deb
Controllate che sia tutto installato correttamente con:
node -v npm -v
E poi scaricate e installate HAP-NodeJS:
git clone https://github.com/marcotini/HAP-NodeJS.git cd /home/pi/HAP-NodeJS/ npm install
Caso in cui vi diano dei problemi, installate questi pacchetti:
npm install node-persist npm install srp npm install mdns npm install ed25519 npm install curve25519 npm install debug
E reinstallate di nuovo:
cd /home/pi/HAP-NodeJS/ npm rebuild --unsafe-perm npm install
Voilà, ora eseguite:
node /home/pi/HAP-NodeJS/BridgedCore.js
Oppure:
node /home/pi/HAP-NodeJS/CameraCore.js node /home/pi/HAP-NodeJS/Core.js
Se tutto ok senza strani errori… direi che è tutto ok!