NEWS
Wir empfehlen: Node.js 22.x
-
@bergjet sagte in Wir empfehlen: Node.js 22.x:
Jetzt zeigt es mir wieder die Version 22.15.0 an
mit dem längst EOL
@bergjet sagte in Wir empfehlen: Node.js 22.x:
Raspbian GNU/Linux 11 (bullseye)
in Verbindung mit
@bergjet sagte in Wir empfehlen: Node.js 22.x:
Userland : 32 bit
wird es wohl nichts höheres geben.
Neuinstallation mit Debian 13 (Trixie) in 64Bit ist angesagt
@Homoran sagte in Wir empfehlen: Node.js 22.x:
Neuinstallation mit Debian 13 (Trixie) in 64Bit ist angesagt
Exakt...
-
Was ich auch versuche, beim Zugriff mit SSH kommt die Meldung "Permission denied (publickey)".
Installiert hätte ich mit dem Raspberry PI Imager das 64 Bit Lite Debian Trixi.
Alles schon x mal versucht auf einem iMac.@bergjet sagte in Wir empfehlen: Node.js 22.x:
mit dem Raspberry PI Imager
SSH aktiviert?
ansonsten passt möglicherweise
@bergjet sagte in Wir empfehlen: Node.js 22.x:
(publickey)
zu
@bergjet sagte in Wir empfehlen: Node.js 22.x:
iMac
da hab ich keinen Schimmer von
-
Was ich auch versuche, beim Zugriff mit SSH kommt die Meldung "Permission denied (publickey)".
Installiert hätte ich mit dem Raspberry PI Imager das 64 Bit Lite Debian Trixi.
Alles schon x mal versucht auf einem iMac.Du wirst auf dem Mac einen alten key haben. Lösch den (wo auch immer der dort abgelegt wird), dann müsste beim neuen Einloggen ein neuer publickey ausgehandelt werden.
-
Du wirst auf dem Mac einen alten key haben. Lösch den (wo auch immer der dort abgelegt wird), dann müsste beim neuen Einloggen ein neuer publickey ausgehandelt werden.
@Thomas-Braun sagte in Wir empfehlen: Node.js 22.x:
Du wirst auf dem Mac einen alten key haben. Lösch den (wo auch immer der dort abgelegt wird)
Sollte unter username/.ssh/… liegen
-
Hallo Zusammen!
Ein Großer Dank an @thomas-braun und generell alle schlauen Leute hier.
Konnte zuerst sauber von bookworm auf nun trixie updaten (RPI5).
Und hiermit auch sauber nun auf die aktuellste NodeJS Version.Vielen vielen Dank auch hier und weiter mit der guten Arbeit. :-)
-
Hallo zusammen
Ich habe mein System ebenfalls auf "trixie" hochgezogen.
```bash Script v.2025-08-09 *** BASE SYSTEM *** Operating System: Debian GNU/Linux 13 (trixie) Static hostname: RaspberryPi4-IOBroker Icon name: computer Kernel: Linux 6.1.21-v8+ Architecture: arm64 OS is similar to: Model : Raspberry Pi 4 Model B Rev 1.2 Docker : false Virtualization : none Kernel : aarch64 Userland : 32 bitWelches ist nun die aktuellste Node.js Version?
Bei mir ist immer noch V22.15.0 und NPM 10.9.2 aktuell. Ich kann die neuere Version mit "iob nodejs-update" nicht installieren.
Mache ich hier etwas falsch?Gruss Ivo
-
Hallo an alle,
ich hoffe ich bin hier richtig um vielleicht andere vor ähnlichen Problemen zu bewahren bzw. evt. zu helfen.
Im Zusammenhang mit dem empfohlenen Update auf node.js 22.x traten bei mir folgende Probleme auf, welche ich letztendlich nur mit einem Downgrade auf node.js 20.x beheben konnte:- im MBus Adapter war die Schnittstelle weg und lies sich auch nicht mehr einstellen. Hier war der Workaround (wie im Forum zu lesen) Adapter löschen und neu anlegen.
- Zigbee2mqtt lief sehr instabil. Ich hatte das erst gar nicht so mitbekommen, da die Werte grundsätzlich da waren. Aber die Verbindung vom zigbee2mqtt Dienst zum Zigbee-Coordinator würde ständig ab- und wieder aufgebaut. Das Thema liegt also nicht auf der Seite vom iobroker sondern an seiner Peripherie. Ich weiß nicht ob jemand dafür eine Lösung hat?
Ansonsten bin ich hochgradig begeistert was hier so geleistet wird. Vielen Dank von mir und bis bald
-
Hallo an alle,
ich hoffe ich bin hier richtig um vielleicht andere vor ähnlichen Problemen zu bewahren bzw. evt. zu helfen.
Im Zusammenhang mit dem empfohlenen Update auf node.js 22.x traten bei mir folgende Probleme auf, welche ich letztendlich nur mit einem Downgrade auf node.js 20.x beheben konnte:- im MBus Adapter war die Schnittstelle weg und lies sich auch nicht mehr einstellen. Hier war der Workaround (wie im Forum zu lesen) Adapter löschen und neu anlegen.
- Zigbee2mqtt lief sehr instabil. Ich hatte das erst gar nicht so mitbekommen, da die Werte grundsätzlich da waren. Aber die Verbindung vom zigbee2mqtt Dienst zum Zigbee-Coordinator würde ständig ab- und wieder aufgebaut. Das Thema liegt also nicht auf der Seite vom iobroker sondern an seiner Peripherie. Ich weiß nicht ob jemand dafür eine Lösung hat?
Ansonsten bin ich hochgradig begeistert was hier so geleistet wird. Vielen Dank von mir und bis bald
@hanand sagte in Wir empfehlen: Node.js 22.x:
Hallo an alle,
ich hoffe ich bin hier richtig um vielleicht andere vor ähnlichen Problemen zu bewahren bzw. evt. zu helfen.
Im Zusammenhang mit dem empfohlenen Update auf node.js 22.x traten bei mir folgende Probleme auf, welche ich letztendlich nur mit einem Downgrade auf node.js 20.x beheben konnte:- im MBus Adapter war die Schnittstelle weg und lies sich auch nicht mehr einstellen. Hier war der Workaround (wie im Forum zu lesen) Adapter löschen und neu anlegen.
- Zigbee2mqtt lief sehr instabil. Ich hatte das erst gar nicht so mitbekommen, da die Werte grundsätzlich da waren. Aber die Verbindung vom zigbee2mqtt Dienst zum Zigbee-Coordinator würde ständig ab- und wieder aufgebaut. Das Thema liegt also nicht auf der Seite vom iobroker sondern an seiner Peripherie. Ich weiß nicht ob jemand dafür eine Lösung hat?
Ansonsten bin ich hochgradig begeistert was hier so geleistet wird. Vielen Dank von mir und bis bald
Ich hoffe du hast deine Probleme bei den entsprechenden Adaptern eingemeldet und dort Issues erstellt. Von einem Downgrade auf node.js 20 wird jedenfalls abgeraten - das ist maximal die allerletzte Notmassnahme.
Node.js 20 erreicht im April 2026 EOL, wird nicht mehr gewartet und wird ab diesem Zeitpunkt mit hoher Wahrscheinlichkeit von immer mehr Adaptern nicht mehr unterstützt werden. Du benutzt also im Moment zwar ein noch nicht totes Pferd aber eins dass bereits in der Pallativabteilung liegt.
-
Hallo zusammen
Ich habe mein System ebenfalls auf "trixie" hochgezogen.
```bash Script v.2025-08-09 *** BASE SYSTEM *** Operating System: Debian GNU/Linux 13 (trixie) Static hostname: RaspberryPi4-IOBroker Icon name: computer Kernel: Linux 6.1.21-v8+ Architecture: arm64 OS is similar to: Model : Raspberry Pi 4 Model B Rev 1.2 Docker : false Virtualization : none Kernel : aarch64 Userland : 32 bitWelches ist nun die aktuellste Node.js Version?
Bei mir ist immer noch V22.15.0 und NPM 10.9.2 aktuell. Ich kann die neuere Version mit "iob nodejs-update" nicht installieren.
Mache ich hier etwas falsch?Gruss Ivo
@ivo-int sagte in Wir empfehlen: Node.js 22.x:
Mache ich hier etwas falsch?
Für 32Bit wird nichts aktuelleres angeboten.
Installier da NEU die 64 Bit Lite Version von Raspberry OS.
Darüber hinaus wird auch der falsche Kernel geladen. -
@Thomas-Braun sagte in Wir empfehlen: Node.js 22.x:
Für 32Bit wird nichts aktuelleres angeboten.
Installier da NEU die 64 Bit Lite Version von Raspberry OS.Ich habe mit "Buster" auf 64Bit umgestellt. Dies habe ich mit dieser Anleitungvorgenommen.
Ist die falsche Linux Version installiert?
Mit der "Bookworm" Version hat es immer funktioniert. An Weihnachten habe ich das Upgrade auf "Trxie" vorgenommen.
-
@Thomas-Braun sagte in Wir empfehlen: Node.js 22.x:
Für 32Bit wird nichts aktuelleres angeboten.
Installier da NEU die 64 Bit Lite Version von Raspberry OS.Ich habe mit "Buster" auf 64Bit umgestellt. Dies habe ich mit dieser Anleitungvorgenommen.
Ist die falsche Linux Version installiert?
Mit der "Bookworm" Version hat es immer funktioniert. An Weihnachten habe ich das Upgrade auf "Trxie" vorgenommen.
NEIN, du hast NICHT auf 64Bit umgestellt:
Kernel : aarch64
Userland : 32 bitDein 'userland' ist weiterhin 32bittig.
Das kannstu du nur per kompletter NEUINSTALLATION auf 64Bit 'umstellen'.
Steht auch so in der Anleitung drin.
Und 'inline upgrades' von buster auf booworm haben auch noch nie für RaspberryOS funktioniert. Auch da hätte eine Neuinstallation vorgenommen werden müssen. -
NEIN, du hast NICHT auf 64Bit umgestellt:
Kernel : aarch64
Userland : 32 bitDein 'userland' ist weiterhin 32bittig.
Das kannstu du nur per kompletter NEUINSTALLATION auf 64Bit 'umstellen'.
Steht auch so in der Anleitung drin.
Und 'inline upgrades' von buster auf booworm haben auch noch nie für RaspberryOS funktioniert. Auch da hätte eine Neuinstallation vorgenommen werden müssen.@Thomas-Braun sagte in Wir empfehlen: Node.js 22.x:
Das kannstu du nur per kompletter NEUINSTALLATION auf 64Bit 'umstellen'.
Danke für die Rückmeldung.
Ich habe jetzt das System neu installiert. Das funktioniert mit Backitup problemlos, zum Glück.
Somit ist mein Problem gelöst.
Danke nochmals
Gruss Ivo
-
@Thomas-Braun sagte in Wir empfehlen: Node.js 22.x:
Das kannstu du nur per kompletter NEUINSTALLATION auf 64Bit 'umstellen'.
Danke für die Rückmeldung.
Ich habe jetzt das System neu installiert. Das funktioniert mit Backitup problemlos, zum Glück.
Somit ist mein Problem gelöst.
Danke nochmals
Gruss Ivo
@ivo-int sagte in Wir empfehlen: Node.js 22.x:
Ich habe jetzt das System neu installiert.
Das war ja auch die einzige Option.
-
Ich habe eine Frage zum Thema Node.js 22.
Ich habe meinen iobroker auf einem recht frisch installierten RaspberrypiOS Trixie am Laufen und Node.js ist v22.22.0Beim update bekomme ich nun folgendes:
OK:6 https://deb.nodesource.com/node_22.x nodistro InRelease Fehl:6 https://deb.nodesource.com/node_22.x nodistro InRelease Sub-process /usr/bin/sqv returned an error code (1), error message is: Signing key on 6F71F525282841EEDAF851B42F59B5F99B1BE0B4 is not bound: No binding signature at time 2026-01-23T18:12:38Z because: Policy rejected non-revocation signature (PositiveCertification) requiring second pre-image resistance because: SHA1 is not considered secure since 2026-02-01T00:00:00Z Alle Pakete sind aktuell. Warnung: Während der Überprüfung der Signatur trat ein Fehler auf. Das Depot wurde nicht aktualisiert und die vorherigen Indexdateien werden verwendet. OpenPGP-Signaturüberprüfung fehlgeschlagen: https://deb.nodesource.com/node_22.x nodistro InRelease: Sub-process /usr/bin/sqv returned an error code (1), error message is: Signing key on 6F71F525282841EEDAF851B42F59B5F99B1BE0B4 is not bound: No binding signature at time 2026-01-23T18:12:38Z because: Policy rejected non-revocation signature (PositiveCertification) requiring second pre-image resistance because: SHA1 is not considered secure since 2026-02-01T00:00:00Z Warnung: Fehlschlag beim Holen von https://deb.nodesource.com/node_22.x/dists/nodistro/InRelease Sub-process /usr/bin/sqv returned an error code (1), error message is: Signing key on 6F71F525282841EEDAF851B42F59B5F99B1BE0B4 is not bound: No binding signature at time 2026-01-23T18:12:38Z because: Policy rejected non-revocation signature (PositiveCertification) requiring second pre-image resistance because: SHA1 is not considered secure since 2026-02-01T00:00:00Z Warnung: Einige Indexdateien konnten nicht heruntergeladen werden. Sie wurden ignoriert oder alte an ihrer Stelle benutzt.Die KI meint jetzt:
NodeSource kann und darf auf deinem System nicht mehr verwendet werden (SHA-1-Signatur). nvm ist die offiziell empfohlene Methode für ioBroker, sobald neuere Node-Versionen nötig sind.Stimmt letzteres?
Und gibt es irgendwo ausführliche Anweisungen, was genau man da jetzt am besten macht?
-
Ich habe eine Frage zum Thema Node.js 22.
Ich habe meinen iobroker auf einem recht frisch installierten RaspberrypiOS Trixie am Laufen und Node.js ist v22.22.0Beim update bekomme ich nun folgendes:
OK:6 https://deb.nodesource.com/node_22.x nodistro InRelease Fehl:6 https://deb.nodesource.com/node_22.x nodistro InRelease Sub-process /usr/bin/sqv returned an error code (1), error message is: Signing key on 6F71F525282841EEDAF851B42F59B5F99B1BE0B4 is not bound: No binding signature at time 2026-01-23T18:12:38Z because: Policy rejected non-revocation signature (PositiveCertification) requiring second pre-image resistance because: SHA1 is not considered secure since 2026-02-01T00:00:00Z Alle Pakete sind aktuell. Warnung: Während der Überprüfung der Signatur trat ein Fehler auf. Das Depot wurde nicht aktualisiert und die vorherigen Indexdateien werden verwendet. OpenPGP-Signaturüberprüfung fehlgeschlagen: https://deb.nodesource.com/node_22.x nodistro InRelease: Sub-process /usr/bin/sqv returned an error code (1), error message is: Signing key on 6F71F525282841EEDAF851B42F59B5F99B1BE0B4 is not bound: No binding signature at time 2026-01-23T18:12:38Z because: Policy rejected non-revocation signature (PositiveCertification) requiring second pre-image resistance because: SHA1 is not considered secure since 2026-02-01T00:00:00Z Warnung: Fehlschlag beim Holen von https://deb.nodesource.com/node_22.x/dists/nodistro/InRelease Sub-process /usr/bin/sqv returned an error code (1), error message is: Signing key on 6F71F525282841EEDAF851B42F59B5F99B1BE0B4 is not bound: No binding signature at time 2026-01-23T18:12:38Z because: Policy rejected non-revocation signature (PositiveCertification) requiring second pre-image resistance because: SHA1 is not considered secure since 2026-02-01T00:00:00Z Warnung: Einige Indexdateien konnten nicht heruntergeladen werden. Sie wurden ignoriert oder alte an ihrer Stelle benutzt.Die KI meint jetzt:
NodeSource kann und darf auf deinem System nicht mehr verwendet werden (SHA-1-Signatur). nvm ist die offiziell empfohlene Methode für ioBroker, sobald neuere Node-Versionen nötig sind.Stimmt letzteres?
Und gibt es irgendwo ausführliche Anweisungen, was genau man da jetzt am besten macht?
@BertDerKleine sagte in Wir empfehlen: Node.js 22.x:
Und gibt es irgendwo ausführliche Anweisungen, was genau man da jetzt am besten macht?
Ganz ausführlich:
iob nodejs-update 22und die Rückfragen mit y beantworten.
Stimmt letzteres?
Nein, das hat sich wohl die KI herbei halluziniert.
-
Ich habe eine Frage zum Thema Node.js 22.
Ich habe meinen iobroker auf einem recht frisch installierten RaspberrypiOS Trixie am Laufen und Node.js ist v22.22.0Beim update bekomme ich nun folgendes:
OK:6 https://deb.nodesource.com/node_22.x nodistro InRelease Fehl:6 https://deb.nodesource.com/node_22.x nodistro InRelease Sub-process /usr/bin/sqv returned an error code (1), error message is: Signing key on 6F71F525282841EEDAF851B42F59B5F99B1BE0B4 is not bound: No binding signature at time 2026-01-23T18:12:38Z because: Policy rejected non-revocation signature (PositiveCertification) requiring second pre-image resistance because: SHA1 is not considered secure since 2026-02-01T00:00:00Z Alle Pakete sind aktuell. Warnung: Während der Überprüfung der Signatur trat ein Fehler auf. Das Depot wurde nicht aktualisiert und die vorherigen Indexdateien werden verwendet. OpenPGP-Signaturüberprüfung fehlgeschlagen: https://deb.nodesource.com/node_22.x nodistro InRelease: Sub-process /usr/bin/sqv returned an error code (1), error message is: Signing key on 6F71F525282841EEDAF851B42F59B5F99B1BE0B4 is not bound: No binding signature at time 2026-01-23T18:12:38Z because: Policy rejected non-revocation signature (PositiveCertification) requiring second pre-image resistance because: SHA1 is not considered secure since 2026-02-01T00:00:00Z Warnung: Fehlschlag beim Holen von https://deb.nodesource.com/node_22.x/dists/nodistro/InRelease Sub-process /usr/bin/sqv returned an error code (1), error message is: Signing key on 6F71F525282841EEDAF851B42F59B5F99B1BE0B4 is not bound: No binding signature at time 2026-01-23T18:12:38Z because: Policy rejected non-revocation signature (PositiveCertification) requiring second pre-image resistance because: SHA1 is not considered secure since 2026-02-01T00:00:00Z Warnung: Einige Indexdateien konnten nicht heruntergeladen werden. Sie wurden ignoriert oder alte an ihrer Stelle benutzt.Die KI meint jetzt:
NodeSource kann und darf auf deinem System nicht mehr verwendet werden (SHA-1-Signatur). nvm ist die offiziell empfohlene Methode für ioBroker, sobald neuere Node-Versionen nötig sind.Stimmt letzteres?
Und gibt es irgendwo ausführliche Anweisungen, was genau man da jetzt am besten macht?
@BertDerKleine sagte in Wir empfehlen: Node.js 22.x:
Beim update bekomme ich nun folgendes:
Was und wie?
was kommt bei
iob nodejs-update 22? -
@BertDerKleine sagte in Wir empfehlen: Node.js 22.x:
Beim update bekomme ich nun folgendes:
Was und wie?
was kommt bei
iob nodejs-update 22?@Homoran sagte in Wir empfehlen: Node.js 22.x:
was kommt bei iob nodejs-update 22 ?
ioBroker nodejs fixer 2026-01-31 You requested to install latest version from nodejs v22 tree. Your current setup is: /usr/bin/nodejs v22.22.0 /usr/bin/node v22.22.0 /usr/bin/npm 10.9.4 /usr/bin/npx 10.9.4 We found these nodejs versions available for installation: nodejs: Installed: 22.22.0-1nodesource1 Candidate: 22.22.0-1nodesource1 Version table: *** 22.22.0-1nodesource1 100 100 /var/lib/dpkg/status 20.19.2+dfsg-1 500 500 http://deb.debian.org/debian trixie/main arm64 Packages Nothing to do - Your installation is using the correct paths. You are missing the nodesource.list or you want to change your current nodejs version: v22.22.0 ? Press <y> to continue or any other key to quitSoll ich das weiter machen mit "y"?
-
@Homoran sagte in Wir empfehlen: Node.js 22.x:
was kommt bei iob nodejs-update 22 ?
ioBroker nodejs fixer 2026-01-31 You requested to install latest version from nodejs v22 tree. Your current setup is: /usr/bin/nodejs v22.22.0 /usr/bin/node v22.22.0 /usr/bin/npm 10.9.4 /usr/bin/npx 10.9.4 We found these nodejs versions available for installation: nodejs: Installed: 22.22.0-1nodesource1 Candidate: 22.22.0-1nodesource1 Version table: *** 22.22.0-1nodesource1 100 100 /var/lib/dpkg/status 20.19.2+dfsg-1 500 500 http://deb.debian.org/debian trixie/main arm64 Packages Nothing to do - Your installation is using the correct paths. You are missing the nodesource.list or you want to change your current nodejs version: v22.22.0 ? Press <y> to continue or any other key to quitSoll ich das weiter machen mit "y"?
@BertDerKleine sagte in Wir empfehlen: Node.js 22.x:
Soll ich das weiter machen mit "y"?
Ich zitiere mich mal selber:
und die Rückfragen mit y beantworten.