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

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. IOB läuft nicht mehr nach node 14.x update

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    314

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

IOB läuft nicht mehr nach node 14.x update

Geplant Angeheftet Gesperrt Verschoben Error/Bug
21 Beiträge 3 Kommentatoren 1.6k Aufrufe 2 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

    @mr-english sagte in [HowTo] ioBroker Restore unter Linux durchführen:

    noder 14.x

    Node16 ist aktuell die Empfehlung.
    Das sauber installieren, danach

    cd/opt/iobroker
    sudo -H -u iobroker npm install iobroker.js-controller
    
    Mr EnglishM Offline
    Mr EnglishM Offline
    Mr English
    schrieb am zuletzt editiert von
    #4

    @thomas-braun
    ja aber der io broker startet ja nicht ein mal

    Thomas BraunT 1 Antwort Letzte Antwort
    0
    • Mr EnglishM Mr English

      @thomas-braun
      ja aber der io broker startet ja nicht ein mal

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

      @mr-english

      NodeJS ist die Laufzeitumgebung. Das hat mit einem Start von iobroker nix 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

      1 Antwort Letzte Antwort
      0
      • Thomas BraunT Thomas Braun

        @mr-english sagte in [HowTo] ioBroker Restore unter Linux durchführen:

        noder 14.x

        Node16 ist aktuell die Empfehlung.
        Das sauber installieren, danach

        cd/opt/iobroker
        sudo -H -u iobroker npm install iobroker.js-controller
        
        Mr EnglishM Offline
        Mr EnglishM Offline
        Mr English
        schrieb am zuletzt editiert von
        #6

        @thomas-braun said in [HowTo] ioBroker Restore unter Linux durchführen:

        cd/opt/iobroker sudo -H -u iobroker npm install iobroker.js-controller

        pi@raspberrypi4-iob:/opt/iobroker $ sudo -H -u iobroker npm install iobroker.js-controller
        npm ERR! cb.apply is not a function
        
        npm ERR! A complete log of this run can be found in:
        npm ERR!     /home/iobroker/.npm/_logs/2022-07-01T22_14_47_845Z-debug.log
        
        

        das kommt bei ssh wieder raus

        Thomas BraunT simatecS 2 Antworten Letzte Antwort
        0
        • Mr EnglishM Mr English

          @thomas-braun said in [HowTo] ioBroker Restore unter Linux durchführen:

          cd/opt/iobroker sudo -H -u iobroker npm install iobroker.js-controller

          pi@raspberrypi4-iob:/opt/iobroker $ sudo -H -u iobroker npm install iobroker.js-controller
          npm ERR! cb.apply is not a function
          
          npm ERR! A complete log of this run can be found in:
          npm ERR!     /home/iobroker/.npm/_logs/2022-07-01T22_14_47_845Z-debug.log
          
          

          das kommt bei ssh wieder raus

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

          @mr-english

          sudo ln -s /usr/bin/node /usr/bin/nodejs
          uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
          

          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

          Mr EnglishM 1 Antwort Letzte Antwort
          0
          • Mr EnglishM Mr English

            @thomas-braun said in [HowTo] ioBroker Restore unter Linux durchführen:

            cd/opt/iobroker sudo -H -u iobroker npm install iobroker.js-controller

            pi@raspberrypi4-iob:/opt/iobroker $ sudo -H -u iobroker npm install iobroker.js-controller
            npm ERR! cb.apply is not a function
            
            npm ERR! A complete log of this run can be found in:
            npm ERR!     /home/iobroker/.npm/_logs/2022-07-01T22_14_47_845Z-debug.log
            
            

            das kommt bei ssh wieder raus

            simatecS Offline
            simatecS Offline
            simatec
            Developer Most Active
            schrieb am zuletzt editiert von
            #8
            Dieser Beitrag wurde gelöscht!
            1 Antwort Letzte Antwort
            0
            • Thomas BraunT Thomas Braun

              @mr-english

              sudo ln -s /usr/bin/node /usr/bin/nodejs
              uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
              
              Mr EnglishM Offline
              Mr EnglishM Offline
              Mr English
              schrieb am zuletzt editiert von Mr English
              #9

              @thomas-braun
              ich glaube ich muss den iobroker komplett neu aufsetzen und alle Skripte neu schreiben
              wei das hat auch nicht wirklich was gebracht

              pi@raspberrypi4-iob:/opt/iobroker $ sudo ln -s /usr/bin/node /usr/bin/nodejs
              pi@raspberrypi4-iob:/opt/iobroker $ uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
              armv7l
              /usr/bin/nodejs
              /usr/bin/node
              /usr/bin/npm
              v14.19.3
              v14.19.3
              4.6.1
              pi
              /opt/iobroker
              OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
              OK:2 https://deb.nodesource.com/node_8.x buster InRelease
              OK:3 http://archive.raspberrypi.org/debian buster InRelease
              Paketlisten werden gelesen... Fertig
              Abhängigkeitsbaum wird aufgebaut.
              Statusinformationen werden eingelesen.... Fertig
              Alle Pakete sind aktuell.
              nodejs:
                Installiert:           14.19.3-deb-1nodesource1
                Installationskandidat: 14.19.3-deb-1nodesource1
                Versionstabelle:
               *** 14.19.3-deb-1nodesource1 100
                      100 /var/lib/dpkg/status
                   10.24.0~dfsg-1~deb10u1 500
                      500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
                   8.17.0-1nodesource1 500
                      500 https://deb.nodesource.com/node_8.x buster/main armhf Packages
              
              
              Thomas BraunT 1 Antwort Letzte Antwort
              0
              • Mr EnglishM Mr English

                @thomas-braun
                ich glaube ich muss den iobroker komplett neu aufsetzen und alle Skripte neu schreiben
                wei das hat auch nicht wirklich was gebracht

                pi@raspberrypi4-iob:/opt/iobroker $ sudo ln -s /usr/bin/node /usr/bin/nodejs
                pi@raspberrypi4-iob:/opt/iobroker $ uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
                armv7l
                /usr/bin/nodejs
                /usr/bin/node
                /usr/bin/npm
                v14.19.3
                v14.19.3
                4.6.1
                pi
                /opt/iobroker
                OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
                OK:2 https://deb.nodesource.com/node_8.x buster InRelease
                OK:3 http://archive.raspberrypi.org/debian buster InRelease
                Paketlisten werden gelesen... Fertig
                Abhängigkeitsbaum wird aufgebaut.
                Statusinformationen werden eingelesen.... Fertig
                Alle Pakete sind aktuell.
                nodejs:
                  Installiert:           14.19.3-deb-1nodesource1
                  Installationskandidat: 14.19.3-deb-1nodesource1
                  Versionstabelle:
                 *** 14.19.3-deb-1nodesource1 100
                        100 /var/lib/dpkg/status
                     10.24.0~dfsg-1~deb10u1 500
                        500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
                     8.17.0-1nodesource1 500
                        500 https://deb.nodesource.com/node_8.x buster/main armhf Packages
                
                
                Thomas BraunT Online
                Thomas BraunT Online
                Thomas Braun
                Most Active
                schrieb am zuletzt editiert von Thomas Braun
                #10

                @mr-english

                npm4 ist ja auch falsch und das nodesource-Repo hast du auch nicht (richtig) angelegt. Wie kommst du da an node14?

                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

                Mr EnglishM 1 Antwort Letzte Antwort
                0
                • Thomas BraunT Thomas Braun

                  @mr-english

                  npm4 ist ja auch falsch und das nodesource-Repo hast du auch nicht (richtig) angelegt. Wie kommst du da an node14?

                  Mr EnglishM Offline
                  Mr EnglishM Offline
                  Mr English
                  schrieb am zuletzt editiert von
                  #11

                  @thomas-braun
                  ich habe es einfach ge updatet weil der aktuelle "ring" adapter nur mit node 14 läuft

                  Thomas BraunT 1 Antwort Letzte Antwort
                  0
                  • Mr EnglishM Mr English

                    @thomas-braun
                    ich habe es einfach ge updatet weil der aktuelle "ring" adapter nur mit node 14 läuft

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

                    @mr-english
                    Und wie? Das hast du nicht nach den Anleitungen für ein node-Upgrade gemacht sondern 'irgendwie anders'

                    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

                    Mr EnglishM 1 Antwort Letzte Antwort
                    0
                    • Thomas BraunT Thomas Braun

                      @mr-english
                      Und wie? Das hast du nicht nach den Anleitungen für ein node-Upgrade gemacht sondern 'irgendwie anders'

                      Mr EnglishM Offline
                      Mr EnglishM Offline
                      Mr English
                      schrieb am zuletzt editiert von
                      #13

                      @thomas-braun said in [HowTo] ioBroker Restore unter Linux durchführen:

                      @mr-english
                      Und wie? Das hast du nicht nach den Anleitungen für ein node-Upgrade gemacht sondern 'irgendwie anders'

                      ich habe diese anleitung ver wendet "https://medium.com/@thedyslexiccoder/how-to-update-nodejs-npm-on-a-raspberry-pi-4-da75cad4148c"

                      Thomas BraunT 1 Antwort Letzte Antwort
                      0
                      • Mr EnglishM Mr English

                        @thomas-braun said in [HowTo] ioBroker Restore unter Linux durchführen:

                        @mr-english
                        Und wie? Das hast du nicht nach den Anleitungen für ein node-Upgrade gemacht sondern 'irgendwie anders'

                        ich habe diese anleitung ver wendet "https://medium.com/@thedyslexiccoder/how-to-update-nodejs-npm-on-a-raspberry-pi-4-da75cad4148c"

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

                        @mr-english
                        Die ist Mega-Murks.

                        In meiner Signatur steht wie es richtig geht.

                        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

                        Mr EnglishM 1 Antwort Letzte Antwort
                        0
                        • Thomas BraunT Thomas Braun

                          @mr-english
                          Die ist Mega-Murks.

                          In meiner Signatur steht wie es richtig geht.

                          Mr EnglishM Offline
                          Mr EnglishM Offline
                          Mr English
                          schrieb am zuletzt editiert von
                          #15

                          @thomas-braun

                          ist der iobroker damit noch zu retten oder ist es hoffnungslos ?

                          Thomas BraunT 1 Antwort Letzte Antwort
                          0
                          • Mr EnglishM Mr English

                            @thomas-braun

                            ist der iobroker damit noch zu retten oder ist es hoffnungslos ?

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

                            @mr-english

                            Zuerst mal musst du nodejs richtig installieren. Dann kann man weiter schauen.

                            Mach dazu einen eigenen Thread auf. Das ist hier komplett am Thema vorbei.

                            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

                            1 Antwort Letzte Antwort
                            0
                            • Mr EnglishM Mr English

                              Ich habe heute meinen IOB auf node 14 geupdatet und jetzt läuft er nicht mehr
                              jedes mal wenn ich "iob status" eingebe kommt nur das:

                              pi@raspberrypi4-iob:~ $ iob status
                              node:internal/modules/cjs/loader:936
                                throw err;
                                ^
                              
                              Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                                  at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
                                  at Function.Module._load (node:internal/modules/cjs/loader:778:27)
                                  at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12)
                                  at node:internal/main/run_main_module:17:47 {
                                code: 'MODULE_NOT_FOUND',
                                requireStack: []
                              }
                              
                              

                              und wenn ich ihn reparieren möchte kommt nur das:

                              pi@raspberrypi4-iob:~ $ curl -sL https://iobroker.net/fix.sh | bash -
                              library: loaded
                              Library version=2022-06-15
                              ioBroker is not installed in /opt/iobroker! Cannot fix anything...
                              
                              

                              ich weiß nicht an was es liegt

                              Mr EnglishM Offline
                              Mr EnglishM Offline
                              Mr English
                              schrieb am zuletzt editiert von
                              #17

                              @thomas-braun

                              Thomas BraunT 1 Antwort Letzte Antwort
                              0
                              • Mr EnglishM Mr English

                                @thomas-braun

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

                                @mr-english
                                Wie im anderen Threads schon geschrieben:

                                Installier nodeJS16 neu, aber richtig. Anleitung in meiner Signatur.

                                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

                                1 Antwort Letzte Antwort
                                0
                                • Mr EnglishM Offline
                                  Mr EnglishM Offline
                                  Mr English
                                  schrieb am zuletzt editiert von Mr English
                                  #19

                                  @thomas-braun

                                  habe ich schon, aber es funktionier trotzdem nicht

                                  pi@raspberrypi4-iob:~ $ node -v
                                  v16.15.1
                                  
                                  
                                  pi@raspberrypi4-iob:~ $ uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
                                  armv7l
                                  /usr/bin/nodejs
                                  /usr/bin/node
                                  /usr/bin/npm
                                  v16.15.1
                                  v16.15.1
                                  8.11.0
                                  pi
                                  /home/pi
                                  OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
                                  OK:2 http://archive.raspberrypi.org/debian buster InRelease
                                  OK:3 https://deb.nodesource.com/node_16.x bullseye InRelease
                                  Paketlisten werden gelesen... Fertig
                                  Abhängigkeitsbaum wird aufgebaut.
                                  Statusinformationen werden eingelesen.... Fertig
                                  Alle Pakete sind aktuell.
                                  nodejs:
                                    Installiert:           16.15.1-deb-1nodesource1
                                    Installationskandidat: 16.15.1-deb-1nodesource1
                                    Versionstabelle:
                                   *** 16.15.1-deb-1nodesource1 500
                                          500 https://deb.nodesource.com/node_16.x bullseye/main armhf Packages
                                          100 /var/lib/dpkg/status
                                       10.24.0~dfsg-1~deb10u1 500
                                          500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
                                  
                                  1 Antwort Letzte Antwort
                                  0
                                  • Mr EnglishM Offline
                                    Mr EnglishM Offline
                                    Mr English
                                    schrieb am zuletzt editiert von
                                    #20

                                    @mr-english
                                    hat sich alles erledigt der IOB ist TOT

                                    pi@raspberrypi4-iob:~ $ iob status
                                    sudo: node: Befehl nicht gefunden
                                    
                                    
                                    Thomas BraunT 1 Antwort Letzte Antwort
                                    0
                                    • Mr EnglishM Mr English

                                      @mr-english
                                      hat sich alles erledigt der IOB ist TOT

                                      pi@raspberrypi4-iob:~ $ iob status
                                      sudo: node: Befehl nicht gefunden
                                      
                                      
                                      Thomas BraunT Online
                                      Thomas BraunT Online
                                      Thomas Braun
                                      Most Active
                                      schrieb am zuletzt editiert von Thomas Braun
                                      #21

                                      @mr-english

                                      In der nodesource.list steht bullseye drin, du fährst aber buster. Ändern!
                                      Und das System einmal rebooten.

                                      Und dann den js-controller nochmal installieren.

                                      cd /opt/iobroker
                                      sudo -H -u iobroker npm install iobroker.js-controller
                                      

                                      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

                                      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

                                      280

                                      Online

                                      32.7k

                                      Benutzer

                                      82.5k

                                      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