letztendlich hängt das davon ab, was die anderen Plugins zu einer neuen Version sagen.
Bei mir läuft 12.16.1 und auf dem anderen 12.16.2
letztendlich hängt das davon ab, was die anderen Plugins zu einer neuen Version sagen.
Bei mir läuft 12.16.1 und auf dem anderen 12.16.2
letztendlich hängt das davon ab, was die anderen Plugins zu einer neuen Version sagen.
Da ich aktuell auf node 10.16 bin und das neue Update von config UI X 10.17 braucht.
Nun meine Frage auf welche Version sollte ich gehen?
Ich nutze seit einigen Monaten immer die aktuelle Long Term Support (LTS) Version. Ist derzeit also 12.16.2
sudo n lts
Damit fahre ich grundsätzlich sehr gut. Außer bei einem separaten Pi der für Bluetooth-Geschichten zuständig ist. Dort ist es 11.14.0.
Generell kann es nach einem größeren Versionssprung also z.B. von 10.x auf 11.x oder 12.x, zu Problemchen kommen. Waren in meinen Fällen über die verschiedenen Versionen aber nie gravierend.
Einfach nach dem Node Update ein Rebuild starten.
cd /usr/local/lib/node_modules/
sudo npm rebuild --unsafe-perm
Grundsätzlich gilt, VORHER BACKUP MACHEN
Mein Ablauf sieht grundsätzlich wie folgt aus:
1. sudo systemctl stop homebridge
2. sudo npm i npm@latest -g (#npm Update)
3. sudo npm cache clean -f
4. sudo npm install -g n (#n Update)
5. sudo n lts (#alternativ: latest oder stable oder Versionsnummer Node einsetzen)
6. sudo npm install -g --unsafe-perm homebridge@latest
7. sudo reboot
8. node -v (Versionsnummer überprüfen)
Falls Probleme mit node
cd /usr/local/lib/node_modules/
sudo npm rebuild --unsafe-perm
VORHER BACKUP MACHEN
Ich bin jetzt direkt von 10.16 auf die 12.17 gegangen und hatte keine Probleme.
VORHER BACKUP MACHEN
nur wenn du ein Backup machst, brauchst du es auch nicht
Ja auf welche würdet ihr mir empfehlen zu gehen?
wie oben schon erwähnt. ich fahre mit meinen fast 20 Plugins ganz gut mit der LTS
5. sudo n lts (#alternativ: latest oder stable oder Versionsnummer Node einsetzen)
ist glaube ich die 12.17. irgendwas.
Und was ist besser lastet oder stabel?
Und was ist besser lastet oder stabel?
.... in der Regel LTS. Damit bin ich bislang gut gefahren. Aber ich wiederhole mich gerne nochmals: das hängt von den Plugins ab, die du verwendest.
jeder Plugin Programmierer wird so seine Empfehlung haben. Ab Version so und so ... so was in der Art.
Mach ein Backup, probieren die lastest aus und seh wie die HB hochfährt und was so im Log los ist.
Mehr Tipp kann dir hier keiner geben, glaube ich.
Alles anzeigen
Ich nutze seit einigen Monaten immer die aktuelle Long Term Support (LTS) Version. Ist derzeit also 12.16.2
sudo n lts
Damit fahre ich grundsätzlich sehr gut. Außer bei einem separaten Pi der für Bluetooth-Geschichten zuständig ist. Dort ist es 11.14.0.
Generell kann es nach einem größeren Versionssprung also z.B. von 10.x auf 11.x oder 12.x, zu Problemchen kommen. Waren in meinen Fällen über die verschiedenen Versionen aber nie gravierend.
Einfach nach dem Node Update ein Rebuild starten.
cd /usr/local/lib/node_modules/
sudo npm rebuild --unsafe-perm
Grundsätzlich gilt, VORHER BACKUP MACHEN
Mein Ablauf sieht grundsätzlich wie folgt aus:
1. sudo systemctl stop homebridge
2. sudo npm i npm@latest -g (#npm Update)
3. sudo npm cache clean -f
4. sudo npm install -g n (#n Update)
5. sudo n lts (#alternativ: latest oder stable oder Versionsnummer Node einsetzen)
6. sudo npm install -g --unsafe-perm homebridge@latest
7. sudo reboot
8. node -v (Versionsnummer überprüfen)
Falls Probleme mit node
cd /usr/local/lib/node_modules/
sudo npm rebuild --unsafe-perm
VORHER BACKUP MACHEN
ok suppi danke euch hat alles ohne Probleme geklappt nach der Anleitung bin jetzt auf 12.16.
Jetzt Werder ich ne zeit lang Ruhe haben 😁
Plugin /usr/local/lib/node_modules/homebridge-hue requires Node version of ^12.16.2 which does not satisfy the current Node version of v12.13.1. You may need to upgrade your installation of Node.
wen mir die Meldung im Log angezeigt wird wäre es dann sinvoll auf 12.16.2 zu gehen oder könnte man es auch noch so laufen lassen?
Solange es funktioniert: lass es wie es ist.
Solange es funktioniert: lass es wie es ist.
Bis jetzt zumindest kein Anzeichen das was nicht stimmen könnte und Fehler auch keine im Log
Bis jetzt zumindest kein Anzeichen das was nicht stimmen könnte und Fehler auch keine im Log
Das wird auch nix passieren. Es kann nur sein, dass bei Updates von Plugins zukünftig die neuere Version verlangt wird.
Das wird auch nix passieren. Es kann nur sein, dass bei Updates von Plugins zukünftig die neuere Version verlangt wird.
okay und wann sollte man dann updaten
Dann. Oder jetzt. Oder wann du willst. Ich mach meine Updates immer gleich - wie auf all meinen Computern.
ich habe eher das Problem :
[4/17/2020, 21:58:59] ---
[4/17/2020, 21:58:59] Plugin /usr/local/lib/node_modules/homebridge-camera-ui requires Node version of ^8.9.1 which does not satisfy the current Node version of v12.16.2. You may need to upgrade your installation of Node.
[4/17/2020, 21:58:59] Loaded plugin: homebridge-camera-ui
[4/17/2020, 21:58:59] Registering platform 'homebridge-camera-ui.CameraUI'
[4/17/2020, 21:58:59] ---
Bei mir ist node aktuell oder aktueller und das Plugin beschwert sich .
[4/17/2020, 21:58:59] ---
[4/17/2020, 21:58:59] Plugin /usr/local/lib/node_modules/homebridge-fritz-platform requires Node version of ^10.15.3 which does not satisfy the current Node version of v12.16.2. You may need to upgrade your installation of Node.
[4/17/2020, 21:58:59] Loaded plugin: homebridge-fritz-platform
[4/17/2020, 21:59:00] Registering platform 'homebridge-fritz-platform.FritzPlatform'
[4/17/2020, 21:59:00] ---
läut aber ... beide.
Das sind nur Hinweise, solange die Plugins laufen kannst du das getrost ignorieren.
Hab ich auch ... so lange meine Version neuer ist, wie die geforderte bin ich tiefenentspannt.
Hab ich auch ... so lange meine Version neuer ist, wie die geforderte bin ich tiefenentspannt.
Noch. Manche Plugins versagen ihren Dienst, wenn die neue Node-Version zu neu ist. Irgendwann kommt ein Node-Update, das die Plugins dann möglicherweise nicht mehr vertragen. Allerdings: das Problem sollte man erst lösen, wenn es auftritt. Du machst jetzt also nichts falsch beim entspannten Zurücklehnen.
Manche Plugins versagen ihren Dienst,
Die Erfahrung hatte ich auch schon, as mich ernsthaft zu der Entscheidung gebracht hat, die Plugins auf verschiedene HB zu verteilen. Siehe MiFlora und max Node 9. Mal abgesehen davon hat das noch einen entscheidenen anderen Vorteil. bei der Anzahl der Geräte die ich Abe, fällt wenn schon mal Einsystem Ausfällt nicht immer alles aus
was mich dran erinnert mal ein Bild zu malen und ne doku zu erstellen.