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

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

JS-Controller Update IOBroker läuft nicht mehr

Geplant Angeheftet Gesperrt Verschoben Error/Bug
javascript
4 Beiträge 4 Kommentatoren 928 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.
  • 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
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate

          929

          Online

          32.4k

          Benutzer

          81.5k

          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