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. Error/Bug
  4. JS-Controller Update IOBroker läuft nicht mehr

NEWS

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

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

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

JS-Controller Update IOBroker läuft nicht mehr

Geplant Angeheftet Gesperrt Verschoben Error/Bug
javascript
4 Beiträge 4 Kommentatoren 1.0k Aufrufe 3 Beobachtet
  • Ä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
    Againstyou
    schrieb am zuletzt editiert von Againstyou
    #1

    Hallo,
    nachdem ich keine Adapter mehr updaten konnte, habe ich ein Update auf JS-Controller 1.5.14 gemacht. Seit dem läuft IOBroker nicht mehr sauber. Das Verzeichnis

     "/opt/iobroker/node_modules/iobroker.js-controller"
    

    fehlt komplett. Auch nachinstallieren funktioniert nicht.

    "sudo npm install iobroker.js-controller --production"
    

    gibt mir:

    sudo npm install iobroker.js-controller
    
    > iobroker.js-controller@1.5.14 preinstall /home/pi/node_modules/iobroker.js-controller
    > node lib/preinstallCheck.js
    
    NPM version: 6.4.1
    npm version >= 5: disabling package-lock
    
    > ursa-optional@0.9.10 install /home/pi/node_modules/ursa-optional
    > node rebuild.js
    
    ursaNative bindings compilation fail. This is not an issue. Modules that depend on it will use fallbacks.
    fs.js:646
     return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
                    ^
    
    Error: EACCES: permission denied, open './stdout.log'
       at Object.fs.openSync (fs.js:646:18)
       at Object.fs.writeFileSync (fs.js:1299:33)
       at Object.<anonymous> (/home/pi/node_modules/ursa-optional/rebuild.js:13:10)
       at Module._compile (module.js:653:30)
       at Object.Module._extensions..js (module.js:664:10)
       at Module.load (module.js:566:32)
       at tryModuleLoad (module.js:506:12)
       at Function.Module._load (module.js:498:3)
       at Function.Module.runMain (module.js:694:10)
       at startup (bootstrap_node.js:204:16)
    
    > diskusage@1.1.3 install /home/pi/node_modules/diskusage
    > node-gyp rebuild
    
    gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/8.16.0"
    gyp WARN EACCES attempting to reinstall using temporary dev dir "/home/pi/node_modules/diskusage/.node-gyp"
    gyp WARN install got an error, rolling back install
    gyp WARN install got an error, rolling back install
    gyp ERR! configure error
    gyp ERR! stack Error: EACCES: permission denied, mkdir '/home/pi/node_modules/diskusage/.node-gyp'
    gyp ERR! System Linux 4.19.57-v7+
    gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
    gyp ERR! cwd /home/pi/node_modules/diskusage
    gyp ERR! node -v v8.16.0
    gyp ERR! node-gyp -v v3.8.0
    gyp ERR! not ok
    
    > iobroker.js-controller@1.5.14 install /home/pi/node_modules/iobroker.js-controller
    > node iobroker.js setup first
    
    Cannot delete file. Not critical: Error: EACCES: permission denied, unlink '/home/pi/node_modules/iobroker.js-controller/lib/setup/../../_service_iobroker.bat'
    Cannot delete file. Not critical: Error: EACCES: permission denied, unlink '/home/pi/node_modules/iobroker.js-controller/lib/setup/../../iobroker.bat'
    fs.js:885
     return binding.mkdir(pathModule._makeLong(path),
                    ^
    
    Error: EACCES: permission denied, mkdir '/home/pi/node_modules/iobroker.js-controller/lib/setup/../../tmp'
       at Object.fs.mkdirSync (fs.js:885:18)
       at Setup.setup (/home/pi/node_modules/iobroker.js-controller/lib/setup/setupSetup.js:189:58)
       at /home/pi/node_modules/iobroker.js-controller/lib/setup.js:653:27
       at processCommand (/home/pi/node_modules/iobroker.js-controller/lib/setup.js:691:15)
       at Object.module.exports.execute (/home/pi/node_modules/iobroker.js-controller/lib/setup.js:3193:5)
       at Object.<anonymous> (/home/pi/node_modules/iobroker.js-controller/iobroker.js:1:100)
       at Module._compile (module.js:653:30)
       at Object.Module._extensions..js (module.js:664:10)
       at Module.load (module.js:566:32)
       at tryModuleLoad (module.js:506:12)
    npm WARN enoent ENOENT: no such file or directory, open '/home/pi/package.json'
    npm WARN pi No description
    npm WARN pi No repository field.
    npm WARN pi No README data
    npm WARN pi No license field.
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ursa-optional@0.9.10 (node_modules/ursa-optional):
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ursa-optional@0.9.10 install: `node rebuild.js`
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: diskusage@1.1.3 (node_modules/diskusage):
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: diskusage@1.1.3 install: `node-gyp rebuild`
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
    
    npm ERR! code ELIFECYCLE
    npm ERR! errno 1
    npm ERR! iobroker.js-controller@1.5.14 install: `node iobroker.js setup first`
    npm ERR! Exit status 1
    npm ERR!
    npm ERR! Failed at the iobroker.js-controller@1.5.14 install script.
    npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /root/.npm/_logs/2019-07-30T08_18_16_443Z-debug.log
    

    Hab schon im Forum gelesen, aber bisher hat nichts geholfen. :( Hat jemand ne Idee?

    Vielen Dank schonmal!

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

      [Stabilostick, 30.07.2019, Thema ist kein Problem mit Scripting. Deshalb verschoben nach Error/Bug.]

      1 Antwort Letzte Antwort
      0
      • sigi234S Online
        sigi234S Online
        sigi234
        Forum Testing Most Active
        schrieb am zuletzt editiert von
        #3

        https://forum.iobroker.net/topic/22867/how-to-node-js-für-iobroker-richtig-updaten

        Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
        Immer Daten sichern!

        1 Antwort Letzte Antwort
        0
        • A Againstyou

          Hallo,
          nachdem ich keine Adapter mehr updaten konnte, habe ich ein Update auf JS-Controller 1.5.14 gemacht. Seit dem läuft IOBroker nicht mehr sauber. Das Verzeichnis

           "/opt/iobroker/node_modules/iobroker.js-controller"
          

          fehlt komplett. Auch nachinstallieren funktioniert nicht.

          "sudo npm install iobroker.js-controller --production"
          

          gibt mir:

          sudo npm install iobroker.js-controller
          
          > iobroker.js-controller@1.5.14 preinstall /home/pi/node_modules/iobroker.js-controller
          > node lib/preinstallCheck.js
          
          NPM version: 6.4.1
          npm version >= 5: disabling package-lock
          
          > ursa-optional@0.9.10 install /home/pi/node_modules/ursa-optional
          > node rebuild.js
          
          ursaNative bindings compilation fail. This is not an issue. Modules that depend on it will use fallbacks.
          fs.js:646
           return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
                          ^
          
          Error: EACCES: permission denied, open './stdout.log'
             at Object.fs.openSync (fs.js:646:18)
             at Object.fs.writeFileSync (fs.js:1299:33)
             at Object.<anonymous> (/home/pi/node_modules/ursa-optional/rebuild.js:13:10)
             at Module._compile (module.js:653:30)
             at Object.Module._extensions..js (module.js:664:10)
             at Module.load (module.js:566:32)
             at tryModuleLoad (module.js:506:12)
             at Function.Module._load (module.js:498:3)
             at Function.Module.runMain (module.js:694:10)
             at startup (bootstrap_node.js:204:16)
          
          > diskusage@1.1.3 install /home/pi/node_modules/diskusage
          > node-gyp rebuild
          
          gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/8.16.0"
          gyp WARN EACCES attempting to reinstall using temporary dev dir "/home/pi/node_modules/diskusage/.node-gyp"
          gyp WARN install got an error, rolling back install
          gyp WARN install got an error, rolling back install
          gyp ERR! configure error
          gyp ERR! stack Error: EACCES: permission denied, mkdir '/home/pi/node_modules/diskusage/.node-gyp'
          gyp ERR! System Linux 4.19.57-v7+
          gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
          gyp ERR! cwd /home/pi/node_modules/diskusage
          gyp ERR! node -v v8.16.0
          gyp ERR! node-gyp -v v3.8.0
          gyp ERR! not ok
          
          > iobroker.js-controller@1.5.14 install /home/pi/node_modules/iobroker.js-controller
          > node iobroker.js setup first
          
          Cannot delete file. Not critical: Error: EACCES: permission denied, unlink '/home/pi/node_modules/iobroker.js-controller/lib/setup/../../_service_iobroker.bat'
          Cannot delete file. Not critical: Error: EACCES: permission denied, unlink '/home/pi/node_modules/iobroker.js-controller/lib/setup/../../iobroker.bat'
          fs.js:885
           return binding.mkdir(pathModule._makeLong(path),
                          ^
          
          Error: EACCES: permission denied, mkdir '/home/pi/node_modules/iobroker.js-controller/lib/setup/../../tmp'
             at Object.fs.mkdirSync (fs.js:885:18)
             at Setup.setup (/home/pi/node_modules/iobroker.js-controller/lib/setup/setupSetup.js:189:58)
             at /home/pi/node_modules/iobroker.js-controller/lib/setup.js:653:27
             at processCommand (/home/pi/node_modules/iobroker.js-controller/lib/setup.js:691:15)
             at Object.module.exports.execute (/home/pi/node_modules/iobroker.js-controller/lib/setup.js:3193:5)
             at Object.<anonymous> (/home/pi/node_modules/iobroker.js-controller/iobroker.js:1:100)
             at Module._compile (module.js:653:30)
             at Object.Module._extensions..js (module.js:664:10)
             at Module.load (module.js:566:32)
             at tryModuleLoad (module.js:506:12)
          npm WARN enoent ENOENT: no such file or directory, open '/home/pi/package.json'
          npm WARN pi No description
          npm WARN pi No repository field.
          npm WARN pi No README data
          npm WARN pi No license field.
          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ursa-optional@0.9.10 (node_modules/ursa-optional):
          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ursa-optional@0.9.10 install: `node rebuild.js`
          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: diskusage@1.1.3 (node_modules/diskusage):
          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: diskusage@1.1.3 install: `node-gyp rebuild`
          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
          
          npm ERR! code ELIFECYCLE
          npm ERR! errno 1
          npm ERR! iobroker.js-controller@1.5.14 install: `node iobroker.js setup first`
          npm ERR! Exit status 1
          npm ERR!
          npm ERR! Failed at the iobroker.js-controller@1.5.14 install script.
          npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
          
          npm ERR! A complete log of this run can be found in:
          npm ERR!     /root/.npm/_logs/2019-07-30T08_18_16_443Z-debug.log
          

          Hab schon im Forum gelesen, aber bisher hat nichts geholfen. :( Hat jemand ne Idee?

          Vielen Dank schonmal!

          AlCalzoneA Offline
          AlCalzoneA Offline
          AlCalzone
          Developer
          schrieb am zuletzt editiert von
          #4

          @Againstyou sagte in JS-Controller Update IOBroker läuft nicht mehr:

          sudo npm install

          Und bevor du das nochmal machst, lese bitte
          https://forum.iobroker.net/topic/17109/wichtige-hinweise-bei-neueren-npm-versionen-und-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

          536

          Online

          32.7k

          Benutzer

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