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.
  • apollon77A Online
    apollon77A Online
    apollon77
    schrieb am zuletzt editiert von apollon77
    #1

    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

    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
    Thomas BraunT FabioF M Pedder007P G 7 Antworten Letzte Antwort
    10
    • 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

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

      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.

      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

      Meister MopperM BananaJoeB 2 Antworten Letzte Antwort
      8
      • 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.

        Meister MopperM Abwesend
        Meister MopperM Abwesend
        Meister Mopper
        schrieb am zuletzt editiert von
        #3

        @thomas-braun

        Ich habe es mal auf meinem Testsystem installiert.

        thomas@ioTest:~$ nodejs -v
        v22.18.0
        thomas@ioTest:~$ npm -v
        10.9.3
        

        Es ist ein Proxmox LXC. Mit iob nodejs-update funktionierte es nicht.

        Auch

        iob stop
        iob fix
        iob nodejs-update
        

        brachte keinen Erfolg.

        Dann allerdings konnte ich mit iob nodejs-update 22 upgraden.

        Proxmox und HA

        Thomas BraunT ostseereiterO 2 Antworten Letzte Antwort
        0
        • Meister MopperM Meister Mopper

          @thomas-braun

          Ich habe es mal auf meinem Testsystem installiert.

          thomas@ioTest:~$ nodejs -v
          v22.18.0
          thomas@ioTest:~$ npm -v
          10.9.3
          

          Es ist ein Proxmox LXC. Mit iob nodejs-update funktionierte es nicht.

          Auch

          iob stop
          iob fix
          iob nodejs-update
          

          brachte keinen Erfolg.

          Dann allerdings konnte ich mit iob nodejs-update 22 upgraden.

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

          @meister-mopper sagte in Wir empfehlen: Node.js 22.x:

          Es ist ein Proxmox LXC. Mit iob nodejs-update funktionierte es nicht.

          Noch nicht. Erst wenn die Versionen nochmal neugelesen werden.
          Konkret: Wenn die Datenpunkte

          system.host.DEINHOST.versions.nodeNewestNext und
          system.host.DEINHOST.versions.npmNewestNext die Versionsnummern enthalten.

          Kann 12 bis 24 Stunden dauern. Sollte aber dann morgen wie gedacht funktionieren.

          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

          Meister MopperM 1 Antwort Letzte Antwort
          1
          • Thomas BraunT Thomas Braun

            @meister-mopper sagte in Wir empfehlen: Node.js 22.x:

            Es ist ein Proxmox LXC. Mit iob nodejs-update funktionierte es nicht.

            Noch nicht. Erst wenn die Versionen nochmal neugelesen werden.
            Konkret: Wenn die Datenpunkte

            system.host.DEINHOST.versions.nodeNewestNext und
            system.host.DEINHOST.versions.npmNewestNext die Versionsnummern enthalten.

            Kann 12 bis 24 Stunden dauern. Sollte aber dann morgen wie gedacht funktionieren.

            Meister MopperM Abwesend
            Meister MopperM Abwesend
            Meister Mopper
            schrieb am zuletzt editiert von
            #5

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

            Kann 12 bis 24 Stunden dauern. Sollte aber dann morgen wie gedacht funktionieren.

            Mit iob nodejs-update 22 habe ich jetzt alle Server angehoben. Läuft => DANKE!

            e1d49747-ec77-4cde-b5e1-6b62bab645c1-grafik.png

            Proxmox und HA

            1 Antwort Letzte Antwort
            0
            • F Offline
              F Offline
              fuchs1978
              schrieb am zuletzt editiert von fuchs1978
              #6

              iob nodejs-update 22

              damit ging es bei mir auch, bin jetzt auf Trixie und NodeJS22

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

              Thomas BraunT 1 Antwort Letzte Antwort
              0
              • F fuchs1978

                iob nodejs-update 22

                damit ging es bei mir auch, bin jetzt auf Trixie und NodeJS22

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

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

                @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.

                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

                F 1 Antwort Letzte Antwort
                2
                • 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
                                          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

                                          486

                                          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