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. Probleme nach Update node.js

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    252

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.8k

Probleme nach Update node.js

Geplant Angeheftet Gesperrt Verschoben Ungelöst Error/Bug
node.js updateserialport@6.2.2
16 Beiträge 5 Kommentatoren 1.9k Aufrufe 5 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.
  • A Offline
    A Offline
    Andy200877
    schrieb am zuletzt editiert von
    #3
    root@NAS:~# which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
    /usr/bin/nodejs
    v12.18.0
    /usr/bin/node
    v12.18.0
    /usr/bin/npm
    6.14.4
    nodejs:
      Installed: 12.18.0-1nodesource1
      Candidate: 12.18.0-1nodesource1
      Version table:
     *** 12.18.0-1nodesource1 500
            500 https://deb.nodesource.com/node_12.x stretch/main amd64 Packages
            100 /var/lib/dpkg/status
         8.11.1~dfsg-2~bpo9+1 100
            100 http://httpredir.debian.org/debian stretch-backports/main amd64 Packages
         4.8.2~dfsg-1 500
            500 http://ftp.de.debian.org/debian stretch/main amd64 Packages
    root@NAS:~#
    

    https://github.com/Andy200877/intex_poollampe

    Thomas BraunT 1 Antwort Letzte Antwort
    0
    • A Andy200877
      root@NAS:~# which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
      /usr/bin/nodejs
      v12.18.0
      /usr/bin/node
      v12.18.0
      /usr/bin/npm
      6.14.4
      nodejs:
        Installed: 12.18.0-1nodesource1
        Candidate: 12.18.0-1nodesource1
        Version table:
       *** 12.18.0-1nodesource1 500
              500 https://deb.nodesource.com/node_12.x stretch/main amd64 Packages
              100 /var/lib/dpkg/status
           8.11.1~dfsg-2~bpo9+1 100
              100 http://httpredir.debian.org/debian stretch-backports/main amd64 Packages
           4.8.2~dfsg-1 500
              500 http://ftp.de.debian.org/debian stretch/main amd64 Packages
      root@NAS:~#
      
      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von
      #4

      @Andy200877
      Nicht als root rumhampeln.
      Als user:

      iobroker fix
      cd /opt/iobroker
      npm cache clean --force
      iobroker update 
      iobroker upgrade
      iobroker rebuild
      

      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
      • A Offline
        A Offline
        Andy200877
        schrieb am zuletzt editiert von Andy200877
        #5

        Ich habe mir vorher einen neuen User angelegt, mit ssh und sudo rechten.

        iobroker fix, update, upgrade usw. läuft ohne Fehler durch.

        Bei "iobroker rebuild" bricht er mir relativ schnell ab :

        andreas@NAS:/opt/iobroker$ iobroker rebuild
        /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:487
                    if (name.indexOf('@') !== -1) {
                             ^
        
        TypeError: Cannot read property 'indexOf' of undefined
            at processCommand (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:487:22)
            at Object.module.exports.execute (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2601:5)
            at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js:1:24)
            at Module._compile (internal/modules/cjs/loader.js:1138:30)
            at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10)
            at Module.load (internal/modules/cjs/loader.js:986:32)
            at Function.Module._load (internal/modules/cjs/loader.js:879:14)
            at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12)
            at internal/main/run_main_module.js:17:47
        
        

        https://github.com/Andy200877/intex_poollampe

        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • A Andy200877

          Ich habe mir vorher einen neuen User angelegt, mit ssh und sudo rechten.

          iobroker fix, update, upgrade usw. läuft ohne Fehler durch.

          Bei "iobroker rebuild" bricht er mir relativ schnell ab :

          andreas@NAS:/opt/iobroker$ iobroker rebuild
          /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:487
                      if (name.indexOf('@') !== -1) {
                               ^
          
          TypeError: Cannot read property 'indexOf' of undefined
              at processCommand (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:487:22)
              at Object.module.exports.execute (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2601:5)
              at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js:1:24)
              at Module._compile (internal/modules/cjs/loader.js:1138:30)
              at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10)
              at Module.load (internal/modules/cjs/loader.js:986:32)
              at Function.Module._load (internal/modules/cjs/loader.js:879:14)
              at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12)
              at internal/main/run_main_module.js:17:47
          
          
          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von
          #6

          @Andy200877
          Da klemmt es irgendwo tiefer, scheint mir.
          Ich würde mal versuchen den js-controller neuzuinstallieren.

          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
          • A Offline
            A Offline
            Andy200877
            schrieb am zuletzt editiert von
            #7

            js-controller als user neu installiert...

            andreas@NAS:/opt/iobroker$ sudo -H -u iobroker npm install iobroker.js-controlle                                                            r
            [sudo] password for andreas:
            npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/31                           42
            
            > iobroker.js-controller@3.1.5 preinstall /opt/iobroker/node_modules/iobroker.js-controller
            > node lib/preinstallCheck.js
            
            NPM version: 6.14.4
            
            > iobroker.js-controller@3.1.5 install /opt/iobroker/node_modules/iobroker.js-controller
            > node iobroker.js setup first
            
            Existing earlier generated certificate is invalid (too old, validity longer then 345 days or keylength too short). Generating new Certificate!
            object system.certificates updated
            npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.1.2 (node_modules/chokidar/node_modules/fsevents):
            npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
            npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@^1.0.7 (node_modules/iobroker.info/node_modules/osx-temperature-sensor):
            npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
            
            + iobroker.js-controller@3.1.5
            updated 2 packages in 21.034s
            
            43 packages are looking for funding
              run `npm fund` for details
            
            andreas@NAS:/opt/iobroker$
            

            Danach aber der gleiche Fehler wie vorher...

            https://github.com/Andy200877/intex_poollampe

            1 Antwort Letzte Antwort
            0
            • D Offline
              D Offline
              Djpredator69
              schrieb am zuletzt editiert von Djpredator69
              #8

              hi habe auch probleme nach update mit dem serialport@6.2.2 unter
              Windows server 2016
              Node.js
              v12.18.0
              NPM
              6.14.5

              i hatte den WM-BUS installiert duch den fehler mit dem serial lässt der sich nicht mehr starten oder neu installieren!

              Sans titre.png

              1 Antwort Letzte Antwort
              0
              • A Offline
                A Offline
                Andy200877
                schrieb am zuletzt editiert von
                #9

                Niemand eine Idee ? Oder muss ich wirklich das komplette System neu aufsetzen ?

                https://github.com/Andy200877/intex_poollampe

                G D 2 Antworten Letzte Antwort
                0
                • A Andy200877

                  Niemand eine Idee ? Oder muss ich wirklich das komplette System neu aufsetzen ?

                  G Offline
                  G Offline
                  gifftstaub
                  schrieb am zuletzt editiert von
                  #10

                  @Andy200877

                  link text

                  Vllt hilft der Link weiter

                  Lg

                  1 Antwort Letzte Antwort
                  0
                  • A Andy200877

                    Niemand eine Idee ? Oder muss ich wirklich das komplette System neu aufsetzen ?

                    D Offline
                    D Offline
                    Djpredator69
                    schrieb am zuletzt editiert von Djpredator69
                    #11

                    @Andy200877

                    es scheint dass serialport@6.2.2 nur unter Node.js v10 läuft und nicht unter der v12
                    habe ein downdrade auf 10 gemacht da läuft alles
                    bei einem update auf 12 wieder ,taucht das problem wieder auf

                    finde keine lösung , der WM-bus adapter muss umgeschrieben werden damit er die neuste serialport
                    lib nutzt und nicht die 6.2.2, die ist leider veraltet

                    v522533V Thomas BraunT 2 Antworten Letzte Antwort
                    0
                    • D Djpredator69

                      @Andy200877

                      es scheint dass serialport@6.2.2 nur unter Node.js v10 läuft und nicht unter der v12
                      habe ein downdrade auf 10 gemacht da läuft alles
                      bei einem update auf 12 wieder ,taucht das problem wieder auf

                      finde keine lösung , der WM-bus adapter muss umgeschrieben werden damit er die neuste serialport
                      lib nutzt und nicht die 6.2.2, die ist leider veraltet

                      v522533V Offline
                      v522533V Offline
                      v522533
                      schrieb am zuletzt editiert von
                      #12

                      @Djpredator69

                      kann zwar bei dem problem nicht helfen, ich kann aber sagen dass bei mir alles unter node 12.x.x problemlos läuft. das kann also nicht das problem sein.

                      Gruß Chris

                      D 1 Antwort Letzte Antwort
                      0
                      • D Djpredator69

                        @Andy200877

                        es scheint dass serialport@6.2.2 nur unter Node.js v10 läuft und nicht unter der v12
                        habe ein downdrade auf 10 gemacht da läuft alles
                        bei einem update auf 12 wieder ,taucht das problem wieder auf

                        finde keine lösung , der WM-bus adapter muss umgeschrieben werden damit er die neuste serialport
                        lib nutzt und nicht die 6.2.2, die ist leider veraltet

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

                        @Djpredator69 sagte in Probleme nach Update node.js:

                        @Andy200877

                        es scheint dass serialport@6.2.2 nur unter Node.js v10 läuft und nicht unter der v12
                        habe ein downdrade auf 10 gemacht da läuft alles
                        bei einem update auf 12 wieder ,taucht das problem wieder auf

                        finde keine lösung , der WM-bus adapter muss umgeschrieben werden damit er die neuste serialport
                        lib nutzt und nicht die 6.2.2, die ist leider veraltet

                        Mal den serialport gegen node12 neugebaut?

                        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
                        • v522533V v522533

                          @Djpredator69

                          kann zwar bei dem problem nicht helfen, ich kann aber sagen dass bei mir alles unter node 12.x.x problemlos läuft. das kann also nicht das problem sein.

                          D Offline
                          D Offline
                          Djpredator69
                          schrieb am zuletzt editiert von
                          #14

                          @v522533

                          hast du auch den WM-bus am laufen

                          denn ich habe nur mit diesem adapter probleme alles andere läuft auch bei mir super

                          v522533V 1 Antwort Letzte Antwort
                          0
                          • D Djpredator69

                            @v522533

                            hast du auch den WM-bus am laufen

                            denn ich habe nur mit diesem adapter probleme alles andere läuft auch bei mir super

                            v522533V Offline
                            v522533V Offline
                            v522533
                            schrieb am zuletzt editiert von
                            #15

                            @Djpredator69

                            ne den habe ich nicht am laufen

                            Gruß Chris

                            1 Antwort Letzte Antwort
                            0
                            • D Offline
                              D Offline
                              Djpredator69
                              schrieb am zuletzt editiert von
                              #16

                              habe es jetzt am laufen

                              habe den adapter vom git installiert dann per hand die instanz installiert jetzt läuft es

                              wenn ich aber das ganze über iobroker installiere kommen nur die oben genanten fehler

                              ich teste den adapter jetzt ob er auch 100% läuft

                              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

                              974

                              Online

                              32.5k

                              Benutzer

                              81.9k

                              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