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. Diverse Adapter laufen nach Update nicht mehr

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    21
    1
    938

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

Diverse Adapter laufen nach Update nicht mehr

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
15 Beiträge 7 Kommentatoren 1.8k 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.
  • arteckA Offline
    arteckA Offline
    arteck
    Developer Most Active
    schrieb am zuletzt editiert von
    #2

    erst den js-controller auf 1.4.2 bringen..

    dann nochmal melden

    zigbee hab ich, zwave auch, nuc's genauso und HA auch

    1 Antwort Letzte Antwort
    0
    • P Offline
      P Offline
      Phips_CH
      schrieb am zuletzt editiert von
      #3

      Kann das sein das ich gar kein js-controller habe?

      Ich habe nur Script Engine.

      Wenn ich versuche von https://github.com/ioBroker/ioBroker.js … tree/1.4.0

      den js-controller herunterzuladen, erscheint eine Fehlermeldung.
      2604_fehler.png

      1 Antwort Letzte Antwort
      0
      • htreckslerH Offline
        htreckslerH Offline
        htrecksler
        Forum Testing
        schrieb am zuletzt editiert von
        #4

        Einen Controller hast du bestimmt :D

        Update des Controllers (vgl. Doku)

        sudo iobroker stop
        sudo iobroker update
        sudo iobroker upgrade self
        sudo iobroker start
        
        

        Gruss Hermann

        ioBroker auf Proxmox (Debian) auf IntelNuc als Produktivsystem

        1 Antwort Letzte Antwort
        0
        • P Offline
          P Offline
          Phips_CH
          schrieb am zuletzt editiert von
          #5

          Jetzt läuft auch ioBroker nicht mehr.

          sudo iobroker start
          module.js:327
              throw err;
              ^
          
          Error: Cannot find module 'yargs-parser'
              at Function.Module._resolveFilename (module.js:325:15)
              at Function.Module._load (module.js:276:25)
              at Module.require (module.js:353:17)
              at require (internal/module.js:12:17)
              at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/yargs/lib/command.js:5:16)
              at Module._compile (module.js:409:26)
              at Object.Module._extensions..js (module.js:416:10)
              at Module.load (module.js:343:32)
              at Function.Module._load (module.js:300:12)
              at Module.require (module.js:353:17)
          pi@raspberrypi:~ $</anonymous> 
          
          1 Antwort Letzte Antwort
          0
          • lobomauL Offline
            lobomauL Offline
            lobomau
            schrieb am zuletzt editiert von
            #6

            Vor dem Upgrade ins richtige Verzeichnis gewechselt?

            cd /opt/iobroker
            

            Host: NUC8i3 mit Proxmox:

            • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
            • Slave: Pi4
            1 Antwort Letzte Antwort
            0
            • P Offline
              P Offline
              Phips_CH
              schrieb am zuletzt editiert von
              #7

              Nein. :o

              Wenn ich es nachträglich mache, funktioniert es auch nicht.

              1 Antwort Letzte Antwort
              0
              • arteckA Offline
                arteckA Offline
                arteck
                Developer Most Active
                schrieb am zuletzt editiert von
                #8

                erstmal in iobroker verzeichniss wechseln

                dann

                iobroker stop
                npm i iobroker.js-controller --production
                iobroker start
                

                das ist aber auch schon tausendmal durchgekaut worden

                zigbee hab ich, zwave auch, nuc's genauso und HA auch

                1 Antwort Letzte Antwort
                0
                • P Offline
                  P Offline
                  Phips_CH
                  schrieb am zuletzt editiert von
                  #9

                  > das ist aber auch schon tausendmal durchgekaut worden

                  Entschuldigung,

                  aber es läuft nicht bei mir. Auch wenn ich im Verzeichnis /opt/iobroker bin.

                  pi@raspberrypi:/opt/iobroker $ iobroker stop
                  module.js:327
                      throw err;
                      ^
                  
                  Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                      at Function.Module._resolveFilename (module.js:325:15)
                      at Function.Module._load (module.js:276:25)
                      at Function.Module.runMain (module.js:441:10)
                      at startup (node.js:140:18)
                      at node.js:1043:3
                  pi@raspberrypi:/opt/iobroker $ npm i iobroker.js-controller --production
                  npm ERR! Linux 4.9.24-v7+
                  npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "i" "iobroker.js-controller" "--production"
                  npm ERR! node v4.8.3
                  npm ERR! npm  v2.15.11
                  npm ERR! path /opt/iobroker/node_modules/iobroker.js-controller/node_modules/.bin/mime
                  npm ERR! code EACCES
                  npm ERR! errno -13
                  npm ERR! syscall unlink
                  
                  npm ERR! Error: EACCES: permission denied, unlink '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/.bin/mime'
                  npm ERR!     at Error (native)
                  npm ERR!  { [Error: EACCES: permission denied, unlink '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/.bin/mime']
                  npm ERR!   errno: -13,
                  npm ERR!   code: 'EACCES',
                  npm ERR!   syscall: 'unlink',
                  npm ERR!   path: '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/.bin/mime' }
                  npm ERR!
                  npm ERR! Please try running this command again as root/Administrator.
                  npm ERR! error rolling back Error: EACCES: permission denied, unlink '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/.bin/mime'
                  npm ERR! error rolling back     at Error (native)
                  npm ERR! error rolling back  { [Error: EACCES: permission denied, unlink '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/.bin/mime']
                  npm ERR! error rolling back   errno: -13,
                  npm ERR! error rolling back   code: 'EACCES',
                  npm ERR! error rolling back   syscall: 'unlink',
                  npm ERR! error rolling back   path: '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/.bin/mime' }
                  
                  npm ERR! Please include the following file with any support request:
                  npm ERR!     /opt/iobroker/npm-debug.log
                  pi@raspberrypi:/opt/iobroker $ iobroker start
                  module.js:327
                      throw err;
                      ^
                  
                  Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                      at Function.Module._resolveFilename (module.js:325:15)
                      at Function.Module._load (module.js:276:25)
                      at Function.Module.runMain (module.js:441:10)
                      at startup (node.js:140:18)
                      at node.js:1043:3
                  
                  

                  auch ein Neustart hat nicht weitergeholfen.

                  1 Antwort Letzte Antwort
                  0
                  • P Offline
                    P Offline
                    Phips_CH
                    schrieb am zuletzt editiert von
                    #10

                    gibt eine Möglichkeit, den ioBroker wieder zum laufen zu bringen oder hilft nur noch ein "Neuaufsetzen"?

                    1 Antwort Letzte Antwort
                    0
                    • ThisoftT Offline
                      ThisoftT Offline
                      Thisoft
                      schrieb am zuletzt editiert von
                      #11

                      Naja, das "iobroker stop" am Anfang kann ja nicht gehen bzw. muss Fehler werfen wenn deine Installation im Eimer ist…

                      Aber die anderen beiden Befehle? HAst du die dann noch probiert? Also:

                      cd /opt/ioBroker
                      npm i iobroker.js-controller --production
                      iobroker start
                      

                      22 HM-Geräte; PivCCU2 auf RasPi

                      ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

                      1 Antwort Letzte Antwort
                      0
                      • P Offline
                        P Offline
                        Phips_CH
                        schrieb am zuletzt editiert von
                        #12

                        Hab es mal versucht aber ich erhalte dann:

                        pi@raspberrypi:~ $ cd /opt/iobroker
                        pi@raspberrypi:/opt/iobroker $ npm i iobroker.js-controller --production
                        Getötet
                        pi@raspberrypi:/opt/iobroker $ iobroker start
                        module.js:327
                            throw err;
                            ^
                        
                        Error: Cannot find module 'yargs'
                            at Function.Module._resolveFilename (module.js:325:15)
                            at Function.Module._load (module.js:276:25)
                            at Module.require (module.js:353:17)
                            at require (internal/module.js:12:17)
                            at initYargs (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:26:13)
                            at Object.module.exports.execute (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:3158:18)
                            at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js:1:100)
                            at Module._compile (module.js:409:26)
                            at Object.Module._extensions..js (module.js:416:10)
                            at Module.load (module.js:343:32)</anonymous> 
                        

                        Was bedeutet ==> pi@raspberrypi:/opt/iobroker $ npm i iobroker.js-controller –production

                        Getötet

                        1 Antwort Letzte Antwort
                        0
                        • rifu1000R Offline
                          rifu1000R Offline
                          rifu1000
                          schrieb am zuletzt editiert von
                          #13

                          hatte mal ähnliches Problem konnte ohne Neuinstallation so lösen

                          ins iobroker Verzeichnis wechseln

                          dann folgende Zeilen nacheinander in die Konsole einfügen

                          sudo apt-get –purge remove node

                          sudo apt-get --purge remove nodejs

                          sudo apt-get autoremove

                          curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

                          sudo apt-get install -y nodejs

                          sudo npm install -g npm@latest statt npm4

                          danach

                          sudo npm install iobroker –unsafe-perm

                          danach iobroker und iobroker admin.0 starten

                          so hat es bei mir geklappt

                          hoffe ich konnte dir helfen

                          gruß Richard

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

                            Hallo rifu1000, Phips_CH,

                            danke für die Tipps! Hätte bestimmt auch geholfen (außer das mit dem npm@latest, da funktioniert bei einem Komplettsetup vom ioBroker die Einrichtung des Autostarts nicht. Hier ist die 4.6.1 momentan noch besser).

                            Allerdings waren hier mehr Fehler verborgen. So konnten z.B. einzelne Kernel-Module auf dem Raspi wegen Schreibfehlern nicht geupdated werden und sowohl apt-get als auch npm brachen ohne Fehlermeldung Installationen ab (Rückfall ohne Meldung nach bash).

                            Nach mehreren Reparaturversuchen habe ich Phips_CH geraten, die Raspian-Installation (basierte noch auf Jessie) in die Tonne zu treten. Wir haben die .json-Daten aus iobroker-data, den Ordner node-red dort, den Unterordner history und den Unterordner files/vis.0 gesichert.

                            Anschließend haben wir mit einem neuen Image von Raspian (Stretch) begonnen, Node.js 8.12 und npm 4.6.1 sowie ioBroker nach Anleitung installiert. Allerdings nicht konfiguriert. Zum Schluß wurden noch die vorher gesicherten Dateien und Ordner an ihrer Ursprungsort kopiert und die vorhandenen Defaultdateien dabei überschrieben. Der ioBroker finden dann beim nächsten Start in seinen DBs die Informationen zu den zuletzt vorhandenen Adaptern und installiert diese einfach nach. Die alte Konfiguration bleibt dabei erhalten. So einfach geht das.

                            Für Phips_CH bleibt noch übrig, u.a. Onewire durch Installation der fehlenden Treiber und Konfiguration einzurichten.

                            Phips_CH, ich danke Dir für den freundlichen Informationsaustausch und wünsche Dir viel Spaß noch mit ioBroker!

                            1 Antwort Letzte Antwort
                            0
                            • P Offline
                              P Offline
                              Phips_CH
                              schrieb am zuletzt editiert von
                              #15

                              Hallo Stabilostick

                              vielen Dank für deine Hilfe und den unermüdlichen Einsatz am Montag. ;-)

                              Gruss Philipp

                              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

                              682

                              Online

                              32.5k

                              Benutzer

                              81.6k

                              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