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
    309

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

                              537

                              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