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

                            415

                            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