Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Wir empfehlen: Node.js 22.x

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.2k

Wir empfehlen: Node.js 22.x

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
230 Beiträge 38 Kommentatoren 28.5k Aufrufe 39 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Thomas BraunT Thomas Braun

    @fuchs1978 sagte in Wir empfehlen: Node.js 22.x:

    Muss ich die Datei jetzt löschen? Trixie wie gesagt habe ich, aber damit auch gleich apt3?

    Du sprichst von der nodesource-Repo-Datei?
    Falls du die Repo-Dateien per

    sudo apt modernize-sources
    

    auf das modernere Format umgestellt hast würde ich das machen. Gibt sonst Mecker von apt, das Quellen doppelt angelegt sind.

    Edit: Kurz, wenn diese beiden Dateien auftauchen:

    echad@chet:~ $ ls -la /etc/apt/sources.list.d/nodesource.*
    -rw-r--r-- 1 root root 100 Aug 10 21:14 /etc/apt/sources.list.d/nodesource.list
    -rw-r--r-- 1 root root 242 Aug 10 18:39 /etc/apt/sources.list.d/nodesource.sources
    echad@chet:~ $
    

    würde ich die nodesource.sources löschen.

    F Offline
    F Offline
    fuchs1978
    schrieb am zuletzt editiert von
    #8

    @thomas-braun said in Wir empfehlen: Node.js 22.x:

    @fuchs1978 sagte in Wir empfehlen: Node.js 22.x:

    Muss ich die Datei jetzt löschen? Trixie wie gesagt habe ich, aber damit auch gleich apt3?

    Du sprichst von der nodesource-Repo-Datei?
    Falls du die Repo-Dateien per

    sudo apt modernize-sources
    

    auf das modernere Format umgestellt hast würde ich das machen. Gibt sonst Mecker von apt, das Quellen doppelt angelegt sind.

    Edit: Kurz, wenn diese beiden Dateien auftauchen:

    echad@chet:~ $ ls -la /etc/apt/sources.list.d/nodesource.*
    -rw-r--r-- 1 root root 100 Aug 10 21:14 /etc/apt/sources.list.d/nodesource.list
    -rw-r--r-- 1 root root 242 Aug 10 18:39 /etc/apt/sources.list.d/nodesource.sources
    echad@chet:~ $
    

    würde ich die nodesource.sources löschen.

    Es kommt nur die list Datei

    1 Antwort Letzte Antwort
    0
    • BananaJoeB Online
      BananaJoeB Online
      BananaJoe
      Most Active
      schrieb am zuletzt editiert von BananaJoe
      #9

      Upgrade in einer VMware VM unter Ubuntu 24.04 LTS lief völlig Problemlos.
      Allerdings habe ich - wie jedes mal - das Problem das eCharts nun keine Bilder mehr versenden kann.

      Das Testskript:
      4501d42d-b7ea-4223-b8d4-0c918e7e1cce-image.png

      Log Ausgabe:

      2025-08-11 14:12:03.387  - info: javascript.0 (6980) script.js.001_Routinen.Solaranlage.disabled.Test_echarts: sendTo[custom] echarts.0: preset: echarts.0.Solaranlage.Solar_Hauswand, renderer: jpg, background: #000000, fileOnDisk: /tmp/echarts_solarHauswand.jpg, quality: 1, width: 1024, height: 800
      

      Das immer am canvas Paket im eCharts Adapter, ich suche gerade was ich die letzten male gemacht habe. Einen Upload habe ich schon gemacht, der hat nichts gebracht.

      npm ls canvas
      

      im /opt/iobroker/ Verzeichnis ergibt

      iobroker.inst@2.0.3 /opt/iobroker
      └─┬ iobroker.echarts@2.0.6
        ├── canvas@3.1.0
        └─┬ jsdom@26.0.0
          └── canvas@3.1.0 deduped
      

      Nachtrag: Hier habe ich zusammengetragen was ich sonst gemacht habe: https://forum.iobroker.net/post/1242483
      Hilft aber nicht

      ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

      Thomas BraunT Eduard77E 2 Antworten Letzte Antwort
      0
      • BananaJoeB BananaJoe

        Upgrade in einer VMware VM unter Ubuntu 24.04 LTS lief völlig Problemlos.
        Allerdings habe ich - wie jedes mal - das Problem das eCharts nun keine Bilder mehr versenden kann.

        Das Testskript:
        4501d42d-b7ea-4223-b8d4-0c918e7e1cce-image.png

        Log Ausgabe:

        2025-08-11 14:12:03.387  - info: javascript.0 (6980) script.js.001_Routinen.Solaranlage.disabled.Test_echarts: sendTo[custom] echarts.0: preset: echarts.0.Solaranlage.Solar_Hauswand, renderer: jpg, background: #000000, fileOnDisk: /tmp/echarts_solarHauswand.jpg, quality: 1, width: 1024, height: 800
        

        Das immer am canvas Paket im eCharts Adapter, ich suche gerade was ich die letzten male gemacht habe. Einen Upload habe ich schon gemacht, der hat nichts gebracht.

        npm ls canvas
        

        im /opt/iobroker/ Verzeichnis ergibt

        iobroker.inst@2.0.3 /opt/iobroker
        └─┬ iobroker.echarts@2.0.6
          ├── canvas@3.1.0
          └─┬ jsdom@26.0.0
            └── canvas@3.1.0 deduped
        

        Nachtrag: Hier habe ich zusammengetragen was ich sonst gemacht habe: https://forum.iobroker.net/post/1242483
        Hilft aber nicht

        Thomas BraunT Online
        Thomas BraunT Online
        Thomas Braun
        Most Active
        schrieb am zuletzt editiert von
        #10

        @bananajoe

        Bau den echarts-Adapter nochmal neu.
        Es gab mal mit dem mihome-vaccuum Adapter das Problem, wenn canvas nicht direkt im Tree lag sondern wie bei dir auch 'deduped' war. Wo hängt denn canvas bei dir direkt? Mal mit

        npm ls canvas
        

        schauen.

        Linux-Werkzeugkasten:
        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
        NodeJS Fixer Skript:
        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

        BananaJoeB 1 Antwort Letzte Antwort
        0
        • BananaJoeB BananaJoe

          Upgrade in einer VMware VM unter Ubuntu 24.04 LTS lief völlig Problemlos.
          Allerdings habe ich - wie jedes mal - das Problem das eCharts nun keine Bilder mehr versenden kann.

          Das Testskript:
          4501d42d-b7ea-4223-b8d4-0c918e7e1cce-image.png

          Log Ausgabe:

          2025-08-11 14:12:03.387  - info: javascript.0 (6980) script.js.001_Routinen.Solaranlage.disabled.Test_echarts: sendTo[custom] echarts.0: preset: echarts.0.Solaranlage.Solar_Hauswand, renderer: jpg, background: #000000, fileOnDisk: /tmp/echarts_solarHauswand.jpg, quality: 1, width: 1024, height: 800
          

          Das immer am canvas Paket im eCharts Adapter, ich suche gerade was ich die letzten male gemacht habe. Einen Upload habe ich schon gemacht, der hat nichts gebracht.

          npm ls canvas
          

          im /opt/iobroker/ Verzeichnis ergibt

          iobroker.inst@2.0.3 /opt/iobroker
          └─┬ iobroker.echarts@2.0.6
            ├── canvas@3.1.0
            └─┬ jsdom@26.0.0
              └── canvas@3.1.0 deduped
          

          Nachtrag: Hier habe ich zusammengetragen was ich sonst gemacht habe: https://forum.iobroker.net/post/1242483
          Hilft aber nicht

          Eduard77E Online
          Eduard77E Online
          Eduard77
          schrieb am zuletzt editiert von
          #11

          @bananajoe
          letztes mal hat mir das geholfen. (https://forum.iobroker.net/topic/74956/gelöst-probleme-mit-echart-diagramm-per-telegram-senden/2?_=1754914858526)

          
          cd /opt/iobroker/node_modules/canvas/
          sudo -u iobroker npm install --omit=dev
          
          
          BananaJoeB 1 Antwort Letzte Antwort
          0
          • Thomas BraunT Thomas Braun

            @bananajoe

            Bau den echarts-Adapter nochmal neu.
            Es gab mal mit dem mihome-vaccuum Adapter das Problem, wenn canvas nicht direkt im Tree lag sondern wie bei dir auch 'deduped' war. Wo hängt denn canvas bei dir direkt? Mal mit

            npm ls canvas
            

            schauen.

            BananaJoeB Online
            BananaJoeB Online
            BananaJoe
            Most Active
            schrieb am zuletzt editiert von
            #12

            @thomas-braun sagte in Wir empfehlen: Node.js 22.x:

            @bananajoe

            Bau den echarts-Adapter nochmal neu.
            Es gab mal mit dem mihome-vaccuum Adapter das Problem, wenn canvas nicht direkt im Tree lag sondern wie bei dir auch 'deduped' war. Wo hängt denn canvas bei dir direkt? Mal mit

            npm ls canvas
            

            schauen.

            siehe meinen Post, da steht die Ausgabe schon drin

            ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

            Thomas BraunT 1 Antwort Letzte Antwort
            0
            • BananaJoeB BananaJoe

              @thomas-braun sagte in Wir empfehlen: Node.js 22.x:

              @bananajoe

              Bau den echarts-Adapter nochmal neu.
              Es gab mal mit dem mihome-vaccuum Adapter das Problem, wenn canvas nicht direkt im Tree lag sondern wie bei dir auch 'deduped' war. Wo hängt denn canvas bei dir direkt? Mal mit

              npm ls canvas
              

              schauen.

              siehe meinen Post, da steht die Ausgabe schon drin

              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              schrieb am zuletzt editiert von Thomas Braun
              #13

              @bananajoe

              Aber es muss noch ein canvas ohne deduped geben.

              (Edit: Tomaten auf den Augen. Sind zwei Ebenen mit canvas)

              Linux-Werkzeugkasten:
              https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
              NodeJS Fixer Skript:
              https://forum.iobroker.net/topic/68035/iob-node-fix-skript
              iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

              BananaJoeB 1 Antwort Letzte Antwort
              0
              • Thomas BraunT Thomas Braun

                @bananajoe

                Aber es muss noch ein canvas ohne deduped geben.

                (Edit: Tomaten auf den Augen. Sind zwei Ebenen mit canvas)

                BananaJoeB Online
                BananaJoeB Online
                BananaJoe
                Most Active
                schrieb am zuletzt editiert von
                #14

                @thomas-braun
                gibt es doch?

                iobroker.inst@2.0.3 /opt/iobroker
                └─┬ iobroker.echarts@2.0.6
                  ├── canvas@3.1.0
                  └─┬ jsdom@26.0.0
                    └── canvas@3.1.0 deduped
                

                ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                1 Antwort Letzte Antwort
                0
                • Eduard77E Eduard77

                  @bananajoe
                  letztes mal hat mir das geholfen. (https://forum.iobroker.net/topic/74956/gelöst-probleme-mit-echart-diagramm-per-telegram-senden/2?_=1754914858526)

                  
                  cd /opt/iobroker/node_modules/canvas/
                  sudo -u iobroker npm install --omit=dev
                  
                  
                  BananaJoeB Online
                  BananaJoeB Online
                  BananaJoe
                  Most Active
                  schrieb am zuletzt editiert von
                  #15

                  @eduard77 tja, hat jetzt gerade auch nichts gebracht
                  gibt auch keine Fehlermeldungen, auch wenn ich den eCharts-Adapter auf Debug stelle

                  ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                  Thomas BraunT 1 Antwort Letzte Antwort
                  0
                  • BananaJoeB Online
                    BananaJoeB Online
                    BananaJoe
                    Most Active
                    schrieb am zuletzt editiert von
                    #16

                    @thomas-braun sagte in Wir empfehlen: Node.js 22.x:

                    Bau den echarts-Adapter nochmal neu.

                    öhm? wie genau?

                    ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                    Thomas BraunT 1 Antwort Letzte Antwort
                    0
                    • BananaJoeB BananaJoe

                      @eduard77 tja, hat jetzt gerade auch nichts gebracht
                      gibt auch keine Fehlermeldungen, auch wenn ich den eCharts-Adapter auf Debug stelle

                      Thomas BraunT Online
                      Thomas BraunT Online
                      Thomas Braun
                      Most Active
                      schrieb am zuletzt editiert von
                      #17

                      @bananajoe

                      Können wir das Thema auslagern? Telegram + canvas haben wenn überhaupt nur sehr indirekt mit nodejs22 zu tun.

                      Linux-Werkzeugkasten:
                      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                      NodeJS Fixer Skript:
                      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                      BananaJoeB 1 Antwort Letzte Antwort
                      0
                      • BananaJoeB BananaJoe

                        @thomas-braun sagte in Wir empfehlen: Node.js 22.x:

                        Bau den echarts-Adapter nochmal neu.

                        öhm? wie genau?

                        Thomas BraunT Online
                        Thomas BraunT Online
                        Thomas Braun
                        Most Active
                        schrieb am zuletzt editiert von
                        #18

                        @bananajoe sagte in Wir empfehlen: Node.js 22.x:

                        öhm? wie genau?

                        iob upgrade echarts@1.9.2
                        

                        oder wie auch immer die aktuelle Versionsnummer für echarts lautet.

                        Linux-Werkzeugkasten:
                        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                        NodeJS Fixer Skript:
                        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                        Michael SchmittM 1 Antwort Letzte Antwort
                        0
                        • Thomas BraunT Thomas Braun

                          @bananajoe sagte in Wir empfehlen: Node.js 22.x:

                          öhm? wie genau?

                          iob upgrade echarts@1.9.2
                          

                          oder wie auch immer die aktuelle Versionsnummer für echarts lautet.

                          Michael SchmittM Online
                          Michael SchmittM Online
                          Michael Schmitt
                          schrieb am zuletzt editiert von
                          #19

                          damit hat es bei mir auch geklappt iob nodejs-update 22

                          Screenshot 2025-08-11 144642.jpg

                          :+1:

                          1 Antwort Letzte Antwort
                          0
                          • Thomas BraunT Thomas Braun

                            @bananajoe

                            Können wir das Thema auslagern? Telegram + canvas haben wenn überhaupt nur sehr indirekt mit nodejs22 zu tun.

                            BananaJoeB Online
                            BananaJoeB Online
                            BananaJoe
                            Most Active
                            schrieb am zuletzt editiert von
                            #20

                            @thomas-braun sagte in Wir empfehlen: Node.js 22.x:

                            @bananajoe

                            Können wir das Thema auslagern? Telegram + canvas haben wenn überhaupt nur sehr indirekt mit nodejs22 zu tun.

                            hier geht es weiter: https://forum.iobroker.net/topic/81902/echarts-kein-sendto-nach-upgrade-auf-node-js-22-x

                            ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                            1 Antwort Letzte Antwort
                            0
                            • apollon77A apollon77

                              Hallo alle zusammen,

                              mal wieder ist es soweit und das bedeutet das es wieder Neuigkeiten gibt was die bei der Node.js Version angeht.

                              Node.js 22 wurde letztes Jahr im April veröffentlicht, seit Oktober LTS und ist inzwischen unseren Erfahrungen nach stabil und es sind keine Probleme bisher bekannt.

                              Aus diesem Grund wollen wir empfehlen auch Eure Systeme auf Node.js 22 zu aktualisieren bzw neue Installationen gleich mit Node.js 22 zu machen.
                              Es gibt keinen Grund zur Hektik! Node.js 20 ist auch noch vollkommen ok und stabil, es muss als niemand Panik bekommen :-)

                              Installer, Updater und Admin und die anderen typischen Stellen sind ebenfalls angepasst, so das diese (sobald Cachezeiten ggf ausgelaufen sind) Node.js 22 ebenfalls empfehlen bzw bei Neuinstallationen automatisch mit installieren. Auch das Docker Image v11 ist inzwischen mit Node.js 22 ausgestattet. Danke an @buanet dafür!

                              Am Ende gilt weiterhin https://forum.iobroker.net/topic/64032/update-nodejs-best-practise-supported-14-16-und-18 und auch "iob nodejs-update" ist ein einfacher Weg für das Update.

                              Ingo

                              FabioF Offline
                              FabioF Offline
                              Fabio
                              schrieb am zuletzt editiert von Fabio
                              #21

                              @apollon77 Hallo zusammen leider läuft jetzt bei mir der eusec Adapter nicht mehr.
                              Habt ihr eine Idee was das sein kann. Ich denke das hat was mit der Node 22 zu tun. Vorher ging es. https://github.com/bropat/ioBroker.eusec

                              https://github.com/bropat/ioBroker.eusec/issues/481

                              
                              host.nuc
                              2025-08-11 16:04:27.122	info	Do not restart adapter system.adapter.eusec.0 because disabled or deleted
                              
                              host.nuc
                              2025-08-11 16:04:27.122	error	instance system.adapter.eusec.0 terminated with code 12 (UNKNOWN_PACKET_NAME)
                              
                              host.nuc
                              2025-08-11 16:04:27.121	error	Caught by controller[0]: /usr/bin/node: Error: Attempt to revert an unknown CVE [CVE-2023-46809]
                              
                              host.nuc
                              2025-08-11 16:04:03.433	info	"system.adapter.eusec.0" disabled
                              
                              host.nuc
                              2025-08-11 16:03:56.820	info	Restart adapter system.adapter.eusec.0 because enabled
                              
                              host.nuc
                              2025-08-11 16:03:56.820	error	instance system.adapter.eusec.0 terminated with code 12 (UNKNOWN_PACKET_NAME)
                              
                              host.nuc
                              2025-08-11 16:03:56.820	error	Caught by controller[0]: /usr/bin/node: Error: Attempt to revert an unknown CVE [CVE-2023-46809]
                              
                              host.nuc
                              2025-08-11 16:03:56.794	info	instance system.adapter.eusec.0 in version "1.3.3" (non-npm: bropat/ioBroker.eusec) started with pid 7139
                              
                              host.nuc
                              2025-08-11 16:03:26.530	info	Restart adapter system.adapter.eusec.0 because enabled
                              
                              host.nuc
                              2025-08-11 16:03:26.530	error	instance system.adapter.eusec.0 terminated with code 12 (UNKNOWN_PACKET_NAME)
                              
                              host.nuc
                              2025-08-11 16:03:26.530	error	Caught by controller[0]: /usr/bin/node: Error: Attempt to revert an unknown CVE [CVE-2023-46809]
                              
                              host.nuc
                              2025-08-11 16:03:26.498	info	instance system.adapter.eusec.0 in version "1.3.3" (non-npm: bropat/ioBroker.eusec) started with pid 7138
                              
                              host.nuc
                              2025-08-11 16:03:26.186	info	"system.adapter.eusec.0" enabled
                              

                              Herzliche Grüße
                              Fabio

                              Iobroker:

                              • Für mich persöhnlich, gibt es nichts besseres, ich liebe es.

                              • Das hat unser Smarthome erst zu Smarthome gemacht.

                              • Du wächst mit ioBroker und ioBroker wächst mit dir.

                              • Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                              Thomas BraunT 1 Antwort Letzte Antwort
                              0
                              • FabioF Fabio

                                @apollon77 Hallo zusammen leider läuft jetzt bei mir der eusec Adapter nicht mehr.
                                Habt ihr eine Idee was das sein kann. Ich denke das hat was mit der Node 22 zu tun. Vorher ging es. https://github.com/bropat/ioBroker.eusec

                                https://github.com/bropat/ioBroker.eusec/issues/481

                                
                                host.nuc
                                2025-08-11 16:04:27.122	info	Do not restart adapter system.adapter.eusec.0 because disabled or deleted
                                
                                host.nuc
                                2025-08-11 16:04:27.122	error	instance system.adapter.eusec.0 terminated with code 12 (UNKNOWN_PACKET_NAME)
                                
                                host.nuc
                                2025-08-11 16:04:27.121	error	Caught by controller[0]: /usr/bin/node: Error: Attempt to revert an unknown CVE [CVE-2023-46809]
                                
                                host.nuc
                                2025-08-11 16:04:03.433	info	"system.adapter.eusec.0" disabled
                                
                                host.nuc
                                2025-08-11 16:03:56.820	info	Restart adapter system.adapter.eusec.0 because enabled
                                
                                host.nuc
                                2025-08-11 16:03:56.820	error	instance system.adapter.eusec.0 terminated with code 12 (UNKNOWN_PACKET_NAME)
                                
                                host.nuc
                                2025-08-11 16:03:56.820	error	Caught by controller[0]: /usr/bin/node: Error: Attempt to revert an unknown CVE [CVE-2023-46809]
                                
                                host.nuc
                                2025-08-11 16:03:56.794	info	instance system.adapter.eusec.0 in version "1.3.3" (non-npm: bropat/ioBroker.eusec) started with pid 7139
                                
                                host.nuc
                                2025-08-11 16:03:26.530	info	Restart adapter system.adapter.eusec.0 because enabled
                                
                                host.nuc
                                2025-08-11 16:03:26.530	error	instance system.adapter.eusec.0 terminated with code 12 (UNKNOWN_PACKET_NAME)
                                
                                host.nuc
                                2025-08-11 16:03:26.530	error	Caught by controller[0]: /usr/bin/node: Error: Attempt to revert an unknown CVE [CVE-2023-46809]
                                
                                host.nuc
                                2025-08-11 16:03:26.498	info	instance system.adapter.eusec.0 in version "1.3.3" (non-npm: bropat/ioBroker.eusec) started with pid 7138
                                
                                host.nuc
                                2025-08-11 16:03:26.186	info	"system.adapter.eusec.0" enabled
                                

                                Herzliche Grüße
                                Fabio

                                Thomas BraunT Online
                                Thomas BraunT Online
                                Thomas Braun
                                Most Active
                                schrieb am zuletzt editiert von
                                #22

                                @fabio sagte in Wir empfehlen: Node.js 22.x:

                                Error: Attempt to revert an unknown CVE [CVE-2023-46809]

                                Ja, da muss der Adapter (oder eine der Dependencies) angepasst werden. Hier werden noch Methoden verwendet, die ein Sicherheitsrisiko beinhalten und deswegen wird das geblockt.

                                Linux-Werkzeugkasten:
                                https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                NodeJS Fixer Skript:
                                https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                FabioF 1 Antwort Letzte Antwort
                                1
                                • Thomas BraunT Thomas Braun

                                  @fabio sagte in Wir empfehlen: Node.js 22.x:

                                  Error: Attempt to revert an unknown CVE [CVE-2023-46809]

                                  Ja, da muss der Adapter (oder eine der Dependencies) angepasst werden. Hier werden noch Methoden verwendet, die ein Sicherheitsrisiko beinhalten und deswegen wird das geblockt.

                                  FabioF Offline
                                  FabioF Offline
                                  Fabio
                                  schrieb am zuletzt editiert von
                                  #23

                                  @thomas-braun danke Thomas,

                                  hab ein Issues aufgemacht. Ich denke der Adapter ist tot.

                                  https://github.com/bropat/ioBroker.eusec/issues/482

                                  Herzliche Grüße
                                  Fabio

                                  Iobroker:

                                  • Für mich persöhnlich, gibt es nichts besseres, ich liebe es.

                                  • Das hat unser Smarthome erst zu Smarthome gemacht.

                                  • Du wächst mit ioBroker und ioBroker wächst mit dir.

                                  • Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                  1 Antwort Letzte Antwort
                                  1
                                  • BananaJoeB Online
                                    BananaJoeB Online
                                    BananaJoe
                                    Most Active
                                    schrieb am zuletzt editiert von BananaJoe
                                    #24

                                    Der Adapter alexa-timer-vis https://github.com/MiRo1310/ioBroker.alexa-timer-vis ist auch nicht kompatibel mit Node.js 22, ich werde da auch noch ein Issue eröffnen

                                    https://github.com/MiRo1310/ioBroker.alexa-timer-vis/issues/210

                                    ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                                    1 Antwort Letzte Antwort
                                    1
                                    • BananaJoeB Online
                                      BananaJoeB Online
                                      BananaJoe
                                      Most Active
                                      schrieb am zuletzt editiert von
                                      #25

                                      Beim Adapter echarts https://github.com/ioBroker/ioBroker.echarts funktioniert das Server side rendering mit Node.js 22 nicht mehr, die Diagramme in VIS1 sahen gut aus.
                                      https://github.com/ioBroker/ioBroker.echarts/issues/925

                                      ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                                      mcm1957M 1 Antwort Letzte Antwort
                                      0
                                      • Thomas BraunT Thomas Braun

                                        Als kurze Ergänzung dazu:

                                        iob nodejs-update
                                        

                                        wird ohne weitere Option nun also nodejs@22 auf das System zaubern (s. oben: (Die Cachezeiten sind mittlerweile ausgelaufen)). Falls es wider Erwarten mit nodejs@22 noch bei einzelnen Adaptern Probleme geben sollte kann man die alte Version so wieder installieren:

                                        iob nodejs-update 20
                                        

                                        In solchen Fällen sollte man ein Issue beim entsprechenden Adapter eröffnen. Hier im Thread passt das nicht rein.
                                        Bitte hier nur 'Erfolgsmeldungen' rein.

                                        Edit: iob nodejs-update führt übrigens am Ende einen rudimentären Test durch. Falls da dann Fehler gemeldet werden (Die sind auch ausdrücklich als ERROR gekennzeichnet, die Ausgaben mit 'add' oder 'del' sind keine Fehler und können ignoriert werden).

                                        Edit2: Die angelegte Repo-Datei ist noch im 'alten' Format, wer also bereits Debian Trixie mit apt 3 und das nodesource-Repo bereits 'modernisiert' hat sollte die neue Datei wieder löschen:

                                        sudo rm /etc/apt/sources.list.d/nodesource.sources
                                        

                                        Edit3: Auf meinen System ist unterdessen auch der Cache mit den Versionen aktualisiert worden und iob nodejs-update spielt nun die v22 auch ohne explizit angegebener Version von sich aus ein.

                                        BananaJoeB Online
                                        BananaJoeB Online
                                        BananaJoe
                                        Most Active
                                        schrieb am zuletzt editiert von
                                        #26

                                        @thomas-braun sagte in Wir empfehlen: Node.js 22.x:

                                        Falls es wider Erwarten mit nodejs@22 noch bei einzelnen Adaptern Probleme geben sollte kann man die alte Version so wieder installieren:

                                        iob nodejs-update 20
                                        

                                        Wer den SQL-Adapter einsetzt muss diesen nach einem Downgrade mit

                                        iob upgrade sql@3.0.1
                                        

                                        einmal neu installieren, bei mir hat er es nicht von alleine wieder geschafft zu starten. Der Befehl deinstalliert den Adapter und installiert diesen gleich wieder neu, danach funktionierte er wieder.

                                        ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                                        haselchenH 1 Antwort Letzte Antwort
                                        1
                                        • BananaJoeB BananaJoe

                                          @thomas-braun sagte in Wir empfehlen: Node.js 22.x:

                                          Falls es wider Erwarten mit nodejs@22 noch bei einzelnen Adaptern Probleme geben sollte kann man die alte Version so wieder installieren:

                                          iob nodejs-update 20
                                          

                                          Wer den SQL-Adapter einsetzt muss diesen nach einem Downgrade mit

                                          iob upgrade sql@3.0.1
                                          

                                          einmal neu installieren, bei mir hat er es nicht von alleine wieder geschafft zu starten. Der Befehl deinstalliert den Adapter und installiert diesen gleich wieder neu, danach funktionierte er wieder.

                                          haselchenH Offline
                                          haselchenH Offline
                                          haselchen
                                          Most Active
                                          schrieb am zuletzt editiert von
                                          #27

                                          @apollon77

                                          Werden die Entwickler von euch informiert ihre Adapter anzupassen?
                                          Oder läuft das so:
                                          Ihr empfehlt -> wir merken das was nicht funktioniert -> erstellen ein Issue -> wenns gut läuft arbeitet der Entwickler es ab ?

                                          Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                                          Thomas BraunT apollon77A 2 Antworten Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          451

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe