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. ioBroker Allgemein
  4. Ja /npm Fehler bei Adapterinstallation

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    834

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    627

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

Ja /npm Fehler bei Adapterinstallation

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
shelly js npm installieren
14 Beiträge 4 Kommentatoren 1.3k Aufrufe 4 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.
  • Benjamin RostB Offline
    Benjamin RostB Offline
    Benjamin Rost
    schrieb am zuletzt editiert von
    #1

    Hallo,
    bin relativ neu hier und hab ein Problem bei mit der Installation des Shelly Adapters.
    Für mich sieht es aus wie ein Problem mit Js bzw. mit den Rechten im Verzeichnis aber ich bin hier wirklich absoluter Anfänger..

    Admin v 4.0.10
    Npm 6.14.5

    Ich würde mich sehr freuen falls mir jemand helfen kann .. glaube schon fast das Problem sitzt vor dem Schirm 🙈

    Viele Grüße
    Benny

    887E0DCD-A80C-43E9-8ADD-CD015B53EDDF.png FED3349B-D17F-4F2B-9529-5A70BC092DD7.png

    Bei sudo -H -u iobroker npm install iobroker.js-controller
    D8069369-D68E-4F4C-9611-3FB2791F3155.png

    Thomas BraunT 1 Antwort Letzte Antwort
    0
    • Benjamin RostB Benjamin Rost

      Hallo,
      bin relativ neu hier und hab ein Problem bei mit der Installation des Shelly Adapters.
      Für mich sieht es aus wie ein Problem mit Js bzw. mit den Rechten im Verzeichnis aber ich bin hier wirklich absoluter Anfänger..

      Admin v 4.0.10
      Npm 6.14.5

      Ich würde mich sehr freuen falls mir jemand helfen kann .. glaube schon fast das Problem sitzt vor dem Schirm 🙈

      Viele Grüße
      Benny

      887E0DCD-A80C-43E9-8ADD-CD015B53EDDF.png FED3349B-D17F-4F2B-9529-5A70BC092DD7.png

      Bei sudo -H -u iobroker npm install iobroker.js-controller
      D8069369-D68E-4F4C-9611-3FB2791F3155.png

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

      @Benjamin-Rost
      Ich würde ja helfen, kann die Screenshots aber nicht lesen.
      Konsolenausgaben als Text in </> CodeTags hier in Forum, keine Screenshots.

      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
      • Benjamin RostB Offline
        Benjamin RostB Offline
        Benjamin Rost
        schrieb am zuletzt editiert von Benjamin Rost
        #3

        Hi , ok danke @Thomas-Braun
        Hier nun komplett 🙈

        
        pi@raspberrypi:~ $ iobroker add shelly
        /opt/iobroker/node_modules/standard-as-callback/built/index.js:6
                throw e;
                ^
        
        TypeError: Cannot read property 'common' of undefined
            at Upload.uploadAdapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpload.js:486:29)
            at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupInstall.js:840:24
            at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpload.js:569:59
            at /opt/iobroker/node_modules/iobroker.objects-redis/index.js:1:93703
            at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
            at /opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49
            at processTicksAndRejections (internal/process/task_queues.js:97:5)
        pi@raspberrypi:~ $ 
        
        
        1 Antwort Letzte Antwort
        0
        • Benjamin RostB Offline
          Benjamin RostB Offline
          Benjamin Rost
          schrieb am zuletzt editiert von
          #4
          
          pi@raspberrypi:~ $ sudo -H -u iobroker npm install iobroker.js-controller
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/@apollon/iobroker-tools
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/base64-js
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/bl
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/callback-stream
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/capitalize
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/coap-packet
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/ext/node_modules/type
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/ext
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/follow-redirects
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/iobroker.shelly/node_modules/@types/iobroker
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/iobroker.shelly/node_modules/@iobroker/adapter-core
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/is-glob
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/is-negated-glob
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/is-windows
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/json-stable-stringify-without-jsonify
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/levennpm WARN checkPermissions Missing write access to /home/pi/node_modules/commist
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/lru-cache/node_modules/yallist
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/mqtt-packet
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/next-tick
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/node-rest-client/node_modules/ms
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/node-rest-client/node_modules/debug
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/ordered-read-streams
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/path-dirname
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/glob-parent
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/pseudomap
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/lru-cache
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/pumpify/node_modules/pump
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/q
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/reinterval
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/remove-trailing-separator
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/reusify
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/fastseries
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/coap
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/sax
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/shellwords
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/split2
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/stream-shift
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/duplexify
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/pumpify
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/through2
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/mqtt-connection
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/through2-filter
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/type
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/d
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/es6-symbol
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/es6-iterator
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/es5-ext
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/es6-set/node_modules/es6-symbol
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/event-emitter
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/es6-set
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/es6-map
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/typedarray
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/concat-stream
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/unc-path-regex
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/is-unc-path
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/is-relative
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/is-absolute
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/to-absolute-glob
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/underscore
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/ping
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/unique-stream
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/glob-stream
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/help-me
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/websocket-stream/node_modules/ultron
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/websocket-stream/node_modules/ws
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/websocket-stream
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/mqtt
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/xml2js/node_modules/xmlbuilder
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/xml2js
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/node-rest-client
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/shelly-iot
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/xmlbuilder
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/iobroker.shelly
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/iobroker.js-controller
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/shelly
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/@apollon
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/@iobroker
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/@types
          npm WARN checkPermissions Missing write access to /home/pi/node_modules
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/ext/node_modules
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/iobroker.shelly/node_modules/@types
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/iobroker.shelly/node_modules/@iobroker
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/lru-cache/node_modules
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/node-rest-client/node_modules
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/pumpify/node_modules
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/es6-set/node_modules
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/websocket-stream/node_modules
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/xml2js/node_modules
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/mqtt-packet/node_modules
          npm WARN checkPermissions Missing write access to /home/pi/node_modules/split2/node_modules
          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":"arm"})
          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 ERR! code EACCES
          npm ERR! syscall access
          npm ERR! path /home/pi/node_modules/@apollon/iobroker-tools
          npm ERR! errno -13
          npm ERR! Error: EACCES: permission denied, access '/home/pi/node_modules/@apollon/iobroker-tools'
          npm ERR!  [Error: EACCES: permission denied, access '/home/pi/node_modules/@apollon/iobroker-tools'] {
          npm ERR!   errno: -13,
          npm ERR!   code: 'EACCES',
          npm ERR!   syscall: 'access',
          npm ERR!   path: '/home/pi/node_modules/@apollon/iobroker-tools'
          npm ERR! }
          npm ERR! 
          npm ERR! The operation was rejected by your operating system.
          npm ERR! It is likely you do not have the permissions to access this file as the current user
          npm ERR! 
          npm ERR! If you believe this might be a permissions issue, please double-check the
          npm ERR! permissions of the file and its containing directories, or try running
          npm ERR! the command again as root/Administrator.
          
          npm ERR! A complete log of this run can be found in:
          npm ERR!     /home/iobroker/.npm/_logs/2020-06-22T21_09_25_686Z-debug.log
          pi@raspberrypi:~ $ 
          
          
          Thomas BraunT 1 Antwort Letzte Antwort
          0
          • Benjamin RostB Benjamin Rost
            
            pi@raspberrypi:~ $ sudo -H -u iobroker npm install iobroker.js-controller
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/@apollon/iobroker-tools
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/base64-js
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/bl
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/callback-stream
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/capitalize
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/coap-packet
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/ext/node_modules/type
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/ext
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/follow-redirects
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/iobroker.shelly/node_modules/@types/iobroker
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/iobroker.shelly/node_modules/@iobroker/adapter-core
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/is-glob
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/is-negated-glob
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/is-windows
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/json-stable-stringify-without-jsonify
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/levennpm WARN checkPermissions Missing write access to /home/pi/node_modules/commist
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/lru-cache/node_modules/yallist
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/mqtt-packet
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/next-tick
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/node-rest-client/node_modules/ms
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/node-rest-client/node_modules/debug
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/ordered-read-streams
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/path-dirname
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/glob-parent
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/pseudomap
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/lru-cache
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/pumpify/node_modules/pump
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/q
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/reinterval
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/remove-trailing-separator
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/reusify
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/fastseries
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/coap
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/sax
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/shellwords
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/split2
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/stream-shift
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/duplexify
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/pumpify
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/through2
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/mqtt-connection
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/through2-filter
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/type
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/d
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/es6-symbol
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/es6-iterator
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/es5-ext
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/es6-set/node_modules/es6-symbol
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/event-emitter
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/es6-set
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/es6-map
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/typedarray
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/concat-stream
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/unc-path-regex
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/is-unc-path
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/is-relative
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/is-absolute
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/to-absolute-glob
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/underscore
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/ping
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/unique-stream
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/glob-stream
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/help-me
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/websocket-stream/node_modules/ultron
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/websocket-stream/node_modules/ws
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/websocket-stream
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/mqtt
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/xml2js/node_modules/xmlbuilder
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/xml2js
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/node-rest-client
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/shelly-iot
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/xmlbuilder
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/iobroker.shelly
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/iobroker.js-controller
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/shelly
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/@apollon
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/@iobroker
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/@types
            npm WARN checkPermissions Missing write access to /home/pi/node_modules
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/ext/node_modules
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/iobroker.shelly/node_modules/@types
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/iobroker.shelly/node_modules/@iobroker
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/lru-cache/node_modules
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/node-rest-client/node_modules
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/pumpify/node_modules
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/es6-set/node_modules
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/websocket-stream/node_modules
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/xml2js/node_modules
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/mqtt-packet/node_modules
            npm WARN checkPermissions Missing write access to /home/pi/node_modules/split2/node_modules
            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":"arm"})
            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 ERR! code EACCES
            npm ERR! syscall access
            npm ERR! path /home/pi/node_modules/@apollon/iobroker-tools
            npm ERR! errno -13
            npm ERR! Error: EACCES: permission denied, access '/home/pi/node_modules/@apollon/iobroker-tools'
            npm ERR!  [Error: EACCES: permission denied, access '/home/pi/node_modules/@apollon/iobroker-tools'] {
            npm ERR!   errno: -13,
            npm ERR!   code: 'EACCES',
            npm ERR!   syscall: 'access',
            npm ERR!   path: '/home/pi/node_modules/@apollon/iobroker-tools'
            npm ERR! }
            npm ERR! 
            npm ERR! The operation was rejected by your operating system.
            npm ERR! It is likely you do not have the permissions to access this file as the current user
            npm ERR! 
            npm ERR! If you believe this might be a permissions issue, please double-check the
            npm ERR! permissions of the file and its containing directories, or try running
            npm ERR! the command again as root/Administrator.
            
            npm ERR! A complete log of this run can be found in:
            npm ERR!     /home/iobroker/.npm/_logs/2020-06-22T21_09_25_686Z-debug.log
            pi@raspberrypi:~ $ 
            
            
            Thomas BraunT Online
            Thomas BraunT Online
            Thomas Braun
            Most Active
            schrieb am zuletzt editiert von Thomas Braun
            #5

            @Benjamin-Rost

            which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
            

            Und wenn das sauber ist ein

            iobroker fix
            

            npm-Befehle nie im ~ des users ausführen, immer im Installations-Order. Beim ioBroker wäre das /opt/iobroker. Aber das dürfte auch nicht dein Problem sein. Den ganzen Kram kannste jedenfalls löschen:

            rm -rf /home/pi/node_modules
            

            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
            • Benjamin RostB Offline
              Benjamin RostB Offline
              Benjamin Rost
              schrieb am zuletzt editiert von
              #6

              Guten Morgen,
              @Thomas-Braun danke !
              Habe ich gemacht und werd ich in Zukunft so machen..

              Gibt es noch etwas was ich tun kann um
              die Installation wieder zu ermöglichen?

              Bekomme immer diesen Fehler

              
              $ ./iobroker add shelly  --host raspberrypi
              ERROR: /opt/iobroker/node_modules/standard-as-callback/built/index.js:6        throw e;        ^TypeError: Cannot read property 'common' of undefined    at Upload.uploadAdapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpload.js:486:29)    at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupInstall.js:840:24    at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpload.js:569:59    at /opt/iobroker/node_modules/iobroker.objects-redis/index.js:1:93703    at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)    at /opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49    at processTicksAndRejections (internal/process/task_queues.js:97:5)
              ERROR: process exited with code 1
              
              
              J.A.R.V.I.S.J 1 Antwort Letzte Antwort
              0
              • Benjamin RostB Benjamin Rost

                Guten Morgen,
                @Thomas-Braun danke !
                Habe ich gemacht und werd ich in Zukunft so machen..

                Gibt es noch etwas was ich tun kann um
                die Installation wieder zu ermöglichen?

                Bekomme immer diesen Fehler

                
                $ ./iobroker add shelly  --host raspberrypi
                ERROR: /opt/iobroker/node_modules/standard-as-callback/built/index.js:6        throw e;        ^TypeError: Cannot read property 'common' of undefined    at Upload.uploadAdapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpload.js:486:29)    at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupInstall.js:840:24    at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpload.js:569:59    at /opt/iobroker/node_modules/iobroker.objects-redis/index.js:1:93703    at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)    at /opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49    at processTicksAndRejections (internal/process/task_queues.js:97:5)
                ERROR: process exited with code 1
                
                
                J.A.R.V.I.S.J Offline
                J.A.R.V.I.S.J Offline
                J.A.R.V.I.S.
                Developer
                schrieb am zuletzt editiert von
                #7

                @Benjamin-Rost hast du die Befehle von @Thomas-Braun mal eingegeben?

                Falls ja, was kommt beim ersten Befehl raus?

                1 Antwort Letzte Antwort
                0
                • Benjamin RostB Offline
                  Benjamin RostB Offline
                  Benjamin Rost
                  schrieb am zuletzt editiert von
                  #8

                  Klar hatte ich gemacht ..hier die Ausgabe :-) @J-A-R-V-I-S @Thomas-Braun

                  
                  pi@raspberrypi:~ $ iobroker stop
                  ipi@raspberrypi:~ $ iobroker fix
                  library: loaded
                  Library version=2020-06-12
                  
                  ==========================================================================
                  
                      Welcome to the ioBroker installation fixer!
                      Script version: 2020-04-12
                      
                      You might need to enter your password a couple of times.
                  
                  ==========================================================================
                  
                  
                  ==========================================================================
                      Installing prerequisites (1/3)
                  ==========================================================================
                  
                  Hit:1 http://phoscon.de/apt/deconz buster InRelease
                  Get:2 http://raspbian.raspberrypi.org/raspbian buster InRelease [15.0 kB]   
                  Hit:3 http://archive.raspberrypi.org/debian buster InRelease                
                  Hit:4 https://deb.nodesource.com/node_12.x buster InRelease                 
                  Hit:5 https://www.pivccu.de/piVCCU stable InRelease                         
                  Fetched 15.0 kB in 1s (10.2 kB/s)
                  Reading package lists... Done
                  Installed gcc-c++
                  
                  ==========================================================================
                      Checking ioBroker user and directory permissions (2/3)
                  ==========================================================================
                  
                  Created /etc/sudoers.d/iobroker
                  Fixing directory permissions...
                  
                  ==========================================================================
                      Checking autostart (3/3)
                  ==========================================================================
                  
                  Enabling autostart...
                  Autostart enabled!
                  
                  ==========================================================================
                  
                      Your installation was fixed successfully
                      Run iobroker start to start ioBroker again!
                  
                  ==========================================================================
                  
                  
                  
                  pi@raspberrypi:~ $ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
                  /usr/bin/nodejs
                  v12.18.1
                  /usr/bin/node
                  v12.18.1
                  /usr/bin/npm
                  6.14.5
                  nodejs:
                    Installed: 12.18.1-1nodesource1
                    Candidate: 12.18.1-1nodesource1
                    Version table:
                   *** 12.18.1-1nodesource1 500
                          500 https://deb.nodesource.com/node_12.x buster/main armhf Packages
                          100 /var/lib/dpkg/status
                       10.21.0~dfsg-1~deb10u1+rpi1 500
                          500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
                  
                  
                  J.A.R.V.I.S.J 1 Antwort Letzte Antwort
                  0
                  • Benjamin RostB Benjamin Rost

                    Klar hatte ich gemacht ..hier die Ausgabe :-) @J-A-R-V-I-S @Thomas-Braun

                    
                    pi@raspberrypi:~ $ iobroker stop
                    ipi@raspberrypi:~ $ iobroker fix
                    library: loaded
                    Library version=2020-06-12
                    
                    ==========================================================================
                    
                        Welcome to the ioBroker installation fixer!
                        Script version: 2020-04-12
                        
                        You might need to enter your password a couple of times.
                    
                    ==========================================================================
                    
                    
                    ==========================================================================
                        Installing prerequisites (1/3)
                    ==========================================================================
                    
                    Hit:1 http://phoscon.de/apt/deconz buster InRelease
                    Get:2 http://raspbian.raspberrypi.org/raspbian buster InRelease [15.0 kB]   
                    Hit:3 http://archive.raspberrypi.org/debian buster InRelease                
                    Hit:4 https://deb.nodesource.com/node_12.x buster InRelease                 
                    Hit:5 https://www.pivccu.de/piVCCU stable InRelease                         
                    Fetched 15.0 kB in 1s (10.2 kB/s)
                    Reading package lists... Done
                    Installed gcc-c++
                    
                    ==========================================================================
                        Checking ioBroker user and directory permissions (2/3)
                    ==========================================================================
                    
                    Created /etc/sudoers.d/iobroker
                    Fixing directory permissions...
                    
                    ==========================================================================
                        Checking autostart (3/3)
                    ==========================================================================
                    
                    Enabling autostart...
                    Autostart enabled!
                    
                    ==========================================================================
                    
                        Your installation was fixed successfully
                        Run iobroker start to start ioBroker again!
                    
                    ==========================================================================
                    
                    
                    
                    pi@raspberrypi:~ $ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
                    /usr/bin/nodejs
                    v12.18.1
                    /usr/bin/node
                    v12.18.1
                    /usr/bin/npm
                    6.14.5
                    nodejs:
                      Installed: 12.18.1-1nodesource1
                      Candidate: 12.18.1-1nodesource1
                      Version table:
                     *** 12.18.1-1nodesource1 500
                            500 https://deb.nodesource.com/node_12.x buster/main armhf Packages
                            100 /var/lib/dpkg/status
                         10.21.0~dfsg-1~deb10u1+rpi1 500
                            500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
                    
                    
                    J.A.R.V.I.S.J Offline
                    J.A.R.V.I.S.J Offline
                    J.A.R.V.I.S.
                    Developer
                    schrieb am zuletzt editiert von
                    #9

                    @Benjamin-Rost schaut gut aus.

                    Hast du mal versucht eine bestimmte Version zu installieren?

                    cd /opt/iobroker
                    iob add shelly@3.0.1
                    
                    1 Antwort Letzte Antwort
                    0
                    • Benjamin RostB Offline
                      Benjamin RostB Offline
                      Benjamin Rost
                      schrieb am zuletzt editiert von
                      #10

                      @J-A-R-V-I-S said in Ja /npm Fehler bei Adapterinstallation:

                      cd /opt/iobroker iob add shelly@3.0.1

                      
                      pi@raspberrypi:~ $ cd /opt/iobroker
                      pi@raspberrypi:/opt/iobroker $ iob add shelly@3.0.1
                      /opt/iobroker/node_modules/standard-as-callback/built/index.js:6
                              throw e;
                              ^
                      
                      TypeError: Cannot read property 'common' of undefined
                          at Upload.uploadAdapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpload.js:486:29)
                          at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupInstall.js:840:24
                          at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpload.js:569:59
                          at /opt/iobroker/node_modules/iobroker.objects-redis/index.js:1:93703
                          at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
                          at /opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49
                          at processTicksAndRejections (internal/process/task_queues.js:97:5)
                      pi@raspberrypi:/opt/iobroker $
                      
                      
                      1 Antwort Letzte Antwort
                      0
                      • AlCalzoneA Offline
                        AlCalzoneA Offline
                        AlCalzone
                        Developer
                        schrieb am zuletzt editiert von
                        #11

                        Hattest du schon irgendwo die JS-Controller-Version angegeben?

                        iobroker -v
                        

                        Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                        1 Antwort Letzte Antwort
                        0
                        • Benjamin RostB Offline
                          Benjamin RostB Offline
                          Benjamin Rost
                          schrieb am zuletzt editiert von
                          #12

                          Hi
                          Sorry bin wirklich nicht so fit im Thema und deshalb kommen die Infos auch so gestückelt..🙈

                          Bin wirklich sehr dankbar für jede Info

                          
                          raspberrypi:~ $ iobroker -v
                          3.1.4
                          pi@raspberrypi:~
                          
                          
                          AlCalzoneA 1 Antwort Letzte Antwort
                          0
                          • Benjamin RostB Benjamin Rost

                            Hi
                            Sorry bin wirklich nicht so fit im Thema und deshalb kommen die Infos auch so gestückelt..🙈

                            Bin wirklich sehr dankbar für jede Info

                            
                            raspberrypi:~ $ iobroker -v
                            3.1.4
                            pi@raspberrypi:~
                            
                            
                            AlCalzoneA Offline
                            AlCalzoneA Offline
                            AlCalzone
                            Developer
                            schrieb am zuletzt editiert von
                            #13

                            @Benjamin-Rost Das ist ein Fehler im JS-Controller der nicht sauber abgefangen wird. Problem ist eine fehlende Datei in dem Adapter, den du hinzufügen willst.

                            Probier mal:

                            cd /opt/iobroker
                            npm install iobroker.shelly@3.0.1
                            iob upload shelly@3.0.1
                            

                            Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                            1 Antwort Letzte Antwort
                            0
                            • Benjamin RostB Offline
                              Benjamin RostB Offline
                              Benjamin Rost
                              schrieb am zuletzt editiert von
                              #14

                              Hab Js neu installiert und dann hat es funktioniert.. vielen Dank noch einmal an alle für die Tipps

                              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
                              FAQ Cloud / IOT
                              HowTo: Node.js-Update
                              HowTo: Backup/Restore
                              Downloads
                              BLOG

                              410

                              Online

                              32.8k

                              Benutzer

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