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

                          412

                          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