Node.js Update auf Raspberry Pi mit Homebridge
Gewisse Plugins für Homebridge benötigen höhere Node.js Versionen
#als die bei der Installation von Homebridge mitgelieferte Version
Z.b. Plugin homebridge-shelly (braucht Minimum node.js v8.0)
Um das Update erfolgreich durchzuführen habe ich hier ein kurzes Walk Through
zusammengestellt mit allen Terminalbefehlen Schritt für Schritt
- Verbinden mit dem Raspberry Pi über SSH Terminal
- Homebridge stoppen
- sudo npm cache clean -f
- sudo npm install -g n
- sudo n 9.3.0 (Versionsnummern zu finden auf https://nodejs.org/en/download/releases/)
- sudo npm install -g --unsafe-perm homebridge@latest
- sudo npm i npm@latest -g
- sudo reboot
- Neu verbinden mit dem Raspberry Pi über SSH Terminal
- cd /usr/local/lib/node_modules/
- sudo npm rebuild --unsafe-perm. (Achtung geht sehr lange)
- cd
- Homebridge -I
Viel Erfolg!