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. ioBroker Allgemein
  4. Nichts gehts mehr nach Node.js update

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    309

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.5k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.4k

Nichts gehts mehr nach Node.js update

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
iobrokernode.jsnpm versionprobleme nach update
18 Beiträge 5 Kommentatoren 2.0k 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.
  • D Designerdom

    Hallo zusammen, da mein Admin interface mich seit geraumer Zeit darauf aufmerksam gemacht hat, dass ich noch auf Node.js 4.x unterwegs bin und doch bitte auf Version 6,7 oder 8 updaten soll, habe ich heute versucht zu updaten.
    Mein inbroker läuft auf einer Synology diskstation. Ich habe über Pakete das Update auf Version 8 veranlasst. Seitdem geht gar nichts mehr. Der iobroker startet nicht. Node.js und bpm scheinen Nicht kompatibel zu sein, so viel habe ich herausgefunden. Kann mir jemand weiterhelfen?

    HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von
    #2

    @Designerdom sagte in Nichts gehts mehr nach Node.js update:

    Ich habe über Pakete das Update auf Version 8 veranlasst.

    nach dieser Anleitung?

    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    D 3 Antworten Letzte Antwort
    0
    • HomoranH Homoran

      @Designerdom sagte in Nichts gehts mehr nach Node.js update:

      Ich habe über Pakete das Update auf Version 8 veranlasst.

      nach dieser Anleitung?

      D Offline
      D Offline
      Designerdom
      schrieb am zuletzt editiert von
      #3

      @Homoran nein über die systemateuerung der diskstation

      1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        @Designerdom sagte in Nichts gehts mehr nach Node.js update:

        Ich habe über Pakete das Update auf Version 8 veranlasst.

        nach dieser Anleitung?

        D Offline
        D Offline
        Designerdom
        schrieb am zuletzt editiert von
        #4

        @Homoran admin

        Die meisten Befehle aus deinem Link will er nicht ausführen...nur den reboot....

        @Woellmcom-Basis:~/opt/iobroker$ sudo apt-get update && sudo apt-get upgrade
        Password:
        sudo: apt-get: command not found
        admin@Woellmcom-Basis:~/opt/iobroker$ sudo apt-get --purge remove node
        sudo: apt-get: command not found
        admin@Woellmcom-Basis:~/opt/iobroker$ sudo apt-get --purge remove nodejs
        sudo: apt-get: command not found
        admin@Woellmcom-Basis:~/opt/iobroker$ sudo apt-get autoremove
        sudo: apt-get: command not found
        admin@Woellmcom-Basis:~/opt/iobroker$ sudo reboot

        Broadcast message from admin@Woellmcom-Basis
        (/dev/pts/5) at 20:49 ...

        The system is going down for reboot NOW!
        admin@Woellmcom-Basis:~/opt/iobroker$

        1 Antwort Letzte Antwort
        0
        • HomoranH Homoran

          @Designerdom sagte in Nichts gehts mehr nach Node.js update:

          Ich habe über Pakete das Update auf Version 8 veranlasst.

          nach dieser Anleitung?

          D Offline
          D Offline
          Designerdom
          schrieb am zuletzt editiert von
          #5

          @Homoran

          admin@Woellmcom-Basis:~$ node -v
          v8.9.4
          admin@Woellmcom-Basis:~$ nodejs -v
          -sh: nodejs: command not found
          admin@Woellmcom-Basis:~$ npm -v
          5.6.0

          StabilostickS 1 Antwort Letzte Antwort
          0
          • StabilostickS Offline
            StabilostickS Offline
            Stabilostick
            schrieb am zuletzt editiert von
            #6

            Hast Du das ungefähr nach der Anleitung installiert?

            https://buanet.de/2017/09/iobroker-unter-docker-auf-der-synology-diskstation/

            D 1 Antwort Letzte Antwort
            0
            • StabilostickS Stabilostick

              Hast Du das ungefähr nach der Anleitung installiert?

              https://buanet.de/2017/09/iobroker-unter-docker-auf-der-synology-diskstation/

              D Offline
              D Offline
              Designerdom
              schrieb am zuletzt editiert von
              #7

              @Stabilostick Nein! Iobroker lief auf dem System schon ne gange Weile, ich habe lediglich node.js aktualisiert, aber nicht per Kommandozeile sondern mit Bordmitteln der Diskstation

              1 Antwort Letzte Antwort
              0
              • D Designerdom

                @Homoran

                admin@Woellmcom-Basis:~$ node -v
                v8.9.4
                admin@Woellmcom-Basis:~$ nodejs -v
                -sh: nodejs: command not found
                admin@Woellmcom-Basis:~$ npm -v
                5.6.0

                StabilostickS Offline
                StabilostickS Offline
                Stabilostick
                schrieb am zuletzt editiert von
                #8

                @Designerdom

                Schau mal, ob Du auf Node.js 8.15.0 kommst. Vor Node.js 8.12 gab es ein Speicherleck in Node.js

                PS: Das der nodejs-Befehl nicht geht, macht kein Problem.

                D 1 Antwort Letzte Antwort
                0
                • StabilostickS Stabilostick

                  @Designerdom

                  Schau mal, ob Du auf Node.js 8.15.0 kommst. Vor Node.js 8.12 gab es ein Speicherleck in Node.js

                  PS: Das der nodejs-Befehl nicht geht, macht kein Problem.

                  D Offline
                  D Offline
                  Designerdom
                  schrieb am zuletzt editiert von
                  #9

                  @Stabilostick hast du nen Tipp wie ich das mache?

                  1 Antwort Letzte Antwort
                  0
                  • StabilostickS Offline
                    StabilostickS Offline
                    Stabilostick
                    schrieb am zuletzt editiert von Stabilostick
                    #10

                    Kannst du bitte die beiden folgenden Befehle ausführen und das Ergebnis posten?

                    find . -name apt
                    find . -name apt-get
                    
                    D 1 Antwort Letzte Antwort
                    0
                    • StabilostickS Stabilostick

                      Kannst du bitte die beiden folgenden Befehle ausführen und das Ergebnis posten?

                      find . -name apt
                      find . -name apt-get
                      
                      D Offline
                      D Offline
                      Designerdom
                      schrieb am zuletzt editiert von
                      #11

                      @Stabilostick said in Nichts gehts mehr nach Node.js update:

                      find . -name apt-get

                      Sehr gerne! Die Befehle werden offensichtlich leider nicht richtig ausgeführt:

                      admin@Woellmcom-Basis:~$ find . -name apt
                      admin@Woellmcom-Basis:~$ find . -name apt-get
                      admin@Woellmcom-Basis:~$

                      1 Antwort Letzte Antwort
                      0
                      • StabilostickS Offline
                        StabilostickS Offline
                        Stabilostick
                        schrieb am zuletzt editiert von Stabilostick
                        #12

                        Wobei, jetzt hast Du ja schon ein neueres Node drauf. Die apt-Befehle dürften bei Dir wegen Synologie nicht funktionieren.

                        Aber der Node.js-Paketmanager npm wurde ja mit Node.js installiert.

                        ! Mache eine Sicherheitskopie des iobroker-Ordners. !

                        Führe folgende Befehle aus:

                        cd /opt/iobroker
                        sudo ./reinstall.sh
                        
                        D 1 Antwort Letzte Antwort
                        0
                        • StabilostickS Stabilostick

                          Wobei, jetzt hast Du ja schon ein neueres Node drauf. Die apt-Befehle dürften bei Dir wegen Synologie nicht funktionieren.

                          Aber der Node.js-Paketmanager npm wurde ja mit Node.js installiert.

                          ! Mache eine Sicherheitskopie des iobroker-Ordners. !

                          Führe folgende Befehle aus:

                          cd /opt/iobroker
                          sudo ./reinstall.sh
                          
                          D Offline
                          D Offline
                          Designerdom
                          schrieb am zuletzt editiert von
                          #13

                          @Stabilostick

                          Geht wohl leider auch nicht:( Obwohl das File da ist

                          admin@Woellmcom-Basis:~/opt/iobroker$ sudo ./reinstall.sh
                          Password:
                          sudo: unable to execute ./reinstall.sh: No such file or directory
                          admin@Woellmcom-Basis:~/opt/iobroker$ ^C
                          admin@Woellmcom-Basis:~/opt/iobroker$ dir
                          total 232
                          drwxrwxrwx+ 7 admin users 4096 Feb 26 19:50 .
                          drwxrwxrwx+ 3 admin users 4096 Feb 26 15:33 ..
                          drwxrwxrwx+ 2 admin users 4096 Feb 26 19:20 backups
                          drwxrwxrwx 2 admin root 4096 Mar 24 2017 etc
                          -rwxrwxrwx 1 admin root 357 Mar 24 2017 install.sh
                          -rwxrwxrwx 1 admin root 67 Mar 24 2017 iobroker
                          -rwxrwxrwx+ 1 admin users 0 Feb 26 19:50 iobroker@2.0.2
                          drwxrwxrwx 6 admin root 4096 Feb 26 18:45 iobroker-data
                          -rwxrwxrwx 1 admin root 92 Aug 22 2018 killall.sh
                          drwxrwxrwx 2 admin root 4096 Feb 26 18:53 log
                          -rwxrwxrwx+ 1 admin users 0 Feb 26 19:50 node
                          drwxrwxrwx 172 admin root 12288 Feb 26 21:15 node_modules
                          -rwxrwxrwx 1 root root 5539 Dec 17 17:25 npm-debug.log
                          -rwxrwxrwx+ 1 root root 19 Feb 26 18:43 .npmrc
                          -rwxrwxrwx 1 root root 442 Feb 26 15:52 package.json
                          -rwxrwxrwx 1 root root 164608 Feb 26 15:52 package-lock.json
                          -rwxrwxrwx 1 admin root 709 Aug 22 2018 reinstall.sh
                          admin@Woellmcom-Basis:~/opt/iobroker$

                          1 Antwort Letzte Antwort
                          0
                          • StabilostickS Offline
                            StabilostickS Offline
                            Stabilostick
                            schrieb am zuletzt editiert von Stabilostick
                            #14
                            cd /opt/iobroker
                            sudo mv reinstall.sh reinstall.dos
                            sudo tr -d '\r' < reinstall.dos > reinstall.sh
                            sudo chmod +x reinstall.sh
                            

                            Und jetzt nochmal

                            sudo ./reinstall.sh
                            

                            ausführen.

                            Im Ergebnis merkt sich das reinstall.sh, welche Adapter da sind, löscht alles von node_modules und installiert alles wieder. Dauert einige Zeit. Die Daten unter ioboker-Data bleiben dabei unangetastet. Trotzdem: vorher Datensicherung.

                            apollon77A 1 Antwort Letzte Antwort
                            0
                            • Samson71S Offline
                              Samson71S Offline
                              Samson71
                              Global Moderator
                              schrieb am zuletzt editiert von
                              #15

                              Die Node.js Pakete auf der Syno sind irgendwie "speziell" angepasst. Zumindest war das mein Eindruck. Ich hatte zu Anfang auch ioBroker auf einer Syno - irgendwann mit ähnlichen Problemen. Du bist halt nen Stück weit abhängig vom Paketzentrum. Ich weis, ist jetzt keine Hilfe, aber für mich war das damals die unfreiwillige "Entscheidungshilfe" mir nen gebrauchten NUC zuzulegen und ioBroker stand alone zu betreiben.

                              Markus

                              Bitte beachten:
                              Hinweise für gute Forenbeiträge
                              Maßnahmen zum Schutz des Forums

                              1 Antwort Letzte Antwort
                              0
                              • StabilostickS Offline
                                StabilostickS Offline
                                Stabilostick
                                schrieb am zuletzt editiert von
                                #16

                                Und wenn Du Dir mit dem reinstall unsicher bist, dann alternativ im iobroker-Ordner

                                npm rebuild
                                

                                ausführen.

                                1 Antwort Letzte Antwort
                                -1
                                • D Offline
                                  D Offline
                                  Designerdom
                                  schrieb am zuletzt editiert von
                                  #17

                                  Ein Freund hat mir gestern noch remote geholfen, läuft nach downgrade von node und npm wieder. Allerdings habe ich jetzt diverse Probleme mit einigen Adaptern:(

                                  1 Antwort Letzte Antwort
                                  0
                                  • StabilostickS Stabilostick
                                    cd /opt/iobroker
                                    sudo mv reinstall.sh reinstall.dos
                                    sudo tr -d '\r' < reinstall.dos > reinstall.sh
                                    sudo chmod +x reinstall.sh
                                    

                                    Und jetzt nochmal

                                    sudo ./reinstall.sh
                                    

                                    ausführen.

                                    Im Ergebnis merkt sich das reinstall.sh, welche Adapter da sind, löscht alles von node_modules und installiert alles wieder. Dauert einige Zeit. Die Daten unter ioboker-Data bleiben dabei unangetastet. Trotzdem: vorher Datensicherung.

                                    apollon77A Offline
                                    apollon77A Offline
                                    apollon77
                                    schrieb am zuletzt editiert von
                                    #18

                                    @Stabilostick Am besten reinstall.sh nicht nutzen. "npm rebuild" ist viel besser!

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

                                    379

                                    Online

                                    32.5k

                                    Benutzer

                                    81.7k

                                    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