Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. ioBroker Allgemein
  4. Error bei Aktualisierung js-controller 1.2.3 auf 1.3.0

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    6
    1
    221

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    219

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    892

Error bei Aktualisierung js-controller 1.2.3 auf 1.3.0

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
42 Beiträge 8 Kommentatoren 4.4k Aufrufe
  • Ä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.
  • V Offline
    V Offline
    vlink
    schrieb am zuletzt editiert von
    #3

    da kommt

    3.10.10

    1 Antwort Letzte Antwort
    0
    • AlCalzoneA Offline
      AlCalzoneA Offline
      AlCalzone
      Developer
      schrieb am zuletzt editiert von
      #4

      @vlink:

      da kommt

      3.10.10 `
      Das ist seltsam. Kannst du mir bitte ein paar Befehle auf der Konsole ausführen und hier posten, was passiert?

      cd C:\iobroker
      node
      
      

      Jetzt bist du im interaktiven Modus von NodeJS, erkennbar am ">" vor der Kommandozeile. Verlassen kannst du ihn durch STRG+C, gefolgt von STRG+C.

      Was gibt folgendes aus?

      require.resolve("npm")
      

      Und das?

      require("child_process").execSync("npm -v", { encoding: "utf8" })
      

      Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

      1 Antwort Letzte Antwort
      0
      • V Offline
        V Offline
        vlink
        schrieb am zuletzt editiert von
        #5

        mach ich gerne.

        Vielen Dank schonmal.

        Das kommt:

        759_io3.png

        1 Antwort Letzte Antwort
        0
        • AlCalzoneA Offline
          AlCalzoneA Offline
          AlCalzone
          Developer
          schrieb am zuletzt editiert von
          #6

          Hmm, da scheint eine lokale Version von NPM im ioBroker-Ordner querzuschießen.

          Kannst du mal den Ordner````
          c:\ioBroker\node_modules\npm

          Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

          1 Antwort Letzte Antwort
          0
          • V Offline
            V Offline
            vlink
            schrieb am zuletzt editiert von
            #7

            ok

            Ordner 'c:\ioBroker\node_modules\npm' gelöscht

            danach:

            iobroker upgrade self ausgeführt

            759_io4.png

            allerdings startet mein windows ioBroker Dienst jetzt nicht mehr :(

            759_io5.png

            1 Antwort Letzte Antwort
            0
            • V Offline
              V Offline
              vlink
              schrieb am zuletzt editiert von
              #8

              jetzt geht gar nichts mehr:

              759_io6.png

              1 Antwort Letzte Antwort
              0
              • wendy2702W Offline
                wendy2702W Offline
                wendy2702
                schrieb am zuletzt editiert von
                #9

                Kannst du mal das versuchen:

                npm install iobroker.js-controller --production
                

                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
                • V Offline
                  V Offline
                  vlink
                  schrieb am zuletzt editiert von
                  #10

                  wird eher schlimmer jetzt:
                  759_io7.png

                  1 Antwort Letzte Antwort
                  0
                  • V Offline
                    V Offline
                    vlink
                    schrieb am zuletzt editiert von
                    #11

                    759_io8.png
                    759_io9.png 759_io10.png

                    1 Antwort Letzte Antwort
                    0
                    • wendy2702W Offline
                      wendy2702W Offline
                      wendy2702
                      schrieb am zuletzt editiert von
                      #12

                      Schade das du das als Bild gepostet hast und nicht den Text in Spoiler/Code Tags.

                      Das steht etwas „can‘t find PYTHON executable….“

                      Hast du das mal weiter überprüft?

                      EDIT: du warst noch beim POSTEN. Kannst du mal iobroker starten und das log posten

                      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
                      • V Offline
                        V Offline
                        vlink
                        schrieb am zuletzt editiert von
                        #13

                        brauche ich python? hatte ich noch nie drauf geachtet.

                        Und welches log hättest du gerne?

                        Danke!

                        1 Antwort Letzte Antwort
                        0
                        • wendy2702W Offline
                          wendy2702W Offline
                          wendy2702
                          schrieb am zuletzt editiert von
                          #14

                          Ist ja windows…

                          Kann ich mangels HW gerade nicht testen aber wie startest du iobroker normalerweise?

                          In der Konsole über

                          iobroker start
                          

                          Wenn ja, was kommt dabei raus.

                          Nochmal zurück zu den Fragen von vorhin:

                          Mache doch bitte nochmal

                          npm -v
                          
                          node -v
                          

                          Nochmal zur Reihenfolge des upgrade:

                          iobroker stop
                          Iobroker update
                          Iobroker Upgrade self
                          Iobroker start
                          

                          Hattest du das so gemacht?

                          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
                          • V Offline
                            V Offline
                            vlink
                            schrieb am zuletzt editiert von
                            #15
                            3.10.10
                            
                            C:\ioBroker>iobroker stop
                            
                            C:\ioBroker>node node_modules/iobroker.js-controller/iobroker.js stop
                            iobroker controller daemon is not running
                            
                            C:\ioBroker>iobroker update
                            
                            C:\ioBroker>node node_modules/iobroker.js-controller/iobroker.js update
                            module.js:471
                                throw err;
                                ^
                            
                            Error: Cannot find module 'json3'
                                at Function.Module._resolveFilename (module.js:469:15)
                                at Function.Module._load (module.js:417:25)
                                at Module.require (module.js:497:17)
                                at require (internal/module.js:20:19)
                                at Object. <anonymous>(C:\ioBroker\node_modules\socket.io-parser\index.js:7:12)
                                at Module._compile (module.js:570:32)
                                at Object.Module._extensions..js (module.js:579:10)
                                at Module.load (module.js:487:32)
                                at tryModuleLoad (module.js:446:12)
                                at Function.Module._load (module.js:438:3)
                            
                            C:\ioBroker>iobroker upgrade self
                            
                            C:\ioBroker>node node_modules/iobroker.js-controller/iobroker.js upgrade self
                            module.js:471
                                throw err;
                                ^
                            
                            Error: Cannot find module 'json3'
                                at Function.Module._resolveFilename (module.js:469:15)
                                at Function.Module._load (module.js:417:25)
                                at Module.require (module.js:497:17)
                                at require (internal/module.js:20:19)
                                at Object. <anonymous>(C:\ioBroker\node_modules\socket.io-parser\index.js:7:12)
                                at Module._compile (module.js:570:32)
                                at Object.Module._extensions..js (module.js:579:10)
                                at Module.load (module.js:487:32)
                                at tryModuleLoad (module.js:446:12)
                                at Function.Module._load (module.js:438:3)
                            
                            C:\ioBroker></anonymous></anonymous>
                            
                            1 Antwort Letzte Antwort
                            0
                            • V Offline
                              V Offline
                              vlink
                              schrieb am zuletzt editiert von
                              #16

                              iobroker startet als windows dienst

                              "C:\ioBroker\daemon\iobroker.exe"

                              1 Antwort Letzte Antwort
                              0
                              • V Offline
                                V Offline
                                vlink
                                schrieb am zuletzt editiert von
                                #17
                                C:\ioBroker>iobroker start
                                
                                C:\ioBroker>node node_modules/iobroker.js-controller/iobroker.js start
                                Starting iobroker controller daemon...
                                
                                C:\ioBroker>
                                
                                1 Antwort Letzte Antwort
                                0
                                • V Offline
                                  V Offline
                                  vlink
                                  schrieb am zuletzt editiert von
                                  #18

                                  irgendwie hab ich jetzt alles zerschossen :(

                                  am besten ich spiele wieder ein backup zurück und lasse es bei 1.2.3

                                  1 Antwort Letzte Antwort
                                  0
                                  • wendy2702W Offline
                                    wendy2702W Offline
                                    wendy2702
                                    schrieb am zuletzt editiert von
                                    #19

                                    Startet er jetzt… steht doch oben, oder doch nicht?

                                    Hatte das hier schon getippelt während du gepostet hast:

                                    Wenn ich ehrlich bin, denke ich deine NPM Version ist zu niedrig.

                                    Bei den letzten Tagen war bei vielen „Linux“ Installationen eine NPM upgrade notwendig.

                                    Allerdings weiß ich nicht ob das auf Windows genauso funktioniert bei Linux.

                                    ICH würde folgendes versuchen:

                                    NPM Upgrade auf 5.7.1

                                    JS Controller neu installieren.

                                    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
                                    • R Offline
                                      R Offline
                                      RappiRN
                                      Most Active
                                      schrieb am zuletzt editiert von
                                      #20

                                      Also deine Aktualisierung meckert oben rum, dass das Modul safe-buffer und weiter unten das Modul json3 fehlen.

                                      Wenn ich bei linux Probleme hatte mit solchen "can not find module"-Fehlern, habe ich mangels Fachwissen, einfach versucht, diese fehlenden Module zu installieren.

                                      Wenn das bei dir auch funktionieren sollte, probiere bitte mal:

                                      npm install safe-buffer
                                      npm install json3
                                      

                                      Wenn da dann was passieren sollte, kannst du nochmal probieren, dein js-controller upgrade mit

                                      iobroker upgrade self
                                      

                                      versuchen.

                                      Und dann wieder hier berichten! :D

                                      Enrico

                                      1 Antwort Letzte Antwort
                                      0
                                      • wendy2702W Offline
                                        wendy2702W Offline
                                        wendy2702
                                        schrieb am zuletzt editiert von
                                        #21

                                        NPM Upgrade unter Windows angeblich so:

                                        Run PowerShell as Administrator
                                        
                                        Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force
                                        npm install -g npm-windows-upgrade
                                        npm-windows-upgrade
                                        

                                        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
                                        • AlCalzoneA Offline
                                          AlCalzoneA Offline
                                          AlCalzone
                                          Developer
                                          schrieb am zuletzt editiert von
                                          #22

                                          @wendy2702:

                                          NPM Upgrade unter Windows angeblich so: `
                                          Ich hab exakt den gleichen Befehl wie unter Linux verwendet, wenn ich mich recht entsinne. Nur ohne sudo.

                                          Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                                          1 Antwort Letzte Antwort
                                          0

                                          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                          Registrieren Anmelden
                                          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

                                          264

                                          Online

                                          32.8k

                                          Benutzer

                                          82.8k

                                          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