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. Einsteigerfragen
  4. Installation
  5. Nach Nodjs Update funktioniert iobroker nicht mehr [Gelöst]

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.3k

Nach Nodjs Update funktioniert iobroker nicht mehr [Gelöst]

Geplant Angeheftet Gesperrt Verschoben Installation
9 Beiträge 3 Kommentatoren 902 Aufrufe 3 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.
  • T Offline
    T Offline
    Tom_likes_iobroker
    schrieb am zuletzt editiert von Tom_likes_iobroker
    #1

    Hallo
    nach dem Update kann ich keine iobroker bezogenen Befehle mehr absetzen. Z.B. nach

    iobroker repo list
    

    wird

    internal/modules/cjs/loader.js:905
      throw err;
      ^
    
    Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
        at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
        at Function.Module._load (internal/modules/cjs/loader.js:746:27)
        at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:75:12)
        at internal/main/run_main_module.js:17:47 {
      code: 'MODULE_NOT_FOUND',
      requireStack: []
    }
    
    

    Details:

    System: Raspberry 4B, 4GB RAM

    Installationen parallel mit zwei IP Adressen auf dem Raspberry:

    1. HomeMatic IP Zentrale CCU3 über piVCCU - auch wenn diese Variante nicht mehr gepflegt wird, funktioniert sie nach wie vor einwandfrei
    2. iobroker

    Status iobroker:
    Notwendige Updates immer wieder hinausgeschoben - dann am Wochenende angestossen:

    cd /opt/iobroker
    sudo iobroker backup
    sudo iobroker update
    sudo iobroker stop
    sudo iobroker upgrade self
    sudo iobroker start
    

    Wobei letzteres die o.g. Fehlermeldung herrvorrief.

    Mit der für mich als Anfänger guten Dokumentation von Thomas Braun "Der kleine ioBroker/Linux-Werkzeugkasten" folgenden Stand erreicht:

    sudo apt update
    

    Diese Ergebnis erzielt:

    Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
    Hit:2 http://archive.raspberrypi.org/debian buster InRelease
    Hit:3 https://deb.nodesource.com/node_14.x buster InRelease
    Hit:4 https://www.pivccu.de/piVCCU stable InRelease
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    All packages are up to date.
    

    NodeJS
    mit

    which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
    

    wird angezeigt:

    /usr/bin/nodejs
    v14.19.0
    /usr/bin/node
    v14.19.0
    /usr/bin/npm
    6.14.16
    nodejs:
      Installed: 14.19.0-deb-1nodesource1
      Candidate: 14.19.0-deb-1nodesource1
      Version table:
     *** 14.19.0-deb-1nodesource1 500
            500 https://deb.nodesource.com/node_14.x buster/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
    

    ioBroker-Verwahrort
    Nach reboot erzeugt jedes mit "iobroker" beginnende Kommando die am Anfang aufgeführte Fehlermeldung "MODULE_NOT_FOUND"...
    Die HomeMatic IP Zentrale CCU3 über piVCCU funktioniert nach wie vor einwandfrei.

    wendy2702W Thomas BraunT 2 Antworten Letzte Antwort
    0
    • T Tom_likes_iobroker

      Hallo
      nach dem Update kann ich keine iobroker bezogenen Befehle mehr absetzen. Z.B. nach

      iobroker repo list
      

      wird

      internal/modules/cjs/loader.js:905
        throw err;
        ^
      
      Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
          at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
          at Function.Module._load (internal/modules/cjs/loader.js:746:27)
          at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:75:12)
          at internal/main/run_main_module.js:17:47 {
        code: 'MODULE_NOT_FOUND',
        requireStack: []
      }
      
      

      Details:

      System: Raspberry 4B, 4GB RAM

      Installationen parallel mit zwei IP Adressen auf dem Raspberry:

      1. HomeMatic IP Zentrale CCU3 über piVCCU - auch wenn diese Variante nicht mehr gepflegt wird, funktioniert sie nach wie vor einwandfrei
      2. iobroker

      Status iobroker:
      Notwendige Updates immer wieder hinausgeschoben - dann am Wochenende angestossen:

      cd /opt/iobroker
      sudo iobroker backup
      sudo iobroker update
      sudo iobroker stop
      sudo iobroker upgrade self
      sudo iobroker start
      

      Wobei letzteres die o.g. Fehlermeldung herrvorrief.

      Mit der für mich als Anfänger guten Dokumentation von Thomas Braun "Der kleine ioBroker/Linux-Werkzeugkasten" folgenden Stand erreicht:

      sudo apt update
      

      Diese Ergebnis erzielt:

      Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
      Hit:2 http://archive.raspberrypi.org/debian buster InRelease
      Hit:3 https://deb.nodesource.com/node_14.x buster InRelease
      Hit:4 https://www.pivccu.de/piVCCU stable InRelease
      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      All packages are up to date.
      

      NodeJS
      mit

      which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
      

      wird angezeigt:

      /usr/bin/nodejs
      v14.19.0
      /usr/bin/node
      v14.19.0
      /usr/bin/npm
      6.14.16
      nodejs:
        Installed: 14.19.0-deb-1nodesource1
        Candidate: 14.19.0-deb-1nodesource1
        Version table:
       *** 14.19.0-deb-1nodesource1 500
              500 https://deb.nodesource.com/node_14.x buster/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
      

      ioBroker-Verwahrort
      Nach reboot erzeugt jedes mit "iobroker" beginnende Kommando die am Anfang aufgeführte Fehlermeldung "MODULE_NOT_FOUND"...
      Die HomeMatic IP Zentrale CCU3 über piVCCU funktioniert nach wie vor einwandfrei.

      wendy2702W Online
      wendy2702W Online
      wendy2702
      schrieb am zuletzt editiert von wendy2702
      #2

      @tom_likes_iobroker iobroker befehle werde nie mit „sudo“ ausgeführt

      Gibt es das logfile zu den iobroker update befehlen?

      Was kommt bei

      iob v
      

      Bitte keine Fragen per PN, die gehören ins Forum!

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

      1 Antwort Letzte Antwort
      0
      • T Tom_likes_iobroker

        Hallo
        nach dem Update kann ich keine iobroker bezogenen Befehle mehr absetzen. Z.B. nach

        iobroker repo list
        

        wird

        internal/modules/cjs/loader.js:905
          throw err;
          ^
        
        Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
            at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
            at Function.Module._load (internal/modules/cjs/loader.js:746:27)
            at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:75:12)
            at internal/main/run_main_module.js:17:47 {
          code: 'MODULE_NOT_FOUND',
          requireStack: []
        }
        
        

        Details:

        System: Raspberry 4B, 4GB RAM

        Installationen parallel mit zwei IP Adressen auf dem Raspberry:

        1. HomeMatic IP Zentrale CCU3 über piVCCU - auch wenn diese Variante nicht mehr gepflegt wird, funktioniert sie nach wie vor einwandfrei
        2. iobroker

        Status iobroker:
        Notwendige Updates immer wieder hinausgeschoben - dann am Wochenende angestossen:

        cd /opt/iobroker
        sudo iobroker backup
        sudo iobroker update
        sudo iobroker stop
        sudo iobroker upgrade self
        sudo iobroker start
        

        Wobei letzteres die o.g. Fehlermeldung herrvorrief.

        Mit der für mich als Anfänger guten Dokumentation von Thomas Braun "Der kleine ioBroker/Linux-Werkzeugkasten" folgenden Stand erreicht:

        sudo apt update
        

        Diese Ergebnis erzielt:

        Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
        Hit:2 http://archive.raspberrypi.org/debian buster InRelease
        Hit:3 https://deb.nodesource.com/node_14.x buster InRelease
        Hit:4 https://www.pivccu.de/piVCCU stable InRelease
        Reading package lists... Done
        Building dependency tree
        Reading state information... Done
        All packages are up to date.
        

        NodeJS
        mit

        which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
        

        wird angezeigt:

        /usr/bin/nodejs
        v14.19.0
        /usr/bin/node
        v14.19.0
        /usr/bin/npm
        6.14.16
        nodejs:
          Installed: 14.19.0-deb-1nodesource1
          Candidate: 14.19.0-deb-1nodesource1
          Version table:
         *** 14.19.0-deb-1nodesource1 500
                500 https://deb.nodesource.com/node_14.x buster/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
        

        ioBroker-Verwahrort
        Nach reboot erzeugt jedes mit "iobroker" beginnende Kommando die am Anfang aufgeführte Fehlermeldung "MODULE_NOT_FOUND"...
        Die HomeMatic IP Zentrale CCU3 über piVCCU funktioniert nach wie vor einwandfrei.

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

        @tom_likes_iobroker

        cd /opt/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

        T 1 Antwort Letzte Antwort
        0
        • Thomas BraunT Thomas Braun

          @tom_likes_iobroker

          cd /opt/iobroker
          npm install iobroker.js-controller
          
          T Offline
          T Offline
          Tom_likes_iobroker
          schrieb am zuletzt editiert von
          #4

          @thomas-braun said in Nach Nodjs Update funktioniert iobroker nicht mehr:

          @tom_likes_iobroker

          cd /opt/iobroker
          npm install iobroker.js-controller
          

          Vielen Dank, nach diesem Kommando funktioniert iobroker wieder einwandfrei, alle Daten sind erhalten geblieben!

          Thomas BraunT 1 Antwort Letzte Antwort
          0
          • T Tom_likes_iobroker

            @thomas-braun said in Nach Nodjs Update funktioniert iobroker nicht mehr:

            @tom_likes_iobroker

            cd /opt/iobroker
            npm install iobroker.js-controller
            

            Vielen Dank, nach diesem Kommando funktioniert iobroker wieder einwandfrei, alle Daten sind erhalten geblieben!

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

            @tom_likes_iobroker sagte in Nach Nodjs Update funktioniert iobroker nicht mehr:

            Vielen Dank, nach diesem Kommando funktioniert iobroker wieder einwandfrei, alle Daten sind erhalten geblieben!

            Schön.
            Aber wie schon von @wendy2702 angemerkt: Vergiss den Mist mit sudo iobroker. Das kann dir noch ganz andere Probleme bereiten.
            Ich würde den Fixer jetzt mal drüber jagen:

            iob stop 
            iob fix
            iob start
            

            Notwendige Updates immer wieder hinausgeschoben

            Das würde ich mir an deiner Stelle auch abgewöhnen. Regelmäßiges Update/Upgrade des Gesamtsystems sogt insgesamt für weniger Kopfweh.

            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

            T 1 Antwort Letzte Antwort
            0
            • Thomas BraunT Thomas Braun

              @tom_likes_iobroker sagte in Nach Nodjs Update funktioniert iobroker nicht mehr:

              Vielen Dank, nach diesem Kommando funktioniert iobroker wieder einwandfrei, alle Daten sind erhalten geblieben!

              Schön.
              Aber wie schon von @wendy2702 angemerkt: Vergiss den Mist mit sudo iobroker. Das kann dir noch ganz andere Probleme bereiten.
              Ich würde den Fixer jetzt mal drüber jagen:

              iob stop 
              iob fix
              iob start
              

              Notwendige Updates immer wieder hinausgeschoben

              Das würde ich mir an deiner Stelle auch abgewöhnen. Regelmäßiges Update/Upgrade des Gesamtsystems sogt insgesamt für weniger Kopfweh.

              T Offline
              T Offline
              Tom_likes_iobroker
              schrieb am zuletzt editiert von
              #6

              @thomas-braun

              Ja, "gelernt" aus dieser Situation:

              • sudo nur wenn vorgegeben

              • Reglemäßige Updates

              Eine Frage hinsichtlich "iob":
              Nach dem erfolgreichen start von iobroker wird angemerkt den Host zu von 3.3.22 auf 4.0.18 zu aktualisieren mit folgendem Kommandos:

              iob stop
              iob update
              iob fix
              iob upgrade self
              iob start
              

              D.h. "update" und "upgrade self" unterscheidet sich von deiner Vorgabe und antwortet auch @wendy2702
              Ist das sinnvoll?

              Thomas BraunT 1 Antwort Letzte Antwort
              0
              • T Tom_likes_iobroker

                @thomas-braun

                Ja, "gelernt" aus dieser Situation:

                • sudo nur wenn vorgegeben

                • Reglemäßige Updates

                Eine Frage hinsichtlich "iob":
                Nach dem erfolgreichen start von iobroker wird angemerkt den Host zu von 3.3.22 auf 4.0.18 zu aktualisieren mit folgendem Kommandos:

                iob stop
                iob update
                iob fix
                iob upgrade self
                iob start
                

                D.h. "update" und "upgrade self" unterscheidet sich von deiner Vorgabe und antwortet auch @wendy2702
                Ist das sinnvoll?

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

                @tom_likes_iobroker sagte in Nach Nodjs Update funktioniert iobroker nicht mehr:

                Ist das sinnvoll?

                Ja, das ist sinnvoll.
                Und widerspricht auch nicht den Aussagen von @wendy2702 und mir.
                Da waren die Ziele andere als ein Upgrade des js-controllers (Den man per upgrade self vornimmt).

                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

                T 1 Antwort Letzte Antwort
                0
                • Thomas BraunT Thomas Braun

                  @tom_likes_iobroker sagte in Nach Nodjs Update funktioniert iobroker nicht mehr:

                  Ist das sinnvoll?

                  Ja, das ist sinnvoll.
                  Und widerspricht auch nicht den Aussagen von @wendy2702 und mir.
                  Da waren die Ziele andere als ein Upgrade des js-controllers (Den man per upgrade self vornimmt).

                  T Offline
                  T Offline
                  Tom_likes_iobroker
                  schrieb am zuletzt editiert von
                  #8

                  @thomas-braun & @wendy2702
                  Das System ist aktuell und läuft wieder - besten Dank noch einmal für die Unterstützung.
                  Gibt es eine Möglichkeit diesesThema auf "gelöst" zu setzen?

                  Thomas BraunT 1 Antwort Letzte Antwort
                  0
                  • T Tom_likes_iobroker

                    @thomas-braun & @wendy2702
                    Das System ist aktuell und läuft wieder - besten Dank noch einmal für die Unterstützung.
                    Gibt es eine Möglichkeit diesesThema auf "gelöst" zu setzen?

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

                    @tom_likes_iobroker

                    Den ersten Beitrag editieren und [Gelöst] in das Thema schreiben.

                    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

                    695

                    Online

                    32.6k

                    Benutzer

                    82.3k

                    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