Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. Fire Tablet Jarvis aktualisiert sich nicht

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    326

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.5k

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

Fire Tablet Jarvis aktualisiert sich nicht

Geplant Angeheftet Gesperrt Verschoben Visualisierung
vis
66 Beiträge 3 Kommentatoren 6.9k Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Thomas BraunT Thomas Braun

    @technodj23

    cd /opt/iobroker
    npm ls web-terminal
    
    T Offline
    T Offline
    technodj23
    schrieb am zuletzt editiert von
    #27

    @thomas-braun sagte in Fire Tablet Jarvis aktualisiert sich nicht:

    npm ls web-terminal

    pi@raspberrypi4-iob:/opt/iobroker $ npm ls web-terminal
    iobroker.inst@2.0.3 /opt/iobroker
    └── web-terminal@0.7.0 invalid: "https://github.com/rabchev/web-terminal/tarball/96a63a11149e3e535752db45208e3c80a3c47b77" from the root project
    
    npm ERR! code ELSPROBLEMS
    npm ERR! invalid: web-terminal@0.7.0 /opt/iobroker/node_modules/web-terminal
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /home/iobroker/.npm/_logs/2023-01-21T20_32_47_448Z-debug-0.log
    
    
    Thomas BraunT 1 Antwort Letzte Antwort
    0
    • T technodj23

      @thomas-braun sagte in Fire Tablet Jarvis aktualisiert sich nicht:

      npm ls web-terminal

      pi@raspberrypi4-iob:/opt/iobroker $ npm ls web-terminal
      iobroker.inst@2.0.3 /opt/iobroker
      └── web-terminal@0.7.0 invalid: "https://github.com/rabchev/web-terminal/tarball/96a63a11149e3e535752db45208e3c80a3c47b77" from the root project
      
      npm ERR! code ELSPROBLEMS
      npm ERR! invalid: web-terminal@0.7.0 /opt/iobroker/node_modules/web-terminal
      
      npm ERR! A complete log of this run can be found in:
      npm ERR!     /home/iobroker/.npm/_logs/2023-01-21T20_32_47_448Z-debug-0.log
      
      
      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von Thomas Braun
      #28

      @technodj23 sagte in Fire Tablet Jarvis aktualisiert sich nicht:

      web-terminal

      cd /opt/iobroker
      npm uninstall web-terminal
      

      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

      T 1 Antwort Letzte Antwort
      0
      • Thomas BraunT Thomas Braun

        @technodj23 sagte in Fire Tablet Jarvis aktualisiert sich nicht:

        web-terminal

        cd /opt/iobroker
        npm uninstall web-terminal
        
        T Offline
        T Offline
        technodj23
        schrieb am zuletzt editiert von
        #29

        @thomas-braun jetzt erreiche ich die Oberfläche nicht mehr. Soll das so sein?

        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • T technodj23

          @thomas-braun jetzt erreiche ich die Oberfläche nicht mehr. Soll das so sein?

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

          @technodj23

          cd /opt/iobroker 
          npm ls
          iobroker status
          iobroker list instances
          

          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

          T 1 Antwort Letzte Antwort
          0
          • Thomas BraunT Thomas Braun

            @technodj23

            cd /opt/iobroker 
            npm ls
            iobroker status
            iobroker list instances
            
            T Offline
            T Offline
            technodj23
            schrieb am zuletzt editiert von technodj23
            #31

            @thomas-braun npm ls

            npm ERR! extraneous: @alcalzone/esbuild-register@2.5.1-1 /opt/iobroker/node_modules/@alcalzone/esbuild-register
            npm ERR! extraneous: @alcalzone/jsonl-db@2.5.3 /opt/iobroker/node_modules/@alcalzone/jsonl-db
            npm ERR! extraneous: @alcalzone/pak@ /opt/iobroker/node_modules/@alcalzone/pak
            npm ERR! extraneous: @alcalzone/proper-lockfile@4.1.3-0 /opt/iobroker/node_modules/@alcalzone/proper-lockfile
            npm ERR! extraneous: @apollon/iobroker-tools@0.2.1 /opt/iobroker/node_modules/@apollon/iobroker-tools
            npm ERR! extraneous: @colors/colors@ /opt/iobroker/node_modules/@colors/colors
            npm ERR! extraneous: @dabh/diagnostics@ /opt/iobroker/node_modules/@dabh/diagnostics
            npm ERR! extraneous: @datalust/winston-seq@1.0.2 /opt/iobroker/node_modules/@datalust/winston-seq
            npm ERR! extraneous: @derhuerst/br2nl@1.0.0 /opt/iobroker/node_modules/@derhuerst/br2nl
            npm ERR! extraneous: @derhuerst/round-robin-scheduler@1.0.4 /opt/iobroker/node_modules/@derhuerst/round-robin-scheduler
            npm ERR! extraneous: @googleapis/drive@ /opt/iobroker/node_modules/@googleapis/drive
            npm ERR! extraneous: @greenlock/manager@3.1.0 /opt/iobroker/node_modules/@greenlock/manager
            npm ERR! extraneous: @influxdata/influxdb-client-apis@ /opt/iobroker/node_modules/@influxdata/influxdb-client-apis
            npm ERR! extraneous: @influxdata/influxdb-client@ /opt/iobroker/node_modules/@influxdata/influxdb-client
            npm ERR! extraneous: @iobroker/db-base@ /opt/iobroker/node_modules/@iobroker/db-base
            npm ERR! extraneous: @iobroker/db-objects-file@ /opt/iobroker/node_modules/@iobroker/db-objects-file
            npm ERR! extraneous: @iobroker/db-objects-jsonl@ /opt/iobroker/node_modules/@iobroker/db-objects-jsonl
            npm ERR! extraneous: @iobroker/db-objects-redis@ /opt/iobroker/node_modules/@iobroker/db-objects-redis
            npm ERR! extraneous: @iobroker/db-states-file@4.0.24 /opt/iobroker/node_modules/@iobroker/db-states-file
            npm ERR! extraneous: @iobroker/db-states-jsonl@4.0.24 /opt/iobroker/node_modules/@iobroker/db-states-jsonl
            npm ERR! extraneous: @iobroker/db-states-redis@4.0.24 /opt/iobroker/node_modules/@iobroker/db-states-redis
            npm ERR! extraneous: @iobroker/js-controller-adapter@ /opt/iobroker/node_modules/@iobroker/js-controller-adapter
            npm ERR! extraneous: @iobroker/js-controller-cli@ /opt/iobroker/node_modules/@iobroker/js-controller-cli
            npm ERR! extraneous: @iobroker/js-controller-common-db@4.0.24 /opt/iobroker/node_modules/@iobroker/js-controller-common-db
            npm ERR! extraneous: @iobroker/js-controller-common@ /opt/iobroker/node_modules/@iobroker/js-controller-common
            npm ERR! extraneous: @iobroker/plugin-base@1.2.1 /opt/iobroker/node_modules/@iobroker/plugin-base
            npm ERR! extraneous: @iobroker/plugin-sentry@1.2.0 /opt/iobroker/node_modules/@iobroker/plugin-sentry
            npm ERR! extraneous: @iobroker/socket-classes@ /opt/iobroker/node_modules/@iobroker/socket-classes
            npm ERR! extraneous: @iobroker/ws-server@2.1.0 /opt/iobroker/node_modules/@iobroker/ws-server
            npm ERR! extraneous: @mapbox/node-pre-gyp@ /opt/iobroker/node_modules/@mapbox/node-pre-gyp
            npm ERR! extraneous: @material/animation@7.0.0 /opt/iobroker/node_modules/@material/animation
            npm ERR! extraneous: @material/base@ /opt/iobroker/node_modules/@material/base
            npm ERR! extraneous: @material/button@7.0.0 /opt/iobroker/node_modules/@material/button
            npm ERR! extraneous: @material/card@7.0.0 /opt/iobroker/node_modules/@material/card
            npm ERR! extraneous: @material/density@7.0.0 /opt/iobroker/node_modules/@material/density
            npm ERR! extraneous: @material/dom@ /opt/iobroker/node_modules/@material/dom
            npm ERR! extraneous: @material/elevation@7.0.0 /opt/iobroker/node_modules/@material/elevation
            npm ERR! extraneous: @material/feature-targeting@7.0.0 /opt/iobroker/node_modules/@material/feature-targeting
            npm ERR! extraneous: @material/ripple@ /opt/iobroker/node_modules/@material/ripple
            npm ERR! extraneous: @material/rtl@7.0.0 /opt/iobroker/node_modules/@material/rtl
            npm ERR! extraneous: @material/shape@7.0.0 /opt/iobroker/node_modules/@material/shape
            npm ERR! extraneous: @material/switch@ /opt/iobroker/node_modules/@material/switch
            npm ERR! extraneous: @material/theme@7.0.0 /opt/iobroker/node_modules/@material/theme
            npm ERR! extraneous: @material/touch-target@7.0.0 /opt/iobroker/node_modules/@material/touch-target
            npm ERR! extraneous: @material/typography@7.0.0 /opt/iobroker/node_modules/@material/typography
            npm ERR! extraneous: @protobufjs/aspromise@1.1.2 /opt/iobroker/node_modules/@protobufjs/aspromise
            npm ERR! extraneous: @protobufjs/base64@1.1.2 /opt/iobroker/node_modules/@protobufjs/base64
            npm ERR! extraneous: @protobufjs/codegen@2.0.4 /opt/iobroker/node_modules/@protobufjs/codegen
            npm ERR! extraneous: @protobufjs/eventemitter@1.1.0 /opt/iobroker/node_modules/@protobufjs/eventemitter
            npm ERR! extraneous: @protobufjs/fetch@1.1.0 /opt/iobroker/node_modules/@protobufjs/fetch
            npm ERR! extraneous: @protobufjs/float@1.0.2 /opt/iobroker/node_modules/@protobufjs/float
            npm ERR! extraneous: @protobufjs/inquire@1.1.0 /opt/iobroker/node_modules/@protobufjs/inquire
            npm ERR! extraneous: @protobufjs/path@1.1.2 /opt/iobroker/node_modules/@protobufjs/path
            npm ERR! extraneous: @protobufjs/pool@1.1.0 /opt/iobroker/node_modules/@protobufjs/pool
            npm ERR! extraneous: @protobufjs/utf8@1.1.0 /opt/iobroker/node_modules/@protobufjs/utf8
            npm ERR! extraneous: @root/acme@ /opt/iobroker/node_modules/@root/acme
            npm ERR! extraneous: @root/asn1@ /opt/iobroker/node_modules/@root/asn1
            npm ERR! extraneous: @root/csr@ /opt/iobroker/node_modules/@root/csr
            npm ERR! extraneous: @root/encoding@ /opt/iobroker/node_modules/@root/encoding
            npm ERR! extraneous: @root/greenlock-express@ /opt/iobroker/node_modules/@root/greenlock-express
            npm ERR! extraneous: @root/greenlock@ /opt/iobroker/node_modules/@root/greenlock
            npm ERR! extraneous: @root/keypairs@ /opt/iobroker/node_modules/@root/keypairs
            npm ERR! extraneous: @root/mkdirp@1.0.0 /opt/iobroker/node_modules/@root/mkdirp
            npm ERR! extraneous: @root/pem@ /opt/iobroker/node_modules/@root/pem
            npm ERR! extraneous: @root/request@1.9.2 /opt/iobroker/node_modules/@root/request
            npm ERR! extraneous: @root/x509@ /opt/iobroker/node_modules/@root/x509
            npm ERR! extraneous: @sentry/core@ /opt/iobroker/node_modules/@sentry/core
            npm ERR! extraneous: @sentry/hub@ /opt/iobroker/node_modules/@sentry/hub
            npm ERR! extraneous: @sentry/integrations@ /opt/iobroker/node_modules/@sentry/integrations
            npm ERR! extraneous: @sentry/minimal@6.19.7 /opt/iobroker/node_modules/@sentry/minimal
            npm ERR! extraneous: @sentry/node@ /opt/iobroker/node_modules/@sentry/node
            npm ERR! extraneous: @sentry/types@7.31.1 /opt/iobroker/node_modules/@sentry/types
            npm ERR! extraneous: @sentry/utils@ /opt/iobroker/node_modules/@sentry/utils
            npm ERR! extraneous: @serialport/binding-mock@10.2.2 /opt/iobroker/node_modules/@serialport/binding-mock
            npm ERR! extraneous: @serialport/bindings-cpp@ /opt/iobroker/node_modules/@serialport/bindings-cpp
            npm ERR! extraneous: @serialport/bindings-interface@1.2.2 /opt/iobroker/node_modules/@serialport/bindings-interface
            npm ERR! extraneous: @serialport/parser-byte-length@10.5.0 /opt/iobroker/node_modules/@serialport/parser-byte-length
            npm ERR! extraneous: @serialport/parser-cctalk@10.5.0 /opt/iobroker/node_modules/@serialport/parser-cctalk
            npm ERR! extraneous: @serialport/parser-delimiter@10.5.0 /opt/iobroker/node_modules/@serialport/parser-delimiter
            npm ERR! extraneous: @serialport/parser-inter-byte-timeout@10.5.0 /opt/iobroker/node_modules/@serialport/parser-inter-byte-timeout
            npm ERR! extraneous: @serialport/parser-packet-length@10.5.0 /opt/iobroker/node_modules/@serialport/parser-packet-length
            npm ERR! extraneous: @serialport/parser-readline@10.5.0 /opt/iobroker/node_modules/@serialport/parser-readline
            npm ERR! extraneous: @serialport/parser-ready@10.5.0 /opt/iobroker/node_modules/@serialport/parser-ready
            npm ERR! extraneous: @serialport/parser-regex@10.5.0 /opt/iobroker/node_modules/@serialport/parser-regex
            npm ERR! extraneous: @serialport/parser-slip-encoder@10.5.0 /opt/iobroker/node_modules/@serialport/parser-slip-encoder
            npm ERR! extraneous: @serialport/parser-spacepacket@10.5.0 /opt/iobroker/node_modules/@serialport/parser-spacepacket
            npm ERR! extraneous: @serialport/stream@10.5.0 /opt/iobroker/node_modules/@serialport/stream
            npm ERR! extraneous: @sindresorhus/is@4.6.0 /opt/iobroker/node_modules/@sindresorhus/is
            npm ERR! extraneous: @socket.io/component-emitter@3.1.0 /opt/iobroker/node_modules/@socket.io/component-emitter
            npm ERR! extraneous: @szmarczak/http-timer@4.0.6 /opt/iobroker/node_modules/@szmarczak/http-timer
            npm ERR! extraneous: @tootallnate/once@2.0.0 /opt/iobroker/node_modules/@tootallnate/once
            npm ERR! extraneous: @tuyapi/cloud@ /opt/iobroker/node_modules/@tuyapi/cloud
            npm ERR! extraneous: @types/bl@5.1.0 /opt/iobroker/node_modules/@types/bl
            npm ERR! extraneous: @types/cacheable-request@6.0.3 /opt/iobroker/node_modules/@types/cacheable-request
            npm ERR! extraneous: @types/caseless@0.12.2 /opt/iobroker/node_modules/@types/caseless
            npm ERR! extraneous: @types/cookie@0.4.1 /opt/iobroker/node_modules/@types/cookie
            npm ERR! extraneous: @types/cors@2.8.13 /opt/iobroker/node_modules/@types/cors
            npm ERR! extraneous: @types/http-cache-semantics@4.0.1 /opt/iobroker/node_modules/@types/http-cache-semantics
            npm ERR! extraneous: @types/http-proxy@1.17.9 /opt/iobroker/node_modules/@types/http-proxy
            npm ERR! extraneous: @types/iobroker@ /opt/iobroker/node_modules/@types/iobroker
            npm ERR! extraneous: @types/keyv@3.1.4 /opt/iobroker/node_modules/@types/keyv
            npm ERR! extraneous: @types/long@4.0.2 /opt/iobroker/node_modules/@types/long
            npm ERR! extraneous: @types/request@2.48.8 /opt/iobroker/node_modules/@types/request
            npm ERR! extraneous: @types/responselike@1.0.0 /opt/iobroker/node_modules/@types/responselike
            npm ERR! extraneous: @types/retry@0.12.0 /opt/iobroker/node_modules/@types/retry
            npm ERR! extraneous: @types/tough-cookie@4.0.2 /opt/iobroker/node_modules/@types/tough-cookie
            npm ERR! extraneous: abab@2.0.6 /opt/iobroker/node_modules/abab
            npm ERR! extraneous: abbrev@1.1.1 /opt/iobroker/node_modules/abbrev
            npm ERR! extraneous: abort-controller@3.0.0 /opt/iobroker/node_modules/abort-controller
            npm ERR! extraneous: accepts@1.3.8 /opt/iobroker/node_modules/accepts
            npm ERR! extraneous: acme-http-01-standalone@3.0.5 /opt/iobroker/node_modules/acme-http-01-standalone
            npm ERR! extraneous: acorn-globals@6.0.0 /opt/iobroker/node_modules/acorn-globals
            npm ERR! extraneous: acorn-walk@7.2.0 /opt/iobroker/node_modules/acorn-walk
            npm ERR! extraneous: acorn@ /opt/iobroker/node_modules/acorn
            npm ERR! extraneous: after@0.8.2 /opt/iobroker/node_modules/after
            npm ERR! extraneous: agent-base@6.0.2 /opt/iobroker/node_modules/agent-base
            npm ERR! extraneous: agentkeepalive@4.2.1 /opt/iobroker/node_modules/agentkeepalive
            npm ERR! extraneous: ajv@ /opt/iobroker/node_modules/ajv
            npm ERR! extraneous: alcalzone-shared@ /opt/iobroker/node_modules/alcalzone-shared
            npm ERR! extraneous: alexa-cookie2@ /opt/iobroker/node_modules/alexa-cookie2
            npm ERR! extraneous: alexa-remote2@ /opt/iobroker/node_modules/alexa-remote2
            npm ERR! extraneous: ansi-regex@5.0.1 /opt/iobroker/node_modules/ansi-regex
            npm ERR! extraneous: ansi-styles@4.3.0 /opt/iobroker/node_modules/ansi-styles
            npm ERR! extraneous: any-promise@1.3.0 /opt/iobroker/node_modules/any-promise
            npm ERR! extraneous: anymatch@3.1.3 /opt/iobroker/node_modules/anymatch
            npm ERR! extraneous: aproba@2.0.0 /opt/iobroker/node_modules/aproba
            npm ERR! extraneous: are-we-there-yet@2.0.0 /opt/iobroker/node_modules/are-we-there-yet
            npm ERR! extraneous: array-flatten@1.1.1 /opt/iobroker/node_modules/array-flatten
            npm ERR! extraneous: array.prototype.findindex@ /opt/iobroker/node_modules/array.prototype.findindex
            npm ERR! extraneous: arraybuffer.slice@0.0.6 /opt/iobroker/node_modules/arraybuffer.slice
            npm ERR! extraneous: arrify@2.0.1 /opt/iobroker/node_modules/arrify
            npm ERR! extraneous: asn1@ /opt/iobroker/node_modules/asn1
            npm ERR! extraneous: assert-plus@1.0.0 /opt/iobroker/node_modules/assert-plus
            npm ERR! extraneous: async-limiter@1.0.1 /opt/iobroker/node_modules/async-limiter
            npm ERR! extraneous: async@ /opt/iobroker/node_modules/async
            npm ERR! extraneous: asynckit@0.4.0 /opt/iobroker/node_modules/asynckit
            npm ERR! extraneous: at-least-node@1.0.0 /opt/iobroker/node_modules/at-least-node
            npm ERR! extraneous: available-typed-arrays@1.0.5 /opt/iobroker/node_modules/available-typed-arrays
            npm ERR! extraneous: aws-iot-device-sdk@ /opt/iobroker/node_modules/aws-iot-device-sdk
            npm ERR! extraneous: aws-sdk@ /opt/iobroker/node_modules/aws-sdk
            npm ERR! extraneous: aws-sign2@0.7.0 /opt/iobroker/node_modules/aws-sign2
            npm ERR! extraneous: aws4@1.12.0 /opt/iobroker/node_modules/aws4
            npm ERR! extraneous: axios@ /opt/iobroker/node_modules/axios
            npm ERR! extraneous: b4a@ /opt/iobroker/node_modules/b4a
            npm ERR! extraneous: backo2@1.0.2 /opt/iobroker/node_modules/backo2
            npm ERR! extraneous: balanced-match@1.0.2 /opt/iobroker/node_modules/balanced-match
            npm ERR! extraneous: base-64@1.0.0 /opt/iobroker/node_modules/base-64
            npm ERR! extraneous: base64-arraybuffer@0.1.5 /opt/iobroker/node_modules/base64-arraybuffer
            npm ERR! extraneous: base64-js@1.5.1 /opt/iobroker/node_modules/base64-js
            npm ERR! extraneous: base64id@2.0.0 /opt/iobroker/node_modules/base64id
            npm ERR! extraneous: bcrypt-pbkdf@1.0.2 /opt/iobroker/node_modules/bcrypt-pbkdf
            npm ERR! extraneous: better-assert@1.0.2 /opt/iobroker/node_modules/better-assert
            npm ERR! extraneous: bignumber.js@ /opt/iobroker/node_modules/bignumber.js
            npm ERR! extraneous: binary-extensions@2.2.0 /opt/iobroker/node_modules/binary-extensions
            npm ERR! extraneous: bindings@1.2.1 /opt/iobroker/node_modules/bindings
            npm ERR! extraneous: bl@ /opt/iobroker/node_modules/bl
            npm ERR! extraneous: blob@0.0.4 /opt/iobroker/node_modules/blob
            npm ERR! extraneous: bluebird@3.7.2 /opt/iobroker/node_modules/bluebird
            npm ERR! extraneous: body-parser@ /opt/iobroker/node_modules/body-parser
            npm ERR! extraneous: bonjour@3.5.0 /opt/iobroker/node_modules/bonjour
            npm ERR! extraneous: bower@ /opt/iobroker/node_modules/bower
            npm ERR! extraneous: brace-expansion@1.1.11 /opt/iobroker/node_modules/brace-expansion
            npm ERR! extraneous: braces@3.0.2 /opt/iobroker/node_modules/braces
            npm ERR! extraneous: browser-process-hrtime@1.0.0 /opt/iobroker/node_modules/browser-process-hrtime
            npm ERR! extraneous: buffer-crc32@0.2.13 /opt/iobroker/node_modules/buffer-crc32
            npm ERR! extraneous: buffer-equal-constant-time@1.0.1 /opt/iobroker/node_modules/buffer-equal-constant-time
            npm ERR! extraneous: buffer-from@1.1.2 /opt/iobroker/node_modules/buffer-from
            npm ERR! extraneous: buffer-indexof@1.1.1 /opt/iobroker/node_modules/buffer-indexof
            npm ERR! extraneous: buffer@ /opt/iobroker/node_modules/buffer
            npm ERR! extraneous: bufferhelper@0.2.1 /opt/iobroker/node_modules/bufferhelper
            npm ERR! extraneous: busboy@ /opt/iobroker/node_modules/busboy
            npm ERR! extraneous: byte-length@1.0.2 /opt/iobroker/node_modules/byte-length
            npm ERR! extraneous: bytes@3.1.2 /opt/iobroker/node_modules/bytes
            npm ERR! extraneous: cacheable-lookup@5.0.4 /opt/iobroker/node_modules/cacheable-lookup
            npm ERR! extraneous: cacheable-request@7.0.2 /opt/iobroker/node_modules/cacheable-request
            npm ERR! extraneous: call-bind@1.0.2 /opt/iobroker/node_modules/call-bind
            npm ERR! extraneous: callsite@1.0.0 /opt/iobroker/node_modules/callsite
            npm ERR! extraneous: camelcase@3.0.0 /opt/iobroker/node_modules/camelcase
            npm ERR! extraneous: canvas@ /opt/iobroker/node_modules/canvas
            npm ERR! extraneous: capitalize@2.0.4 /opt/iobroker/node_modules/capitalize
            npm ERR! extraneous: capture-stack-trace@1.0.2 /opt/iobroker/node_modules/capture-stack-trace
            npm ERR! extraneous: caseless@0.12.0 /opt/iobroker/node_modules/caseless
            npm ERR! extraneous: castv2-client@1.2.0 /opt/iobroker/node_modules/castv2-client
            npm ERR! extraneous: castv2@ /opt/iobroker/node_modules/castv2
            npm ERR! extraneous: cert-info@1.5.1 /opt/iobroker/node_modules/cert-info
            npm ERR! extraneous: char-spinner@1.0.1 /opt/iobroker/node_modules/char-spinner
            npm ERR! extraneous: charenc@0.0.2 /opt/iobroker/node_modules/charenc
            npm ERR! extraneous: chokidar@ /opt/iobroker/node_modules/chokidar
            npm ERR! extraneous: chownr@2.0.0 /opt/iobroker/node_modules/chownr
            npm ERR! extraneous: ci-info@3.7.1 /opt/iobroker/node_modules/ci-info
            npm ERR! extraneous: cipher-base@1.0.4 /opt/iobroker/node_modules/cipher-base
            npm ERR! extraneous: cliui@3.2.0 /opt/iobroker/node_modules/cliui
            npm ERR! extraneous: clone-response@1.0.3 /opt/iobroker/node_modules/clone-response
            npm ERR! extraneous: cloneextend@0.0.3 /opt/iobroker/node_modules/cloneextend
            npm ERR! extraneous: cluster-key-slot@1.1.2 /opt/iobroker/node_modules/cluster-key-slot
            npm ERR! extraneous: coap-packet@0.1.14 /opt/iobroker/node_modules/coap-packet
            npm ERR! extraneous: coap@ /opt/iobroker/node_modules/coap
            npm ERR! extraneous: code-point-at@1.1.0 /opt/iobroker/node_modules/code-point-at
            npm ERR! extraneous: coffeescript@1.12.7 /opt/iobroker/node_modules/coffeescript
            npm ERR! extraneous: coiot-coap@ /opt/iobroker/node_modules/coiot-coap
            npm ERR! extraneous: color-convert@2.0.1 /opt/iobroker/node_modules/color-convert
            npm ERR! extraneous: color-name@1.1.4 /opt/iobroker/node_modules/color-name
            npm ERR! extraneous: color-string@1.9.1 /opt/iobroker/node_modules/color-string
            npm ERR! extraneous: color-support@1.1.3 /opt/iobroker/node_modules/color-support
            npm ERR! extraneous: color@4.2.3 /opt/iobroker/node_modules/color
            npm ERR! extraneous: colorspace@1.1.4 /opt/iobroker/node_modules/colorspace
            npm ERR! extraneous: combined-stream@1.0.8 /opt/iobroker/node_modules/combined-stream
            npm ERR! extraneous: commander@6.2.1 /opt/iobroker/node_modules/commander
            npm ERR! extraneous: commist@1.1.0 /opt/iobroker/node_modules/commist
            npm ERR! extraneous: component-bind@1.0.0 /opt/iobroker/node_modules/component-bind
            npm ERR! extraneous: component-emitter@1.2.1 /opt/iobroker/node_modules/component-emitter
            npm ERR! extraneous: component-inherit@0.0.3 /opt/iobroker/node_modules/component-inherit
            npm ERR! extraneous: compress-json@ /opt/iobroker/node_modules/compress-json
            npm ERR! extraneous: compressible@2.0.18 /opt/iobroker/node_modules/compressible
            npm ERR! extraneous: compression@1.7.4 /opt/iobroker/node_modules/compression
            npm ERR! extraneous: concat-map@0.0.1 /opt/iobroker/node_modules/concat-map
            npm ERR! extraneous: concat-stream@1.6.2 /opt/iobroker/node_modules/concat-stream
            npm ERR! extraneous: connect-flash@0.1.1 /opt/iobroker/node_modules/connect-flash
            npm ERR! extraneous: console-control-strings@1.1.0 /opt/iobroker/node_modules/console-control-strings
            npm ERR! extraneous: content-disposition@0.5.4 /opt/iobroker/node_modules/content-disposition
            npm ERR! extraneous: content-type@1.0.4 /opt/iobroker/node_modules/content-type
            npm ERR! extraneous: cookie-parser@1.4.6 /opt/iobroker/node_modules/cookie-parser
            npm ERR! extraneous: cookie-signature@1.0.6 /opt/iobroker/node_modules/cookie-signature
            npm ERR! extraneous: cookie@0.4.1 /opt/iobroker/node_modules/cookie
            npm ERR! extraneous: core-util-is@1.0.3 /opt/iobroker/node_modules/core-util-is
            npm ERR! extraneous: cors@2.8.5 /opt/iobroker/node_modules/cors
            npm ERR! extraneous: country-data@0.0.31 /opt/iobroker/node_modules/country-data
            npm ERR! extraneous: create-hash@1.2.0 /opt/iobroker/node_modules/create-hash
            npm ERR! extraneous: cron-parser@ /opt/iobroker/node_modules/cron-parser
            npm ERR! extraneous: cross-spawn@7.0.3 /opt/iobroker/node_modules/cross-spawn
            npm ERR! extraneous: crypt@0.0.2 /opt/iobroker/node_modules/crypt
            npm ERR! extraneous: crypto-js@4.0.0 /opt/iobroker/node_modules/crypto-js
            npm ERR! extraneous: crypto@1.0.1 /opt/iobroker/node_modules/crypto
            npm ERR! extraneous: cssom@ /opt/iobroker/node_modules/cssom
            npm ERR! extraneous: cssstyle@ /opt/iobroker/node_modules/cssstyle
            npm ERR! extraneous: currency-symbol-map@2.2.0 /opt/iobroker/node_modules/currency-symbol-map
            npm ERR! extraneous: cycle@1.0.3 /opt/iobroker/node_modules/cycle
            npm ERR! extraneous: daemonize2@0.4.2 /opt/iobroker/node_modules/daemonize2
            npm ERR! extraneous: dashdash@1.14.1 /opt/iobroker/node_modules/dashdash
            npm ERR! extraneous: data-urls@3.0.2 /opt/iobroker/node_modules/data-urls
            npm ERR! extraneous: date-fns@ /opt/iobroker/node_modules/date-fns
            npm ERR! extraneous: debounce@1.2.1 /opt/iobroker/node_modules/debounce
            npm ERR! extraneous: debug@2.6.9 /opt/iobroker/node_modules/debug
            npm ERR! extraneous: decache@4.6.1 /opt/iobroker/node_modules/decache
            npm ERR! extraneous: decamelize@1.2.0 /opt/iobroker/node_modules/decamelize
            npm ERR! extraneous: decimal.js@10.4.3 /opt/iobroker/node_modules/decimal.js
            npm ERR! extraneous: decompress-response@6.0.0 /opt/iobroker/node_modules/decompress-response
            npm ERR! extraneous: deep-clone@3.0.3 /opt/iobroker/node_modules/deep-clone
            npm ERR! extraneous: deep-equal@ /opt/iobroker/node_modules/deep-equal
            npm ERR! extraneous: deep-extend@0.6.0 /opt/iobroker/node_modules/deep-extend
            npm ERR! extraneous: deep-is@0.1.4 /opt/iobroker/node_modules/deep-is
            npm ERR! extraneous: defer-to-connect@2.0.1 /opt/iobroker/node_modules/defer-to-connect
            npm ERR! extraneous: define-properties@1.1.4 /opt/iobroker/node_modules/define-properties
            npm ERR! extraneous: delay@5.0.0 /opt/iobroker/node_modules/delay
            npm ERR! extraneous: delayed-stream@1.0.0 /opt/iobroker/node_modules/delayed-stream
            npm ERR! extraneous: delegates@1.0.0 /opt/iobroker/node_modules/delegates
            npm ERR! extraneous: denque@1.5.1 /opt/iobroker/node_modules/denque
            npm ERR! extraneous: depd@2.0.0 /opt/iobroker/node_modules/depd
            npm ERR! extraneous: destroy@1.2.0 /opt/iobroker/node_modules/destroy
            npm ERR! extraneous: detect-libc@2.0.1 /opt/iobroker/node_modules/detect-libc
            npm ERR! extraneous: dgram@1.0.1 /opt/iobroker/node_modules/dgram
            npm ERR! extraneous: dijkstrajs@1.0.2 /opt/iobroker/node_modules/dijkstrajs
            npm ERR! extraneous: diskusage@1.1.3 /opt/iobroker/node_modules/diskusage
            npm ERR! extraneous: dns-equal@1.0.0 /opt/iobroker/node_modules/dns-equal
            npm ERR! extraneous: dns-packet@1.3.4 /opt/iobroker/node_modules/dns-packet
            npm ERR! extraneous: dns-txt@2.0.2 /opt/iobroker/node_modules/dns-txt
            npm ERR! extraneous: domexception@ /opt/iobroker/node_modules/domexception
            npm ERR! extraneous: dropbox-v2-api@ /opt/iobroker/node_modules/dropbox-v2-api
            npm ERR! extraneous: duplexer@0.1.2 /opt/iobroker/node_modules/duplexer
            npm ERR! extraneous: duplexify@4.1.2 /opt/iobroker/node_modules/duplexify
            npm ERR! extraneous: ecc-jsbn@0.1.2 /opt/iobroker/node_modules/ecc-jsbn
            npm ERR! extraneous: ecdsa-sig-formatter@1.0.11 /opt/iobroker/node_modules/ecdsa-sig-formatter
            npm ERR! extraneous: echarts@ /opt/iobroker/node_modules/echarts
            npm ERR! extraneous: eckles@1.4.1 /opt/iobroker/node_modules/eckles
            npm ERR! extraneous: ee-first@1.1.1 /opt/iobroker/node_modules/ee-first
            npm ERR! extraneous: emoji-regex@8.0.0 /opt/iobroker/node_modules/emoji-regex
            npm ERR! extraneous: enabled@2.0.0 /opt/iobroker/node_modules/enabled
            npm ERR! extraneous: encode-utf8@1.0.3 /opt/iobroker/node_modules/encode-utf8
            npm ERR! extraneous: encodeurl@1.0.2 /opt/iobroker/node_modules/encodeurl
            npm ERR! extraneous: end-of-stream@1.4.4 /opt/iobroker/node_modules/end-of-stream
            npm ERR! extraneous: engine.io-client@ /opt/iobroker/node_modules/engine.io-client
            npm ERR! extraneous: engine.io-parser@ /opt/iobroker/node_modules/engine.io-parser
            npm ERR! extraneous: engine.io@ /opt/iobroker/node_modules/engine.io
            npm ERR! extraneous: entities@ /opt/iobroker/node_modules/entities
            npm ERR! extraneous: error-ex@1.3.2 /opt/iobroker/node_modules/error-ex
            npm ERR! extraneous: es-abstract@ /opt/iobroker/node_modules/es-abstract
            npm ERR! extraneous: es-set-tostringtag@2.0.1 /opt/iobroker/node_modules/es-set-tostringtag
            npm ERR! extraneous: es-shim-unscopables@1.0.0 /opt/iobroker/node_modules/es-shim-unscopables
            npm ERR! extraneous: es-to-primitive@ /opt/iobroker/node_modules/es-to-primitive
            npm ERR! extraneous: es6-promise@4.2.8 /opt/iobroker/node_modules/es6-promise
            npm ERR! extraneous: esbuild@0.11.23 /opt/iobroker/node_modules/esbuild
            npm ERR! extraneous: escalade@3.1.1 /opt/iobroker/node_modules/escalade
            npm ERR! extraneous: escape-html@1.0.3 /opt/iobroker/node_modules/escape-html
            npm ERR! extraneous: escodegen@ /opt/iobroker/node_modules/escodegen
            npm ERR! extraneous: esprima@4.0.1 /opt/iobroker/node_modules/esprima
            npm ERR! extraneous: estraverse@5.3.0 /opt/iobroker/node_modules/estraverse
            npm ERR! extraneous: esutils@2.0.3 /opt/iobroker/node_modules/esutils
            npm ERR! extraneous: etag@1.8.1 /opt/iobroker/node_modules/etag
            npm ERR! extraneous: event-stream@4.0.1 /opt/iobroker/node_modules/event-stream
            npm ERR! extraneous: event-target-shim@5.0.1 /opt/iobroker/node_modules/event-target-shim
            npm ERR! extraneous: eventemitter3@4.0.7 /opt/iobroker/node_modules/eventemitter3
            npm ERR! extraneous: events@1.1.1 /opt/iobroker/node_modules/events
            npm ERR! extraneous: evilscan@ /opt/iobroker/node_modules/evilscan
            npm ERR! extraneous: execa@ /opt/iobroker/node_modules/execa
            npm ERR! extraneous: expand-template@2.0.3 /opt/iobroker/node_modules/expand-template
            npm ERR! extraneous: express-fileupload@ /opt/iobroker/node_modules/express-fileupload
            npm ERR! extraneous: express-session@1.17.3 /opt/iobroker/node_modules/express-session
            npm ERR! extraneous: express@ /opt/iobroker/node_modules/express
            npm ERR! extraneous: extend@3.0.2 /opt/iobroker/node_modules/extend
            npm ERR! extraneous: extsprintf@1.3.0 /opt/iobroker/node_modules/extsprintf
            npm ERR! extraneous: eyes@0.1.8 /opt/iobroker/node_modules/eyes
            npm ERR! extraneous: fast-deep-equal@3.1.3 /opt/iobroker/node_modules/fast-deep-equal
            npm ERR! extraneous: fast-fifo@1.1.0 /opt/iobroker/node_modules/fast-fifo
            npm ERR! extraneous: fast-json-stable-stringify@ /opt/iobroker/node_modules/fast-json-stable-stringify
            npm ERR! extraneous: fast-levenshtein@2.0.6 /opt/iobroker/node_modules/fast-levenshtein
            npm ERR! extraneous: fast-text-encoding@1.0.6 /opt/iobroker/node_modules/fast-text-encoding
            npm ERR! extraneous: fast-xml-parser@ /opt/iobroker/node_modules/fast-xml-parser
            npm ERR! extraneous: fastseries@2.0.0 /opt/iobroker/node_modules/fastseries
            npm ERR! extraneous: fecha@4.2.3 /opt/iobroker/node_modules/fecha
            npm ERR! extraneous: fetch-enhanced@5.0.2 /opt/iobroker/node_modules/fetch-enhanced
            npm ERR! extraneous: fetch-ponyfill@7.1.0 /opt/iobroker/node_modules/fetch-ponyfill
            npm ERR! extraneous: file-stream-rotator@ /opt/iobroker/node_modules/file-stream-rotator
            npm ERR! extraneous: file-type@3.9.0 /opt/iobroker/node_modules/file-type
            npm ERR! extraneous: file-uri-to-path@1.0.0 /opt/iobroker/node_modules/file-uri-to-path
            npm ERR! extraneous: fill-range@7.0.1 /opt/iobroker/node_modules/fill-range
            npm ERR! extraneous: finalhandler@1.2.0 /opt/iobroker/node_modules/finalhandler
            npm ERR! extraneous: find-up@1.1.2 /opt/iobroker/node_modules/find-up
            npm ERR! extraneous: fn.name@1.1.0 /opt/iobroker/node_modules/fn.name
            npm ERR! extraneous: follow-redirects@1.15.2 /opt/iobroker/node_modules/follow-redirects
            npm ERR! extraneous: for-each@0.3.3 /opt/iobroker/node_modules/for-each
            npm ERR! extraneous: forever-agent@0.6.1 /opt/iobroker/node_modules/forever-agent
            npm ERR! extraneous: form-data@4.0.0 /opt/iobroker/node_modules/form-data
            npm ERR! extraneous: forwarded@0.2.0 /opt/iobroker/node_modules/forwarded
            npm ERR! extraneous: fresh@0.5.2 /opt/iobroker/node_modules/fresh
            npm ERR! extraneous: from@0.1.7 /opt/iobroker/node_modules/from
            npm ERR! extraneous: fs-constants@1.0.0 /opt/iobroker/node_modules/fs-constants
            npm ERR! extraneous: fs-minipass@2.1.0 /opt/iobroker/node_modules/fs-minipass
            npm ERR! extraneous: fs.realpath@1.0.0 /opt/iobroker/node_modules/fs.realpath
            npm ERR! extraneous: fsevents@ /opt/iobroker/node_modules/fsevents
            npm ERR! extraneous: ftp-response-parser@1.0.1 /opt/iobroker/node_modules/ftp-response-parser
            npm ERR! extraneous: ftp@0.3.10 /opt/iobroker/node_modules/ftp
            npm ERR! extraneous: function-bind@1.1.1 /opt/iobroker/node_modules/function-bind
            npm ERR! extraneous: function.prototype.name@ /opt/iobroker/node_modules/function.prototype.name
            npm ERR! extraneous: functions-have-names@1.2.3 /opt/iobroker/node_modules/functions-have-names
            npm ERR! extraneous: gauge@ /opt/iobroker/node_modules/gauge
            npm ERR! extraneous: gaxios@ /opt/iobroker/node_modules/gaxios
            npm ERR! extraneous: gcp-metadata@5.2.0 /opt/iobroker/node_modules/gcp-metadata
            npm ERR! extraneous: get-caller-file@1.0.3 /opt/iobroker/node_modules/get-caller-file
            npm ERR! extraneous: get-intrinsic@1.2.0 /opt/iobroker/node_modules/get-intrinsic
            npm ERR! extraneous: get-stream@5.2.0 /opt/iobroker/node_modules/get-stream
            npm ERR! extraneous: get-symbol-description@1.0.0 /opt/iobroker/node_modules/get-symbol-description
            npm ERR! extraneous: getpass@0.1.7 /opt/iobroker/node_modules/getpass
            npm ERR! extraneous: github-from-package@0.0.0 /opt/iobroker/node_modules/github-from-package
            npm ERR! extraneous: glob-parent@5.1.2 /opt/iobroker/node_modules/glob-parent
            npm ERR! extraneous: glob@7.2.3 /opt/iobroker/node_modules/glob
            npm ERR! extraneous: globalthis@ /opt/iobroker/node_modules/globalthis
            npm ERR! extraneous: glossy@0.1.7 /opt/iobroker/node_modules/glossy
            npm ERR! extraneous: google-auth-library@ /opt/iobroker/node_modules/google-auth-library
            npm ERR! extraneous: google-p12-pem@4.0.1 /opt/iobroker/node_modules/google-p12-pem
            npm ERR! extraneous: google-polyline@1.0.3 /opt/iobroker/node_modules/google-polyline
            npm ERR! extraneous: google-tts-api@2.0.2 /opt/iobroker/node_modules/google-tts-api
            npm ERR! extraneous: googleapis-common@ /opt/iobroker/node_modules/googleapis-common
            npm ERR! extraneous: gopd@1.0.1 /opt/iobroker/node_modules/gopd
            npm ERR! extraneous: got@ /opt/iobroker/node_modules/got
            npm ERR! extraneous: gps-distance@0.0.4 /opt/iobroker/node_modules/gps-distance
            npm ERR! extraneous: greenlock-express@4.0.3 /opt/iobroker/node_modules/greenlock-express
            npm ERR! extraneous: greenlock-manager-fs@3.1.1 /opt/iobroker/node_modules/greenlock-manager-fs
            npm ERR! extraneous: greenlock-store-fs@3.2.2 /opt/iobroker/node_modules/greenlock-store-fs
            npm ERR! extraneous: greenlock@4.0.4 /opt/iobroker/node_modules/greenlock
            npm ERR! extraneous: gtoken@6.1.2 /opt/iobroker/node_modules/gtoken
            npm ERR! extraneous: hafas-client@ /opt/iobroker/node_modules/hafas-client
            npm ERR! extraneous: har-schema@2.0.0 /opt/iobroker/node_modules/har-schema
            npm ERR! extraneous: har-validator@5.1.5 /opt/iobroker/node_modules/har-validator
            npm ERR! extraneous: has-bigints@1.0.2 /opt/iobroker/node_modules/has-bigints
            npm ERR! extraneous: has-binary@0.1.7 /opt/iobroker/node_modules/has-binary
            npm ERR! extraneous: has-binary2@1.0.3 /opt/iobroker/node_modules/has-binary2
            npm ERR! extraneous: has-cors@1.1.0 /opt/iobroker/node_modules/has-cors
            npm ERR! extraneous: has-property-descriptors@1.0.0 /opt/iobroker/node_modules/has-property-descriptors
            npm ERR! extraneous: has-proto@1.0.1 /opt/iobroker/node_modules/has-proto
            npm ERR! extraneous: has-symbols@ /opt/iobroker/node_modules/has-symbols
            npm ERR! extraneous: has-tostringtag@ /opt/iobroker/node_modules/has-tostringtag
            npm ERR! extraneous: has-unicode@2.0.1 /opt/iobroker/node_modules/has-unicode
            npm ERR! extraneous: has@1.0.3 /opt/iobroker/node_modules/has
            npm ERR! extraneous: hash-base@3.1.0 /opt/iobroker/node_modules/hash-base
            npm ERR! extraneous: he@1.2.0 /opt/iobroker/node_modules/he
            npm ERR! extraneous: help-me@3.0.0 /opt/iobroker/node_modules/help-me
            npm ERR! extraneous: hex-rgb@4.3.0 /opt/iobroker/node_modules/hex-rgb
            npm ERR! extraneous: hosted-git-info@2.8.9 /opt/iobroker/node_modules/hosted-git-info
            npm ERR! extraneous: hot-patcher@1.0.0 /opt/iobroker/node_modules/hot-patcher
            npm ERR! extraneous: html-encoding-sniffer@3.0.0 /opt/iobroker/node_modules/html-encoding-sniffer
            npm ERR! extraneous: http-cache-semantics@4.1.0 /opt/iobroker/node_modules/http-cache-semantics
            npm ERR! extraneous: http-errors@2.0.0 /opt/iobroker/node_modules/http-errors
            npm ERR! extraneous: http-mitm-proxy@0.9.0 /opt/iobroker/node_modules/http-mitm-proxy
            npm ERR! extraneous: http-proxy-agent@5.0.0 /opt/iobroker/node_modules/http-proxy-agent
            npm ERR! extraneous: http-proxy-middleware@ /opt/iobroker/node_modules/http-proxy-middleware
            npm ERR! extraneous: http-proxy-response-rewrite@0.0.1 /opt/iobroker/node_modules/http-proxy-response-rewrite
            npm ERR! extraneous: http-proxy@1.18.1 /opt/iobroker/node_modules/http-proxy
            npm ERR! extraneous: http-signature@1.2.0 /opt/iobroker/node_modules/http-signature
            npm ERR! extraneous: http2-wrapper@ /opt/iobroker/node_modules/http2-wrapper
            npm ERR! extraneous: https-proxy-agent@5.0.1 /opt/iobroker/node_modules/https-proxy-agent
            npm ERR! extraneous: https@1.0.0 /opt/iobroker/node_modules/https
            npm ERR! extraneous: human-signals@2.1.0 /opt/iobroker/node_modules/human-signals
            npm ERR! extraneous: humanize-ms@1.2.1 /opt/iobroker/node_modules/humanize-ms
            npm ERR! extraneous: iconv-lite@0.4.24 /opt/iobroker/node_modules/iconv-lite
            npm ERR! extraneous: ieee754@1.1.13 /opt/iobroker/node_modules/ieee754
            npm ERR! extraneous: immediate@3.0.6 /opt/iobroker/node_modules/immediate
            npm ERR! extraneous: indexof@0.0.1 /opt/iobroker/node_modules/indexof
            npm ERR! extraneous: inflight@1.0.6 /opt/iobroker/node_modules/inflight
            npm ERR! extraneous: influx@4.2.3 /opt/iobroker/node_modules/influx
            npm ERR! extraneous: inherits@2.0.4 /opt/iobroker/node_modules/inherits
            npm ERR! extraneous: ini@1.3.8 /opt/iobroker/node_modules/ini
            npm ERR! extraneous: internal-slot@1.0.4 /opt/iobroker/node_modules/internal-slot
            npm ERR! extraneous: invert-kv@1.0.0 /opt/iobroker/node_modules/invert-kv
            npm ERR! invalid: iobroker.admin@ /opt/iobroker/node_modules/iobroker.admin
            npm ERR! invalid: iobroker.alexa2@ /opt/iobroker/node_modules/iobroker.alexa2
            npm ERR! invalid: iobroker.backitup@ /opt/iobroker/node_modules/iobroker.backitup
            npm ERR! invalid: iobroker.cloud@ /opt/iobroker/node_modules/iobroker.cloud
            npm ERR! invalid: iobroker.daswetter@ /opt/iobroker/node_modules/iobroker.daswetter
            npm ERR! invalid: iobroker.discovery@ /opt/iobroker/node_modules/iobroker.discovery
            npm ERR! invalid: iobroker.echarts@ /opt/iobroker/node_modules/iobroker.echarts
            npm ERR! invalid: iobroker.fahrplan@ /opt/iobroker/node_modules/iobroker.fahrplan
            npm ERR! invalid: iobroker.flot@ /opt/iobroker/node_modules/iobroker.flot
            npm ERR! invalid: iobroker.habpanel@ /opt/iobroker/node_modules/iobroker.habpanel
            npm ERR! invalid: iobroker.history@ /opt/iobroker/node_modules/iobroker.history
            npm ERR! invalid: iobroker.hmip@ /opt/iobroker/node_modules/iobroker.hmip
            npm ERR! invalid: iobroker.hue-extended@ /opt/iobroker/node_modules/iobroker.hue-extended
            npm ERR! invalid: iobroker.ical@ /opt/iobroker/node_modules/iobroker.ical
            npm ERR! invalid: iobroker.icons-mfd-svg@ /opt/iobroker/node_modules/iobroker.icons-mfd-svg
            npm ERR! invalid: iobroker.influxdb@ /opt/iobroker/node_modules/iobroker.influxdb
            npm ERR! invalid: iobroker.info@ /opt/iobroker/node_modules/iobroker.info
            npm ERR! invalid: iobroker.iot@ /opt/iobroker/node_modules/iobroker.iot
            npm ERR! invalid: iobroker.iqontrol@ /opt/iobroker/node_modules/iobroker.iqontrol
            npm ERR! extraneous: iobroker.jarvis@ /opt/iobroker/node_modules/iobroker.jarvis
            npm ERR! invalid: iobroker.javascript@ /opt/iobroker/node_modules/iobroker.javascript
            npm ERR! invalid: iobroker.js-controller@ /opt/iobroker/node_modules/iobroker.js-controller
            npm ERR! invalid: iobroker.material@ /opt/iobroker/node_modules/iobroker.material
            npm ERR! invalid: iobroker.mihome@ /opt/iobroker/node_modules/iobroker.mihome
            npm ERR! invalid: iobroker.mobile@ /opt/iobroker/node_modules/iobroker.mobile
            npm ERR! invalid: iobroker.moma@ /opt/iobroker/node_modules/iobroker.moma
            npm ERR! invalid: iobroker.net-tools@ /opt/iobroker/node_modules/iobroker.net-tools
            npm ERR! invalid: iobroker.ping@ /opt/iobroker/node_modules/iobroker.ping
            npm ERR! invalid: iobroker.pushover@ /opt/iobroker/node_modules/iobroker.pushover
            npm ERR! invalid: iobroker.pushsafer@ /opt/iobroker/node_modules/iobroker.pushsafer
            npm ERR! invalid: iobroker.sayit@ /opt/iobroker/node_modules/iobroker.sayit
            npm ERR! invalid: iobroker.shelly@ /opt/iobroker/node_modules/iobroker.shelly
            npm ERR! invalid: iobroker.simple-api@ /opt/iobroker/node_modules/iobroker.simple-api
            npm ERR! invalid: iobroker.socketio@ /opt/iobroker/node_modules/iobroker.socketio
            npm ERR! invalid: iobroker.sonoff@ /opt/iobroker/node_modules/iobroker.sonoff
            npm ERR! invalid: iobroker.tankerkoenig@ /opt/iobroker/node_modules/iobroker.tankerkoenig
            npm ERR! invalid: iobroker.telegram@ /opt/iobroker/node_modules/iobroker.telegram
            npm ERR! invalid: iobroker.text2command@ /opt/iobroker/node_modules/iobroker.text2command
            npm ERR! invalid: iobroker.trashschedule@ /opt/iobroker/node_modules/iobroker.trashschedule
            npm ERR! invalid: iobroker.tuya@ /opt/iobroker/node_modules/iobroker.tuya
            npm ERR! extraneous: iobroker.type-detector@1.1.1 /opt/iobroker/node_modules/iobroker.type-detector
            npm ERR! invalid: iobroker.vis-2-beta@ /opt/iobroker/node_modules/iobroker.vis-2-beta
            npm ERR! invalid: iobroker.vis-history@ /opt/iobroker/node_modules/iobroker.vis-history
            npm ERR! invalid: iobroker.vis-justgage@ /opt/iobroker/node_modules/iobroker.vis-justgage
            npm ERR! invalid: iobroker.vis-material-advanced@ /opt/iobroker/node_modules/iobroker.vis-material-advanced
            npm ERR! invalid: iobroker.vis-metro@ /opt/iobroker/node_modules/iobroker.vis-metro
            npm ERR! invalid: iobroker.vis-players@ /opt/iobroker/node_modules/iobroker.vis-players
            npm ERR! invalid: iobroker.vis-timeandweather@ /opt/iobroker/node_modules/iobroker.vis-timeandweather
            npm ERR! invalid: iobroker.vis-weather@ /opt/iobroker/node_modules/iobroker.vis-weather
            npm ERR! invalid: iobroker.vis@ /opt/iobroker/node_modules/iobroker.vis
            npm ERR! invalid: iobroker.web@ /opt/iobroker/node_modules/iobroker.web
            npm ERR! invalid: iobroker.wled@ /opt/iobroker/node_modules/iobroker.wled
            npm ERR! extraneous: iobroker.ws.server@1.0.1 /opt/iobroker/node_modules/iobroker.ws.server
            npm ERR! extraneous: iobroker.ws@ /opt/iobroker/node_modules/iobroker.ws
            npm ERR! invalid: iobroker.zigbee@ /opt/iobroker/node_modules/iobroker.zigbee
            npm ERR! extraneous: ioredis@ /opt/iobroker/node_modules/ioredis
            npm ERR! extraneous: ip@1.1.8 /opt/iobroker/node_modules/ip
            npm ERR! extraneous: ipaddr.js@2.0.1 /opt/iobroker/node_modules/ipaddr.js
            npm ERR! extraneous: is-arguments@1.1.1 /opt/iobroker/node_modules/is-arguments
            npm ERR! extraneous: is-array-buffer@3.0.1 /opt/iobroker/node_modules/is-array-buffer
            npm ERR! extraneous: is-arrayish@0.3.2 /opt/iobroker/node_modules/is-arrayish
            npm ERR! extraneous: is-bigint@1.0.4 /opt/iobroker/node_modules/is-bigint
            npm ERR! extraneous: is-binary-path@2.1.0 /opt/iobroker/node_modules/is-binary-path
            npm ERR! extraneous: is-boolean-object@1.1.2 /opt/iobroker/node_modules/is-boolean-object
            npm ERR! extraneous: is-buffer@1.1.6 /opt/iobroker/node_modules/is-buffer
            npm ERR! extraneous: is-callable@1.2.7 /opt/iobroker/node_modules/is-callable
            npm ERR! extraneous: is-core-module@2.11.0 /opt/iobroker/node_modules/is-core-module
            npm ERR! extraneous: is-date-object@1.0.5 /opt/iobroker/node_modules/is-date-object
            npm ERR! extraneous: is-extglob@2.1.1 /opt/iobroker/node_modules/is-extglob
            npm ERR! extraneous: is-fullwidth-code-point@3.0.0 /opt/iobroker/node_modules/is-fullwidth-code-point
            npm ERR! extraneous: is-glob@4.0.3 /opt/iobroker/node_modules/is-glob
            npm ERR! extraneous: is-nan@ /opt/iobroker/node_modules/is-nan
            npm ERR! extraneous: is-negative-zero@2.0.2 /opt/iobroker/node_modules/is-negative-zero
            npm ERR! extraneous: is-number-object@1.0.7 /opt/iobroker/node_modules/is-number-object
            npm ERR! extraneous: is-number@4.0.0 /opt/iobroker/node_modules/is-number
            npm ERR! extraneous: is-plain-obj@3.0.0 /opt/iobroker/node_modules/is-plain-obj
            npm ERR! extraneous: is-potential-custom-element-name@1.0.1 /opt/iobroker/node_modules/is-potential-custom-element-name
            npm ERR! extraneous: is-regex@1.1.4 /opt/iobroker/node_modules/is-regex
            npm ERR! extraneous: is-shared-array-buffer@1.0.2 /opt/iobroker/node_modules/is-shared-array-buffer
            npm ERR! extraneous: is-stream@2.0.1 /opt/iobroker/node_modules/is-stream
            npm ERR! extraneous: is-string@1.0.7 /opt/iobroker/node_modules/is-string
            npm ERR! extraneous: is-symbol@1.0.4 /opt/iobroker/node_modules/is-symbol
            npm ERR! extraneous: is-typed-array@1.1.10 /opt/iobroker/node_modules/is-typed-array
            npm ERR! extraneous: is-typedarray@1.0.0 /opt/iobroker/node_modules/is-typedarray
            npm ERR! extraneous: is-utf8@0.2.1 /opt/iobroker/node_modules/is-utf8
            npm ERR! extraneous: is-weakref@1.0.2 /opt/iobroker/node_modules/is-weakref
            npm ERR! extraneous: is@3.3.0 /opt/iobroker/node_modules/is
            npm ERR! extraneous: isarray@1.0.0 /opt/iobroker/node_modules/isarray
            npm ERR! extraneous: isexe@2.0.0 /opt/iobroker/node_modules/isexe
            npm ERR! extraneous: isstream@0.1.2 /opt/iobroker/node_modules/isstream
            npm ERR! extraneous: jmespath@ /opt/iobroker/node_modules/jmespath
            npm ERR! extraneous: js-sdsl@4.1.4 /opt/iobroker/node_modules/js-sdsl
            npm ERR! extraneous: js-sha512@0.8.0 /opt/iobroker/node_modules/js-sha512
            npm ERR! extraneous: jsbn@0.1.1 /opt/iobroker/node_modules/jsbn
            npm ERR! extraneous: jsdom@ /opt/iobroker/node_modules/jsdom
            npm ERR! extraneous: jsftp@2.1.3 /opt/iobroker/node_modules/jsftp
            npm ERR! extraneous: jshashes@1.0.8 /opt/iobroker/node_modules/jshashes
            npm ERR! extraneous: json-bigint@1.0.0 /opt/iobroker/node_modules/json-bigint
            npm ERR! extraneous: json-buffer@3.0.1 /opt/iobroker/node_modules/json-buffer
            npm ERR! extraneous: json-schema-traverse@0.4.1 /opt/iobroker/node_modules/json-schema-traverse
            npm ERR! extraneous: json-schema@0.4.0 /opt/iobroker/node_modules/json-schema
            npm ERR! extraneous: json-stable-stringify@ /opt/iobroker/node_modules/json-stable-stringify
            npm ERR! extraneous: json-stringify-safe@5.0.1 /opt/iobroker/node_modules/json-stringify-safe
            npm ERR! extraneous: json3@3.3.2 /opt/iobroker/node_modules/json3
            npm ERR! extraneous: jsonata@ /opt/iobroker/node_modules/jsonata
            npm ERR! extraneous: jsonc-parser@ /opt/iobroker/node_modules/jsonc-parser
            npm ERR! extraneous: jsonify@0.0.1 /opt/iobroker/node_modules/jsonify
            npm ERR! extraneous: jsonwebtoken@8.5.1 /opt/iobroker/node_modules/jsonwebtoken
            npm ERR! extraneous: jsprim@1.4.2 /opt/iobroker/node_modules/jsprim
            npm ERR! extraneous: jszip@ /opt/iobroker/node_modules/jszip
            npm ERR! extraneous: jwa@2.0.0 /opt/iobroker/node_modules/jwa
            npm ERR! extraneous: jws@4.0.0 /opt/iobroker/node_modules/jws
            npm ERR! extraneous: keypairs@1.2.14 /opt/iobroker/node_modules/keypairs
            npm ERR! extraneous: keyv@4.5.2 /opt/iobroker/node_modules/keyv
            npm ERR! extraneous: kind-of@6.0.3 /opt/iobroker/node_modules/kind-of
            npm ERR! extraneous: kuler@2.0.0 /opt/iobroker/node_modules/kuler
            npm ERR! extraneous: layerr@0.1.2 /opt/iobroker/node_modules/layerr
            npm ERR! extraneous: lcid@1.0.0 /opt/iobroker/node_modules/lcid
            npm ERR! extraneous: le-acme-core@2.1.4 /opt/iobroker/node_modules/le-acme-core
            npm ERR! extraneous: le-challenge-fs@2.0.9 /opt/iobroker/node_modules/le-challenge-fs
            npm ERR! extraneous: le-sni-auto@2.1.9 /opt/iobroker/node_modules/le-sni-auto
            npm ERR! extraneous: leven@2.1.0 /opt/iobroker/node_modules/leven
            npm ERR! extraneous: levn@0.3.0 /opt/iobroker/node_modules/levn
            npm ERR! extraneous: lie@3.3.0 /opt/iobroker/node_modules/lie
            npm ERR! extraneous: load-json-file@1.1.0 /opt/iobroker/node_modules/load-json-file
            npm ERR! extraneous: loadavg-windows@1.1.1 /opt/iobroker/node_modules/loadavg-windows
            npm ERR! extraneous: localforage@ /opt/iobroker/node_modules/localforage
            npm ERR! extraneous: locate-path@5.0.0 /opt/iobroker/node_modules/locate-path
            npm ERR! extraneous: lodash.defaults@4.2.0 /opt/iobroker/node_modules/lodash.defaults
            npm ERR! extraneous: lodash.flatten@4.4.0 /opt/iobroker/node_modules/lodash.flatten
            npm ERR! extraneous: lodash.get@4.4.2 /opt/iobroker/node_modules/lodash.get
            npm ERR! extraneous: lodash.includes@4.3.0 /opt/iobroker/node_modules/lodash.includes
            npm ERR! extraneous: lodash.isarguments@3.1.0 /opt/iobroker/node_modules/lodash.isarguments
            npm ERR! extraneous: lodash.isboolean@3.0.3 /opt/iobroker/node_modules/lodash.isboolean
            npm ERR! extraneous: lodash.isinteger@4.0.4 /opt/iobroker/node_modules/lodash.isinteger
            npm ERR! extraneous: lodash.isnumber@3.0.3 /opt/iobroker/node_modules/lodash.isnumber
            npm ERR! extraneous: lodash.isplainobject@4.0.6 /opt/iobroker/node_modules/lodash.isplainobject
            npm ERR! extraneous: lodash.isstring@4.0.1 /opt/iobroker/node_modules/lodash.isstring
            npm ERR! extraneous: lodash.once@4.1.1 /opt/iobroker/node_modules/lodash.once
            npm ERR! extraneous: lodash@ /opt/iobroker/node_modules/lodash
            npm ERR! extraneous: logform@ /opt/iobroker/node_modules/logform
            npm ERR! extraneous: long-timeout@0.1.1 /opt/iobroker/node_modules/long-timeout
            npm ERR! extraneous: long@4.0.0 /opt/iobroker/node_modules/long
            npm ERR! extraneous: lowercase-keys@2.0.0 /opt/iobroker/node_modules/lowercase-keys
            npm ERR! extraneous: lru_map@0.3.3 /opt/iobroker/node_modules/lru_map
            npm ERR! extraneous: lru-cache@6.0.0 /opt/iobroker/node_modules/lru-cache
            npm ERR! extraneous: luxon@ /opt/iobroker/node_modules/luxon
            npm ERR! extraneous: make-dir@3.1.0 /opt/iobroker/node_modules/make-dir
            npm ERR! extraneous: map-stream@0.0.7 /opt/iobroker/node_modules/map-stream
            npm ERR! extraneous: math-random@1.0.4 /opt/iobroker/node_modules/math-random
            npm ERR! extraneous: md5.js@1.3.5 /opt/iobroker/node_modules/md5.js
            npm ERR! extraneous: md5@2.3.0 /opt/iobroker/node_modules/md5
            npm ERR! extraneous: mdns-discovery@0.2.6 /opt/iobroker/node_modules/mdns-discovery
            npm ERR! extraneous: mdns@2.7.2 /opt/iobroker/node_modules/mdns
            npm ERR! extraneous: media-typer@0.3.0 /opt/iobroker/node_modules/media-typer
            npm ERR! extraneous: merge-descriptors@1.0.1 /opt/iobroker/node_modules/merge-descriptors
            npm ERR! extraneous: merge-stream@2.0.0 /opt/iobroker/node_modules/merge-stream
            npm ERR! extraneous: methods@1.1.2 /opt/iobroker/node_modules/methods
            npm ERR! extraneous: micromatch@4.0.5 /opt/iobroker/node_modules/micromatch
            npm ERR! extraneous: mime-db@ /opt/iobroker/node_modules/mime-db
            npm ERR! extraneous: mime-types@2.1.35 /opt/iobroker/node_modules/mime-types
            npm ERR! extraneous: mime@3.0.0 /opt/iobroker/node_modules/mime
            npm ERR! extraneous: mimic-fn@2.1.0 /opt/iobroker/node_modules/mimic-fn
            npm ERR! extraneous: mimic-response@1.0.1 /opt/iobroker/node_modules/mimic-response
            npm ERR! extraneous: minimatch@3.1.2 /opt/iobroker/node_modules/minimatch
            npm ERR! extraneous: minimist@ /opt/iobroker/node_modules/minimist
            npm ERR! extraneous: minipass@4.0.0 /opt/iobroker/node_modules/minipass
            npm ERR! extraneous: minizlib@2.1.2 /opt/iobroker/node_modules/minizlib
            npm ERR! extraneous: mixin-deep@2.0.1 /opt/iobroker/node_modules/mixin-deep
            npm ERR! extraneous: mkdirp-classic@0.5.3 /opt/iobroker/node_modules/mkdirp-classic
            npm ERR! extraneous: mkdirp@0.5.6 /opt/iobroker/node_modules/mkdirp
            npm ERR! extraneous: moment-timezone@ /opt/iobroker/node_modules/moment-timezone
            npm ERR! extraneous: moment@ /opt/iobroker/node_modules/moment
            npm ERR! extraneous: mqtt-connection@ /opt/iobroker/node_modules/mqtt-connection
            npm ERR! extraneous: mqtt-packet@ /opt/iobroker/node_modules/mqtt-packet
            npm ERR! extraneous: mqtt@ /opt/iobroker/node_modules/mqtt
            npm ERR! extraneous: ms@2.0.0 /opt/iobroker/node_modules/ms
            npm ERR! extraneous: multicast-dns-service-types@1.1.0 /opt/iobroker/node_modules/multicast-dns-service-types
            npm ERR! extraneous: multicast-dns@6.2.3 /opt/iobroker/node_modules/multicast-dns
            npm ERR! extraneous: mute-stream@0.0.8 /opt/iobroker/node_modules/mute-stream
            npm ERR! extraneous: mz@2.7.0 /opt/iobroker/node_modules/mz
            npm ERR! extraneous: nan@ /opt/iobroker/node_modules/nan
            npm ERR! extraneous: napi-build-utils@1.0.2 /opt/iobroker/node_modules/napi-build-utils
            npm ERR! extraneous: nearest-color@0.4.4 /opt/iobroker/node_modules/nearest-color
            npm ERR! extraneous: negotiator@0.6.3 /opt/iobroker/node_modules/negotiator
            npm ERR! extraneous: nested-property@4.0.0 /opt/iobroker/node_modules/nested-property
            npm ERR! extraneous: netmask@ /opt/iobroker/node_modules/netmask
            npm ERR! extraneous: node-abi@3.31.0 /opt/iobroker/node_modules/node-abi
            npm ERR! extraneous: node-addon-api@ /opt/iobroker/node_modules/node-addon-api
            npm ERR! extraneous: node-arp@1.0.6 /opt/iobroker/node_modules/node-arp
            npm ERR! extraneous: node-fetch@2.6.8 /opt/iobroker/node_modules/node-fetch
            npm ERR! extraneous: node-forge@ /opt/iobroker/node_modules/node-forge
            npm ERR! extraneous: node-gyp-build@4.6.0 /opt/iobroker/node_modules/node-gyp-build
            npm ERR! extraneous: node-ical@0.15.3 /opt/iobroker/node_modules/node-ical
            npm ERR! extraneous: node-inspect@2.0.0 /opt/iobroker/node_modules/node-inspect
            npm ERR! extraneous: node-mndp@0.0.3 /opt/iobroker/node_modules/node-mndp
            npm ERR! extraneous: node-rest-client@ /opt/iobroker/node_modules/node-rest-client
            npm ERR! extraneous: node-rsa@1.1.1 /opt/iobroker/node_modules/node-rsa
            npm ERR! extraneous: node-schedule@ /opt/iobroker/node_modules/node-schedule
            npm ERR! extraneous: node-ssdp@ /opt/iobroker/node_modules/node-ssdp
            npm ERR! extraneous: node-telegram-bot-api@ /opt/iobroker/node_modules/node-telegram-bot-api
            npm ERR! extraneous: node-wol@0.1.1 /opt/iobroker/node_modules/node-wol
            npm ERR! extraneous: node.extend@2.0.2 /opt/iobroker/node_modules/node.extend
            npm ERR! extraneous: nopt@5.0.0 /opt/iobroker/node_modules/nopt
            npm ERR! extraneous: normalize-package-data@2.5.0 /opt/iobroker/node_modules/normalize-package-data
            npm ERR! extraneous: normalize-path@3.0.0 /opt/iobroker/node_modules/normalize-path
            npm ERR! extraneous: normalize-url@6.1.0 /opt/iobroker/node_modules/normalize-url
            npm ERR! extraneous: npm-run-path@4.0.1 /opt/iobroker/node_modules/npm-run-path
            npm ERR! extraneous: npmlog@5.0.1 /opt/iobroker/node_modules/npmlog
            npm ERR! extraneous: number-allocator@1.0.12 /opt/iobroker/node_modules/number-allocator
            npm ERR! extraneous: number-is-nan@1.0.1 /opt/iobroker/node_modules/number-is-nan
            npm ERR! extraneous: nwsapi@ /opt/iobroker/node_modules/nwsapi
            npm ERR! extraneous: oauth-sign@0.9.0 /opt/iobroker/node_modules/oauth-sign
            npm ERR! extraneous: object-assign@4.1.1 /opt/iobroker/node_modules/object-assign
            npm ERR! extraneous: object-component@0.0.3 /opt/iobroker/node_modules/object-component
            npm ERR! extraneous: object-hash@3.0.0 /opt/iobroker/node_modules/object-hash
            npm ERR! extraneous: object-inspect@ /opt/iobroker/node_modules/object-inspect
            npm ERR! extraneous: object-is@ /opt/iobroker/node_modules/object-is
            npm ERR! extraneous: object-keys@1.1.1 /opt/iobroker/node_modules/object-keys
            npm ERR! extraneous: object-scan@ /opt/iobroker/node_modules/object-scan
            npm ERR! extraneous: object.assign@ /opt/iobroker/node_modules/object.assign
            npm ERR! extraneous: ohash@1.0.0 /opt/iobroker/node_modules/ohash
            npm ERR! extraneous: on-finished@2.4.1 /opt/iobroker/node_modules/on-finished
            npm ERR! extraneous: on-headers@1.0.2 /opt/iobroker/node_modules/on-headers
            npm ERR! extraneous: once@1.4.0 /opt/iobroker/node_modules/once
            npm ERR! extraneous: one-time@1.0.0 /opt/iobroker/node_modules/one-time
            npm ERR! extraneous: onetime@5.1.2 /opt/iobroker/node_modules/onetime
            npm ERR! extraneous: optionator@0.8.3 /opt/iobroker/node_modules/optionator
            npm ERR! extraneous: options@0.0.6 /opt/iobroker/node_modules/options
            npm ERR! extraneous: os-locale@1.4.0 /opt/iobroker/node_modules/os-locale
            npm ERR! extraneous: osx-temperature-sensor@ /opt/iobroker/node_modules/osx-temperature-sensor
            npm ERR! extraneous: oui@ /opt/iobroker/node_modules/oui
            npm ERR! extraneous: p-cancelable@2.1.1 /opt/iobroker/node_modules/p-cancelable
            npm ERR! extraneous: p-finally@1.0.0 /opt/iobroker/node_modules/p-finally
            npm ERR! extraneous: p-limit@2.3.0 /opt/iobroker/node_modules/p-limit
            npm ERR! extraneous: p-locate@4.1.0 /opt/iobroker/node_modules/p-locate
            npm ERR! extraneous: p-map@2.1.0 /opt/iobroker/node_modules/p-map
            npm ERR! extraneous: p-queue@6.6.2 /opt/iobroker/node_modules/p-queue
            npm ERR! extraneous: p-retry@4.6.2 /opt/iobroker/node_modules/p-retry
            npm ERR! extraneous: p-throttle@4.1.1 /opt/iobroker/node_modules/p-throttle
            npm ERR! extraneous: p-timeout@3.2.0 /opt/iobroker/node_modules/p-timeout
            npm ERR! extraneous: p-try@2.2.0 /opt/iobroker/node_modules/p-try
            npm ERR! extraneous: pako@ /opt/iobroker/node_modules/pako
            npm ERR! extraneous: parse-json@2.2.0 /opt/iobroker/node_modules/parse-json
            npm ERR! extraneous: parse-listing@1.1.3 /opt/iobroker/node_modules/parse-listing
            npm ERR! extraneous: parse5@ /opt/iobroker/node_modules/parse5
            npm ERR! extraneous: parsejson@0.0.3 /opt/iobroker/node_modules/parsejson
            npm ERR! extraneous: parseqs@0.0.5 /opt/iobroker/node_modules/parseqs
            npm ERR! extraneous: parseuri@0.0.5 /opt/iobroker/node_modules/parseuri
            npm ERR! extraneous: parseurl@1.3.3 /opt/iobroker/node_modules/parseurl
            npm ERR! extraneous: passport-local@1.0.0 /opt/iobroker/node_modules/passport-local
            npm ERR! extraneous: passport-strategy@1.0.0 /opt/iobroker/node_modules/passport-strategy
            npm ERR! extraneous: passport@ /opt/iobroker/node_modules/passport
            npm ERR! extraneous: path-exists@2.1.0 /opt/iobroker/node_modules/path-exists
            npm ERR! extraneous: path-is-absolute@1.0.1 /opt/iobroker/node_modules/path-is-absolute
            npm ERR! extraneous: path-key@3.1.1 /opt/iobroker/node_modules/path-key
            npm ERR! extraneous: path-parse@1.0.7 /opt/iobroker/node_modules/path-parse
            npm ERR! extraneous: path-posix@1.0.0 /opt/iobroker/node_modules/path-posix
            npm ERR! extraneous: path-to-regexp@0.1.7 /opt/iobroker/node_modules/path-to-regexp
            npm ERR! extraneous: path-type@1.1.0 /opt/iobroker/node_modules/path-type
            npm ERR! extraneous: pause-stream@0.0.11 /opt/iobroker/node_modules/pause-stream
            npm ERR! extraneous: pause@0.0.1 /opt/iobroker/node_modules/pause
            npm ERR! extraneous: performance-now@2.1.0 /opt/iobroker/node_modules/performance-now
            npm ERR! extraneous: picocolors@1.0.0 /opt/iobroker/node_modules/picocolors
            npm ERR! extraneous: picomatch@ /opt/iobroker/node_modules/picomatch
            npm ERR! extraneous: pidusage@ /opt/iobroker/node_modules/pidusage
            npm ERR! extraneous: pify@2.3.0 /opt/iobroker/node_modules/pify
            npm ERR! extraneous: pinkie-promise@2.0.1 /opt/iobroker/node_modules/pinkie-promise
            npm ERR! extraneous: pinkie@2.0.4 /opt/iobroker/node_modules/pinkie
            npm ERR! extraneous: platform@1.3.6 /opt/iobroker/node_modules/platform
            npm ERR! extraneous: pngjs@ /opt/iobroker/node_modules/pngjs
            npm ERR! extraneous: prebuild-install@7.1.1 /opt/iobroker/node_modules/prebuild-install
            npm ERR! extraneous: prelude-ls@1.1.2 /opt/iobroker/node_modules/prelude-ls
            npm ERR! extraneous: process-nextick-args@2.0.1 /opt/iobroker/node_modules/process-nextick-args
            npm ERR! extraneous: process@0.11.10 /opt/iobroker/node_modules/process
            npm ERR! extraneous: promisify-child-process@4.1.1 /opt/iobroker/node_modules/promisify-child-process
            npm ERR! extraneous: prompt@ /opt/iobroker/node_modules/prompt
            npm ERR! extraneous: protobufjs@ /opt/iobroker/node_modules/protobufjs
            npm ERR! extraneous: proxy-addr@2.0.7 /opt/iobroker/node_modules/proxy-addr
            npm ERR! extraneous: proxy-from-env@1.1.0 /opt/iobroker/node_modules/proxy-from-env
            npm ERR! extraneous: psl@ /opt/iobroker/node_modules/psl
            npm ERR! extraneous: pump@3.0.0 /opt/iobroker/node_modules/pump
            npm ERR! extraneous: punycode@2.3.0 /opt/iobroker/node_modules/punycode
            npm ERR! extraneous: pushover-notifications@ /opt/iobroker/node_modules/pushover-notifications
            npm ERR! extraneous: pushsafer-notifications@0.1.9 /opt/iobroker/node_modules/pushsafer-notifications
            npm ERR! extraneous: qjobs@1.2.0 /opt/iobroker/node_modules/qjobs
            npm ERR! extraneous: qrcode@ /opt/iobroker/node_modules/qrcode
            npm ERR! extraneous: qs@ /opt/iobroker/node_modules/qs
            npm ERR! extraneous: querystring@0.2.1 /opt/iobroker/node_modules/querystring
            npm ERR! extraneous: querystringify@2.2.0 /opt/iobroker/node_modules/querystringify
            npm ERR! extraneous: queue-tick@1.0.1 /opt/iobroker/node_modules/queue-tick
            npm ERR! extraneous: quick-lru@5.1.1 /opt/iobroker/node_modules/quick-lru
            npm ERR! extraneous: random-bytes@1.0.0 /opt/iobroker/node_modules/random-bytes
            npm ERR! extraneous: randomatic@3.1.1 /opt/iobroker/node_modules/randomatic
            npm ERR! extraneous: range-parser@1.2.1 /opt/iobroker/node_modules/range-parser
            npm ERR! extraneous: rasha@1.2.5 /opt/iobroker/node_modules/rasha
            npm ERR! extraneous: raw-body@2.5.1 /opt/iobroker/node_modules/raw-body
            npm ERR! extraneous: rc@1.2.8 /opt/iobroker/node_modules/rc
            npm ERR! extraneous: read-pkg-up@1.0.1 /opt/iobroker/node_modules/read-pkg-up
            npm ERR! extraneous: read-pkg@1.1.0 /opt/iobroker/node_modules/read-pkg
            npm ERR! extraneous: read@1.0.7 /opt/iobroker/node_modules/read
            npm ERR! extraneous: readable-stream@ /opt/iobroker/node_modules/readable-stream
            npm ERR! extraneous: readdirp@3.6.0 /opt/iobroker/node_modules/readdirp
            npm ERR! extraneous: readline-sync@1.4.10 /opt/iobroker/node_modules/readline-sync
            npm ERR! extraneous: readline@1.3.0 /opt/iobroker/node_modules/readline
            npm ERR! extraneous: redirect-https@1.3.1 /opt/iobroker/node_modules/redirect-https
            npm ERR! extraneous: redis-commands@1.7.0 /opt/iobroker/node_modules/redis-commands
            npm ERR! extraneous: redis-errors@1.2.0 /opt/iobroker/node_modules/redis-errors
            npm ERR! extraneous: redis-parser@3.0.0 /opt/iobroker/node_modules/redis-parser
            npm ERR! extraneous: regexp.prototype.flags@ /opt/iobroker/node_modules/regexp.prototype.flags
            npm ERR! extraneous: reinterval@1.1.0 /opt/iobroker/node_modules/reinterval
            npm ERR! extraneous: request-promise-core@1.1.4 /opt/iobroker/node_modules/request-promise-core
            npm ERR! extraneous: request-promise-native@1.0.9 /opt/iobroker/node_modules/request-promise-native
            npm ERR! extraneous: request-promise@4.2.6 /opt/iobroker/node_modules/request-promise
            npm ERR! extraneous: request@ /opt/iobroker/node_modules/request
            npm ERR! extraneous: require-directory@2.1.1 /opt/iobroker/node_modules/require-directory
            npm ERR! extraneous: require-main-filename@1.0.1 /opt/iobroker/node_modules/require-main-filename
            npm ERR! extraneous: requires-port@1.0.0 /opt/iobroker/node_modules/requires-port
            npm ERR! extraneous: resolve-alpn@1.2.1 /opt/iobroker/node_modules/resolve-alpn
            npm ERR! extraneous: resolve@ /opt/iobroker/node_modules/resolve
            npm ERR! extraneous: respjs@4.2.0 /opt/iobroker/node_modules/respjs
            npm ERR! extraneous: responselike@2.0.1 /opt/iobroker/node_modules/responselike
            npm ERR! extraneous: retry@0.12.0 /opt/iobroker/node_modules/retry
            npm ERR! extraneous: revalidator@0.1.8 /opt/iobroker/node_modules/revalidator
            npm ERR! extraneous: rfdc@1.3.0 /opt/iobroker/node_modules/rfdc
            npm ERR! extraneous: rgb-hex@3.0.0 /opt/iobroker/node_modules/rgb-hex
            npm ERR! extraneous: rimraf@3.0.2 /opt/iobroker/node_modules/rimraf
            npm ERR! extraneous: ripemd160@2.0.2 /opt/iobroker/node_modules/ripemd160
            npm ERR! extraneous: rrule@2.7.1 /opt/iobroker/node_modules/rrule
            npm ERR! extraneous: rsa-compat@1.9.4 /opt/iobroker/node_modules/rsa-compat
            npm ERR! extraneous: safe-buffer@5.1.2 /opt/iobroker/node_modules/safe-buffer
            npm ERR! extraneous: safe-regex-test@1.0.0 /opt/iobroker/node_modules/safe-regex-test
            npm ERR! extraneous: safe-replace@1.1.0 /opt/iobroker/node_modules/safe-replace
            npm ERR! extraneous: safe-stable-stringify@2.4.2 /opt/iobroker/node_modules/safe-stable-stringify
            npm ERR! extraneous: safer-buffer@2.1.2 /opt/iobroker/node_modules/safer-buffer
            npm ERR! extraneous: sax@1.2.1 /opt/iobroker/node_modules/sax
            npm ERR! extraneous: saxes@5.0.1 /opt/iobroker/node_modules/saxes
            npm ERR! extraneous: semaphore@1.1.0 /opt/iobroker/node_modules/semaphore
            npm ERR! extraneous: send@0.18.0 /opt/iobroker/node_modules/send
            npm ERR! extraneous: seq-logging@ /opt/iobroker/node_modules/seq-logging
            npm ERR! extraneous: serialport@10.5.0 /opt/iobroker/node_modules/serialport
            npm ERR! extraneous: serve-static@1.15.0 /opt/iobroker/node_modules/serve-static
            npm ERR! extraneous: set-blocking@2.0.0 /opt/iobroker/node_modules/set-blocking
            npm ERR! extraneous: setimmediate@1.0.5 /opt/iobroker/node_modules/setimmediate
            npm ERR! extraneous: setprototypeof@1.2.0 /opt/iobroker/node_modules/setprototypeof
            npm ERR! extraneous: sha.js@2.4.11 /opt/iobroker/node_modules/sha.js
            npm ERR! extraneous: sharp@ /opt/iobroker/node_modules/sharp
            npm ERR! extraneous: shebang-command@2.0.0 /opt/iobroker/node_modules/shebang-command
            npm ERR! extraneous: shebang-regex@3.0.0 /opt/iobroker/node_modules/shebang-regex
            npm ERR! extraneous: shelly-iot@1.1.2 /opt/iobroker/node_modules/shelly-iot
            npm ERR! extraneous: side-channel@1.0.4 /opt/iobroker/node_modules/side-channel
            npm ERR! extraneous: signal-exit@3.0.7 /opt/iobroker/node_modules/signal-exit
            npm ERR! extraneous: simple-concat@1.0.1 /opt/iobroker/node_modules/simple-concat
            npm ERR! extraneous: simple-get@3.1.1 /opt/iobroker/node_modules/simple-get
            npm ERR! extraneous: simple-swizzle@0.2.2 /opt/iobroker/node_modules/simple-swizzle
            npm ERR! extraneous: slip@1.0.2 /opt/iobroker/node_modules/slip
            npm ERR! extraneous: slugg@1.2.1 /opt/iobroker/node_modules/slugg
            npm ERR! extraneous: socket.io-adapter@2.4.0 /opt/iobroker/node_modules/socket.io-adapter
            npm ERR! extraneous: socket.io-client@1.7.4 /opt/iobroker/node_modules/socket.io-client
            npm ERR! extraneous: socket.io-parser@ /opt/iobroker/node_modules/socket.io-parser
            npm ERR! extraneous: socket.io@ /opt/iobroker/node_modules/socket.io
            npm ERR! extraneous: socksv5@0.0.6 /opt/iobroker/node_modules/socksv5
            npm ERR! extraneous: sort-keys-recursive@2.1.8 /opt/iobroker/node_modules/sort-keys-recursive
            npm ERR! extraneous: sort-keys@4.2.0 /opt/iobroker/node_modules/sort-keys
            npm ERR! extraneous: sorted-array-functions@1.3.0 /opt/iobroker/node_modules/sorted-array-functions
            npm ERR! extraneous: source-map-support@0.5.21 /opt/iobroker/node_modules/source-map-support
            npm ERR! extraneous: source-map@0.6.1 /opt/iobroker/node_modules/source-map
            npm ERR! extraneous: spdx-correct@3.1.1 /opt/iobroker/node_modules/spdx-correct
            npm ERR! extraneous: spdx-exceptions@2.3.0 /opt/iobroker/node_modules/spdx-exceptions
            npm ERR! extraneous: spdx-expression-parse@3.0.1 /opt/iobroker/node_modules/spdx-expression-parse
            npm ERR! extraneous: spdx-license-ids@3.0.12 /opt/iobroker/node_modules/spdx-license-ids
            npm ERR! extraneous: split@1.0.1 /opt/iobroker/node_modules/split
            npm ERR! extraneous: split2@3.2.2 /opt/iobroker/node_modules/split2
            npm ERR! extraneous: ssh2-streams@ /opt/iobroker/node_modules/ssh2-streams
            npm ERR! extraneous: sshpk@ /opt/iobroker/node_modules/sshpk
            npm ERR! extraneous: stack-trace@0.0.10 /opt/iobroker/node_modules/stack-trace
            npm ERR! extraneous: standard-as-callback@2.1.0 /opt/iobroker/node_modules/standard-as-callback
            npm ERR! extraneous: statuses@2.0.1 /opt/iobroker/node_modules/statuses
            npm ERR! extraneous: stealthy-require@1.1.1 /opt/iobroker/node_modules/stealthy-require
            npm ERR! extraneous: stream-combiner@0.2.2 /opt/iobroker/node_modules/stream-combiner
            npm ERR! extraneous: stream-shift@1.0.1 /opt/iobroker/node_modules/stream-shift
            npm ERR! extraneous: streamsearch@ /opt/iobroker/node_modules/streamsearch
            npm ERR! extraneous: streamx@2.13.2 /opt/iobroker/node_modules/streamx
            npm ERR! extraneous: string_decoder@1.1.1 /opt/iobroker/node_modules/string_decoder
            npm ERR! extraneous: string-width@4.2.3 /opt/iobroker/node_modules/string-width
            npm ERR! extraneous: string.prototype.trimend@ /opt/iobroker/node_modules/string.prototype.trimend
            npm ERR! extraneous: string.prototype.trimstart@ /opt/iobroker/node_modules/string.prototype.trimstart
            npm ERR! extraneous: strip-ansi@6.0.1 /opt/iobroker/node_modules/strip-ansi
            npm ERR! extraneous: strip-bom@2.0.0 /opt/iobroker/node_modules/strip-bom
            npm ERR! extraneous: strip-final-newline@2.0.0 /opt/iobroker/node_modules/strip-final-newline
            npm ERR! extraneous: strip-json-comments@2.0.1 /opt/iobroker/node_modules/strip-json-comments
            npm ERR! extraneous: strnum@1.0.5 /opt/iobroker/node_modules/strnum
            npm ERR! extraneous: suncalc2@1.8.1 /opt/iobroker/node_modules/suncalc2
            npm ERR! extraneous: supports-preserve-symlinks-flag@1.0.0 /opt/iobroker/node_modules/supports-preserve-symlinks-flag
            npm ERR! extraneous: symbol-tree@3.2.4 /opt/iobroker/node_modules/symbol-tree
            npm ERR! extraneous: systeminformation@ /opt/iobroker/node_modules/systeminformation
            npm ERR! extraneous: tar-fs@ /opt/iobroker/node_modules/tar-fs
            npm ERR! extraneous: tar-stream@2.2.0 /opt/iobroker/node_modules/tar-stream
            npm ERR! extraneous: tar@ /opt/iobroker/node_modules/tar
            npm ERR! extraneous: tcp-ping@0.1.1 /opt/iobroker/node_modules/tcp-ping
            npm ERR! extraneous: text-hex@1.0.0 /opt/iobroker/node_modules/text-hex
            npm ERR! extraneous: text-table@0.2.0 /opt/iobroker/node_modules/text-table
            npm ERR! extraneous: thenify-all@1.6.0 /opt/iobroker/node_modules/thenify-all
            npm ERR! extraneous: thenify@3.3.1 /opt/iobroker/node_modules/thenify
            npm ERR! extraneous: through@2.3.8 /opt/iobroker/node_modules/through
            npm ERR! extraneous: through2@2.0.5 /opt/iobroker/node_modules/through2
            npm ERR! extraneous: thunky@1.1.0 /opt/iobroker/node_modules/thunky
            npm ERR! extraneous: to-array@0.1.4 /opt/iobroker/node_modules/to-array
            npm ERR! extraneous: to-regex-range@5.0.1 /opt/iobroker/node_modules/to-regex-range
            npm ERR! extraneous: toidentifier@1.0.1 /opt/iobroker/node_modules/toidentifier
            npm ERR! extraneous: tough-cookie@ /opt/iobroker/node_modules/tough-cookie
            npm ERR! extraneous: tr46@ /opt/iobroker/node_modules/tr46
            npm ERR! extraneous: triple-beam@1.3.0 /opt/iobroker/node_modules/triple-beam
            npm ERR! extraneous: tslib@1.14.1 /opt/iobroker/node_modules/tslib
            npm ERR! extraneous: tunnel-agent@0.6.0 /opt/iobroker/node_modules/tunnel-agent
            npm ERR! extraneous: tuyapi@ /opt/iobroker/node_modules/tuyapi
            npm ERR! extraneous: tweetnacl@0.14.5 /opt/iobroker/node_modules/tweetnacl
            npm ERR! extraneous: type-check@0.3.2 /opt/iobroker/node_modules/type-check
            npm ERR! extraneous: type-is@1.6.18 /opt/iobroker/node_modules/type-is
            npm ERR! extraneous: typed-array-length@1.0.4 /opt/iobroker/node_modules/typed-array-length
            npm ERR! extraneous: typedarray@0.0.6 /opt/iobroker/node_modules/typedarray
            npm ERR! extraneous: typescript@ /opt/iobroker/node_modules/typescript
            npm ERR! extraneous: uid-safe@2.1.5 /opt/iobroker/node_modules/uid-safe
            npm ERR! extraneous: ultron@1.0.2 /opt/iobroker/node_modules/ultron
            npm ERR! extraneous: unbox-primitive@1.0.2 /opt/iobroker/node_modules/unbox-primitive
            npm ERR! extraneous: underscore@ /opt/iobroker/node_modules/underscore
            npm ERR! extraneous: unix-dgram@ /opt/iobroker/node_modules/unix-dgram
            npm ERR! extraneous: unorm@1.6.0 /opt/iobroker/node_modules/unorm
            npm ERR! extraneous: unpipe@1.0.0 /opt/iobroker/node_modules/unpipe
            npm ERR! extraneous: uri-js@ /opt/iobroker/node_modules/uri-js
            npm ERR! extraneous: url-join@4.0.1 /opt/iobroker/node_modules/url-join
            npm ERR! extraneous: url-parse@1.5.10 /opt/iobroker/node_modules/url-parse
            npm ERR! extraneous: url-template@2.0.8 /opt/iobroker/node_modules/url-template
            npm ERR! extraneous: url@0.10.3 /opt/iobroker/node_modules/url
            npm ERR! extraneous: ursa-optional@0.9.10 /opt/iobroker/node_modules/ursa-optional
            npm ERR! extraneous: util-deprecate@1.0.2 /opt/iobroker/node_modules/util-deprecate
            npm ERR! extraneous: utils-merge@1.0.1 /opt/iobroker/node_modules/utils-merge
            npm ERR! extraneous: uuid@ /opt/iobroker/node_modules/uuid
            npm ERR! extraneous: validate-npm-package-license@3.0.4 /opt/iobroker/node_modules/validate-npm-package-license
            npm ERR! extraneous: vary@1.1.2 /opt/iobroker/node_modules/vary
            npm ERR! extraneous: vbb-parse-line@1.0.0 /opt/iobroker/node_modules/vbb-parse-line
            npm ERR! extraneous: vbb-parse-ticket@0.2.1 /opt/iobroker/node_modules/vbb-parse-ticket
            npm ERR! extraneous: vbb-short-station-name@1.0.1 /opt/iobroker/node_modules/vbb-short-station-name
            npm ERR! extraneous: vbb-stations@ /opt/iobroker/node_modules/vbb-stations
            npm ERR! extraneous: vbb-translate-ids@4.0.0 /opt/iobroker/node_modules/vbb-translate-ids
            npm ERR! extraneous: verror@1.10.0 /opt/iobroker/node_modules/verror
            npm ERR! extraneous: virtual-tsc@ /opt/iobroker/node_modules/virtual-tsc
            npm ERR! extraneous: w3c-hr-time@1.0.2 /opt/iobroker/node_modules/w3c-hr-time
            npm ERR! extraneous: w3c-xmlserializer@3.0.0 /opt/iobroker/node_modules/w3c-xmlserializer
            npm ERR! extraneous: wake_on_lan@1.0.0 /opt/iobroker/node_modules/wake_on_lan
            npm ERR! extraneous: weak-daemon@1.0.3 /opt/iobroker/node_modules/weak-daemon
            npm ERR! extraneous: webdav@ /opt/iobroker/node_modules/webdav
            npm ERR! extraneous: webidl-conversions@7.0.0 /opt/iobroker/node_modules/webidl-conversions
            npm ERR! extraneous: websocket-stream@5.5.2 /opt/iobroker/node_modules/websocket-stream
            npm ERR! extraneous: whatwg-encoding@2.0.0 /opt/iobroker/node_modules/whatwg-encoding
            npm ERR! extraneous: whatwg-mimetype@3.0.0 /opt/iobroker/node_modules/whatwg-mimetype
            npm ERR! extraneous: whatwg-url@ /opt/iobroker/node_modules/whatwg-url
            npm ERR! extraneous: which-boxed-primitive@1.0.2 /opt/iobroker/node_modules/which-boxed-primitive
            npm ERR! extraneous: which-module@1.0.0 /opt/iobroker/node_modules/which-module
            npm ERR! extraneous: which-typed-array@1.1.9 /opt/iobroker/node_modules/which-typed-array
            npm ERR! extraneous: which@2.0.2 /opt/iobroker/node_modules/which
            npm ERR! extraneous: wide-align@1.1.5 /opt/iobroker/node_modules/wide-align
            npm ERR! extraneous: winston-daily-rotate-file@4.7.1 /opt/iobroker/node_modules/winston-daily-rotate-file
            npm ERR! extraneous: winston-seq-updated@1.0.4 /opt/iobroker/node_modules/winston-seq-updated
            npm ERR! extraneous: winston-syslog@ /opt/iobroker/node_modules/winston-syslog
            npm ERR! extraneous: winston-transport@ /opt/iobroker/node_modules/winston-transport
            npm ERR! extraneous: winston@ /opt/iobroker/node_modules/winston
            npm ERR! extraneous: wol@1.0.7 /opt/iobroker/node_modules/wol
            npm ERR! extraneous: word-wrap@1.2.3 /opt/iobroker/node_modules/word-wrap
            npm ERR! extraneous: wrap-ansi@2.1.0 /opt/iobroker/node_modules/wrap-ansi
            npm ERR! extraneous: wrappy@1.0.2 /opt/iobroker/node_modules/wrappy
            npm ERR! extraneous: ws@ /opt/iobroker/node_modules/ws
            npm ERR! extraneous: wtf-8@1.0.0 /opt/iobroker/node_modules/wtf-8
            npm ERR! extraneous: xml-name-validator@4.0.0 /opt/iobroker/node_modules/xml-name-validator
            npm ERR! extraneous: xml2js@0.4.19 /opt/iobroker/node_modules/xml2js
            npm ERR! extraneous: xml2json-light@1.0.6 /opt/iobroker/node_modules/xml2json-light
            npm ERR! extraneous: xmlbuilder@ /opt/iobroker/node_modules/xmlbuilder
            npm ERR! extraneous: xmlchars@ /opt/iobroker/node_modules/xmlchars
            npm ERR! extraneous: xmlhttprequest-ssl@ /opt/iobroker/node_modules/xmlhttprequest-ssl
            npm ERR! extraneous: xregexp@2.0.0 /opt/iobroker/node_modules/xregexp
            npm ERR! extraneous: xtend@4.0.2 /opt/iobroker/node_modules/xtend
            npm ERR! extraneous: y18n@3.2.2 /opt/iobroker/node_modules/y18n
            npm ERR! extraneous: yallist@4.0.0 /opt/iobroker/node_modules/yallist
            npm ERR! extraneous: yargs-parser@5.0.1 /opt/iobroker/node_modules/yargs-parser
            npm ERR! invalid: yargs@ /opt/iobroker/node_modules/yargs
            npm ERR! extraneous: yeast@0.1.2 /opt/iobroker/node_modules/yeast
            npm ERR! extraneous: zigbee-herdsman-converters@ /opt/iobroker/node_modules/zigbee-herdsman-converters
            npm ERR! extraneous: zigbee-herdsman@ /opt/iobroker/node_modules/zigbee-herdsman
            npm ERR! extraneous: zrender@ /opt/iobroker/node_modules/zrender
            
            npm ERR! A complete log of this run can be found in:
            npm ERR!     /home/iobroker/.npm/_logs/2023-01-21T21_53_52_781Z-debug-0.log
            
            T Thomas BraunT 2 Antworten Letzte Antwort
            0
            • T technodj23

              @thomas-braun npm ls

              npm ERR! extraneous: @alcalzone/esbuild-register@2.5.1-1 /opt/iobroker/node_modules/@alcalzone/esbuild-register
              npm ERR! extraneous: @alcalzone/jsonl-db@2.5.3 /opt/iobroker/node_modules/@alcalzone/jsonl-db
              npm ERR! extraneous: @alcalzone/pak@ /opt/iobroker/node_modules/@alcalzone/pak
              npm ERR! extraneous: @alcalzone/proper-lockfile@4.1.3-0 /opt/iobroker/node_modules/@alcalzone/proper-lockfile
              npm ERR! extraneous: @apollon/iobroker-tools@0.2.1 /opt/iobroker/node_modules/@apollon/iobroker-tools
              npm ERR! extraneous: @colors/colors@ /opt/iobroker/node_modules/@colors/colors
              npm ERR! extraneous: @dabh/diagnostics@ /opt/iobroker/node_modules/@dabh/diagnostics
              npm ERR! extraneous: @datalust/winston-seq@1.0.2 /opt/iobroker/node_modules/@datalust/winston-seq
              npm ERR! extraneous: @derhuerst/br2nl@1.0.0 /opt/iobroker/node_modules/@derhuerst/br2nl
              npm ERR! extraneous: @derhuerst/round-robin-scheduler@1.0.4 /opt/iobroker/node_modules/@derhuerst/round-robin-scheduler
              npm ERR! extraneous: @googleapis/drive@ /opt/iobroker/node_modules/@googleapis/drive
              npm ERR! extraneous: @greenlock/manager@3.1.0 /opt/iobroker/node_modules/@greenlock/manager
              npm ERR! extraneous: @influxdata/influxdb-client-apis@ /opt/iobroker/node_modules/@influxdata/influxdb-client-apis
              npm ERR! extraneous: @influxdata/influxdb-client@ /opt/iobroker/node_modules/@influxdata/influxdb-client
              npm ERR! extraneous: @iobroker/db-base@ /opt/iobroker/node_modules/@iobroker/db-base
              npm ERR! extraneous: @iobroker/db-objects-file@ /opt/iobroker/node_modules/@iobroker/db-objects-file
              npm ERR! extraneous: @iobroker/db-objects-jsonl@ /opt/iobroker/node_modules/@iobroker/db-objects-jsonl
              npm ERR! extraneous: @iobroker/db-objects-redis@ /opt/iobroker/node_modules/@iobroker/db-objects-redis
              npm ERR! extraneous: @iobroker/db-states-file@4.0.24 /opt/iobroker/node_modules/@iobroker/db-states-file
              npm ERR! extraneous: @iobroker/db-states-jsonl@4.0.24 /opt/iobroker/node_modules/@iobroker/db-states-jsonl
              npm ERR! extraneous: @iobroker/db-states-redis@4.0.24 /opt/iobroker/node_modules/@iobroker/db-states-redis
              npm ERR! extraneous: @iobroker/js-controller-adapter@ /opt/iobroker/node_modules/@iobroker/js-controller-adapter
              npm ERR! extraneous: @iobroker/js-controller-cli@ /opt/iobroker/node_modules/@iobroker/js-controller-cli
              npm ERR! extraneous: @iobroker/js-controller-common-db@4.0.24 /opt/iobroker/node_modules/@iobroker/js-controller-common-db
              npm ERR! extraneous: @iobroker/js-controller-common@ /opt/iobroker/node_modules/@iobroker/js-controller-common
              npm ERR! extraneous: @iobroker/plugin-base@1.2.1 /opt/iobroker/node_modules/@iobroker/plugin-base
              npm ERR! extraneous: @iobroker/plugin-sentry@1.2.0 /opt/iobroker/node_modules/@iobroker/plugin-sentry
              npm ERR! extraneous: @iobroker/socket-classes@ /opt/iobroker/node_modules/@iobroker/socket-classes
              npm ERR! extraneous: @iobroker/ws-server@2.1.0 /opt/iobroker/node_modules/@iobroker/ws-server
              npm ERR! extraneous: @mapbox/node-pre-gyp@ /opt/iobroker/node_modules/@mapbox/node-pre-gyp
              npm ERR! extraneous: @material/animation@7.0.0 /opt/iobroker/node_modules/@material/animation
              npm ERR! extraneous: @material/base@ /opt/iobroker/node_modules/@material/base
              npm ERR! extraneous: @material/button@7.0.0 /opt/iobroker/node_modules/@material/button
              npm ERR! extraneous: @material/card@7.0.0 /opt/iobroker/node_modules/@material/card
              npm ERR! extraneous: @material/density@7.0.0 /opt/iobroker/node_modules/@material/density
              npm ERR! extraneous: @material/dom@ /opt/iobroker/node_modules/@material/dom
              npm ERR! extraneous: @material/elevation@7.0.0 /opt/iobroker/node_modules/@material/elevation
              npm ERR! extraneous: @material/feature-targeting@7.0.0 /opt/iobroker/node_modules/@material/feature-targeting
              npm ERR! extraneous: @material/ripple@ /opt/iobroker/node_modules/@material/ripple
              npm ERR! extraneous: @material/rtl@7.0.0 /opt/iobroker/node_modules/@material/rtl
              npm ERR! extraneous: @material/shape@7.0.0 /opt/iobroker/node_modules/@material/shape
              npm ERR! extraneous: @material/switch@ /opt/iobroker/node_modules/@material/switch
              npm ERR! extraneous: @material/theme@7.0.0 /opt/iobroker/node_modules/@material/theme
              npm ERR! extraneous: @material/touch-target@7.0.0 /opt/iobroker/node_modules/@material/touch-target
              npm ERR! extraneous: @material/typography@7.0.0 /opt/iobroker/node_modules/@material/typography
              npm ERR! extraneous: @protobufjs/aspromise@1.1.2 /opt/iobroker/node_modules/@protobufjs/aspromise
              npm ERR! extraneous: @protobufjs/base64@1.1.2 /opt/iobroker/node_modules/@protobufjs/base64
              npm ERR! extraneous: @protobufjs/codegen@2.0.4 /opt/iobroker/node_modules/@protobufjs/codegen
              npm ERR! extraneous: @protobufjs/eventemitter@1.1.0 /opt/iobroker/node_modules/@protobufjs/eventemitter
              npm ERR! extraneous: @protobufjs/fetch@1.1.0 /opt/iobroker/node_modules/@protobufjs/fetch
              npm ERR! extraneous: @protobufjs/float@1.0.2 /opt/iobroker/node_modules/@protobufjs/float
              npm ERR! extraneous: @protobufjs/inquire@1.1.0 /opt/iobroker/node_modules/@protobufjs/inquire
              npm ERR! extraneous: @protobufjs/path@1.1.2 /opt/iobroker/node_modules/@protobufjs/path
              npm ERR! extraneous: @protobufjs/pool@1.1.0 /opt/iobroker/node_modules/@protobufjs/pool
              npm ERR! extraneous: @protobufjs/utf8@1.1.0 /opt/iobroker/node_modules/@protobufjs/utf8
              npm ERR! extraneous: @root/acme@ /opt/iobroker/node_modules/@root/acme
              npm ERR! extraneous: @root/asn1@ /opt/iobroker/node_modules/@root/asn1
              npm ERR! extraneous: @root/csr@ /opt/iobroker/node_modules/@root/csr
              npm ERR! extraneous: @root/encoding@ /opt/iobroker/node_modules/@root/encoding
              npm ERR! extraneous: @root/greenlock-express@ /opt/iobroker/node_modules/@root/greenlock-express
              npm ERR! extraneous: @root/greenlock@ /opt/iobroker/node_modules/@root/greenlock
              npm ERR! extraneous: @root/keypairs@ /opt/iobroker/node_modules/@root/keypairs
              npm ERR! extraneous: @root/mkdirp@1.0.0 /opt/iobroker/node_modules/@root/mkdirp
              npm ERR! extraneous: @root/pem@ /opt/iobroker/node_modules/@root/pem
              npm ERR! extraneous: @root/request@1.9.2 /opt/iobroker/node_modules/@root/request
              npm ERR! extraneous: @root/x509@ /opt/iobroker/node_modules/@root/x509
              npm ERR! extraneous: @sentry/core@ /opt/iobroker/node_modules/@sentry/core
              npm ERR! extraneous: @sentry/hub@ /opt/iobroker/node_modules/@sentry/hub
              npm ERR! extraneous: @sentry/integrations@ /opt/iobroker/node_modules/@sentry/integrations
              npm ERR! extraneous: @sentry/minimal@6.19.7 /opt/iobroker/node_modules/@sentry/minimal
              npm ERR! extraneous: @sentry/node@ /opt/iobroker/node_modules/@sentry/node
              npm ERR! extraneous: @sentry/types@7.31.1 /opt/iobroker/node_modules/@sentry/types
              npm ERR! extraneous: @sentry/utils@ /opt/iobroker/node_modules/@sentry/utils
              npm ERR! extraneous: @serialport/binding-mock@10.2.2 /opt/iobroker/node_modules/@serialport/binding-mock
              npm ERR! extraneous: @serialport/bindings-cpp@ /opt/iobroker/node_modules/@serialport/bindings-cpp
              npm ERR! extraneous: @serialport/bindings-interface@1.2.2 /opt/iobroker/node_modules/@serialport/bindings-interface
              npm ERR! extraneous: @serialport/parser-byte-length@10.5.0 /opt/iobroker/node_modules/@serialport/parser-byte-length
              npm ERR! extraneous: @serialport/parser-cctalk@10.5.0 /opt/iobroker/node_modules/@serialport/parser-cctalk
              npm ERR! extraneous: @serialport/parser-delimiter@10.5.0 /opt/iobroker/node_modules/@serialport/parser-delimiter
              npm ERR! extraneous: @serialport/parser-inter-byte-timeout@10.5.0 /opt/iobroker/node_modules/@serialport/parser-inter-byte-timeout
              npm ERR! extraneous: @serialport/parser-packet-length@10.5.0 /opt/iobroker/node_modules/@serialport/parser-packet-length
              npm ERR! extraneous: @serialport/parser-readline@10.5.0 /opt/iobroker/node_modules/@serialport/parser-readline
              npm ERR! extraneous: @serialport/parser-ready@10.5.0 /opt/iobroker/node_modules/@serialport/parser-ready
              npm ERR! extraneous: @serialport/parser-regex@10.5.0 /opt/iobroker/node_modules/@serialport/parser-regex
              npm ERR! extraneous: @serialport/parser-slip-encoder@10.5.0 /opt/iobroker/node_modules/@serialport/parser-slip-encoder
              npm ERR! extraneous: @serialport/parser-spacepacket@10.5.0 /opt/iobroker/node_modules/@serialport/parser-spacepacket
              npm ERR! extraneous: @serialport/stream@10.5.0 /opt/iobroker/node_modules/@serialport/stream
              npm ERR! extraneous: @sindresorhus/is@4.6.0 /opt/iobroker/node_modules/@sindresorhus/is
              npm ERR! extraneous: @socket.io/component-emitter@3.1.0 /opt/iobroker/node_modules/@socket.io/component-emitter
              npm ERR! extraneous: @szmarczak/http-timer@4.0.6 /opt/iobroker/node_modules/@szmarczak/http-timer
              npm ERR! extraneous: @tootallnate/once@2.0.0 /opt/iobroker/node_modules/@tootallnate/once
              npm ERR! extraneous: @tuyapi/cloud@ /opt/iobroker/node_modules/@tuyapi/cloud
              npm ERR! extraneous: @types/bl@5.1.0 /opt/iobroker/node_modules/@types/bl
              npm ERR! extraneous: @types/cacheable-request@6.0.3 /opt/iobroker/node_modules/@types/cacheable-request
              npm ERR! extraneous: @types/caseless@0.12.2 /opt/iobroker/node_modules/@types/caseless
              npm ERR! extraneous: @types/cookie@0.4.1 /opt/iobroker/node_modules/@types/cookie
              npm ERR! extraneous: @types/cors@2.8.13 /opt/iobroker/node_modules/@types/cors
              npm ERR! extraneous: @types/http-cache-semantics@4.0.1 /opt/iobroker/node_modules/@types/http-cache-semantics
              npm ERR! extraneous: @types/http-proxy@1.17.9 /opt/iobroker/node_modules/@types/http-proxy
              npm ERR! extraneous: @types/iobroker@ /opt/iobroker/node_modules/@types/iobroker
              npm ERR! extraneous: @types/keyv@3.1.4 /opt/iobroker/node_modules/@types/keyv
              npm ERR! extraneous: @types/long@4.0.2 /opt/iobroker/node_modules/@types/long
              npm ERR! extraneous: @types/request@2.48.8 /opt/iobroker/node_modules/@types/request
              npm ERR! extraneous: @types/responselike@1.0.0 /opt/iobroker/node_modules/@types/responselike
              npm ERR! extraneous: @types/retry@0.12.0 /opt/iobroker/node_modules/@types/retry
              npm ERR! extraneous: @types/tough-cookie@4.0.2 /opt/iobroker/node_modules/@types/tough-cookie
              npm ERR! extraneous: abab@2.0.6 /opt/iobroker/node_modules/abab
              npm ERR! extraneous: abbrev@1.1.1 /opt/iobroker/node_modules/abbrev
              npm ERR! extraneous: abort-controller@3.0.0 /opt/iobroker/node_modules/abort-controller
              npm ERR! extraneous: accepts@1.3.8 /opt/iobroker/node_modules/accepts
              npm ERR! extraneous: acme-http-01-standalone@3.0.5 /opt/iobroker/node_modules/acme-http-01-standalone
              npm ERR! extraneous: acorn-globals@6.0.0 /opt/iobroker/node_modules/acorn-globals
              npm ERR! extraneous: acorn-walk@7.2.0 /opt/iobroker/node_modules/acorn-walk
              npm ERR! extraneous: acorn@ /opt/iobroker/node_modules/acorn
              npm ERR! extraneous: after@0.8.2 /opt/iobroker/node_modules/after
              npm ERR! extraneous: agent-base@6.0.2 /opt/iobroker/node_modules/agent-base
              npm ERR! extraneous: agentkeepalive@4.2.1 /opt/iobroker/node_modules/agentkeepalive
              npm ERR! extraneous: ajv@ /opt/iobroker/node_modules/ajv
              npm ERR! extraneous: alcalzone-shared@ /opt/iobroker/node_modules/alcalzone-shared
              npm ERR! extraneous: alexa-cookie2@ /opt/iobroker/node_modules/alexa-cookie2
              npm ERR! extraneous: alexa-remote2@ /opt/iobroker/node_modules/alexa-remote2
              npm ERR! extraneous: ansi-regex@5.0.1 /opt/iobroker/node_modules/ansi-regex
              npm ERR! extraneous: ansi-styles@4.3.0 /opt/iobroker/node_modules/ansi-styles
              npm ERR! extraneous: any-promise@1.3.0 /opt/iobroker/node_modules/any-promise
              npm ERR! extraneous: anymatch@3.1.3 /opt/iobroker/node_modules/anymatch
              npm ERR! extraneous: aproba@2.0.0 /opt/iobroker/node_modules/aproba
              npm ERR! extraneous: are-we-there-yet@2.0.0 /opt/iobroker/node_modules/are-we-there-yet
              npm ERR! extraneous: array-flatten@1.1.1 /opt/iobroker/node_modules/array-flatten
              npm ERR! extraneous: array.prototype.findindex@ /opt/iobroker/node_modules/array.prototype.findindex
              npm ERR! extraneous: arraybuffer.slice@0.0.6 /opt/iobroker/node_modules/arraybuffer.slice
              npm ERR! extraneous: arrify@2.0.1 /opt/iobroker/node_modules/arrify
              npm ERR! extraneous: asn1@ /opt/iobroker/node_modules/asn1
              npm ERR! extraneous: assert-plus@1.0.0 /opt/iobroker/node_modules/assert-plus
              npm ERR! extraneous: async-limiter@1.0.1 /opt/iobroker/node_modules/async-limiter
              npm ERR! extraneous: async@ /opt/iobroker/node_modules/async
              npm ERR! extraneous: asynckit@0.4.0 /opt/iobroker/node_modules/asynckit
              npm ERR! extraneous: at-least-node@1.0.0 /opt/iobroker/node_modules/at-least-node
              npm ERR! extraneous: available-typed-arrays@1.0.5 /opt/iobroker/node_modules/available-typed-arrays
              npm ERR! extraneous: aws-iot-device-sdk@ /opt/iobroker/node_modules/aws-iot-device-sdk
              npm ERR! extraneous: aws-sdk@ /opt/iobroker/node_modules/aws-sdk
              npm ERR! extraneous: aws-sign2@0.7.0 /opt/iobroker/node_modules/aws-sign2
              npm ERR! extraneous: aws4@1.12.0 /opt/iobroker/node_modules/aws4
              npm ERR! extraneous: axios@ /opt/iobroker/node_modules/axios
              npm ERR! extraneous: b4a@ /opt/iobroker/node_modules/b4a
              npm ERR! extraneous: backo2@1.0.2 /opt/iobroker/node_modules/backo2
              npm ERR! extraneous: balanced-match@1.0.2 /opt/iobroker/node_modules/balanced-match
              npm ERR! extraneous: base-64@1.0.0 /opt/iobroker/node_modules/base-64
              npm ERR! extraneous: base64-arraybuffer@0.1.5 /opt/iobroker/node_modules/base64-arraybuffer
              npm ERR! extraneous: base64-js@1.5.1 /opt/iobroker/node_modules/base64-js
              npm ERR! extraneous: base64id@2.0.0 /opt/iobroker/node_modules/base64id
              npm ERR! extraneous: bcrypt-pbkdf@1.0.2 /opt/iobroker/node_modules/bcrypt-pbkdf
              npm ERR! extraneous: better-assert@1.0.2 /opt/iobroker/node_modules/better-assert
              npm ERR! extraneous: bignumber.js@ /opt/iobroker/node_modules/bignumber.js
              npm ERR! extraneous: binary-extensions@2.2.0 /opt/iobroker/node_modules/binary-extensions
              npm ERR! extraneous: bindings@1.2.1 /opt/iobroker/node_modules/bindings
              npm ERR! extraneous: bl@ /opt/iobroker/node_modules/bl
              npm ERR! extraneous: blob@0.0.4 /opt/iobroker/node_modules/blob
              npm ERR! extraneous: bluebird@3.7.2 /opt/iobroker/node_modules/bluebird
              npm ERR! extraneous: body-parser@ /opt/iobroker/node_modules/body-parser
              npm ERR! extraneous: bonjour@3.5.0 /opt/iobroker/node_modules/bonjour
              npm ERR! extraneous: bower@ /opt/iobroker/node_modules/bower
              npm ERR! extraneous: brace-expansion@1.1.11 /opt/iobroker/node_modules/brace-expansion
              npm ERR! extraneous: braces@3.0.2 /opt/iobroker/node_modules/braces
              npm ERR! extraneous: browser-process-hrtime@1.0.0 /opt/iobroker/node_modules/browser-process-hrtime
              npm ERR! extraneous: buffer-crc32@0.2.13 /opt/iobroker/node_modules/buffer-crc32
              npm ERR! extraneous: buffer-equal-constant-time@1.0.1 /opt/iobroker/node_modules/buffer-equal-constant-time
              npm ERR! extraneous: buffer-from@1.1.2 /opt/iobroker/node_modules/buffer-from
              npm ERR! extraneous: buffer-indexof@1.1.1 /opt/iobroker/node_modules/buffer-indexof
              npm ERR! extraneous: buffer@ /opt/iobroker/node_modules/buffer
              npm ERR! extraneous: bufferhelper@0.2.1 /opt/iobroker/node_modules/bufferhelper
              npm ERR! extraneous: busboy@ /opt/iobroker/node_modules/busboy
              npm ERR! extraneous: byte-length@1.0.2 /opt/iobroker/node_modules/byte-length
              npm ERR! extraneous: bytes@3.1.2 /opt/iobroker/node_modules/bytes
              npm ERR! extraneous: cacheable-lookup@5.0.4 /opt/iobroker/node_modules/cacheable-lookup
              npm ERR! extraneous: cacheable-request@7.0.2 /opt/iobroker/node_modules/cacheable-request
              npm ERR! extraneous: call-bind@1.0.2 /opt/iobroker/node_modules/call-bind
              npm ERR! extraneous: callsite@1.0.0 /opt/iobroker/node_modules/callsite
              npm ERR! extraneous: camelcase@3.0.0 /opt/iobroker/node_modules/camelcase
              npm ERR! extraneous: canvas@ /opt/iobroker/node_modules/canvas
              npm ERR! extraneous: capitalize@2.0.4 /opt/iobroker/node_modules/capitalize
              npm ERR! extraneous: capture-stack-trace@1.0.2 /opt/iobroker/node_modules/capture-stack-trace
              npm ERR! extraneous: caseless@0.12.0 /opt/iobroker/node_modules/caseless
              npm ERR! extraneous: castv2-client@1.2.0 /opt/iobroker/node_modules/castv2-client
              npm ERR! extraneous: castv2@ /opt/iobroker/node_modules/castv2
              npm ERR! extraneous: cert-info@1.5.1 /opt/iobroker/node_modules/cert-info
              npm ERR! extraneous: char-spinner@1.0.1 /opt/iobroker/node_modules/char-spinner
              npm ERR! extraneous: charenc@0.0.2 /opt/iobroker/node_modules/charenc
              npm ERR! extraneous: chokidar@ /opt/iobroker/node_modules/chokidar
              npm ERR! extraneous: chownr@2.0.0 /opt/iobroker/node_modules/chownr
              npm ERR! extraneous: ci-info@3.7.1 /opt/iobroker/node_modules/ci-info
              npm ERR! extraneous: cipher-base@1.0.4 /opt/iobroker/node_modules/cipher-base
              npm ERR! extraneous: cliui@3.2.0 /opt/iobroker/node_modules/cliui
              npm ERR! extraneous: clone-response@1.0.3 /opt/iobroker/node_modules/clone-response
              npm ERR! extraneous: cloneextend@0.0.3 /opt/iobroker/node_modules/cloneextend
              npm ERR! extraneous: cluster-key-slot@1.1.2 /opt/iobroker/node_modules/cluster-key-slot
              npm ERR! extraneous: coap-packet@0.1.14 /opt/iobroker/node_modules/coap-packet
              npm ERR! extraneous: coap@ /opt/iobroker/node_modules/coap
              npm ERR! extraneous: code-point-at@1.1.0 /opt/iobroker/node_modules/code-point-at
              npm ERR! extraneous: coffeescript@1.12.7 /opt/iobroker/node_modules/coffeescript
              npm ERR! extraneous: coiot-coap@ /opt/iobroker/node_modules/coiot-coap
              npm ERR! extraneous: color-convert@2.0.1 /opt/iobroker/node_modules/color-convert
              npm ERR! extraneous: color-name@1.1.4 /opt/iobroker/node_modules/color-name
              npm ERR! extraneous: color-string@1.9.1 /opt/iobroker/node_modules/color-string
              npm ERR! extraneous: color-support@1.1.3 /opt/iobroker/node_modules/color-support
              npm ERR! extraneous: color@4.2.3 /opt/iobroker/node_modules/color
              npm ERR! extraneous: colorspace@1.1.4 /opt/iobroker/node_modules/colorspace
              npm ERR! extraneous: combined-stream@1.0.8 /opt/iobroker/node_modules/combined-stream
              npm ERR! extraneous: commander@6.2.1 /opt/iobroker/node_modules/commander
              npm ERR! extraneous: commist@1.1.0 /opt/iobroker/node_modules/commist
              npm ERR! extraneous: component-bind@1.0.0 /opt/iobroker/node_modules/component-bind
              npm ERR! extraneous: component-emitter@1.2.1 /opt/iobroker/node_modules/component-emitter
              npm ERR! extraneous: component-inherit@0.0.3 /opt/iobroker/node_modules/component-inherit
              npm ERR! extraneous: compress-json@ /opt/iobroker/node_modules/compress-json
              npm ERR! extraneous: compressible@2.0.18 /opt/iobroker/node_modules/compressible
              npm ERR! extraneous: compression@1.7.4 /opt/iobroker/node_modules/compression
              npm ERR! extraneous: concat-map@0.0.1 /opt/iobroker/node_modules/concat-map
              npm ERR! extraneous: concat-stream@1.6.2 /opt/iobroker/node_modules/concat-stream
              npm ERR! extraneous: connect-flash@0.1.1 /opt/iobroker/node_modules/connect-flash
              npm ERR! extraneous: console-control-strings@1.1.0 /opt/iobroker/node_modules/console-control-strings
              npm ERR! extraneous: content-disposition@0.5.4 /opt/iobroker/node_modules/content-disposition
              npm ERR! extraneous: content-type@1.0.4 /opt/iobroker/node_modules/content-type
              npm ERR! extraneous: cookie-parser@1.4.6 /opt/iobroker/node_modules/cookie-parser
              npm ERR! extraneous: cookie-signature@1.0.6 /opt/iobroker/node_modules/cookie-signature
              npm ERR! extraneous: cookie@0.4.1 /opt/iobroker/node_modules/cookie
              npm ERR! extraneous: core-util-is@1.0.3 /opt/iobroker/node_modules/core-util-is
              npm ERR! extraneous: cors@2.8.5 /opt/iobroker/node_modules/cors
              npm ERR! extraneous: country-data@0.0.31 /opt/iobroker/node_modules/country-data
              npm ERR! extraneous: create-hash@1.2.0 /opt/iobroker/node_modules/create-hash
              npm ERR! extraneous: cron-parser@ /opt/iobroker/node_modules/cron-parser
              npm ERR! extraneous: cross-spawn@7.0.3 /opt/iobroker/node_modules/cross-spawn
              npm ERR! extraneous: crypt@0.0.2 /opt/iobroker/node_modules/crypt
              npm ERR! extraneous: crypto-js@4.0.0 /opt/iobroker/node_modules/crypto-js
              npm ERR! extraneous: crypto@1.0.1 /opt/iobroker/node_modules/crypto
              npm ERR! extraneous: cssom@ /opt/iobroker/node_modules/cssom
              npm ERR! extraneous: cssstyle@ /opt/iobroker/node_modules/cssstyle
              npm ERR! extraneous: currency-symbol-map@2.2.0 /opt/iobroker/node_modules/currency-symbol-map
              npm ERR! extraneous: cycle@1.0.3 /opt/iobroker/node_modules/cycle
              npm ERR! extraneous: daemonize2@0.4.2 /opt/iobroker/node_modules/daemonize2
              npm ERR! extraneous: dashdash@1.14.1 /opt/iobroker/node_modules/dashdash
              npm ERR! extraneous: data-urls@3.0.2 /opt/iobroker/node_modules/data-urls
              npm ERR! extraneous: date-fns@ /opt/iobroker/node_modules/date-fns
              npm ERR! extraneous: debounce@1.2.1 /opt/iobroker/node_modules/debounce
              npm ERR! extraneous: debug@2.6.9 /opt/iobroker/node_modules/debug
              npm ERR! extraneous: decache@4.6.1 /opt/iobroker/node_modules/decache
              npm ERR! extraneous: decamelize@1.2.0 /opt/iobroker/node_modules/decamelize
              npm ERR! extraneous: decimal.js@10.4.3 /opt/iobroker/node_modules/decimal.js
              npm ERR! extraneous: decompress-response@6.0.0 /opt/iobroker/node_modules/decompress-response
              npm ERR! extraneous: deep-clone@3.0.3 /opt/iobroker/node_modules/deep-clone
              npm ERR! extraneous: deep-equal@ /opt/iobroker/node_modules/deep-equal
              npm ERR! extraneous: deep-extend@0.6.0 /opt/iobroker/node_modules/deep-extend
              npm ERR! extraneous: deep-is@0.1.4 /opt/iobroker/node_modules/deep-is
              npm ERR! extraneous: defer-to-connect@2.0.1 /opt/iobroker/node_modules/defer-to-connect
              npm ERR! extraneous: define-properties@1.1.4 /opt/iobroker/node_modules/define-properties
              npm ERR! extraneous: delay@5.0.0 /opt/iobroker/node_modules/delay
              npm ERR! extraneous: delayed-stream@1.0.0 /opt/iobroker/node_modules/delayed-stream
              npm ERR! extraneous: delegates@1.0.0 /opt/iobroker/node_modules/delegates
              npm ERR! extraneous: denque@1.5.1 /opt/iobroker/node_modules/denque
              npm ERR! extraneous: depd@2.0.0 /opt/iobroker/node_modules/depd
              npm ERR! extraneous: destroy@1.2.0 /opt/iobroker/node_modules/destroy
              npm ERR! extraneous: detect-libc@2.0.1 /opt/iobroker/node_modules/detect-libc
              npm ERR! extraneous: dgram@1.0.1 /opt/iobroker/node_modules/dgram
              npm ERR! extraneous: dijkstrajs@1.0.2 /opt/iobroker/node_modules/dijkstrajs
              npm ERR! extraneous: diskusage@1.1.3 /opt/iobroker/node_modules/diskusage
              npm ERR! extraneous: dns-equal@1.0.0 /opt/iobroker/node_modules/dns-equal
              npm ERR! extraneous: dns-packet@1.3.4 /opt/iobroker/node_modules/dns-packet
              npm ERR! extraneous: dns-txt@2.0.2 /opt/iobroker/node_modules/dns-txt
              npm ERR! extraneous: domexception@ /opt/iobroker/node_modules/domexception
              npm ERR! extraneous: dropbox-v2-api@ /opt/iobroker/node_modules/dropbox-v2-api
              npm ERR! extraneous: duplexer@0.1.2 /opt/iobroker/node_modules/duplexer
              npm ERR! extraneous: duplexify@4.1.2 /opt/iobroker/node_modules/duplexify
              npm ERR! extraneous: ecc-jsbn@0.1.2 /opt/iobroker/node_modules/ecc-jsbn
              npm ERR! extraneous: ecdsa-sig-formatter@1.0.11 /opt/iobroker/node_modules/ecdsa-sig-formatter
              npm ERR! extraneous: echarts@ /opt/iobroker/node_modules/echarts
              npm ERR! extraneous: eckles@1.4.1 /opt/iobroker/node_modules/eckles
              npm ERR! extraneous: ee-first@1.1.1 /opt/iobroker/node_modules/ee-first
              npm ERR! extraneous: emoji-regex@8.0.0 /opt/iobroker/node_modules/emoji-regex
              npm ERR! extraneous: enabled@2.0.0 /opt/iobroker/node_modules/enabled
              npm ERR! extraneous: encode-utf8@1.0.3 /opt/iobroker/node_modules/encode-utf8
              npm ERR! extraneous: encodeurl@1.0.2 /opt/iobroker/node_modules/encodeurl
              npm ERR! extraneous: end-of-stream@1.4.4 /opt/iobroker/node_modules/end-of-stream
              npm ERR! extraneous: engine.io-client@ /opt/iobroker/node_modules/engine.io-client
              npm ERR! extraneous: engine.io-parser@ /opt/iobroker/node_modules/engine.io-parser
              npm ERR! extraneous: engine.io@ /opt/iobroker/node_modules/engine.io
              npm ERR! extraneous: entities@ /opt/iobroker/node_modules/entities
              npm ERR! extraneous: error-ex@1.3.2 /opt/iobroker/node_modules/error-ex
              npm ERR! extraneous: es-abstract@ /opt/iobroker/node_modules/es-abstract
              npm ERR! extraneous: es-set-tostringtag@2.0.1 /opt/iobroker/node_modules/es-set-tostringtag
              npm ERR! extraneous: es-shim-unscopables@1.0.0 /opt/iobroker/node_modules/es-shim-unscopables
              npm ERR! extraneous: es-to-primitive@ /opt/iobroker/node_modules/es-to-primitive
              npm ERR! extraneous: es6-promise@4.2.8 /opt/iobroker/node_modules/es6-promise
              npm ERR! extraneous: esbuild@0.11.23 /opt/iobroker/node_modules/esbuild
              npm ERR! extraneous: escalade@3.1.1 /opt/iobroker/node_modules/escalade
              npm ERR! extraneous: escape-html@1.0.3 /opt/iobroker/node_modules/escape-html
              npm ERR! extraneous: escodegen@ /opt/iobroker/node_modules/escodegen
              npm ERR! extraneous: esprima@4.0.1 /opt/iobroker/node_modules/esprima
              npm ERR! extraneous: estraverse@5.3.0 /opt/iobroker/node_modules/estraverse
              npm ERR! extraneous: esutils@2.0.3 /opt/iobroker/node_modules/esutils
              npm ERR! extraneous: etag@1.8.1 /opt/iobroker/node_modules/etag
              npm ERR! extraneous: event-stream@4.0.1 /opt/iobroker/node_modules/event-stream
              npm ERR! extraneous: event-target-shim@5.0.1 /opt/iobroker/node_modules/event-target-shim
              npm ERR! extraneous: eventemitter3@4.0.7 /opt/iobroker/node_modules/eventemitter3
              npm ERR! extraneous: events@1.1.1 /opt/iobroker/node_modules/events
              npm ERR! extraneous: evilscan@ /opt/iobroker/node_modules/evilscan
              npm ERR! extraneous: execa@ /opt/iobroker/node_modules/execa
              npm ERR! extraneous: expand-template@2.0.3 /opt/iobroker/node_modules/expand-template
              npm ERR! extraneous: express-fileupload@ /opt/iobroker/node_modules/express-fileupload
              npm ERR! extraneous: express-session@1.17.3 /opt/iobroker/node_modules/express-session
              npm ERR! extraneous: express@ /opt/iobroker/node_modules/express
              npm ERR! extraneous: extend@3.0.2 /opt/iobroker/node_modules/extend
              npm ERR! extraneous: extsprintf@1.3.0 /opt/iobroker/node_modules/extsprintf
              npm ERR! extraneous: eyes@0.1.8 /opt/iobroker/node_modules/eyes
              npm ERR! extraneous: fast-deep-equal@3.1.3 /opt/iobroker/node_modules/fast-deep-equal
              npm ERR! extraneous: fast-fifo@1.1.0 /opt/iobroker/node_modules/fast-fifo
              npm ERR! extraneous: fast-json-stable-stringify@ /opt/iobroker/node_modules/fast-json-stable-stringify
              npm ERR! extraneous: fast-levenshtein@2.0.6 /opt/iobroker/node_modules/fast-levenshtein
              npm ERR! extraneous: fast-text-encoding@1.0.6 /opt/iobroker/node_modules/fast-text-encoding
              npm ERR! extraneous: fast-xml-parser@ /opt/iobroker/node_modules/fast-xml-parser
              npm ERR! extraneous: fastseries@2.0.0 /opt/iobroker/node_modules/fastseries
              npm ERR! extraneous: fecha@4.2.3 /opt/iobroker/node_modules/fecha
              npm ERR! extraneous: fetch-enhanced@5.0.2 /opt/iobroker/node_modules/fetch-enhanced
              npm ERR! extraneous: fetch-ponyfill@7.1.0 /opt/iobroker/node_modules/fetch-ponyfill
              npm ERR! extraneous: file-stream-rotator@ /opt/iobroker/node_modules/file-stream-rotator
              npm ERR! extraneous: file-type@3.9.0 /opt/iobroker/node_modules/file-type
              npm ERR! extraneous: file-uri-to-path@1.0.0 /opt/iobroker/node_modules/file-uri-to-path
              npm ERR! extraneous: fill-range@7.0.1 /opt/iobroker/node_modules/fill-range
              npm ERR! extraneous: finalhandler@1.2.0 /opt/iobroker/node_modules/finalhandler
              npm ERR! extraneous: find-up@1.1.2 /opt/iobroker/node_modules/find-up
              npm ERR! extraneous: fn.name@1.1.0 /opt/iobroker/node_modules/fn.name
              npm ERR! extraneous: follow-redirects@1.15.2 /opt/iobroker/node_modules/follow-redirects
              npm ERR! extraneous: for-each@0.3.3 /opt/iobroker/node_modules/for-each
              npm ERR! extraneous: forever-agent@0.6.1 /opt/iobroker/node_modules/forever-agent
              npm ERR! extraneous: form-data@4.0.0 /opt/iobroker/node_modules/form-data
              npm ERR! extraneous: forwarded@0.2.0 /opt/iobroker/node_modules/forwarded
              npm ERR! extraneous: fresh@0.5.2 /opt/iobroker/node_modules/fresh
              npm ERR! extraneous: from@0.1.7 /opt/iobroker/node_modules/from
              npm ERR! extraneous: fs-constants@1.0.0 /opt/iobroker/node_modules/fs-constants
              npm ERR! extraneous: fs-minipass@2.1.0 /opt/iobroker/node_modules/fs-minipass
              npm ERR! extraneous: fs.realpath@1.0.0 /opt/iobroker/node_modules/fs.realpath
              npm ERR! extraneous: fsevents@ /opt/iobroker/node_modules/fsevents
              npm ERR! extraneous: ftp-response-parser@1.0.1 /opt/iobroker/node_modules/ftp-response-parser
              npm ERR! extraneous: ftp@0.3.10 /opt/iobroker/node_modules/ftp
              npm ERR! extraneous: function-bind@1.1.1 /opt/iobroker/node_modules/function-bind
              npm ERR! extraneous: function.prototype.name@ /opt/iobroker/node_modules/function.prototype.name
              npm ERR! extraneous: functions-have-names@1.2.3 /opt/iobroker/node_modules/functions-have-names
              npm ERR! extraneous: gauge@ /opt/iobroker/node_modules/gauge
              npm ERR! extraneous: gaxios@ /opt/iobroker/node_modules/gaxios
              npm ERR! extraneous: gcp-metadata@5.2.0 /opt/iobroker/node_modules/gcp-metadata
              npm ERR! extraneous: get-caller-file@1.0.3 /opt/iobroker/node_modules/get-caller-file
              npm ERR! extraneous: get-intrinsic@1.2.0 /opt/iobroker/node_modules/get-intrinsic
              npm ERR! extraneous: get-stream@5.2.0 /opt/iobroker/node_modules/get-stream
              npm ERR! extraneous: get-symbol-description@1.0.0 /opt/iobroker/node_modules/get-symbol-description
              npm ERR! extraneous: getpass@0.1.7 /opt/iobroker/node_modules/getpass
              npm ERR! extraneous: github-from-package@0.0.0 /opt/iobroker/node_modules/github-from-package
              npm ERR! extraneous: glob-parent@5.1.2 /opt/iobroker/node_modules/glob-parent
              npm ERR! extraneous: glob@7.2.3 /opt/iobroker/node_modules/glob
              npm ERR! extraneous: globalthis@ /opt/iobroker/node_modules/globalthis
              npm ERR! extraneous: glossy@0.1.7 /opt/iobroker/node_modules/glossy
              npm ERR! extraneous: google-auth-library@ /opt/iobroker/node_modules/google-auth-library
              npm ERR! extraneous: google-p12-pem@4.0.1 /opt/iobroker/node_modules/google-p12-pem
              npm ERR! extraneous: google-polyline@1.0.3 /opt/iobroker/node_modules/google-polyline
              npm ERR! extraneous: google-tts-api@2.0.2 /opt/iobroker/node_modules/google-tts-api
              npm ERR! extraneous: googleapis-common@ /opt/iobroker/node_modules/googleapis-common
              npm ERR! extraneous: gopd@1.0.1 /opt/iobroker/node_modules/gopd
              npm ERR! extraneous: got@ /opt/iobroker/node_modules/got
              npm ERR! extraneous: gps-distance@0.0.4 /opt/iobroker/node_modules/gps-distance
              npm ERR! extraneous: greenlock-express@4.0.3 /opt/iobroker/node_modules/greenlock-express
              npm ERR! extraneous: greenlock-manager-fs@3.1.1 /opt/iobroker/node_modules/greenlock-manager-fs
              npm ERR! extraneous: greenlock-store-fs@3.2.2 /opt/iobroker/node_modules/greenlock-store-fs
              npm ERR! extraneous: greenlock@4.0.4 /opt/iobroker/node_modules/greenlock
              npm ERR! extraneous: gtoken@6.1.2 /opt/iobroker/node_modules/gtoken
              npm ERR! extraneous: hafas-client@ /opt/iobroker/node_modules/hafas-client
              npm ERR! extraneous: har-schema@2.0.0 /opt/iobroker/node_modules/har-schema
              npm ERR! extraneous: har-validator@5.1.5 /opt/iobroker/node_modules/har-validator
              npm ERR! extraneous: has-bigints@1.0.2 /opt/iobroker/node_modules/has-bigints
              npm ERR! extraneous: has-binary@0.1.7 /opt/iobroker/node_modules/has-binary
              npm ERR! extraneous: has-binary2@1.0.3 /opt/iobroker/node_modules/has-binary2
              npm ERR! extraneous: has-cors@1.1.0 /opt/iobroker/node_modules/has-cors
              npm ERR! extraneous: has-property-descriptors@1.0.0 /opt/iobroker/node_modules/has-property-descriptors
              npm ERR! extraneous: has-proto@1.0.1 /opt/iobroker/node_modules/has-proto
              npm ERR! extraneous: has-symbols@ /opt/iobroker/node_modules/has-symbols
              npm ERR! extraneous: has-tostringtag@ /opt/iobroker/node_modules/has-tostringtag
              npm ERR! extraneous: has-unicode@2.0.1 /opt/iobroker/node_modules/has-unicode
              npm ERR! extraneous: has@1.0.3 /opt/iobroker/node_modules/has
              npm ERR! extraneous: hash-base@3.1.0 /opt/iobroker/node_modules/hash-base
              npm ERR! extraneous: he@1.2.0 /opt/iobroker/node_modules/he
              npm ERR! extraneous: help-me@3.0.0 /opt/iobroker/node_modules/help-me
              npm ERR! extraneous: hex-rgb@4.3.0 /opt/iobroker/node_modules/hex-rgb
              npm ERR! extraneous: hosted-git-info@2.8.9 /opt/iobroker/node_modules/hosted-git-info
              npm ERR! extraneous: hot-patcher@1.0.0 /opt/iobroker/node_modules/hot-patcher
              npm ERR! extraneous: html-encoding-sniffer@3.0.0 /opt/iobroker/node_modules/html-encoding-sniffer
              npm ERR! extraneous: http-cache-semantics@4.1.0 /opt/iobroker/node_modules/http-cache-semantics
              npm ERR! extraneous: http-errors@2.0.0 /opt/iobroker/node_modules/http-errors
              npm ERR! extraneous: http-mitm-proxy@0.9.0 /opt/iobroker/node_modules/http-mitm-proxy
              npm ERR! extraneous: http-proxy-agent@5.0.0 /opt/iobroker/node_modules/http-proxy-agent
              npm ERR! extraneous: http-proxy-middleware@ /opt/iobroker/node_modules/http-proxy-middleware
              npm ERR! extraneous: http-proxy-response-rewrite@0.0.1 /opt/iobroker/node_modules/http-proxy-response-rewrite
              npm ERR! extraneous: http-proxy@1.18.1 /opt/iobroker/node_modules/http-proxy
              npm ERR! extraneous: http-signature@1.2.0 /opt/iobroker/node_modules/http-signature
              npm ERR! extraneous: http2-wrapper@ /opt/iobroker/node_modules/http2-wrapper
              npm ERR! extraneous: https-proxy-agent@5.0.1 /opt/iobroker/node_modules/https-proxy-agent
              npm ERR! extraneous: https@1.0.0 /opt/iobroker/node_modules/https
              npm ERR! extraneous: human-signals@2.1.0 /opt/iobroker/node_modules/human-signals
              npm ERR! extraneous: humanize-ms@1.2.1 /opt/iobroker/node_modules/humanize-ms
              npm ERR! extraneous: iconv-lite@0.4.24 /opt/iobroker/node_modules/iconv-lite
              npm ERR! extraneous: ieee754@1.1.13 /opt/iobroker/node_modules/ieee754
              npm ERR! extraneous: immediate@3.0.6 /opt/iobroker/node_modules/immediate
              npm ERR! extraneous: indexof@0.0.1 /opt/iobroker/node_modules/indexof
              npm ERR! extraneous: inflight@1.0.6 /opt/iobroker/node_modules/inflight
              npm ERR! extraneous: influx@4.2.3 /opt/iobroker/node_modules/influx
              npm ERR! extraneous: inherits@2.0.4 /opt/iobroker/node_modules/inherits
              npm ERR! extraneous: ini@1.3.8 /opt/iobroker/node_modules/ini
              npm ERR! extraneous: internal-slot@1.0.4 /opt/iobroker/node_modules/internal-slot
              npm ERR! extraneous: invert-kv@1.0.0 /opt/iobroker/node_modules/invert-kv
              npm ERR! invalid: iobroker.admin@ /opt/iobroker/node_modules/iobroker.admin
              npm ERR! invalid: iobroker.alexa2@ /opt/iobroker/node_modules/iobroker.alexa2
              npm ERR! invalid: iobroker.backitup@ /opt/iobroker/node_modules/iobroker.backitup
              npm ERR! invalid: iobroker.cloud@ /opt/iobroker/node_modules/iobroker.cloud
              npm ERR! invalid: iobroker.daswetter@ /opt/iobroker/node_modules/iobroker.daswetter
              npm ERR! invalid: iobroker.discovery@ /opt/iobroker/node_modules/iobroker.discovery
              npm ERR! invalid: iobroker.echarts@ /opt/iobroker/node_modules/iobroker.echarts
              npm ERR! invalid: iobroker.fahrplan@ /opt/iobroker/node_modules/iobroker.fahrplan
              npm ERR! invalid: iobroker.flot@ /opt/iobroker/node_modules/iobroker.flot
              npm ERR! invalid: iobroker.habpanel@ /opt/iobroker/node_modules/iobroker.habpanel
              npm ERR! invalid: iobroker.history@ /opt/iobroker/node_modules/iobroker.history
              npm ERR! invalid: iobroker.hmip@ /opt/iobroker/node_modules/iobroker.hmip
              npm ERR! invalid: iobroker.hue-extended@ /opt/iobroker/node_modules/iobroker.hue-extended
              npm ERR! invalid: iobroker.ical@ /opt/iobroker/node_modules/iobroker.ical
              npm ERR! invalid: iobroker.icons-mfd-svg@ /opt/iobroker/node_modules/iobroker.icons-mfd-svg
              npm ERR! invalid: iobroker.influxdb@ /opt/iobroker/node_modules/iobroker.influxdb
              npm ERR! invalid: iobroker.info@ /opt/iobroker/node_modules/iobroker.info
              npm ERR! invalid: iobroker.iot@ /opt/iobroker/node_modules/iobroker.iot
              npm ERR! invalid: iobroker.iqontrol@ /opt/iobroker/node_modules/iobroker.iqontrol
              npm ERR! extraneous: iobroker.jarvis@ /opt/iobroker/node_modules/iobroker.jarvis
              npm ERR! invalid: iobroker.javascript@ /opt/iobroker/node_modules/iobroker.javascript
              npm ERR! invalid: iobroker.js-controller@ /opt/iobroker/node_modules/iobroker.js-controller
              npm ERR! invalid: iobroker.material@ /opt/iobroker/node_modules/iobroker.material
              npm ERR! invalid: iobroker.mihome@ /opt/iobroker/node_modules/iobroker.mihome
              npm ERR! invalid: iobroker.mobile@ /opt/iobroker/node_modules/iobroker.mobile
              npm ERR! invalid: iobroker.moma@ /opt/iobroker/node_modules/iobroker.moma
              npm ERR! invalid: iobroker.net-tools@ /opt/iobroker/node_modules/iobroker.net-tools
              npm ERR! invalid: iobroker.ping@ /opt/iobroker/node_modules/iobroker.ping
              npm ERR! invalid: iobroker.pushover@ /opt/iobroker/node_modules/iobroker.pushover
              npm ERR! invalid: iobroker.pushsafer@ /opt/iobroker/node_modules/iobroker.pushsafer
              npm ERR! invalid: iobroker.sayit@ /opt/iobroker/node_modules/iobroker.sayit
              npm ERR! invalid: iobroker.shelly@ /opt/iobroker/node_modules/iobroker.shelly
              npm ERR! invalid: iobroker.simple-api@ /opt/iobroker/node_modules/iobroker.simple-api
              npm ERR! invalid: iobroker.socketio@ /opt/iobroker/node_modules/iobroker.socketio
              npm ERR! invalid: iobroker.sonoff@ /opt/iobroker/node_modules/iobroker.sonoff
              npm ERR! invalid: iobroker.tankerkoenig@ /opt/iobroker/node_modules/iobroker.tankerkoenig
              npm ERR! invalid: iobroker.telegram@ /opt/iobroker/node_modules/iobroker.telegram
              npm ERR! invalid: iobroker.text2command@ /opt/iobroker/node_modules/iobroker.text2command
              npm ERR! invalid: iobroker.trashschedule@ /opt/iobroker/node_modules/iobroker.trashschedule
              npm ERR! invalid: iobroker.tuya@ /opt/iobroker/node_modules/iobroker.tuya
              npm ERR! extraneous: iobroker.type-detector@1.1.1 /opt/iobroker/node_modules/iobroker.type-detector
              npm ERR! invalid: iobroker.vis-2-beta@ /opt/iobroker/node_modules/iobroker.vis-2-beta
              npm ERR! invalid: iobroker.vis-history@ /opt/iobroker/node_modules/iobroker.vis-history
              npm ERR! invalid: iobroker.vis-justgage@ /opt/iobroker/node_modules/iobroker.vis-justgage
              npm ERR! invalid: iobroker.vis-material-advanced@ /opt/iobroker/node_modules/iobroker.vis-material-advanced
              npm ERR! invalid: iobroker.vis-metro@ /opt/iobroker/node_modules/iobroker.vis-metro
              npm ERR! invalid: iobroker.vis-players@ /opt/iobroker/node_modules/iobroker.vis-players
              npm ERR! invalid: iobroker.vis-timeandweather@ /opt/iobroker/node_modules/iobroker.vis-timeandweather
              npm ERR! invalid: iobroker.vis-weather@ /opt/iobroker/node_modules/iobroker.vis-weather
              npm ERR! invalid: iobroker.vis@ /opt/iobroker/node_modules/iobroker.vis
              npm ERR! invalid: iobroker.web@ /opt/iobroker/node_modules/iobroker.web
              npm ERR! invalid: iobroker.wled@ /opt/iobroker/node_modules/iobroker.wled
              npm ERR! extraneous: iobroker.ws.server@1.0.1 /opt/iobroker/node_modules/iobroker.ws.server
              npm ERR! extraneous: iobroker.ws@ /opt/iobroker/node_modules/iobroker.ws
              npm ERR! invalid: iobroker.zigbee@ /opt/iobroker/node_modules/iobroker.zigbee
              npm ERR! extraneous: ioredis@ /opt/iobroker/node_modules/ioredis
              npm ERR! extraneous: ip@1.1.8 /opt/iobroker/node_modules/ip
              npm ERR! extraneous: ipaddr.js@2.0.1 /opt/iobroker/node_modules/ipaddr.js
              npm ERR! extraneous: is-arguments@1.1.1 /opt/iobroker/node_modules/is-arguments
              npm ERR! extraneous: is-array-buffer@3.0.1 /opt/iobroker/node_modules/is-array-buffer
              npm ERR! extraneous: is-arrayish@0.3.2 /opt/iobroker/node_modules/is-arrayish
              npm ERR! extraneous: is-bigint@1.0.4 /opt/iobroker/node_modules/is-bigint
              npm ERR! extraneous: is-binary-path@2.1.0 /opt/iobroker/node_modules/is-binary-path
              npm ERR! extraneous: is-boolean-object@1.1.2 /opt/iobroker/node_modules/is-boolean-object
              npm ERR! extraneous: is-buffer@1.1.6 /opt/iobroker/node_modules/is-buffer
              npm ERR! extraneous: is-callable@1.2.7 /opt/iobroker/node_modules/is-callable
              npm ERR! extraneous: is-core-module@2.11.0 /opt/iobroker/node_modules/is-core-module
              npm ERR! extraneous: is-date-object@1.0.5 /opt/iobroker/node_modules/is-date-object
              npm ERR! extraneous: is-extglob@2.1.1 /opt/iobroker/node_modules/is-extglob
              npm ERR! extraneous: is-fullwidth-code-point@3.0.0 /opt/iobroker/node_modules/is-fullwidth-code-point
              npm ERR! extraneous: is-glob@4.0.3 /opt/iobroker/node_modules/is-glob
              npm ERR! extraneous: is-nan@ /opt/iobroker/node_modules/is-nan
              npm ERR! extraneous: is-negative-zero@2.0.2 /opt/iobroker/node_modules/is-negative-zero
              npm ERR! extraneous: is-number-object@1.0.7 /opt/iobroker/node_modules/is-number-object
              npm ERR! extraneous: is-number@4.0.0 /opt/iobroker/node_modules/is-number
              npm ERR! extraneous: is-plain-obj@3.0.0 /opt/iobroker/node_modules/is-plain-obj
              npm ERR! extraneous: is-potential-custom-element-name@1.0.1 /opt/iobroker/node_modules/is-potential-custom-element-name
              npm ERR! extraneous: is-regex@1.1.4 /opt/iobroker/node_modules/is-regex
              npm ERR! extraneous: is-shared-array-buffer@1.0.2 /opt/iobroker/node_modules/is-shared-array-buffer
              npm ERR! extraneous: is-stream@2.0.1 /opt/iobroker/node_modules/is-stream
              npm ERR! extraneous: is-string@1.0.7 /opt/iobroker/node_modules/is-string
              npm ERR! extraneous: is-symbol@1.0.4 /opt/iobroker/node_modules/is-symbol
              npm ERR! extraneous: is-typed-array@1.1.10 /opt/iobroker/node_modules/is-typed-array
              npm ERR! extraneous: is-typedarray@1.0.0 /opt/iobroker/node_modules/is-typedarray
              npm ERR! extraneous: is-utf8@0.2.1 /opt/iobroker/node_modules/is-utf8
              npm ERR! extraneous: is-weakref@1.0.2 /opt/iobroker/node_modules/is-weakref
              npm ERR! extraneous: is@3.3.0 /opt/iobroker/node_modules/is
              npm ERR! extraneous: isarray@1.0.0 /opt/iobroker/node_modules/isarray
              npm ERR! extraneous: isexe@2.0.0 /opt/iobroker/node_modules/isexe
              npm ERR! extraneous: isstream@0.1.2 /opt/iobroker/node_modules/isstream
              npm ERR! extraneous: jmespath@ /opt/iobroker/node_modules/jmespath
              npm ERR! extraneous: js-sdsl@4.1.4 /opt/iobroker/node_modules/js-sdsl
              npm ERR! extraneous: js-sha512@0.8.0 /opt/iobroker/node_modules/js-sha512
              npm ERR! extraneous: jsbn@0.1.1 /opt/iobroker/node_modules/jsbn
              npm ERR! extraneous: jsdom@ /opt/iobroker/node_modules/jsdom
              npm ERR! extraneous: jsftp@2.1.3 /opt/iobroker/node_modules/jsftp
              npm ERR! extraneous: jshashes@1.0.8 /opt/iobroker/node_modules/jshashes
              npm ERR! extraneous: json-bigint@1.0.0 /opt/iobroker/node_modules/json-bigint
              npm ERR! extraneous: json-buffer@3.0.1 /opt/iobroker/node_modules/json-buffer
              npm ERR! extraneous: json-schema-traverse@0.4.1 /opt/iobroker/node_modules/json-schema-traverse
              npm ERR! extraneous: json-schema@0.4.0 /opt/iobroker/node_modules/json-schema
              npm ERR! extraneous: json-stable-stringify@ /opt/iobroker/node_modules/json-stable-stringify
              npm ERR! extraneous: json-stringify-safe@5.0.1 /opt/iobroker/node_modules/json-stringify-safe
              npm ERR! extraneous: json3@3.3.2 /opt/iobroker/node_modules/json3
              npm ERR! extraneous: jsonata@ /opt/iobroker/node_modules/jsonata
              npm ERR! extraneous: jsonc-parser@ /opt/iobroker/node_modules/jsonc-parser
              npm ERR! extraneous: jsonify@0.0.1 /opt/iobroker/node_modules/jsonify
              npm ERR! extraneous: jsonwebtoken@8.5.1 /opt/iobroker/node_modules/jsonwebtoken
              npm ERR! extraneous: jsprim@1.4.2 /opt/iobroker/node_modules/jsprim
              npm ERR! extraneous: jszip@ /opt/iobroker/node_modules/jszip
              npm ERR! extraneous: jwa@2.0.0 /opt/iobroker/node_modules/jwa
              npm ERR! extraneous: jws@4.0.0 /opt/iobroker/node_modules/jws
              npm ERR! extraneous: keypairs@1.2.14 /opt/iobroker/node_modules/keypairs
              npm ERR! extraneous: keyv@4.5.2 /opt/iobroker/node_modules/keyv
              npm ERR! extraneous: kind-of@6.0.3 /opt/iobroker/node_modules/kind-of
              npm ERR! extraneous: kuler@2.0.0 /opt/iobroker/node_modules/kuler
              npm ERR! extraneous: layerr@0.1.2 /opt/iobroker/node_modules/layerr
              npm ERR! extraneous: lcid@1.0.0 /opt/iobroker/node_modules/lcid
              npm ERR! extraneous: le-acme-core@2.1.4 /opt/iobroker/node_modules/le-acme-core
              npm ERR! extraneous: le-challenge-fs@2.0.9 /opt/iobroker/node_modules/le-challenge-fs
              npm ERR! extraneous: le-sni-auto@2.1.9 /opt/iobroker/node_modules/le-sni-auto
              npm ERR! extraneous: leven@2.1.0 /opt/iobroker/node_modules/leven
              npm ERR! extraneous: levn@0.3.0 /opt/iobroker/node_modules/levn
              npm ERR! extraneous: lie@3.3.0 /opt/iobroker/node_modules/lie
              npm ERR! extraneous: load-json-file@1.1.0 /opt/iobroker/node_modules/load-json-file
              npm ERR! extraneous: loadavg-windows@1.1.1 /opt/iobroker/node_modules/loadavg-windows
              npm ERR! extraneous: localforage@ /opt/iobroker/node_modules/localforage
              npm ERR! extraneous: locate-path@5.0.0 /opt/iobroker/node_modules/locate-path
              npm ERR! extraneous: lodash.defaults@4.2.0 /opt/iobroker/node_modules/lodash.defaults
              npm ERR! extraneous: lodash.flatten@4.4.0 /opt/iobroker/node_modules/lodash.flatten
              npm ERR! extraneous: lodash.get@4.4.2 /opt/iobroker/node_modules/lodash.get
              npm ERR! extraneous: lodash.includes@4.3.0 /opt/iobroker/node_modules/lodash.includes
              npm ERR! extraneous: lodash.isarguments@3.1.0 /opt/iobroker/node_modules/lodash.isarguments
              npm ERR! extraneous: lodash.isboolean@3.0.3 /opt/iobroker/node_modules/lodash.isboolean
              npm ERR! extraneous: lodash.isinteger@4.0.4 /opt/iobroker/node_modules/lodash.isinteger
              npm ERR! extraneous: lodash.isnumber@3.0.3 /opt/iobroker/node_modules/lodash.isnumber
              npm ERR! extraneous: lodash.isplainobject@4.0.6 /opt/iobroker/node_modules/lodash.isplainobject
              npm ERR! extraneous: lodash.isstring@4.0.1 /opt/iobroker/node_modules/lodash.isstring
              npm ERR! extraneous: lodash.once@4.1.1 /opt/iobroker/node_modules/lodash.once
              npm ERR! extraneous: lodash@ /opt/iobroker/node_modules/lodash
              npm ERR! extraneous: logform@ /opt/iobroker/node_modules/logform
              npm ERR! extraneous: long-timeout@0.1.1 /opt/iobroker/node_modules/long-timeout
              npm ERR! extraneous: long@4.0.0 /opt/iobroker/node_modules/long
              npm ERR! extraneous: lowercase-keys@2.0.0 /opt/iobroker/node_modules/lowercase-keys
              npm ERR! extraneous: lru_map@0.3.3 /opt/iobroker/node_modules/lru_map
              npm ERR! extraneous: lru-cache@6.0.0 /opt/iobroker/node_modules/lru-cache
              npm ERR! extraneous: luxon@ /opt/iobroker/node_modules/luxon
              npm ERR! extraneous: make-dir@3.1.0 /opt/iobroker/node_modules/make-dir
              npm ERR! extraneous: map-stream@0.0.7 /opt/iobroker/node_modules/map-stream
              npm ERR! extraneous: math-random@1.0.4 /opt/iobroker/node_modules/math-random
              npm ERR! extraneous: md5.js@1.3.5 /opt/iobroker/node_modules/md5.js
              npm ERR! extraneous: md5@2.3.0 /opt/iobroker/node_modules/md5
              npm ERR! extraneous: mdns-discovery@0.2.6 /opt/iobroker/node_modules/mdns-discovery
              npm ERR! extraneous: mdns@2.7.2 /opt/iobroker/node_modules/mdns
              npm ERR! extraneous: media-typer@0.3.0 /opt/iobroker/node_modules/media-typer
              npm ERR! extraneous: merge-descriptors@1.0.1 /opt/iobroker/node_modules/merge-descriptors
              npm ERR! extraneous: merge-stream@2.0.0 /opt/iobroker/node_modules/merge-stream
              npm ERR! extraneous: methods@1.1.2 /opt/iobroker/node_modules/methods
              npm ERR! extraneous: micromatch@4.0.5 /opt/iobroker/node_modules/micromatch
              npm ERR! extraneous: mime-db@ /opt/iobroker/node_modules/mime-db
              npm ERR! extraneous: mime-types@2.1.35 /opt/iobroker/node_modules/mime-types
              npm ERR! extraneous: mime@3.0.0 /opt/iobroker/node_modules/mime
              npm ERR! extraneous: mimic-fn@2.1.0 /opt/iobroker/node_modules/mimic-fn
              npm ERR! extraneous: mimic-response@1.0.1 /opt/iobroker/node_modules/mimic-response
              npm ERR! extraneous: minimatch@3.1.2 /opt/iobroker/node_modules/minimatch
              npm ERR! extraneous: minimist@ /opt/iobroker/node_modules/minimist
              npm ERR! extraneous: minipass@4.0.0 /opt/iobroker/node_modules/minipass
              npm ERR! extraneous: minizlib@2.1.2 /opt/iobroker/node_modules/minizlib
              npm ERR! extraneous: mixin-deep@2.0.1 /opt/iobroker/node_modules/mixin-deep
              npm ERR! extraneous: mkdirp-classic@0.5.3 /opt/iobroker/node_modules/mkdirp-classic
              npm ERR! extraneous: mkdirp@0.5.6 /opt/iobroker/node_modules/mkdirp
              npm ERR! extraneous: moment-timezone@ /opt/iobroker/node_modules/moment-timezone
              npm ERR! extraneous: moment@ /opt/iobroker/node_modules/moment
              npm ERR! extraneous: mqtt-connection@ /opt/iobroker/node_modules/mqtt-connection
              npm ERR! extraneous: mqtt-packet@ /opt/iobroker/node_modules/mqtt-packet
              npm ERR! extraneous: mqtt@ /opt/iobroker/node_modules/mqtt
              npm ERR! extraneous: ms@2.0.0 /opt/iobroker/node_modules/ms
              npm ERR! extraneous: multicast-dns-service-types@1.1.0 /opt/iobroker/node_modules/multicast-dns-service-types
              npm ERR! extraneous: multicast-dns@6.2.3 /opt/iobroker/node_modules/multicast-dns
              npm ERR! extraneous: mute-stream@0.0.8 /opt/iobroker/node_modules/mute-stream
              npm ERR! extraneous: mz@2.7.0 /opt/iobroker/node_modules/mz
              npm ERR! extraneous: nan@ /opt/iobroker/node_modules/nan
              npm ERR! extraneous: napi-build-utils@1.0.2 /opt/iobroker/node_modules/napi-build-utils
              npm ERR! extraneous: nearest-color@0.4.4 /opt/iobroker/node_modules/nearest-color
              npm ERR! extraneous: negotiator@0.6.3 /opt/iobroker/node_modules/negotiator
              npm ERR! extraneous: nested-property@4.0.0 /opt/iobroker/node_modules/nested-property
              npm ERR! extraneous: netmask@ /opt/iobroker/node_modules/netmask
              npm ERR! extraneous: node-abi@3.31.0 /opt/iobroker/node_modules/node-abi
              npm ERR! extraneous: node-addon-api@ /opt/iobroker/node_modules/node-addon-api
              npm ERR! extraneous: node-arp@1.0.6 /opt/iobroker/node_modules/node-arp
              npm ERR! extraneous: node-fetch@2.6.8 /opt/iobroker/node_modules/node-fetch
              npm ERR! extraneous: node-forge@ /opt/iobroker/node_modules/node-forge
              npm ERR! extraneous: node-gyp-build@4.6.0 /opt/iobroker/node_modules/node-gyp-build
              npm ERR! extraneous: node-ical@0.15.3 /opt/iobroker/node_modules/node-ical
              npm ERR! extraneous: node-inspect@2.0.0 /opt/iobroker/node_modules/node-inspect
              npm ERR! extraneous: node-mndp@0.0.3 /opt/iobroker/node_modules/node-mndp
              npm ERR! extraneous: node-rest-client@ /opt/iobroker/node_modules/node-rest-client
              npm ERR! extraneous: node-rsa@1.1.1 /opt/iobroker/node_modules/node-rsa
              npm ERR! extraneous: node-schedule@ /opt/iobroker/node_modules/node-schedule
              npm ERR! extraneous: node-ssdp@ /opt/iobroker/node_modules/node-ssdp
              npm ERR! extraneous: node-telegram-bot-api@ /opt/iobroker/node_modules/node-telegram-bot-api
              npm ERR! extraneous: node-wol@0.1.1 /opt/iobroker/node_modules/node-wol
              npm ERR! extraneous: node.extend@2.0.2 /opt/iobroker/node_modules/node.extend
              npm ERR! extraneous: nopt@5.0.0 /opt/iobroker/node_modules/nopt
              npm ERR! extraneous: normalize-package-data@2.5.0 /opt/iobroker/node_modules/normalize-package-data
              npm ERR! extraneous: normalize-path@3.0.0 /opt/iobroker/node_modules/normalize-path
              npm ERR! extraneous: normalize-url@6.1.0 /opt/iobroker/node_modules/normalize-url
              npm ERR! extraneous: npm-run-path@4.0.1 /opt/iobroker/node_modules/npm-run-path
              npm ERR! extraneous: npmlog@5.0.1 /opt/iobroker/node_modules/npmlog
              npm ERR! extraneous: number-allocator@1.0.12 /opt/iobroker/node_modules/number-allocator
              npm ERR! extraneous: number-is-nan@1.0.1 /opt/iobroker/node_modules/number-is-nan
              npm ERR! extraneous: nwsapi@ /opt/iobroker/node_modules/nwsapi
              npm ERR! extraneous: oauth-sign@0.9.0 /opt/iobroker/node_modules/oauth-sign
              npm ERR! extraneous: object-assign@4.1.1 /opt/iobroker/node_modules/object-assign
              npm ERR! extraneous: object-component@0.0.3 /opt/iobroker/node_modules/object-component
              npm ERR! extraneous: object-hash@3.0.0 /opt/iobroker/node_modules/object-hash
              npm ERR! extraneous: object-inspect@ /opt/iobroker/node_modules/object-inspect
              npm ERR! extraneous: object-is@ /opt/iobroker/node_modules/object-is
              npm ERR! extraneous: object-keys@1.1.1 /opt/iobroker/node_modules/object-keys
              npm ERR! extraneous: object-scan@ /opt/iobroker/node_modules/object-scan
              npm ERR! extraneous: object.assign@ /opt/iobroker/node_modules/object.assign
              npm ERR! extraneous: ohash@1.0.0 /opt/iobroker/node_modules/ohash
              npm ERR! extraneous: on-finished@2.4.1 /opt/iobroker/node_modules/on-finished
              npm ERR! extraneous: on-headers@1.0.2 /opt/iobroker/node_modules/on-headers
              npm ERR! extraneous: once@1.4.0 /opt/iobroker/node_modules/once
              npm ERR! extraneous: one-time@1.0.0 /opt/iobroker/node_modules/one-time
              npm ERR! extraneous: onetime@5.1.2 /opt/iobroker/node_modules/onetime
              npm ERR! extraneous: optionator@0.8.3 /opt/iobroker/node_modules/optionator
              npm ERR! extraneous: options@0.0.6 /opt/iobroker/node_modules/options
              npm ERR! extraneous: os-locale@1.4.0 /opt/iobroker/node_modules/os-locale
              npm ERR! extraneous: osx-temperature-sensor@ /opt/iobroker/node_modules/osx-temperature-sensor
              npm ERR! extraneous: oui@ /opt/iobroker/node_modules/oui
              npm ERR! extraneous: p-cancelable@2.1.1 /opt/iobroker/node_modules/p-cancelable
              npm ERR! extraneous: p-finally@1.0.0 /opt/iobroker/node_modules/p-finally
              npm ERR! extraneous: p-limit@2.3.0 /opt/iobroker/node_modules/p-limit
              npm ERR! extraneous: p-locate@4.1.0 /opt/iobroker/node_modules/p-locate
              npm ERR! extraneous: p-map@2.1.0 /opt/iobroker/node_modules/p-map
              npm ERR! extraneous: p-queue@6.6.2 /opt/iobroker/node_modules/p-queue
              npm ERR! extraneous: p-retry@4.6.2 /opt/iobroker/node_modules/p-retry
              npm ERR! extraneous: p-throttle@4.1.1 /opt/iobroker/node_modules/p-throttle
              npm ERR! extraneous: p-timeout@3.2.0 /opt/iobroker/node_modules/p-timeout
              npm ERR! extraneous: p-try@2.2.0 /opt/iobroker/node_modules/p-try
              npm ERR! extraneous: pako@ /opt/iobroker/node_modules/pako
              npm ERR! extraneous: parse-json@2.2.0 /opt/iobroker/node_modules/parse-json
              npm ERR! extraneous: parse-listing@1.1.3 /opt/iobroker/node_modules/parse-listing
              npm ERR! extraneous: parse5@ /opt/iobroker/node_modules/parse5
              npm ERR! extraneous: parsejson@0.0.3 /opt/iobroker/node_modules/parsejson
              npm ERR! extraneous: parseqs@0.0.5 /opt/iobroker/node_modules/parseqs
              npm ERR! extraneous: parseuri@0.0.5 /opt/iobroker/node_modules/parseuri
              npm ERR! extraneous: parseurl@1.3.3 /opt/iobroker/node_modules/parseurl
              npm ERR! extraneous: passport-local@1.0.0 /opt/iobroker/node_modules/passport-local
              npm ERR! extraneous: passport-strategy@1.0.0 /opt/iobroker/node_modules/passport-strategy
              npm ERR! extraneous: passport@ /opt/iobroker/node_modules/passport
              npm ERR! extraneous: path-exists@2.1.0 /opt/iobroker/node_modules/path-exists
              npm ERR! extraneous: path-is-absolute@1.0.1 /opt/iobroker/node_modules/path-is-absolute
              npm ERR! extraneous: path-key@3.1.1 /opt/iobroker/node_modules/path-key
              npm ERR! extraneous: path-parse@1.0.7 /opt/iobroker/node_modules/path-parse
              npm ERR! extraneous: path-posix@1.0.0 /opt/iobroker/node_modules/path-posix
              npm ERR! extraneous: path-to-regexp@0.1.7 /opt/iobroker/node_modules/path-to-regexp
              npm ERR! extraneous: path-type@1.1.0 /opt/iobroker/node_modules/path-type
              npm ERR! extraneous: pause-stream@0.0.11 /opt/iobroker/node_modules/pause-stream
              npm ERR! extraneous: pause@0.0.1 /opt/iobroker/node_modules/pause
              npm ERR! extraneous: performance-now@2.1.0 /opt/iobroker/node_modules/performance-now
              npm ERR! extraneous: picocolors@1.0.0 /opt/iobroker/node_modules/picocolors
              npm ERR! extraneous: picomatch@ /opt/iobroker/node_modules/picomatch
              npm ERR! extraneous: pidusage@ /opt/iobroker/node_modules/pidusage
              npm ERR! extraneous: pify@2.3.0 /opt/iobroker/node_modules/pify
              npm ERR! extraneous: pinkie-promise@2.0.1 /opt/iobroker/node_modules/pinkie-promise
              npm ERR! extraneous: pinkie@2.0.4 /opt/iobroker/node_modules/pinkie
              npm ERR! extraneous: platform@1.3.6 /opt/iobroker/node_modules/platform
              npm ERR! extraneous: pngjs@ /opt/iobroker/node_modules/pngjs
              npm ERR! extraneous: prebuild-install@7.1.1 /opt/iobroker/node_modules/prebuild-install
              npm ERR! extraneous: prelude-ls@1.1.2 /opt/iobroker/node_modules/prelude-ls
              npm ERR! extraneous: process-nextick-args@2.0.1 /opt/iobroker/node_modules/process-nextick-args
              npm ERR! extraneous: process@0.11.10 /opt/iobroker/node_modules/process
              npm ERR! extraneous: promisify-child-process@4.1.1 /opt/iobroker/node_modules/promisify-child-process
              npm ERR! extraneous: prompt@ /opt/iobroker/node_modules/prompt
              npm ERR! extraneous: protobufjs@ /opt/iobroker/node_modules/protobufjs
              npm ERR! extraneous: proxy-addr@2.0.7 /opt/iobroker/node_modules/proxy-addr
              npm ERR! extraneous: proxy-from-env@1.1.0 /opt/iobroker/node_modules/proxy-from-env
              npm ERR! extraneous: psl@ /opt/iobroker/node_modules/psl
              npm ERR! extraneous: pump@3.0.0 /opt/iobroker/node_modules/pump
              npm ERR! extraneous: punycode@2.3.0 /opt/iobroker/node_modules/punycode
              npm ERR! extraneous: pushover-notifications@ /opt/iobroker/node_modules/pushover-notifications
              npm ERR! extraneous: pushsafer-notifications@0.1.9 /opt/iobroker/node_modules/pushsafer-notifications
              npm ERR! extraneous: qjobs@1.2.0 /opt/iobroker/node_modules/qjobs
              npm ERR! extraneous: qrcode@ /opt/iobroker/node_modules/qrcode
              npm ERR! extraneous: qs@ /opt/iobroker/node_modules/qs
              npm ERR! extraneous: querystring@0.2.1 /opt/iobroker/node_modules/querystring
              npm ERR! extraneous: querystringify@2.2.0 /opt/iobroker/node_modules/querystringify
              npm ERR! extraneous: queue-tick@1.0.1 /opt/iobroker/node_modules/queue-tick
              npm ERR! extraneous: quick-lru@5.1.1 /opt/iobroker/node_modules/quick-lru
              npm ERR! extraneous: random-bytes@1.0.0 /opt/iobroker/node_modules/random-bytes
              npm ERR! extraneous: randomatic@3.1.1 /opt/iobroker/node_modules/randomatic
              npm ERR! extraneous: range-parser@1.2.1 /opt/iobroker/node_modules/range-parser
              npm ERR! extraneous: rasha@1.2.5 /opt/iobroker/node_modules/rasha
              npm ERR! extraneous: raw-body@2.5.1 /opt/iobroker/node_modules/raw-body
              npm ERR! extraneous: rc@1.2.8 /opt/iobroker/node_modules/rc
              npm ERR! extraneous: read-pkg-up@1.0.1 /opt/iobroker/node_modules/read-pkg-up
              npm ERR! extraneous: read-pkg@1.1.0 /opt/iobroker/node_modules/read-pkg
              npm ERR! extraneous: read@1.0.7 /opt/iobroker/node_modules/read
              npm ERR! extraneous: readable-stream@ /opt/iobroker/node_modules/readable-stream
              npm ERR! extraneous: readdirp@3.6.0 /opt/iobroker/node_modules/readdirp
              npm ERR! extraneous: readline-sync@1.4.10 /opt/iobroker/node_modules/readline-sync
              npm ERR! extraneous: readline@1.3.0 /opt/iobroker/node_modules/readline
              npm ERR! extraneous: redirect-https@1.3.1 /opt/iobroker/node_modules/redirect-https
              npm ERR! extraneous: redis-commands@1.7.0 /opt/iobroker/node_modules/redis-commands
              npm ERR! extraneous: redis-errors@1.2.0 /opt/iobroker/node_modules/redis-errors
              npm ERR! extraneous: redis-parser@3.0.0 /opt/iobroker/node_modules/redis-parser
              npm ERR! extraneous: regexp.prototype.flags@ /opt/iobroker/node_modules/regexp.prototype.flags
              npm ERR! extraneous: reinterval@1.1.0 /opt/iobroker/node_modules/reinterval
              npm ERR! extraneous: request-promise-core@1.1.4 /opt/iobroker/node_modules/request-promise-core
              npm ERR! extraneous: request-promise-native@1.0.9 /opt/iobroker/node_modules/request-promise-native
              npm ERR! extraneous: request-promise@4.2.6 /opt/iobroker/node_modules/request-promise
              npm ERR! extraneous: request@ /opt/iobroker/node_modules/request
              npm ERR! extraneous: require-directory@2.1.1 /opt/iobroker/node_modules/require-directory
              npm ERR! extraneous: require-main-filename@1.0.1 /opt/iobroker/node_modules/require-main-filename
              npm ERR! extraneous: requires-port@1.0.0 /opt/iobroker/node_modules/requires-port
              npm ERR! extraneous: resolve-alpn@1.2.1 /opt/iobroker/node_modules/resolve-alpn
              npm ERR! extraneous: resolve@ /opt/iobroker/node_modules/resolve
              npm ERR! extraneous: respjs@4.2.0 /opt/iobroker/node_modules/respjs
              npm ERR! extraneous: responselike@2.0.1 /opt/iobroker/node_modules/responselike
              npm ERR! extraneous: retry@0.12.0 /opt/iobroker/node_modules/retry
              npm ERR! extraneous: revalidator@0.1.8 /opt/iobroker/node_modules/revalidator
              npm ERR! extraneous: rfdc@1.3.0 /opt/iobroker/node_modules/rfdc
              npm ERR! extraneous: rgb-hex@3.0.0 /opt/iobroker/node_modules/rgb-hex
              npm ERR! extraneous: rimraf@3.0.2 /opt/iobroker/node_modules/rimraf
              npm ERR! extraneous: ripemd160@2.0.2 /opt/iobroker/node_modules/ripemd160
              npm ERR! extraneous: rrule@2.7.1 /opt/iobroker/node_modules/rrule
              npm ERR! extraneous: rsa-compat@1.9.4 /opt/iobroker/node_modules/rsa-compat
              npm ERR! extraneous: safe-buffer@5.1.2 /opt/iobroker/node_modules/safe-buffer
              npm ERR! extraneous: safe-regex-test@1.0.0 /opt/iobroker/node_modules/safe-regex-test
              npm ERR! extraneous: safe-replace@1.1.0 /opt/iobroker/node_modules/safe-replace
              npm ERR! extraneous: safe-stable-stringify@2.4.2 /opt/iobroker/node_modules/safe-stable-stringify
              npm ERR! extraneous: safer-buffer@2.1.2 /opt/iobroker/node_modules/safer-buffer
              npm ERR! extraneous: sax@1.2.1 /opt/iobroker/node_modules/sax
              npm ERR! extraneous: saxes@5.0.1 /opt/iobroker/node_modules/saxes
              npm ERR! extraneous: semaphore@1.1.0 /opt/iobroker/node_modules/semaphore
              npm ERR! extraneous: send@0.18.0 /opt/iobroker/node_modules/send
              npm ERR! extraneous: seq-logging@ /opt/iobroker/node_modules/seq-logging
              npm ERR! extraneous: serialport@10.5.0 /opt/iobroker/node_modules/serialport
              npm ERR! extraneous: serve-static@1.15.0 /opt/iobroker/node_modules/serve-static
              npm ERR! extraneous: set-blocking@2.0.0 /opt/iobroker/node_modules/set-blocking
              npm ERR! extraneous: setimmediate@1.0.5 /opt/iobroker/node_modules/setimmediate
              npm ERR! extraneous: setprototypeof@1.2.0 /opt/iobroker/node_modules/setprototypeof
              npm ERR! extraneous: sha.js@2.4.11 /opt/iobroker/node_modules/sha.js
              npm ERR! extraneous: sharp@ /opt/iobroker/node_modules/sharp
              npm ERR! extraneous: shebang-command@2.0.0 /opt/iobroker/node_modules/shebang-command
              npm ERR! extraneous: shebang-regex@3.0.0 /opt/iobroker/node_modules/shebang-regex
              npm ERR! extraneous: shelly-iot@1.1.2 /opt/iobroker/node_modules/shelly-iot
              npm ERR! extraneous: side-channel@1.0.4 /opt/iobroker/node_modules/side-channel
              npm ERR! extraneous: signal-exit@3.0.7 /opt/iobroker/node_modules/signal-exit
              npm ERR! extraneous: simple-concat@1.0.1 /opt/iobroker/node_modules/simple-concat
              npm ERR! extraneous: simple-get@3.1.1 /opt/iobroker/node_modules/simple-get
              npm ERR! extraneous: simple-swizzle@0.2.2 /opt/iobroker/node_modules/simple-swizzle
              npm ERR! extraneous: slip@1.0.2 /opt/iobroker/node_modules/slip
              npm ERR! extraneous: slugg@1.2.1 /opt/iobroker/node_modules/slugg
              npm ERR! extraneous: socket.io-adapter@2.4.0 /opt/iobroker/node_modules/socket.io-adapter
              npm ERR! extraneous: socket.io-client@1.7.4 /opt/iobroker/node_modules/socket.io-client
              npm ERR! extraneous: socket.io-parser@ /opt/iobroker/node_modules/socket.io-parser
              npm ERR! extraneous: socket.io@ /opt/iobroker/node_modules/socket.io
              npm ERR! extraneous: socksv5@0.0.6 /opt/iobroker/node_modules/socksv5
              npm ERR! extraneous: sort-keys-recursive@2.1.8 /opt/iobroker/node_modules/sort-keys-recursive
              npm ERR! extraneous: sort-keys@4.2.0 /opt/iobroker/node_modules/sort-keys
              npm ERR! extraneous: sorted-array-functions@1.3.0 /opt/iobroker/node_modules/sorted-array-functions
              npm ERR! extraneous: source-map-support@0.5.21 /opt/iobroker/node_modules/source-map-support
              npm ERR! extraneous: source-map@0.6.1 /opt/iobroker/node_modules/source-map
              npm ERR! extraneous: spdx-correct@3.1.1 /opt/iobroker/node_modules/spdx-correct
              npm ERR! extraneous: spdx-exceptions@2.3.0 /opt/iobroker/node_modules/spdx-exceptions
              npm ERR! extraneous: spdx-expression-parse@3.0.1 /opt/iobroker/node_modules/spdx-expression-parse
              npm ERR! extraneous: spdx-license-ids@3.0.12 /opt/iobroker/node_modules/spdx-license-ids
              npm ERR! extraneous: split@1.0.1 /opt/iobroker/node_modules/split
              npm ERR! extraneous: split2@3.2.2 /opt/iobroker/node_modules/split2
              npm ERR! extraneous: ssh2-streams@ /opt/iobroker/node_modules/ssh2-streams
              npm ERR! extraneous: sshpk@ /opt/iobroker/node_modules/sshpk
              npm ERR! extraneous: stack-trace@0.0.10 /opt/iobroker/node_modules/stack-trace
              npm ERR! extraneous: standard-as-callback@2.1.0 /opt/iobroker/node_modules/standard-as-callback
              npm ERR! extraneous: statuses@2.0.1 /opt/iobroker/node_modules/statuses
              npm ERR! extraneous: stealthy-require@1.1.1 /opt/iobroker/node_modules/stealthy-require
              npm ERR! extraneous: stream-combiner@0.2.2 /opt/iobroker/node_modules/stream-combiner
              npm ERR! extraneous: stream-shift@1.0.1 /opt/iobroker/node_modules/stream-shift
              npm ERR! extraneous: streamsearch@ /opt/iobroker/node_modules/streamsearch
              npm ERR! extraneous: streamx@2.13.2 /opt/iobroker/node_modules/streamx
              npm ERR! extraneous: string_decoder@1.1.1 /opt/iobroker/node_modules/string_decoder
              npm ERR! extraneous: string-width@4.2.3 /opt/iobroker/node_modules/string-width
              npm ERR! extraneous: string.prototype.trimend@ /opt/iobroker/node_modules/string.prototype.trimend
              npm ERR! extraneous: string.prototype.trimstart@ /opt/iobroker/node_modules/string.prototype.trimstart
              npm ERR! extraneous: strip-ansi@6.0.1 /opt/iobroker/node_modules/strip-ansi
              npm ERR! extraneous: strip-bom@2.0.0 /opt/iobroker/node_modules/strip-bom
              npm ERR! extraneous: strip-final-newline@2.0.0 /opt/iobroker/node_modules/strip-final-newline
              npm ERR! extraneous: strip-json-comments@2.0.1 /opt/iobroker/node_modules/strip-json-comments
              npm ERR! extraneous: strnum@1.0.5 /opt/iobroker/node_modules/strnum
              npm ERR! extraneous: suncalc2@1.8.1 /opt/iobroker/node_modules/suncalc2
              npm ERR! extraneous: supports-preserve-symlinks-flag@1.0.0 /opt/iobroker/node_modules/supports-preserve-symlinks-flag
              npm ERR! extraneous: symbol-tree@3.2.4 /opt/iobroker/node_modules/symbol-tree
              npm ERR! extraneous: systeminformation@ /opt/iobroker/node_modules/systeminformation
              npm ERR! extraneous: tar-fs@ /opt/iobroker/node_modules/tar-fs
              npm ERR! extraneous: tar-stream@2.2.0 /opt/iobroker/node_modules/tar-stream
              npm ERR! extraneous: tar@ /opt/iobroker/node_modules/tar
              npm ERR! extraneous: tcp-ping@0.1.1 /opt/iobroker/node_modules/tcp-ping
              npm ERR! extraneous: text-hex@1.0.0 /opt/iobroker/node_modules/text-hex
              npm ERR! extraneous: text-table@0.2.0 /opt/iobroker/node_modules/text-table
              npm ERR! extraneous: thenify-all@1.6.0 /opt/iobroker/node_modules/thenify-all
              npm ERR! extraneous: thenify@3.3.1 /opt/iobroker/node_modules/thenify
              npm ERR! extraneous: through@2.3.8 /opt/iobroker/node_modules/through
              npm ERR! extraneous: through2@2.0.5 /opt/iobroker/node_modules/through2
              npm ERR! extraneous: thunky@1.1.0 /opt/iobroker/node_modules/thunky
              npm ERR! extraneous: to-array@0.1.4 /opt/iobroker/node_modules/to-array
              npm ERR! extraneous: to-regex-range@5.0.1 /opt/iobroker/node_modules/to-regex-range
              npm ERR! extraneous: toidentifier@1.0.1 /opt/iobroker/node_modules/toidentifier
              npm ERR! extraneous: tough-cookie@ /opt/iobroker/node_modules/tough-cookie
              npm ERR! extraneous: tr46@ /opt/iobroker/node_modules/tr46
              npm ERR! extraneous: triple-beam@1.3.0 /opt/iobroker/node_modules/triple-beam
              npm ERR! extraneous: tslib@1.14.1 /opt/iobroker/node_modules/tslib
              npm ERR! extraneous: tunnel-agent@0.6.0 /opt/iobroker/node_modules/tunnel-agent
              npm ERR! extraneous: tuyapi@ /opt/iobroker/node_modules/tuyapi
              npm ERR! extraneous: tweetnacl@0.14.5 /opt/iobroker/node_modules/tweetnacl
              npm ERR! extraneous: type-check@0.3.2 /opt/iobroker/node_modules/type-check
              npm ERR! extraneous: type-is@1.6.18 /opt/iobroker/node_modules/type-is
              npm ERR! extraneous: typed-array-length@1.0.4 /opt/iobroker/node_modules/typed-array-length
              npm ERR! extraneous: typedarray@0.0.6 /opt/iobroker/node_modules/typedarray
              npm ERR! extraneous: typescript@ /opt/iobroker/node_modules/typescript
              npm ERR! extraneous: uid-safe@2.1.5 /opt/iobroker/node_modules/uid-safe
              npm ERR! extraneous: ultron@1.0.2 /opt/iobroker/node_modules/ultron
              npm ERR! extraneous: unbox-primitive@1.0.2 /opt/iobroker/node_modules/unbox-primitive
              npm ERR! extraneous: underscore@ /opt/iobroker/node_modules/underscore
              npm ERR! extraneous: unix-dgram@ /opt/iobroker/node_modules/unix-dgram
              npm ERR! extraneous: unorm@1.6.0 /opt/iobroker/node_modules/unorm
              npm ERR! extraneous: unpipe@1.0.0 /opt/iobroker/node_modules/unpipe
              npm ERR! extraneous: uri-js@ /opt/iobroker/node_modules/uri-js
              npm ERR! extraneous: url-join@4.0.1 /opt/iobroker/node_modules/url-join
              npm ERR! extraneous: url-parse@1.5.10 /opt/iobroker/node_modules/url-parse
              npm ERR! extraneous: url-template@2.0.8 /opt/iobroker/node_modules/url-template
              npm ERR! extraneous: url@0.10.3 /opt/iobroker/node_modules/url
              npm ERR! extraneous: ursa-optional@0.9.10 /opt/iobroker/node_modules/ursa-optional
              npm ERR! extraneous: util-deprecate@1.0.2 /opt/iobroker/node_modules/util-deprecate
              npm ERR! extraneous: utils-merge@1.0.1 /opt/iobroker/node_modules/utils-merge
              npm ERR! extraneous: uuid@ /opt/iobroker/node_modules/uuid
              npm ERR! extraneous: validate-npm-package-license@3.0.4 /opt/iobroker/node_modules/validate-npm-package-license
              npm ERR! extraneous: vary@1.1.2 /opt/iobroker/node_modules/vary
              npm ERR! extraneous: vbb-parse-line@1.0.0 /opt/iobroker/node_modules/vbb-parse-line
              npm ERR! extraneous: vbb-parse-ticket@0.2.1 /opt/iobroker/node_modules/vbb-parse-ticket
              npm ERR! extraneous: vbb-short-station-name@1.0.1 /opt/iobroker/node_modules/vbb-short-station-name
              npm ERR! extraneous: vbb-stations@ /opt/iobroker/node_modules/vbb-stations
              npm ERR! extraneous: vbb-translate-ids@4.0.0 /opt/iobroker/node_modules/vbb-translate-ids
              npm ERR! extraneous: verror@1.10.0 /opt/iobroker/node_modules/verror
              npm ERR! extraneous: virtual-tsc@ /opt/iobroker/node_modules/virtual-tsc
              npm ERR! extraneous: w3c-hr-time@1.0.2 /opt/iobroker/node_modules/w3c-hr-time
              npm ERR! extraneous: w3c-xmlserializer@3.0.0 /opt/iobroker/node_modules/w3c-xmlserializer
              npm ERR! extraneous: wake_on_lan@1.0.0 /opt/iobroker/node_modules/wake_on_lan
              npm ERR! extraneous: weak-daemon@1.0.3 /opt/iobroker/node_modules/weak-daemon
              npm ERR! extraneous: webdav@ /opt/iobroker/node_modules/webdav
              npm ERR! extraneous: webidl-conversions@7.0.0 /opt/iobroker/node_modules/webidl-conversions
              npm ERR! extraneous: websocket-stream@5.5.2 /opt/iobroker/node_modules/websocket-stream
              npm ERR! extraneous: whatwg-encoding@2.0.0 /opt/iobroker/node_modules/whatwg-encoding
              npm ERR! extraneous: whatwg-mimetype@3.0.0 /opt/iobroker/node_modules/whatwg-mimetype
              npm ERR! extraneous: whatwg-url@ /opt/iobroker/node_modules/whatwg-url
              npm ERR! extraneous: which-boxed-primitive@1.0.2 /opt/iobroker/node_modules/which-boxed-primitive
              npm ERR! extraneous: which-module@1.0.0 /opt/iobroker/node_modules/which-module
              npm ERR! extraneous: which-typed-array@1.1.9 /opt/iobroker/node_modules/which-typed-array
              npm ERR! extraneous: which@2.0.2 /opt/iobroker/node_modules/which
              npm ERR! extraneous: wide-align@1.1.5 /opt/iobroker/node_modules/wide-align
              npm ERR! extraneous: winston-daily-rotate-file@4.7.1 /opt/iobroker/node_modules/winston-daily-rotate-file
              npm ERR! extraneous: winston-seq-updated@1.0.4 /opt/iobroker/node_modules/winston-seq-updated
              npm ERR! extraneous: winston-syslog@ /opt/iobroker/node_modules/winston-syslog
              npm ERR! extraneous: winston-transport@ /opt/iobroker/node_modules/winston-transport
              npm ERR! extraneous: winston@ /opt/iobroker/node_modules/winston
              npm ERR! extraneous: wol@1.0.7 /opt/iobroker/node_modules/wol
              npm ERR! extraneous: word-wrap@1.2.3 /opt/iobroker/node_modules/word-wrap
              npm ERR! extraneous: wrap-ansi@2.1.0 /opt/iobroker/node_modules/wrap-ansi
              npm ERR! extraneous: wrappy@1.0.2 /opt/iobroker/node_modules/wrappy
              npm ERR! extraneous: ws@ /opt/iobroker/node_modules/ws
              npm ERR! extraneous: wtf-8@1.0.0 /opt/iobroker/node_modules/wtf-8
              npm ERR! extraneous: xml-name-validator@4.0.0 /opt/iobroker/node_modules/xml-name-validator
              npm ERR! extraneous: xml2js@0.4.19 /opt/iobroker/node_modules/xml2js
              npm ERR! extraneous: xml2json-light@1.0.6 /opt/iobroker/node_modules/xml2json-light
              npm ERR! extraneous: xmlbuilder@ /opt/iobroker/node_modules/xmlbuilder
              npm ERR! extraneous: xmlchars@ /opt/iobroker/node_modules/xmlchars
              npm ERR! extraneous: xmlhttprequest-ssl@ /opt/iobroker/node_modules/xmlhttprequest-ssl
              npm ERR! extraneous: xregexp@2.0.0 /opt/iobroker/node_modules/xregexp
              npm ERR! extraneous: xtend@4.0.2 /opt/iobroker/node_modules/xtend
              npm ERR! extraneous: y18n@3.2.2 /opt/iobroker/node_modules/y18n
              npm ERR! extraneous: yallist@4.0.0 /opt/iobroker/node_modules/yallist
              npm ERR! extraneous: yargs-parser@5.0.1 /opt/iobroker/node_modules/yargs-parser
              npm ERR! invalid: yargs@ /opt/iobroker/node_modules/yargs
              npm ERR! extraneous: yeast@0.1.2 /opt/iobroker/node_modules/yeast
              npm ERR! extraneous: zigbee-herdsman-converters@ /opt/iobroker/node_modules/zigbee-herdsman-converters
              npm ERR! extraneous: zigbee-herdsman@ /opt/iobroker/node_modules/zigbee-herdsman
              npm ERR! extraneous: zrender@ /opt/iobroker/node_modules/zrender
              
              npm ERR! A complete log of this run can be found in:
              npm ERR!     /home/iobroker/.npm/_logs/2023-01-21T21_53_52_781Z-debug-0.log
              
              T Offline
              T Offline
              technodj23
              schrieb am zuletzt editiert von
              #32
              pi@raspberrypi4-iob:/opt/iobroker $ iobroker status
              node:internal/modules/cjs/loader:998
                throw err;
                ^
              
              Error: Cannot find module './lib/setup'
              Require stack:
              - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js
                  at Function.Module._resolveFilename (node:internal/modules/cjs/loader:995:15)
                  at Function.Module._load (node:internal/modules/cjs/loader:841:27)
                  at Module.require (node:internal/modules/cjs/loader:1067:19)
                  at require (node:internal/modules/cjs/helpers:103:18)
                  at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js:1:1)
                  at Module._compile (node:internal/modules/cjs/loader:1165:14)
                  at Object.Module._extensions..js (node:internal/modules/cjs/loader:1219:10)
                  at Module.load (node:internal/modules/cjs/loader:1043:32)
                  at Function.Module._load (node:internal/modules/cjs/loader:878:12)
                  at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) {
                code: 'MODULE_NOT_FOUND',
                requireStack: [ '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ]
              }
              pi@raspberrypi4-iob:/opt/iobroker $ ^C
              pi@raspberrypi4-iob:/opt/iobroker $ iobroker list instances
              node:internal/modules/cjs/loader:998
                throw err;
                ^
              
              Error: Cannot find module './lib/setup'
              Require stack:
              - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js
                  at Function.Module._resolveFilename (node:internal/modules/cjs/loader:995:15)
                  at Function.Module._load (node:internal/modules/cjs/loader:841:27)
                  at Module.require (node:internal/modules/cjs/loader:1067:19)
                  at require (node:internal/modules/cjs/helpers:103:18)
                  at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js:1:1)
                  at Module._compile (node:internal/modules/cjs/loader:1165:14)
                  at Object.Module._extensions..js (node:internal/modules/cjs/loader:1219:10)
                  at Module.load (node:internal/modules/cjs/loader:1043:32)
                  at Function.Module._load (node:internal/modules/cjs/loader:878:12)
                  at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) {
                code: 'MODULE_NOT_FOUND',
                requireStack: [ '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ]
              
              1 Antwort Letzte Antwort
              0
              • T technodj23

                @thomas-braun npm ls

                npm ERR! extraneous: @alcalzone/esbuild-register@2.5.1-1 /opt/iobroker/node_modules/@alcalzone/esbuild-register
                npm ERR! extraneous: @alcalzone/jsonl-db@2.5.3 /opt/iobroker/node_modules/@alcalzone/jsonl-db
                npm ERR! extraneous: @alcalzone/pak@ /opt/iobroker/node_modules/@alcalzone/pak
                npm ERR! extraneous: @alcalzone/proper-lockfile@4.1.3-0 /opt/iobroker/node_modules/@alcalzone/proper-lockfile
                npm ERR! extraneous: @apollon/iobroker-tools@0.2.1 /opt/iobroker/node_modules/@apollon/iobroker-tools
                npm ERR! extraneous: @colors/colors@ /opt/iobroker/node_modules/@colors/colors
                npm ERR! extraneous: @dabh/diagnostics@ /opt/iobroker/node_modules/@dabh/diagnostics
                npm ERR! extraneous: @datalust/winston-seq@1.0.2 /opt/iobroker/node_modules/@datalust/winston-seq
                npm ERR! extraneous: @derhuerst/br2nl@1.0.0 /opt/iobroker/node_modules/@derhuerst/br2nl
                npm ERR! extraneous: @derhuerst/round-robin-scheduler@1.0.4 /opt/iobroker/node_modules/@derhuerst/round-robin-scheduler
                npm ERR! extraneous: @googleapis/drive@ /opt/iobroker/node_modules/@googleapis/drive
                npm ERR! extraneous: @greenlock/manager@3.1.0 /opt/iobroker/node_modules/@greenlock/manager
                npm ERR! extraneous: @influxdata/influxdb-client-apis@ /opt/iobroker/node_modules/@influxdata/influxdb-client-apis
                npm ERR! extraneous: @influxdata/influxdb-client@ /opt/iobroker/node_modules/@influxdata/influxdb-client
                npm ERR! extraneous: @iobroker/db-base@ /opt/iobroker/node_modules/@iobroker/db-base
                npm ERR! extraneous: @iobroker/db-objects-file@ /opt/iobroker/node_modules/@iobroker/db-objects-file
                npm ERR! extraneous: @iobroker/db-objects-jsonl@ /opt/iobroker/node_modules/@iobroker/db-objects-jsonl
                npm ERR! extraneous: @iobroker/db-objects-redis@ /opt/iobroker/node_modules/@iobroker/db-objects-redis
                npm ERR! extraneous: @iobroker/db-states-file@4.0.24 /opt/iobroker/node_modules/@iobroker/db-states-file
                npm ERR! extraneous: @iobroker/db-states-jsonl@4.0.24 /opt/iobroker/node_modules/@iobroker/db-states-jsonl
                npm ERR! extraneous: @iobroker/db-states-redis@4.0.24 /opt/iobroker/node_modules/@iobroker/db-states-redis
                npm ERR! extraneous: @iobroker/js-controller-adapter@ /opt/iobroker/node_modules/@iobroker/js-controller-adapter
                npm ERR! extraneous: @iobroker/js-controller-cli@ /opt/iobroker/node_modules/@iobroker/js-controller-cli
                npm ERR! extraneous: @iobroker/js-controller-common-db@4.0.24 /opt/iobroker/node_modules/@iobroker/js-controller-common-db
                npm ERR! extraneous: @iobroker/js-controller-common@ /opt/iobroker/node_modules/@iobroker/js-controller-common
                npm ERR! extraneous: @iobroker/plugin-base@1.2.1 /opt/iobroker/node_modules/@iobroker/plugin-base
                npm ERR! extraneous: @iobroker/plugin-sentry@1.2.0 /opt/iobroker/node_modules/@iobroker/plugin-sentry
                npm ERR! extraneous: @iobroker/socket-classes@ /opt/iobroker/node_modules/@iobroker/socket-classes
                npm ERR! extraneous: @iobroker/ws-server@2.1.0 /opt/iobroker/node_modules/@iobroker/ws-server
                npm ERR! extraneous: @mapbox/node-pre-gyp@ /opt/iobroker/node_modules/@mapbox/node-pre-gyp
                npm ERR! extraneous: @material/animation@7.0.0 /opt/iobroker/node_modules/@material/animation
                npm ERR! extraneous: @material/base@ /opt/iobroker/node_modules/@material/base
                npm ERR! extraneous: @material/button@7.0.0 /opt/iobroker/node_modules/@material/button
                npm ERR! extraneous: @material/card@7.0.0 /opt/iobroker/node_modules/@material/card
                npm ERR! extraneous: @material/density@7.0.0 /opt/iobroker/node_modules/@material/density
                npm ERR! extraneous: @material/dom@ /opt/iobroker/node_modules/@material/dom
                npm ERR! extraneous: @material/elevation@7.0.0 /opt/iobroker/node_modules/@material/elevation
                npm ERR! extraneous: @material/feature-targeting@7.0.0 /opt/iobroker/node_modules/@material/feature-targeting
                npm ERR! extraneous: @material/ripple@ /opt/iobroker/node_modules/@material/ripple
                npm ERR! extraneous: @material/rtl@7.0.0 /opt/iobroker/node_modules/@material/rtl
                npm ERR! extraneous: @material/shape@7.0.0 /opt/iobroker/node_modules/@material/shape
                npm ERR! extraneous: @material/switch@ /opt/iobroker/node_modules/@material/switch
                npm ERR! extraneous: @material/theme@7.0.0 /opt/iobroker/node_modules/@material/theme
                npm ERR! extraneous: @material/touch-target@7.0.0 /opt/iobroker/node_modules/@material/touch-target
                npm ERR! extraneous: @material/typography@7.0.0 /opt/iobroker/node_modules/@material/typography
                npm ERR! extraneous: @protobufjs/aspromise@1.1.2 /opt/iobroker/node_modules/@protobufjs/aspromise
                npm ERR! extraneous: @protobufjs/base64@1.1.2 /opt/iobroker/node_modules/@protobufjs/base64
                npm ERR! extraneous: @protobufjs/codegen@2.0.4 /opt/iobroker/node_modules/@protobufjs/codegen
                npm ERR! extraneous: @protobufjs/eventemitter@1.1.0 /opt/iobroker/node_modules/@protobufjs/eventemitter
                npm ERR! extraneous: @protobufjs/fetch@1.1.0 /opt/iobroker/node_modules/@protobufjs/fetch
                npm ERR! extraneous: @protobufjs/float@1.0.2 /opt/iobroker/node_modules/@protobufjs/float
                npm ERR! extraneous: @protobufjs/inquire@1.1.0 /opt/iobroker/node_modules/@protobufjs/inquire
                npm ERR! extraneous: @protobufjs/path@1.1.2 /opt/iobroker/node_modules/@protobufjs/path
                npm ERR! extraneous: @protobufjs/pool@1.1.0 /opt/iobroker/node_modules/@protobufjs/pool
                npm ERR! extraneous: @protobufjs/utf8@1.1.0 /opt/iobroker/node_modules/@protobufjs/utf8
                npm ERR! extraneous: @root/acme@ /opt/iobroker/node_modules/@root/acme
                npm ERR! extraneous: @root/asn1@ /opt/iobroker/node_modules/@root/asn1
                npm ERR! extraneous: @root/csr@ /opt/iobroker/node_modules/@root/csr
                npm ERR! extraneous: @root/encoding@ /opt/iobroker/node_modules/@root/encoding
                npm ERR! extraneous: @root/greenlock-express@ /opt/iobroker/node_modules/@root/greenlock-express
                npm ERR! extraneous: @root/greenlock@ /opt/iobroker/node_modules/@root/greenlock
                npm ERR! extraneous: @root/keypairs@ /opt/iobroker/node_modules/@root/keypairs
                npm ERR! extraneous: @root/mkdirp@1.0.0 /opt/iobroker/node_modules/@root/mkdirp
                npm ERR! extraneous: @root/pem@ /opt/iobroker/node_modules/@root/pem
                npm ERR! extraneous: @root/request@1.9.2 /opt/iobroker/node_modules/@root/request
                npm ERR! extraneous: @root/x509@ /opt/iobroker/node_modules/@root/x509
                npm ERR! extraneous: @sentry/core@ /opt/iobroker/node_modules/@sentry/core
                npm ERR! extraneous: @sentry/hub@ /opt/iobroker/node_modules/@sentry/hub
                npm ERR! extraneous: @sentry/integrations@ /opt/iobroker/node_modules/@sentry/integrations
                npm ERR! extraneous: @sentry/minimal@6.19.7 /opt/iobroker/node_modules/@sentry/minimal
                npm ERR! extraneous: @sentry/node@ /opt/iobroker/node_modules/@sentry/node
                npm ERR! extraneous: @sentry/types@7.31.1 /opt/iobroker/node_modules/@sentry/types
                npm ERR! extraneous: @sentry/utils@ /opt/iobroker/node_modules/@sentry/utils
                npm ERR! extraneous: @serialport/binding-mock@10.2.2 /opt/iobroker/node_modules/@serialport/binding-mock
                npm ERR! extraneous: @serialport/bindings-cpp@ /opt/iobroker/node_modules/@serialport/bindings-cpp
                npm ERR! extraneous: @serialport/bindings-interface@1.2.2 /opt/iobroker/node_modules/@serialport/bindings-interface
                npm ERR! extraneous: @serialport/parser-byte-length@10.5.0 /opt/iobroker/node_modules/@serialport/parser-byte-length
                npm ERR! extraneous: @serialport/parser-cctalk@10.5.0 /opt/iobroker/node_modules/@serialport/parser-cctalk
                npm ERR! extraneous: @serialport/parser-delimiter@10.5.0 /opt/iobroker/node_modules/@serialport/parser-delimiter
                npm ERR! extraneous: @serialport/parser-inter-byte-timeout@10.5.0 /opt/iobroker/node_modules/@serialport/parser-inter-byte-timeout
                npm ERR! extraneous: @serialport/parser-packet-length@10.5.0 /opt/iobroker/node_modules/@serialport/parser-packet-length
                npm ERR! extraneous: @serialport/parser-readline@10.5.0 /opt/iobroker/node_modules/@serialport/parser-readline
                npm ERR! extraneous: @serialport/parser-ready@10.5.0 /opt/iobroker/node_modules/@serialport/parser-ready
                npm ERR! extraneous: @serialport/parser-regex@10.5.0 /opt/iobroker/node_modules/@serialport/parser-regex
                npm ERR! extraneous: @serialport/parser-slip-encoder@10.5.0 /opt/iobroker/node_modules/@serialport/parser-slip-encoder
                npm ERR! extraneous: @serialport/parser-spacepacket@10.5.0 /opt/iobroker/node_modules/@serialport/parser-spacepacket
                npm ERR! extraneous: @serialport/stream@10.5.0 /opt/iobroker/node_modules/@serialport/stream
                npm ERR! extraneous: @sindresorhus/is@4.6.0 /opt/iobroker/node_modules/@sindresorhus/is
                npm ERR! extraneous: @socket.io/component-emitter@3.1.0 /opt/iobroker/node_modules/@socket.io/component-emitter
                npm ERR! extraneous: @szmarczak/http-timer@4.0.6 /opt/iobroker/node_modules/@szmarczak/http-timer
                npm ERR! extraneous: @tootallnate/once@2.0.0 /opt/iobroker/node_modules/@tootallnate/once
                npm ERR! extraneous: @tuyapi/cloud@ /opt/iobroker/node_modules/@tuyapi/cloud
                npm ERR! extraneous: @types/bl@5.1.0 /opt/iobroker/node_modules/@types/bl
                npm ERR! extraneous: @types/cacheable-request@6.0.3 /opt/iobroker/node_modules/@types/cacheable-request
                npm ERR! extraneous: @types/caseless@0.12.2 /opt/iobroker/node_modules/@types/caseless
                npm ERR! extraneous: @types/cookie@0.4.1 /opt/iobroker/node_modules/@types/cookie
                npm ERR! extraneous: @types/cors@2.8.13 /opt/iobroker/node_modules/@types/cors
                npm ERR! extraneous: @types/http-cache-semantics@4.0.1 /opt/iobroker/node_modules/@types/http-cache-semantics
                npm ERR! extraneous: @types/http-proxy@1.17.9 /opt/iobroker/node_modules/@types/http-proxy
                npm ERR! extraneous: @types/iobroker@ /opt/iobroker/node_modules/@types/iobroker
                npm ERR! extraneous: @types/keyv@3.1.4 /opt/iobroker/node_modules/@types/keyv
                npm ERR! extraneous: @types/long@4.0.2 /opt/iobroker/node_modules/@types/long
                npm ERR! extraneous: @types/request@2.48.8 /opt/iobroker/node_modules/@types/request
                npm ERR! extraneous: @types/responselike@1.0.0 /opt/iobroker/node_modules/@types/responselike
                npm ERR! extraneous: @types/retry@0.12.0 /opt/iobroker/node_modules/@types/retry
                npm ERR! extraneous: @types/tough-cookie@4.0.2 /opt/iobroker/node_modules/@types/tough-cookie
                npm ERR! extraneous: abab@2.0.6 /opt/iobroker/node_modules/abab
                npm ERR! extraneous: abbrev@1.1.1 /opt/iobroker/node_modules/abbrev
                npm ERR! extraneous: abort-controller@3.0.0 /opt/iobroker/node_modules/abort-controller
                npm ERR! extraneous: accepts@1.3.8 /opt/iobroker/node_modules/accepts
                npm ERR! extraneous: acme-http-01-standalone@3.0.5 /opt/iobroker/node_modules/acme-http-01-standalone
                npm ERR! extraneous: acorn-globals@6.0.0 /opt/iobroker/node_modules/acorn-globals
                npm ERR! extraneous: acorn-walk@7.2.0 /opt/iobroker/node_modules/acorn-walk
                npm ERR! extraneous: acorn@ /opt/iobroker/node_modules/acorn
                npm ERR! extraneous: after@0.8.2 /opt/iobroker/node_modules/after
                npm ERR! extraneous: agent-base@6.0.2 /opt/iobroker/node_modules/agent-base
                npm ERR! extraneous: agentkeepalive@4.2.1 /opt/iobroker/node_modules/agentkeepalive
                npm ERR! extraneous: ajv@ /opt/iobroker/node_modules/ajv
                npm ERR! extraneous: alcalzone-shared@ /opt/iobroker/node_modules/alcalzone-shared
                npm ERR! extraneous: alexa-cookie2@ /opt/iobroker/node_modules/alexa-cookie2
                npm ERR! extraneous: alexa-remote2@ /opt/iobroker/node_modules/alexa-remote2
                npm ERR! extraneous: ansi-regex@5.0.1 /opt/iobroker/node_modules/ansi-regex
                npm ERR! extraneous: ansi-styles@4.3.0 /opt/iobroker/node_modules/ansi-styles
                npm ERR! extraneous: any-promise@1.3.0 /opt/iobroker/node_modules/any-promise
                npm ERR! extraneous: anymatch@3.1.3 /opt/iobroker/node_modules/anymatch
                npm ERR! extraneous: aproba@2.0.0 /opt/iobroker/node_modules/aproba
                npm ERR! extraneous: are-we-there-yet@2.0.0 /opt/iobroker/node_modules/are-we-there-yet
                npm ERR! extraneous: array-flatten@1.1.1 /opt/iobroker/node_modules/array-flatten
                npm ERR! extraneous: array.prototype.findindex@ /opt/iobroker/node_modules/array.prototype.findindex
                npm ERR! extraneous: arraybuffer.slice@0.0.6 /opt/iobroker/node_modules/arraybuffer.slice
                npm ERR! extraneous: arrify@2.0.1 /opt/iobroker/node_modules/arrify
                npm ERR! extraneous: asn1@ /opt/iobroker/node_modules/asn1
                npm ERR! extraneous: assert-plus@1.0.0 /opt/iobroker/node_modules/assert-plus
                npm ERR! extraneous: async-limiter@1.0.1 /opt/iobroker/node_modules/async-limiter
                npm ERR! extraneous: async@ /opt/iobroker/node_modules/async
                npm ERR! extraneous: asynckit@0.4.0 /opt/iobroker/node_modules/asynckit
                npm ERR! extraneous: at-least-node@1.0.0 /opt/iobroker/node_modules/at-least-node
                npm ERR! extraneous: available-typed-arrays@1.0.5 /opt/iobroker/node_modules/available-typed-arrays
                npm ERR! extraneous: aws-iot-device-sdk@ /opt/iobroker/node_modules/aws-iot-device-sdk
                npm ERR! extraneous: aws-sdk@ /opt/iobroker/node_modules/aws-sdk
                npm ERR! extraneous: aws-sign2@0.7.0 /opt/iobroker/node_modules/aws-sign2
                npm ERR! extraneous: aws4@1.12.0 /opt/iobroker/node_modules/aws4
                npm ERR! extraneous: axios@ /opt/iobroker/node_modules/axios
                npm ERR! extraneous: b4a@ /opt/iobroker/node_modules/b4a
                npm ERR! extraneous: backo2@1.0.2 /opt/iobroker/node_modules/backo2
                npm ERR! extraneous: balanced-match@1.0.2 /opt/iobroker/node_modules/balanced-match
                npm ERR! extraneous: base-64@1.0.0 /opt/iobroker/node_modules/base-64
                npm ERR! extraneous: base64-arraybuffer@0.1.5 /opt/iobroker/node_modules/base64-arraybuffer
                npm ERR! extraneous: base64-js@1.5.1 /opt/iobroker/node_modules/base64-js
                npm ERR! extraneous: base64id@2.0.0 /opt/iobroker/node_modules/base64id
                npm ERR! extraneous: bcrypt-pbkdf@1.0.2 /opt/iobroker/node_modules/bcrypt-pbkdf
                npm ERR! extraneous: better-assert@1.0.2 /opt/iobroker/node_modules/better-assert
                npm ERR! extraneous: bignumber.js@ /opt/iobroker/node_modules/bignumber.js
                npm ERR! extraneous: binary-extensions@2.2.0 /opt/iobroker/node_modules/binary-extensions
                npm ERR! extraneous: bindings@1.2.1 /opt/iobroker/node_modules/bindings
                npm ERR! extraneous: bl@ /opt/iobroker/node_modules/bl
                npm ERR! extraneous: blob@0.0.4 /opt/iobroker/node_modules/blob
                npm ERR! extraneous: bluebird@3.7.2 /opt/iobroker/node_modules/bluebird
                npm ERR! extraneous: body-parser@ /opt/iobroker/node_modules/body-parser
                npm ERR! extraneous: bonjour@3.5.0 /opt/iobroker/node_modules/bonjour
                npm ERR! extraneous: bower@ /opt/iobroker/node_modules/bower
                npm ERR! extraneous: brace-expansion@1.1.11 /opt/iobroker/node_modules/brace-expansion
                npm ERR! extraneous: braces@3.0.2 /opt/iobroker/node_modules/braces
                npm ERR! extraneous: browser-process-hrtime@1.0.0 /opt/iobroker/node_modules/browser-process-hrtime
                npm ERR! extraneous: buffer-crc32@0.2.13 /opt/iobroker/node_modules/buffer-crc32
                npm ERR! extraneous: buffer-equal-constant-time@1.0.1 /opt/iobroker/node_modules/buffer-equal-constant-time
                npm ERR! extraneous: buffer-from@1.1.2 /opt/iobroker/node_modules/buffer-from
                npm ERR! extraneous: buffer-indexof@1.1.1 /opt/iobroker/node_modules/buffer-indexof
                npm ERR! extraneous: buffer@ /opt/iobroker/node_modules/buffer
                npm ERR! extraneous: bufferhelper@0.2.1 /opt/iobroker/node_modules/bufferhelper
                npm ERR! extraneous: busboy@ /opt/iobroker/node_modules/busboy
                npm ERR! extraneous: byte-length@1.0.2 /opt/iobroker/node_modules/byte-length
                npm ERR! extraneous: bytes@3.1.2 /opt/iobroker/node_modules/bytes
                npm ERR! extraneous: cacheable-lookup@5.0.4 /opt/iobroker/node_modules/cacheable-lookup
                npm ERR! extraneous: cacheable-request@7.0.2 /opt/iobroker/node_modules/cacheable-request
                npm ERR! extraneous: call-bind@1.0.2 /opt/iobroker/node_modules/call-bind
                npm ERR! extraneous: callsite@1.0.0 /opt/iobroker/node_modules/callsite
                npm ERR! extraneous: camelcase@3.0.0 /opt/iobroker/node_modules/camelcase
                npm ERR! extraneous: canvas@ /opt/iobroker/node_modules/canvas
                npm ERR! extraneous: capitalize@2.0.4 /opt/iobroker/node_modules/capitalize
                npm ERR! extraneous: capture-stack-trace@1.0.2 /opt/iobroker/node_modules/capture-stack-trace
                npm ERR! extraneous: caseless@0.12.0 /opt/iobroker/node_modules/caseless
                npm ERR! extraneous: castv2-client@1.2.0 /opt/iobroker/node_modules/castv2-client
                npm ERR! extraneous: castv2@ /opt/iobroker/node_modules/castv2
                npm ERR! extraneous: cert-info@1.5.1 /opt/iobroker/node_modules/cert-info
                npm ERR! extraneous: char-spinner@1.0.1 /opt/iobroker/node_modules/char-spinner
                npm ERR! extraneous: charenc@0.0.2 /opt/iobroker/node_modules/charenc
                npm ERR! extraneous: chokidar@ /opt/iobroker/node_modules/chokidar
                npm ERR! extraneous: chownr@2.0.0 /opt/iobroker/node_modules/chownr
                npm ERR! extraneous: ci-info@3.7.1 /opt/iobroker/node_modules/ci-info
                npm ERR! extraneous: cipher-base@1.0.4 /opt/iobroker/node_modules/cipher-base
                npm ERR! extraneous: cliui@3.2.0 /opt/iobroker/node_modules/cliui
                npm ERR! extraneous: clone-response@1.0.3 /opt/iobroker/node_modules/clone-response
                npm ERR! extraneous: cloneextend@0.0.3 /opt/iobroker/node_modules/cloneextend
                npm ERR! extraneous: cluster-key-slot@1.1.2 /opt/iobroker/node_modules/cluster-key-slot
                npm ERR! extraneous: coap-packet@0.1.14 /opt/iobroker/node_modules/coap-packet
                npm ERR! extraneous: coap@ /opt/iobroker/node_modules/coap
                npm ERR! extraneous: code-point-at@1.1.0 /opt/iobroker/node_modules/code-point-at
                npm ERR! extraneous: coffeescript@1.12.7 /opt/iobroker/node_modules/coffeescript
                npm ERR! extraneous: coiot-coap@ /opt/iobroker/node_modules/coiot-coap
                npm ERR! extraneous: color-convert@2.0.1 /opt/iobroker/node_modules/color-convert
                npm ERR! extraneous: color-name@1.1.4 /opt/iobroker/node_modules/color-name
                npm ERR! extraneous: color-string@1.9.1 /opt/iobroker/node_modules/color-string
                npm ERR! extraneous: color-support@1.1.3 /opt/iobroker/node_modules/color-support
                npm ERR! extraneous: color@4.2.3 /opt/iobroker/node_modules/color
                npm ERR! extraneous: colorspace@1.1.4 /opt/iobroker/node_modules/colorspace
                npm ERR! extraneous: combined-stream@1.0.8 /opt/iobroker/node_modules/combined-stream
                npm ERR! extraneous: commander@6.2.1 /opt/iobroker/node_modules/commander
                npm ERR! extraneous: commist@1.1.0 /opt/iobroker/node_modules/commist
                npm ERR! extraneous: component-bind@1.0.0 /opt/iobroker/node_modules/component-bind
                npm ERR! extraneous: component-emitter@1.2.1 /opt/iobroker/node_modules/component-emitter
                npm ERR! extraneous: component-inherit@0.0.3 /opt/iobroker/node_modules/component-inherit
                npm ERR! extraneous: compress-json@ /opt/iobroker/node_modules/compress-json
                npm ERR! extraneous: compressible@2.0.18 /opt/iobroker/node_modules/compressible
                npm ERR! extraneous: compression@1.7.4 /opt/iobroker/node_modules/compression
                npm ERR! extraneous: concat-map@0.0.1 /opt/iobroker/node_modules/concat-map
                npm ERR! extraneous: concat-stream@1.6.2 /opt/iobroker/node_modules/concat-stream
                npm ERR! extraneous: connect-flash@0.1.1 /opt/iobroker/node_modules/connect-flash
                npm ERR! extraneous: console-control-strings@1.1.0 /opt/iobroker/node_modules/console-control-strings
                npm ERR! extraneous: content-disposition@0.5.4 /opt/iobroker/node_modules/content-disposition
                npm ERR! extraneous: content-type@1.0.4 /opt/iobroker/node_modules/content-type
                npm ERR! extraneous: cookie-parser@1.4.6 /opt/iobroker/node_modules/cookie-parser
                npm ERR! extraneous: cookie-signature@1.0.6 /opt/iobroker/node_modules/cookie-signature
                npm ERR! extraneous: cookie@0.4.1 /opt/iobroker/node_modules/cookie
                npm ERR! extraneous: core-util-is@1.0.3 /opt/iobroker/node_modules/core-util-is
                npm ERR! extraneous: cors@2.8.5 /opt/iobroker/node_modules/cors
                npm ERR! extraneous: country-data@0.0.31 /opt/iobroker/node_modules/country-data
                npm ERR! extraneous: create-hash@1.2.0 /opt/iobroker/node_modules/create-hash
                npm ERR! extraneous: cron-parser@ /opt/iobroker/node_modules/cron-parser
                npm ERR! extraneous: cross-spawn@7.0.3 /opt/iobroker/node_modules/cross-spawn
                npm ERR! extraneous: crypt@0.0.2 /opt/iobroker/node_modules/crypt
                npm ERR! extraneous: crypto-js@4.0.0 /opt/iobroker/node_modules/crypto-js
                npm ERR! extraneous: crypto@1.0.1 /opt/iobroker/node_modules/crypto
                npm ERR! extraneous: cssom@ /opt/iobroker/node_modules/cssom
                npm ERR! extraneous: cssstyle@ /opt/iobroker/node_modules/cssstyle
                npm ERR! extraneous: currency-symbol-map@2.2.0 /opt/iobroker/node_modules/currency-symbol-map
                npm ERR! extraneous: cycle@1.0.3 /opt/iobroker/node_modules/cycle
                npm ERR! extraneous: daemonize2@0.4.2 /opt/iobroker/node_modules/daemonize2
                npm ERR! extraneous: dashdash@1.14.1 /opt/iobroker/node_modules/dashdash
                npm ERR! extraneous: data-urls@3.0.2 /opt/iobroker/node_modules/data-urls
                npm ERR! extraneous: date-fns@ /opt/iobroker/node_modules/date-fns
                npm ERR! extraneous: debounce@1.2.1 /opt/iobroker/node_modules/debounce
                npm ERR! extraneous: debug@2.6.9 /opt/iobroker/node_modules/debug
                npm ERR! extraneous: decache@4.6.1 /opt/iobroker/node_modules/decache
                npm ERR! extraneous: decamelize@1.2.0 /opt/iobroker/node_modules/decamelize
                npm ERR! extraneous: decimal.js@10.4.3 /opt/iobroker/node_modules/decimal.js
                npm ERR! extraneous: decompress-response@6.0.0 /opt/iobroker/node_modules/decompress-response
                npm ERR! extraneous: deep-clone@3.0.3 /opt/iobroker/node_modules/deep-clone
                npm ERR! extraneous: deep-equal@ /opt/iobroker/node_modules/deep-equal
                npm ERR! extraneous: deep-extend@0.6.0 /opt/iobroker/node_modules/deep-extend
                npm ERR! extraneous: deep-is@0.1.4 /opt/iobroker/node_modules/deep-is
                npm ERR! extraneous: defer-to-connect@2.0.1 /opt/iobroker/node_modules/defer-to-connect
                npm ERR! extraneous: define-properties@1.1.4 /opt/iobroker/node_modules/define-properties
                npm ERR! extraneous: delay@5.0.0 /opt/iobroker/node_modules/delay
                npm ERR! extraneous: delayed-stream@1.0.0 /opt/iobroker/node_modules/delayed-stream
                npm ERR! extraneous: delegates@1.0.0 /opt/iobroker/node_modules/delegates
                npm ERR! extraneous: denque@1.5.1 /opt/iobroker/node_modules/denque
                npm ERR! extraneous: depd@2.0.0 /opt/iobroker/node_modules/depd
                npm ERR! extraneous: destroy@1.2.0 /opt/iobroker/node_modules/destroy
                npm ERR! extraneous: detect-libc@2.0.1 /opt/iobroker/node_modules/detect-libc
                npm ERR! extraneous: dgram@1.0.1 /opt/iobroker/node_modules/dgram
                npm ERR! extraneous: dijkstrajs@1.0.2 /opt/iobroker/node_modules/dijkstrajs
                npm ERR! extraneous: diskusage@1.1.3 /opt/iobroker/node_modules/diskusage
                npm ERR! extraneous: dns-equal@1.0.0 /opt/iobroker/node_modules/dns-equal
                npm ERR! extraneous: dns-packet@1.3.4 /opt/iobroker/node_modules/dns-packet
                npm ERR! extraneous: dns-txt@2.0.2 /opt/iobroker/node_modules/dns-txt
                npm ERR! extraneous: domexception@ /opt/iobroker/node_modules/domexception
                npm ERR! extraneous: dropbox-v2-api@ /opt/iobroker/node_modules/dropbox-v2-api
                npm ERR! extraneous: duplexer@0.1.2 /opt/iobroker/node_modules/duplexer
                npm ERR! extraneous: duplexify@4.1.2 /opt/iobroker/node_modules/duplexify
                npm ERR! extraneous: ecc-jsbn@0.1.2 /opt/iobroker/node_modules/ecc-jsbn
                npm ERR! extraneous: ecdsa-sig-formatter@1.0.11 /opt/iobroker/node_modules/ecdsa-sig-formatter
                npm ERR! extraneous: echarts@ /opt/iobroker/node_modules/echarts
                npm ERR! extraneous: eckles@1.4.1 /opt/iobroker/node_modules/eckles
                npm ERR! extraneous: ee-first@1.1.1 /opt/iobroker/node_modules/ee-first
                npm ERR! extraneous: emoji-regex@8.0.0 /opt/iobroker/node_modules/emoji-regex
                npm ERR! extraneous: enabled@2.0.0 /opt/iobroker/node_modules/enabled
                npm ERR! extraneous: encode-utf8@1.0.3 /opt/iobroker/node_modules/encode-utf8
                npm ERR! extraneous: encodeurl@1.0.2 /opt/iobroker/node_modules/encodeurl
                npm ERR! extraneous: end-of-stream@1.4.4 /opt/iobroker/node_modules/end-of-stream
                npm ERR! extraneous: engine.io-client@ /opt/iobroker/node_modules/engine.io-client
                npm ERR! extraneous: engine.io-parser@ /opt/iobroker/node_modules/engine.io-parser
                npm ERR! extraneous: engine.io@ /opt/iobroker/node_modules/engine.io
                npm ERR! extraneous: entities@ /opt/iobroker/node_modules/entities
                npm ERR! extraneous: error-ex@1.3.2 /opt/iobroker/node_modules/error-ex
                npm ERR! extraneous: es-abstract@ /opt/iobroker/node_modules/es-abstract
                npm ERR! extraneous: es-set-tostringtag@2.0.1 /opt/iobroker/node_modules/es-set-tostringtag
                npm ERR! extraneous: es-shim-unscopables@1.0.0 /opt/iobroker/node_modules/es-shim-unscopables
                npm ERR! extraneous: es-to-primitive@ /opt/iobroker/node_modules/es-to-primitive
                npm ERR! extraneous: es6-promise@4.2.8 /opt/iobroker/node_modules/es6-promise
                npm ERR! extraneous: esbuild@0.11.23 /opt/iobroker/node_modules/esbuild
                npm ERR! extraneous: escalade@3.1.1 /opt/iobroker/node_modules/escalade
                npm ERR! extraneous: escape-html@1.0.3 /opt/iobroker/node_modules/escape-html
                npm ERR! extraneous: escodegen@ /opt/iobroker/node_modules/escodegen
                npm ERR! extraneous: esprima@4.0.1 /opt/iobroker/node_modules/esprima
                npm ERR! extraneous: estraverse@5.3.0 /opt/iobroker/node_modules/estraverse
                npm ERR! extraneous: esutils@2.0.3 /opt/iobroker/node_modules/esutils
                npm ERR! extraneous: etag@1.8.1 /opt/iobroker/node_modules/etag
                npm ERR! extraneous: event-stream@4.0.1 /opt/iobroker/node_modules/event-stream
                npm ERR! extraneous: event-target-shim@5.0.1 /opt/iobroker/node_modules/event-target-shim
                npm ERR! extraneous: eventemitter3@4.0.7 /opt/iobroker/node_modules/eventemitter3
                npm ERR! extraneous: events@1.1.1 /opt/iobroker/node_modules/events
                npm ERR! extraneous: evilscan@ /opt/iobroker/node_modules/evilscan
                npm ERR! extraneous: execa@ /opt/iobroker/node_modules/execa
                npm ERR! extraneous: expand-template@2.0.3 /opt/iobroker/node_modules/expand-template
                npm ERR! extraneous: express-fileupload@ /opt/iobroker/node_modules/express-fileupload
                npm ERR! extraneous: express-session@1.17.3 /opt/iobroker/node_modules/express-session
                npm ERR! extraneous: express@ /opt/iobroker/node_modules/express
                npm ERR! extraneous: extend@3.0.2 /opt/iobroker/node_modules/extend
                npm ERR! extraneous: extsprintf@1.3.0 /opt/iobroker/node_modules/extsprintf
                npm ERR! extraneous: eyes@0.1.8 /opt/iobroker/node_modules/eyes
                npm ERR! extraneous: fast-deep-equal@3.1.3 /opt/iobroker/node_modules/fast-deep-equal
                npm ERR! extraneous: fast-fifo@1.1.0 /opt/iobroker/node_modules/fast-fifo
                npm ERR! extraneous: fast-json-stable-stringify@ /opt/iobroker/node_modules/fast-json-stable-stringify
                npm ERR! extraneous: fast-levenshtein@2.0.6 /opt/iobroker/node_modules/fast-levenshtein
                npm ERR! extraneous: fast-text-encoding@1.0.6 /opt/iobroker/node_modules/fast-text-encoding
                npm ERR! extraneous: fast-xml-parser@ /opt/iobroker/node_modules/fast-xml-parser
                npm ERR! extraneous: fastseries@2.0.0 /opt/iobroker/node_modules/fastseries
                npm ERR! extraneous: fecha@4.2.3 /opt/iobroker/node_modules/fecha
                npm ERR! extraneous: fetch-enhanced@5.0.2 /opt/iobroker/node_modules/fetch-enhanced
                npm ERR! extraneous: fetch-ponyfill@7.1.0 /opt/iobroker/node_modules/fetch-ponyfill
                npm ERR! extraneous: file-stream-rotator@ /opt/iobroker/node_modules/file-stream-rotator
                npm ERR! extraneous: file-type@3.9.0 /opt/iobroker/node_modules/file-type
                npm ERR! extraneous: file-uri-to-path@1.0.0 /opt/iobroker/node_modules/file-uri-to-path
                npm ERR! extraneous: fill-range@7.0.1 /opt/iobroker/node_modules/fill-range
                npm ERR! extraneous: finalhandler@1.2.0 /opt/iobroker/node_modules/finalhandler
                npm ERR! extraneous: find-up@1.1.2 /opt/iobroker/node_modules/find-up
                npm ERR! extraneous: fn.name@1.1.0 /opt/iobroker/node_modules/fn.name
                npm ERR! extraneous: follow-redirects@1.15.2 /opt/iobroker/node_modules/follow-redirects
                npm ERR! extraneous: for-each@0.3.3 /opt/iobroker/node_modules/for-each
                npm ERR! extraneous: forever-agent@0.6.1 /opt/iobroker/node_modules/forever-agent
                npm ERR! extraneous: form-data@4.0.0 /opt/iobroker/node_modules/form-data
                npm ERR! extraneous: forwarded@0.2.0 /opt/iobroker/node_modules/forwarded
                npm ERR! extraneous: fresh@0.5.2 /opt/iobroker/node_modules/fresh
                npm ERR! extraneous: from@0.1.7 /opt/iobroker/node_modules/from
                npm ERR! extraneous: fs-constants@1.0.0 /opt/iobroker/node_modules/fs-constants
                npm ERR! extraneous: fs-minipass@2.1.0 /opt/iobroker/node_modules/fs-minipass
                npm ERR! extraneous: fs.realpath@1.0.0 /opt/iobroker/node_modules/fs.realpath
                npm ERR! extraneous: fsevents@ /opt/iobroker/node_modules/fsevents
                npm ERR! extraneous: ftp-response-parser@1.0.1 /opt/iobroker/node_modules/ftp-response-parser
                npm ERR! extraneous: ftp@0.3.10 /opt/iobroker/node_modules/ftp
                npm ERR! extraneous: function-bind@1.1.1 /opt/iobroker/node_modules/function-bind
                npm ERR! extraneous: function.prototype.name@ /opt/iobroker/node_modules/function.prototype.name
                npm ERR! extraneous: functions-have-names@1.2.3 /opt/iobroker/node_modules/functions-have-names
                npm ERR! extraneous: gauge@ /opt/iobroker/node_modules/gauge
                npm ERR! extraneous: gaxios@ /opt/iobroker/node_modules/gaxios
                npm ERR! extraneous: gcp-metadata@5.2.0 /opt/iobroker/node_modules/gcp-metadata
                npm ERR! extraneous: get-caller-file@1.0.3 /opt/iobroker/node_modules/get-caller-file
                npm ERR! extraneous: get-intrinsic@1.2.0 /opt/iobroker/node_modules/get-intrinsic
                npm ERR! extraneous: get-stream@5.2.0 /opt/iobroker/node_modules/get-stream
                npm ERR! extraneous: get-symbol-description@1.0.0 /opt/iobroker/node_modules/get-symbol-description
                npm ERR! extraneous: getpass@0.1.7 /opt/iobroker/node_modules/getpass
                npm ERR! extraneous: github-from-package@0.0.0 /opt/iobroker/node_modules/github-from-package
                npm ERR! extraneous: glob-parent@5.1.2 /opt/iobroker/node_modules/glob-parent
                npm ERR! extraneous: glob@7.2.3 /opt/iobroker/node_modules/glob
                npm ERR! extraneous: globalthis@ /opt/iobroker/node_modules/globalthis
                npm ERR! extraneous: glossy@0.1.7 /opt/iobroker/node_modules/glossy
                npm ERR! extraneous: google-auth-library@ /opt/iobroker/node_modules/google-auth-library
                npm ERR! extraneous: google-p12-pem@4.0.1 /opt/iobroker/node_modules/google-p12-pem
                npm ERR! extraneous: google-polyline@1.0.3 /opt/iobroker/node_modules/google-polyline
                npm ERR! extraneous: google-tts-api@2.0.2 /opt/iobroker/node_modules/google-tts-api
                npm ERR! extraneous: googleapis-common@ /opt/iobroker/node_modules/googleapis-common
                npm ERR! extraneous: gopd@1.0.1 /opt/iobroker/node_modules/gopd
                npm ERR! extraneous: got@ /opt/iobroker/node_modules/got
                npm ERR! extraneous: gps-distance@0.0.4 /opt/iobroker/node_modules/gps-distance
                npm ERR! extraneous: greenlock-express@4.0.3 /opt/iobroker/node_modules/greenlock-express
                npm ERR! extraneous: greenlock-manager-fs@3.1.1 /opt/iobroker/node_modules/greenlock-manager-fs
                npm ERR! extraneous: greenlock-store-fs@3.2.2 /opt/iobroker/node_modules/greenlock-store-fs
                npm ERR! extraneous: greenlock@4.0.4 /opt/iobroker/node_modules/greenlock
                npm ERR! extraneous: gtoken@6.1.2 /opt/iobroker/node_modules/gtoken
                npm ERR! extraneous: hafas-client@ /opt/iobroker/node_modules/hafas-client
                npm ERR! extraneous: har-schema@2.0.0 /opt/iobroker/node_modules/har-schema
                npm ERR! extraneous: har-validator@5.1.5 /opt/iobroker/node_modules/har-validator
                npm ERR! extraneous: has-bigints@1.0.2 /opt/iobroker/node_modules/has-bigints
                npm ERR! extraneous: has-binary@0.1.7 /opt/iobroker/node_modules/has-binary
                npm ERR! extraneous: has-binary2@1.0.3 /opt/iobroker/node_modules/has-binary2
                npm ERR! extraneous: has-cors@1.1.0 /opt/iobroker/node_modules/has-cors
                npm ERR! extraneous: has-property-descriptors@1.0.0 /opt/iobroker/node_modules/has-property-descriptors
                npm ERR! extraneous: has-proto@1.0.1 /opt/iobroker/node_modules/has-proto
                npm ERR! extraneous: has-symbols@ /opt/iobroker/node_modules/has-symbols
                npm ERR! extraneous: has-tostringtag@ /opt/iobroker/node_modules/has-tostringtag
                npm ERR! extraneous: has-unicode@2.0.1 /opt/iobroker/node_modules/has-unicode
                npm ERR! extraneous: has@1.0.3 /opt/iobroker/node_modules/has
                npm ERR! extraneous: hash-base@3.1.0 /opt/iobroker/node_modules/hash-base
                npm ERR! extraneous: he@1.2.0 /opt/iobroker/node_modules/he
                npm ERR! extraneous: help-me@3.0.0 /opt/iobroker/node_modules/help-me
                npm ERR! extraneous: hex-rgb@4.3.0 /opt/iobroker/node_modules/hex-rgb
                npm ERR! extraneous: hosted-git-info@2.8.9 /opt/iobroker/node_modules/hosted-git-info
                npm ERR! extraneous: hot-patcher@1.0.0 /opt/iobroker/node_modules/hot-patcher
                npm ERR! extraneous: html-encoding-sniffer@3.0.0 /opt/iobroker/node_modules/html-encoding-sniffer
                npm ERR! extraneous: http-cache-semantics@4.1.0 /opt/iobroker/node_modules/http-cache-semantics
                npm ERR! extraneous: http-errors@2.0.0 /opt/iobroker/node_modules/http-errors
                npm ERR! extraneous: http-mitm-proxy@0.9.0 /opt/iobroker/node_modules/http-mitm-proxy
                npm ERR! extraneous: http-proxy-agent@5.0.0 /opt/iobroker/node_modules/http-proxy-agent
                npm ERR! extraneous: http-proxy-middleware@ /opt/iobroker/node_modules/http-proxy-middleware
                npm ERR! extraneous: http-proxy-response-rewrite@0.0.1 /opt/iobroker/node_modules/http-proxy-response-rewrite
                npm ERR! extraneous: http-proxy@1.18.1 /opt/iobroker/node_modules/http-proxy
                npm ERR! extraneous: http-signature@1.2.0 /opt/iobroker/node_modules/http-signature
                npm ERR! extraneous: http2-wrapper@ /opt/iobroker/node_modules/http2-wrapper
                npm ERR! extraneous: https-proxy-agent@5.0.1 /opt/iobroker/node_modules/https-proxy-agent
                npm ERR! extraneous: https@1.0.0 /opt/iobroker/node_modules/https
                npm ERR! extraneous: human-signals@2.1.0 /opt/iobroker/node_modules/human-signals
                npm ERR! extraneous: humanize-ms@1.2.1 /opt/iobroker/node_modules/humanize-ms
                npm ERR! extraneous: iconv-lite@0.4.24 /opt/iobroker/node_modules/iconv-lite
                npm ERR! extraneous: ieee754@1.1.13 /opt/iobroker/node_modules/ieee754
                npm ERR! extraneous: immediate@3.0.6 /opt/iobroker/node_modules/immediate
                npm ERR! extraneous: indexof@0.0.1 /opt/iobroker/node_modules/indexof
                npm ERR! extraneous: inflight@1.0.6 /opt/iobroker/node_modules/inflight
                npm ERR! extraneous: influx@4.2.3 /opt/iobroker/node_modules/influx
                npm ERR! extraneous: inherits@2.0.4 /opt/iobroker/node_modules/inherits
                npm ERR! extraneous: ini@1.3.8 /opt/iobroker/node_modules/ini
                npm ERR! extraneous: internal-slot@1.0.4 /opt/iobroker/node_modules/internal-slot
                npm ERR! extraneous: invert-kv@1.0.0 /opt/iobroker/node_modules/invert-kv
                npm ERR! invalid: iobroker.admin@ /opt/iobroker/node_modules/iobroker.admin
                npm ERR! invalid: iobroker.alexa2@ /opt/iobroker/node_modules/iobroker.alexa2
                npm ERR! invalid: iobroker.backitup@ /opt/iobroker/node_modules/iobroker.backitup
                npm ERR! invalid: iobroker.cloud@ /opt/iobroker/node_modules/iobroker.cloud
                npm ERR! invalid: iobroker.daswetter@ /opt/iobroker/node_modules/iobroker.daswetter
                npm ERR! invalid: iobroker.discovery@ /opt/iobroker/node_modules/iobroker.discovery
                npm ERR! invalid: iobroker.echarts@ /opt/iobroker/node_modules/iobroker.echarts
                npm ERR! invalid: iobroker.fahrplan@ /opt/iobroker/node_modules/iobroker.fahrplan
                npm ERR! invalid: iobroker.flot@ /opt/iobroker/node_modules/iobroker.flot
                npm ERR! invalid: iobroker.habpanel@ /opt/iobroker/node_modules/iobroker.habpanel
                npm ERR! invalid: iobroker.history@ /opt/iobroker/node_modules/iobroker.history
                npm ERR! invalid: iobroker.hmip@ /opt/iobroker/node_modules/iobroker.hmip
                npm ERR! invalid: iobroker.hue-extended@ /opt/iobroker/node_modules/iobroker.hue-extended
                npm ERR! invalid: iobroker.ical@ /opt/iobroker/node_modules/iobroker.ical
                npm ERR! invalid: iobroker.icons-mfd-svg@ /opt/iobroker/node_modules/iobroker.icons-mfd-svg
                npm ERR! invalid: iobroker.influxdb@ /opt/iobroker/node_modules/iobroker.influxdb
                npm ERR! invalid: iobroker.info@ /opt/iobroker/node_modules/iobroker.info
                npm ERR! invalid: iobroker.iot@ /opt/iobroker/node_modules/iobroker.iot
                npm ERR! invalid: iobroker.iqontrol@ /opt/iobroker/node_modules/iobroker.iqontrol
                npm ERR! extraneous: iobroker.jarvis@ /opt/iobroker/node_modules/iobroker.jarvis
                npm ERR! invalid: iobroker.javascript@ /opt/iobroker/node_modules/iobroker.javascript
                npm ERR! invalid: iobroker.js-controller@ /opt/iobroker/node_modules/iobroker.js-controller
                npm ERR! invalid: iobroker.material@ /opt/iobroker/node_modules/iobroker.material
                npm ERR! invalid: iobroker.mihome@ /opt/iobroker/node_modules/iobroker.mihome
                npm ERR! invalid: iobroker.mobile@ /opt/iobroker/node_modules/iobroker.mobile
                npm ERR! invalid: iobroker.moma@ /opt/iobroker/node_modules/iobroker.moma
                npm ERR! invalid: iobroker.net-tools@ /opt/iobroker/node_modules/iobroker.net-tools
                npm ERR! invalid: iobroker.ping@ /opt/iobroker/node_modules/iobroker.ping
                npm ERR! invalid: iobroker.pushover@ /opt/iobroker/node_modules/iobroker.pushover
                npm ERR! invalid: iobroker.pushsafer@ /opt/iobroker/node_modules/iobroker.pushsafer
                npm ERR! invalid: iobroker.sayit@ /opt/iobroker/node_modules/iobroker.sayit
                npm ERR! invalid: iobroker.shelly@ /opt/iobroker/node_modules/iobroker.shelly
                npm ERR! invalid: iobroker.simple-api@ /opt/iobroker/node_modules/iobroker.simple-api
                npm ERR! invalid: iobroker.socketio@ /opt/iobroker/node_modules/iobroker.socketio
                npm ERR! invalid: iobroker.sonoff@ /opt/iobroker/node_modules/iobroker.sonoff
                npm ERR! invalid: iobroker.tankerkoenig@ /opt/iobroker/node_modules/iobroker.tankerkoenig
                npm ERR! invalid: iobroker.telegram@ /opt/iobroker/node_modules/iobroker.telegram
                npm ERR! invalid: iobroker.text2command@ /opt/iobroker/node_modules/iobroker.text2command
                npm ERR! invalid: iobroker.trashschedule@ /opt/iobroker/node_modules/iobroker.trashschedule
                npm ERR! invalid: iobroker.tuya@ /opt/iobroker/node_modules/iobroker.tuya
                npm ERR! extraneous: iobroker.type-detector@1.1.1 /opt/iobroker/node_modules/iobroker.type-detector
                npm ERR! invalid: iobroker.vis-2-beta@ /opt/iobroker/node_modules/iobroker.vis-2-beta
                npm ERR! invalid: iobroker.vis-history@ /opt/iobroker/node_modules/iobroker.vis-history
                npm ERR! invalid: iobroker.vis-justgage@ /opt/iobroker/node_modules/iobroker.vis-justgage
                npm ERR! invalid: iobroker.vis-material-advanced@ /opt/iobroker/node_modules/iobroker.vis-material-advanced
                npm ERR! invalid: iobroker.vis-metro@ /opt/iobroker/node_modules/iobroker.vis-metro
                npm ERR! invalid: iobroker.vis-players@ /opt/iobroker/node_modules/iobroker.vis-players
                npm ERR! invalid: iobroker.vis-timeandweather@ /opt/iobroker/node_modules/iobroker.vis-timeandweather
                npm ERR! invalid: iobroker.vis-weather@ /opt/iobroker/node_modules/iobroker.vis-weather
                npm ERR! invalid: iobroker.vis@ /opt/iobroker/node_modules/iobroker.vis
                npm ERR! invalid: iobroker.web@ /opt/iobroker/node_modules/iobroker.web
                npm ERR! invalid: iobroker.wled@ /opt/iobroker/node_modules/iobroker.wled
                npm ERR! extraneous: iobroker.ws.server@1.0.1 /opt/iobroker/node_modules/iobroker.ws.server
                npm ERR! extraneous: iobroker.ws@ /opt/iobroker/node_modules/iobroker.ws
                npm ERR! invalid: iobroker.zigbee@ /opt/iobroker/node_modules/iobroker.zigbee
                npm ERR! extraneous: ioredis@ /opt/iobroker/node_modules/ioredis
                npm ERR! extraneous: ip@1.1.8 /opt/iobroker/node_modules/ip
                npm ERR! extraneous: ipaddr.js@2.0.1 /opt/iobroker/node_modules/ipaddr.js
                npm ERR! extraneous: is-arguments@1.1.1 /opt/iobroker/node_modules/is-arguments
                npm ERR! extraneous: is-array-buffer@3.0.1 /opt/iobroker/node_modules/is-array-buffer
                npm ERR! extraneous: is-arrayish@0.3.2 /opt/iobroker/node_modules/is-arrayish
                npm ERR! extraneous: is-bigint@1.0.4 /opt/iobroker/node_modules/is-bigint
                npm ERR! extraneous: is-binary-path@2.1.0 /opt/iobroker/node_modules/is-binary-path
                npm ERR! extraneous: is-boolean-object@1.1.2 /opt/iobroker/node_modules/is-boolean-object
                npm ERR! extraneous: is-buffer@1.1.6 /opt/iobroker/node_modules/is-buffer
                npm ERR! extraneous: is-callable@1.2.7 /opt/iobroker/node_modules/is-callable
                npm ERR! extraneous: is-core-module@2.11.0 /opt/iobroker/node_modules/is-core-module
                npm ERR! extraneous: is-date-object@1.0.5 /opt/iobroker/node_modules/is-date-object
                npm ERR! extraneous: is-extglob@2.1.1 /opt/iobroker/node_modules/is-extglob
                npm ERR! extraneous: is-fullwidth-code-point@3.0.0 /opt/iobroker/node_modules/is-fullwidth-code-point
                npm ERR! extraneous: is-glob@4.0.3 /opt/iobroker/node_modules/is-glob
                npm ERR! extraneous: is-nan@ /opt/iobroker/node_modules/is-nan
                npm ERR! extraneous: is-negative-zero@2.0.2 /opt/iobroker/node_modules/is-negative-zero
                npm ERR! extraneous: is-number-object@1.0.7 /opt/iobroker/node_modules/is-number-object
                npm ERR! extraneous: is-number@4.0.0 /opt/iobroker/node_modules/is-number
                npm ERR! extraneous: is-plain-obj@3.0.0 /opt/iobroker/node_modules/is-plain-obj
                npm ERR! extraneous: is-potential-custom-element-name@1.0.1 /opt/iobroker/node_modules/is-potential-custom-element-name
                npm ERR! extraneous: is-regex@1.1.4 /opt/iobroker/node_modules/is-regex
                npm ERR! extraneous: is-shared-array-buffer@1.0.2 /opt/iobroker/node_modules/is-shared-array-buffer
                npm ERR! extraneous: is-stream@2.0.1 /opt/iobroker/node_modules/is-stream
                npm ERR! extraneous: is-string@1.0.7 /opt/iobroker/node_modules/is-string
                npm ERR! extraneous: is-symbol@1.0.4 /opt/iobroker/node_modules/is-symbol
                npm ERR! extraneous: is-typed-array@1.1.10 /opt/iobroker/node_modules/is-typed-array
                npm ERR! extraneous: is-typedarray@1.0.0 /opt/iobroker/node_modules/is-typedarray
                npm ERR! extraneous: is-utf8@0.2.1 /opt/iobroker/node_modules/is-utf8
                npm ERR! extraneous: is-weakref@1.0.2 /opt/iobroker/node_modules/is-weakref
                npm ERR! extraneous: is@3.3.0 /opt/iobroker/node_modules/is
                npm ERR! extraneous: isarray@1.0.0 /opt/iobroker/node_modules/isarray
                npm ERR! extraneous: isexe@2.0.0 /opt/iobroker/node_modules/isexe
                npm ERR! extraneous: isstream@0.1.2 /opt/iobroker/node_modules/isstream
                npm ERR! extraneous: jmespath@ /opt/iobroker/node_modules/jmespath
                npm ERR! extraneous: js-sdsl@4.1.4 /opt/iobroker/node_modules/js-sdsl
                npm ERR! extraneous: js-sha512@0.8.0 /opt/iobroker/node_modules/js-sha512
                npm ERR! extraneous: jsbn@0.1.1 /opt/iobroker/node_modules/jsbn
                npm ERR! extraneous: jsdom@ /opt/iobroker/node_modules/jsdom
                npm ERR! extraneous: jsftp@2.1.3 /opt/iobroker/node_modules/jsftp
                npm ERR! extraneous: jshashes@1.0.8 /opt/iobroker/node_modules/jshashes
                npm ERR! extraneous: json-bigint@1.0.0 /opt/iobroker/node_modules/json-bigint
                npm ERR! extraneous: json-buffer@3.0.1 /opt/iobroker/node_modules/json-buffer
                npm ERR! extraneous: json-schema-traverse@0.4.1 /opt/iobroker/node_modules/json-schema-traverse
                npm ERR! extraneous: json-schema@0.4.0 /opt/iobroker/node_modules/json-schema
                npm ERR! extraneous: json-stable-stringify@ /opt/iobroker/node_modules/json-stable-stringify
                npm ERR! extraneous: json-stringify-safe@5.0.1 /opt/iobroker/node_modules/json-stringify-safe
                npm ERR! extraneous: json3@3.3.2 /opt/iobroker/node_modules/json3
                npm ERR! extraneous: jsonata@ /opt/iobroker/node_modules/jsonata
                npm ERR! extraneous: jsonc-parser@ /opt/iobroker/node_modules/jsonc-parser
                npm ERR! extraneous: jsonify@0.0.1 /opt/iobroker/node_modules/jsonify
                npm ERR! extraneous: jsonwebtoken@8.5.1 /opt/iobroker/node_modules/jsonwebtoken
                npm ERR! extraneous: jsprim@1.4.2 /opt/iobroker/node_modules/jsprim
                npm ERR! extraneous: jszip@ /opt/iobroker/node_modules/jszip
                npm ERR! extraneous: jwa@2.0.0 /opt/iobroker/node_modules/jwa
                npm ERR! extraneous: jws@4.0.0 /opt/iobroker/node_modules/jws
                npm ERR! extraneous: keypairs@1.2.14 /opt/iobroker/node_modules/keypairs
                npm ERR! extraneous: keyv@4.5.2 /opt/iobroker/node_modules/keyv
                npm ERR! extraneous: kind-of@6.0.3 /opt/iobroker/node_modules/kind-of
                npm ERR! extraneous: kuler@2.0.0 /opt/iobroker/node_modules/kuler
                npm ERR! extraneous: layerr@0.1.2 /opt/iobroker/node_modules/layerr
                npm ERR! extraneous: lcid@1.0.0 /opt/iobroker/node_modules/lcid
                npm ERR! extraneous: le-acme-core@2.1.4 /opt/iobroker/node_modules/le-acme-core
                npm ERR! extraneous: le-challenge-fs@2.0.9 /opt/iobroker/node_modules/le-challenge-fs
                npm ERR! extraneous: le-sni-auto@2.1.9 /opt/iobroker/node_modules/le-sni-auto
                npm ERR! extraneous: leven@2.1.0 /opt/iobroker/node_modules/leven
                npm ERR! extraneous: levn@0.3.0 /opt/iobroker/node_modules/levn
                npm ERR! extraneous: lie@3.3.0 /opt/iobroker/node_modules/lie
                npm ERR! extraneous: load-json-file@1.1.0 /opt/iobroker/node_modules/load-json-file
                npm ERR! extraneous: loadavg-windows@1.1.1 /opt/iobroker/node_modules/loadavg-windows
                npm ERR! extraneous: localforage@ /opt/iobroker/node_modules/localforage
                npm ERR! extraneous: locate-path@5.0.0 /opt/iobroker/node_modules/locate-path
                npm ERR! extraneous: lodash.defaults@4.2.0 /opt/iobroker/node_modules/lodash.defaults
                npm ERR! extraneous: lodash.flatten@4.4.0 /opt/iobroker/node_modules/lodash.flatten
                npm ERR! extraneous: lodash.get@4.4.2 /opt/iobroker/node_modules/lodash.get
                npm ERR! extraneous: lodash.includes@4.3.0 /opt/iobroker/node_modules/lodash.includes
                npm ERR! extraneous: lodash.isarguments@3.1.0 /opt/iobroker/node_modules/lodash.isarguments
                npm ERR! extraneous: lodash.isboolean@3.0.3 /opt/iobroker/node_modules/lodash.isboolean
                npm ERR! extraneous: lodash.isinteger@4.0.4 /opt/iobroker/node_modules/lodash.isinteger
                npm ERR! extraneous: lodash.isnumber@3.0.3 /opt/iobroker/node_modules/lodash.isnumber
                npm ERR! extraneous: lodash.isplainobject@4.0.6 /opt/iobroker/node_modules/lodash.isplainobject
                npm ERR! extraneous: lodash.isstring@4.0.1 /opt/iobroker/node_modules/lodash.isstring
                npm ERR! extraneous: lodash.once@4.1.1 /opt/iobroker/node_modules/lodash.once
                npm ERR! extraneous: lodash@ /opt/iobroker/node_modules/lodash
                npm ERR! extraneous: logform@ /opt/iobroker/node_modules/logform
                npm ERR! extraneous: long-timeout@0.1.1 /opt/iobroker/node_modules/long-timeout
                npm ERR! extraneous: long@4.0.0 /opt/iobroker/node_modules/long
                npm ERR! extraneous: lowercase-keys@2.0.0 /opt/iobroker/node_modules/lowercase-keys
                npm ERR! extraneous: lru_map@0.3.3 /opt/iobroker/node_modules/lru_map
                npm ERR! extraneous: lru-cache@6.0.0 /opt/iobroker/node_modules/lru-cache
                npm ERR! extraneous: luxon@ /opt/iobroker/node_modules/luxon
                npm ERR! extraneous: make-dir@3.1.0 /opt/iobroker/node_modules/make-dir
                npm ERR! extraneous: map-stream@0.0.7 /opt/iobroker/node_modules/map-stream
                npm ERR! extraneous: math-random@1.0.4 /opt/iobroker/node_modules/math-random
                npm ERR! extraneous: md5.js@1.3.5 /opt/iobroker/node_modules/md5.js
                npm ERR! extraneous: md5@2.3.0 /opt/iobroker/node_modules/md5
                npm ERR! extraneous: mdns-discovery@0.2.6 /opt/iobroker/node_modules/mdns-discovery
                npm ERR! extraneous: mdns@2.7.2 /opt/iobroker/node_modules/mdns
                npm ERR! extraneous: media-typer@0.3.0 /opt/iobroker/node_modules/media-typer
                npm ERR! extraneous: merge-descriptors@1.0.1 /opt/iobroker/node_modules/merge-descriptors
                npm ERR! extraneous: merge-stream@2.0.0 /opt/iobroker/node_modules/merge-stream
                npm ERR! extraneous: methods@1.1.2 /opt/iobroker/node_modules/methods
                npm ERR! extraneous: micromatch@4.0.5 /opt/iobroker/node_modules/micromatch
                npm ERR! extraneous: mime-db@ /opt/iobroker/node_modules/mime-db
                npm ERR! extraneous: mime-types@2.1.35 /opt/iobroker/node_modules/mime-types
                npm ERR! extraneous: mime@3.0.0 /opt/iobroker/node_modules/mime
                npm ERR! extraneous: mimic-fn@2.1.0 /opt/iobroker/node_modules/mimic-fn
                npm ERR! extraneous: mimic-response@1.0.1 /opt/iobroker/node_modules/mimic-response
                npm ERR! extraneous: minimatch@3.1.2 /opt/iobroker/node_modules/minimatch
                npm ERR! extraneous: minimist@ /opt/iobroker/node_modules/minimist
                npm ERR! extraneous: minipass@4.0.0 /opt/iobroker/node_modules/minipass
                npm ERR! extraneous: minizlib@2.1.2 /opt/iobroker/node_modules/minizlib
                npm ERR! extraneous: mixin-deep@2.0.1 /opt/iobroker/node_modules/mixin-deep
                npm ERR! extraneous: mkdirp-classic@0.5.3 /opt/iobroker/node_modules/mkdirp-classic
                npm ERR! extraneous: mkdirp@0.5.6 /opt/iobroker/node_modules/mkdirp
                npm ERR! extraneous: moment-timezone@ /opt/iobroker/node_modules/moment-timezone
                npm ERR! extraneous: moment@ /opt/iobroker/node_modules/moment
                npm ERR! extraneous: mqtt-connection@ /opt/iobroker/node_modules/mqtt-connection
                npm ERR! extraneous: mqtt-packet@ /opt/iobroker/node_modules/mqtt-packet
                npm ERR! extraneous: mqtt@ /opt/iobroker/node_modules/mqtt
                npm ERR! extraneous: ms@2.0.0 /opt/iobroker/node_modules/ms
                npm ERR! extraneous: multicast-dns-service-types@1.1.0 /opt/iobroker/node_modules/multicast-dns-service-types
                npm ERR! extraneous: multicast-dns@6.2.3 /opt/iobroker/node_modules/multicast-dns
                npm ERR! extraneous: mute-stream@0.0.8 /opt/iobroker/node_modules/mute-stream
                npm ERR! extraneous: mz@2.7.0 /opt/iobroker/node_modules/mz
                npm ERR! extraneous: nan@ /opt/iobroker/node_modules/nan
                npm ERR! extraneous: napi-build-utils@1.0.2 /opt/iobroker/node_modules/napi-build-utils
                npm ERR! extraneous: nearest-color@0.4.4 /opt/iobroker/node_modules/nearest-color
                npm ERR! extraneous: negotiator@0.6.3 /opt/iobroker/node_modules/negotiator
                npm ERR! extraneous: nested-property@4.0.0 /opt/iobroker/node_modules/nested-property
                npm ERR! extraneous: netmask@ /opt/iobroker/node_modules/netmask
                npm ERR! extraneous: node-abi@3.31.0 /opt/iobroker/node_modules/node-abi
                npm ERR! extraneous: node-addon-api@ /opt/iobroker/node_modules/node-addon-api
                npm ERR! extraneous: node-arp@1.0.6 /opt/iobroker/node_modules/node-arp
                npm ERR! extraneous: node-fetch@2.6.8 /opt/iobroker/node_modules/node-fetch
                npm ERR! extraneous: node-forge@ /opt/iobroker/node_modules/node-forge
                npm ERR! extraneous: node-gyp-build@4.6.0 /opt/iobroker/node_modules/node-gyp-build
                npm ERR! extraneous: node-ical@0.15.3 /opt/iobroker/node_modules/node-ical
                npm ERR! extraneous: node-inspect@2.0.0 /opt/iobroker/node_modules/node-inspect
                npm ERR! extraneous: node-mndp@0.0.3 /opt/iobroker/node_modules/node-mndp
                npm ERR! extraneous: node-rest-client@ /opt/iobroker/node_modules/node-rest-client
                npm ERR! extraneous: node-rsa@1.1.1 /opt/iobroker/node_modules/node-rsa
                npm ERR! extraneous: node-schedule@ /opt/iobroker/node_modules/node-schedule
                npm ERR! extraneous: node-ssdp@ /opt/iobroker/node_modules/node-ssdp
                npm ERR! extraneous: node-telegram-bot-api@ /opt/iobroker/node_modules/node-telegram-bot-api
                npm ERR! extraneous: node-wol@0.1.1 /opt/iobroker/node_modules/node-wol
                npm ERR! extraneous: node.extend@2.0.2 /opt/iobroker/node_modules/node.extend
                npm ERR! extraneous: nopt@5.0.0 /opt/iobroker/node_modules/nopt
                npm ERR! extraneous: normalize-package-data@2.5.0 /opt/iobroker/node_modules/normalize-package-data
                npm ERR! extraneous: normalize-path@3.0.0 /opt/iobroker/node_modules/normalize-path
                npm ERR! extraneous: normalize-url@6.1.0 /opt/iobroker/node_modules/normalize-url
                npm ERR! extraneous: npm-run-path@4.0.1 /opt/iobroker/node_modules/npm-run-path
                npm ERR! extraneous: npmlog@5.0.1 /opt/iobroker/node_modules/npmlog
                npm ERR! extraneous: number-allocator@1.0.12 /opt/iobroker/node_modules/number-allocator
                npm ERR! extraneous: number-is-nan@1.0.1 /opt/iobroker/node_modules/number-is-nan
                npm ERR! extraneous: nwsapi@ /opt/iobroker/node_modules/nwsapi
                npm ERR! extraneous: oauth-sign@0.9.0 /opt/iobroker/node_modules/oauth-sign
                npm ERR! extraneous: object-assign@4.1.1 /opt/iobroker/node_modules/object-assign
                npm ERR! extraneous: object-component@0.0.3 /opt/iobroker/node_modules/object-component
                npm ERR! extraneous: object-hash@3.0.0 /opt/iobroker/node_modules/object-hash
                npm ERR! extraneous: object-inspect@ /opt/iobroker/node_modules/object-inspect
                npm ERR! extraneous: object-is@ /opt/iobroker/node_modules/object-is
                npm ERR! extraneous: object-keys@1.1.1 /opt/iobroker/node_modules/object-keys
                npm ERR! extraneous: object-scan@ /opt/iobroker/node_modules/object-scan
                npm ERR! extraneous: object.assign@ /opt/iobroker/node_modules/object.assign
                npm ERR! extraneous: ohash@1.0.0 /opt/iobroker/node_modules/ohash
                npm ERR! extraneous: on-finished@2.4.1 /opt/iobroker/node_modules/on-finished
                npm ERR! extraneous: on-headers@1.0.2 /opt/iobroker/node_modules/on-headers
                npm ERR! extraneous: once@1.4.0 /opt/iobroker/node_modules/once
                npm ERR! extraneous: one-time@1.0.0 /opt/iobroker/node_modules/one-time
                npm ERR! extraneous: onetime@5.1.2 /opt/iobroker/node_modules/onetime
                npm ERR! extraneous: optionator@0.8.3 /opt/iobroker/node_modules/optionator
                npm ERR! extraneous: options@0.0.6 /opt/iobroker/node_modules/options
                npm ERR! extraneous: os-locale@1.4.0 /opt/iobroker/node_modules/os-locale
                npm ERR! extraneous: osx-temperature-sensor@ /opt/iobroker/node_modules/osx-temperature-sensor
                npm ERR! extraneous: oui@ /opt/iobroker/node_modules/oui
                npm ERR! extraneous: p-cancelable@2.1.1 /opt/iobroker/node_modules/p-cancelable
                npm ERR! extraneous: p-finally@1.0.0 /opt/iobroker/node_modules/p-finally
                npm ERR! extraneous: p-limit@2.3.0 /opt/iobroker/node_modules/p-limit
                npm ERR! extraneous: p-locate@4.1.0 /opt/iobroker/node_modules/p-locate
                npm ERR! extraneous: p-map@2.1.0 /opt/iobroker/node_modules/p-map
                npm ERR! extraneous: p-queue@6.6.2 /opt/iobroker/node_modules/p-queue
                npm ERR! extraneous: p-retry@4.6.2 /opt/iobroker/node_modules/p-retry
                npm ERR! extraneous: p-throttle@4.1.1 /opt/iobroker/node_modules/p-throttle
                npm ERR! extraneous: p-timeout@3.2.0 /opt/iobroker/node_modules/p-timeout
                npm ERR! extraneous: p-try@2.2.0 /opt/iobroker/node_modules/p-try
                npm ERR! extraneous: pako@ /opt/iobroker/node_modules/pako
                npm ERR! extraneous: parse-json@2.2.0 /opt/iobroker/node_modules/parse-json
                npm ERR! extraneous: parse-listing@1.1.3 /opt/iobroker/node_modules/parse-listing
                npm ERR! extraneous: parse5@ /opt/iobroker/node_modules/parse5
                npm ERR! extraneous: parsejson@0.0.3 /opt/iobroker/node_modules/parsejson
                npm ERR! extraneous: parseqs@0.0.5 /opt/iobroker/node_modules/parseqs
                npm ERR! extraneous: parseuri@0.0.5 /opt/iobroker/node_modules/parseuri
                npm ERR! extraneous: parseurl@1.3.3 /opt/iobroker/node_modules/parseurl
                npm ERR! extraneous: passport-local@1.0.0 /opt/iobroker/node_modules/passport-local
                npm ERR! extraneous: passport-strategy@1.0.0 /opt/iobroker/node_modules/passport-strategy
                npm ERR! extraneous: passport@ /opt/iobroker/node_modules/passport
                npm ERR! extraneous: path-exists@2.1.0 /opt/iobroker/node_modules/path-exists
                npm ERR! extraneous: path-is-absolute@1.0.1 /opt/iobroker/node_modules/path-is-absolute
                npm ERR! extraneous: path-key@3.1.1 /opt/iobroker/node_modules/path-key
                npm ERR! extraneous: path-parse@1.0.7 /opt/iobroker/node_modules/path-parse
                npm ERR! extraneous: path-posix@1.0.0 /opt/iobroker/node_modules/path-posix
                npm ERR! extraneous: path-to-regexp@0.1.7 /opt/iobroker/node_modules/path-to-regexp
                npm ERR! extraneous: path-type@1.1.0 /opt/iobroker/node_modules/path-type
                npm ERR! extraneous: pause-stream@0.0.11 /opt/iobroker/node_modules/pause-stream
                npm ERR! extraneous: pause@0.0.1 /opt/iobroker/node_modules/pause
                npm ERR! extraneous: performance-now@2.1.0 /opt/iobroker/node_modules/performance-now
                npm ERR! extraneous: picocolors@1.0.0 /opt/iobroker/node_modules/picocolors
                npm ERR! extraneous: picomatch@ /opt/iobroker/node_modules/picomatch
                npm ERR! extraneous: pidusage@ /opt/iobroker/node_modules/pidusage
                npm ERR! extraneous: pify@2.3.0 /opt/iobroker/node_modules/pify
                npm ERR! extraneous: pinkie-promise@2.0.1 /opt/iobroker/node_modules/pinkie-promise
                npm ERR! extraneous: pinkie@2.0.4 /opt/iobroker/node_modules/pinkie
                npm ERR! extraneous: platform@1.3.6 /opt/iobroker/node_modules/platform
                npm ERR! extraneous: pngjs@ /opt/iobroker/node_modules/pngjs
                npm ERR! extraneous: prebuild-install@7.1.1 /opt/iobroker/node_modules/prebuild-install
                npm ERR! extraneous: prelude-ls@1.1.2 /opt/iobroker/node_modules/prelude-ls
                npm ERR! extraneous: process-nextick-args@2.0.1 /opt/iobroker/node_modules/process-nextick-args
                npm ERR! extraneous: process@0.11.10 /opt/iobroker/node_modules/process
                npm ERR! extraneous: promisify-child-process@4.1.1 /opt/iobroker/node_modules/promisify-child-process
                npm ERR! extraneous: prompt@ /opt/iobroker/node_modules/prompt
                npm ERR! extraneous: protobufjs@ /opt/iobroker/node_modules/protobufjs
                npm ERR! extraneous: proxy-addr@2.0.7 /opt/iobroker/node_modules/proxy-addr
                npm ERR! extraneous: proxy-from-env@1.1.0 /opt/iobroker/node_modules/proxy-from-env
                npm ERR! extraneous: psl@ /opt/iobroker/node_modules/psl
                npm ERR! extraneous: pump@3.0.0 /opt/iobroker/node_modules/pump
                npm ERR! extraneous: punycode@2.3.0 /opt/iobroker/node_modules/punycode
                npm ERR! extraneous: pushover-notifications@ /opt/iobroker/node_modules/pushover-notifications
                npm ERR! extraneous: pushsafer-notifications@0.1.9 /opt/iobroker/node_modules/pushsafer-notifications
                npm ERR! extraneous: qjobs@1.2.0 /opt/iobroker/node_modules/qjobs
                npm ERR! extraneous: qrcode@ /opt/iobroker/node_modules/qrcode
                npm ERR! extraneous: qs@ /opt/iobroker/node_modules/qs
                npm ERR! extraneous: querystring@0.2.1 /opt/iobroker/node_modules/querystring
                npm ERR! extraneous: querystringify@2.2.0 /opt/iobroker/node_modules/querystringify
                npm ERR! extraneous: queue-tick@1.0.1 /opt/iobroker/node_modules/queue-tick
                npm ERR! extraneous: quick-lru@5.1.1 /opt/iobroker/node_modules/quick-lru
                npm ERR! extraneous: random-bytes@1.0.0 /opt/iobroker/node_modules/random-bytes
                npm ERR! extraneous: randomatic@3.1.1 /opt/iobroker/node_modules/randomatic
                npm ERR! extraneous: range-parser@1.2.1 /opt/iobroker/node_modules/range-parser
                npm ERR! extraneous: rasha@1.2.5 /opt/iobroker/node_modules/rasha
                npm ERR! extraneous: raw-body@2.5.1 /opt/iobroker/node_modules/raw-body
                npm ERR! extraneous: rc@1.2.8 /opt/iobroker/node_modules/rc
                npm ERR! extraneous: read-pkg-up@1.0.1 /opt/iobroker/node_modules/read-pkg-up
                npm ERR! extraneous: read-pkg@1.1.0 /opt/iobroker/node_modules/read-pkg
                npm ERR! extraneous: read@1.0.7 /opt/iobroker/node_modules/read
                npm ERR! extraneous: readable-stream@ /opt/iobroker/node_modules/readable-stream
                npm ERR! extraneous: readdirp@3.6.0 /opt/iobroker/node_modules/readdirp
                npm ERR! extraneous: readline-sync@1.4.10 /opt/iobroker/node_modules/readline-sync
                npm ERR! extraneous: readline@1.3.0 /opt/iobroker/node_modules/readline
                npm ERR! extraneous: redirect-https@1.3.1 /opt/iobroker/node_modules/redirect-https
                npm ERR! extraneous: redis-commands@1.7.0 /opt/iobroker/node_modules/redis-commands
                npm ERR! extraneous: redis-errors@1.2.0 /opt/iobroker/node_modules/redis-errors
                npm ERR! extraneous: redis-parser@3.0.0 /opt/iobroker/node_modules/redis-parser
                npm ERR! extraneous: regexp.prototype.flags@ /opt/iobroker/node_modules/regexp.prototype.flags
                npm ERR! extraneous: reinterval@1.1.0 /opt/iobroker/node_modules/reinterval
                npm ERR! extraneous: request-promise-core@1.1.4 /opt/iobroker/node_modules/request-promise-core
                npm ERR! extraneous: request-promise-native@1.0.9 /opt/iobroker/node_modules/request-promise-native
                npm ERR! extraneous: request-promise@4.2.6 /opt/iobroker/node_modules/request-promise
                npm ERR! extraneous: request@ /opt/iobroker/node_modules/request
                npm ERR! extraneous: require-directory@2.1.1 /opt/iobroker/node_modules/require-directory
                npm ERR! extraneous: require-main-filename@1.0.1 /opt/iobroker/node_modules/require-main-filename
                npm ERR! extraneous: requires-port@1.0.0 /opt/iobroker/node_modules/requires-port
                npm ERR! extraneous: resolve-alpn@1.2.1 /opt/iobroker/node_modules/resolve-alpn
                npm ERR! extraneous: resolve@ /opt/iobroker/node_modules/resolve
                npm ERR! extraneous: respjs@4.2.0 /opt/iobroker/node_modules/respjs
                npm ERR! extraneous: responselike@2.0.1 /opt/iobroker/node_modules/responselike
                npm ERR! extraneous: retry@0.12.0 /opt/iobroker/node_modules/retry
                npm ERR! extraneous: revalidator@0.1.8 /opt/iobroker/node_modules/revalidator
                npm ERR! extraneous: rfdc@1.3.0 /opt/iobroker/node_modules/rfdc
                npm ERR! extraneous: rgb-hex@3.0.0 /opt/iobroker/node_modules/rgb-hex
                npm ERR! extraneous: rimraf@3.0.2 /opt/iobroker/node_modules/rimraf
                npm ERR! extraneous: ripemd160@2.0.2 /opt/iobroker/node_modules/ripemd160
                npm ERR! extraneous: rrule@2.7.1 /opt/iobroker/node_modules/rrule
                npm ERR! extraneous: rsa-compat@1.9.4 /opt/iobroker/node_modules/rsa-compat
                npm ERR! extraneous: safe-buffer@5.1.2 /opt/iobroker/node_modules/safe-buffer
                npm ERR! extraneous: safe-regex-test@1.0.0 /opt/iobroker/node_modules/safe-regex-test
                npm ERR! extraneous: safe-replace@1.1.0 /opt/iobroker/node_modules/safe-replace
                npm ERR! extraneous: safe-stable-stringify@2.4.2 /opt/iobroker/node_modules/safe-stable-stringify
                npm ERR! extraneous: safer-buffer@2.1.2 /opt/iobroker/node_modules/safer-buffer
                npm ERR! extraneous: sax@1.2.1 /opt/iobroker/node_modules/sax
                npm ERR! extraneous: saxes@5.0.1 /opt/iobroker/node_modules/saxes
                npm ERR! extraneous: semaphore@1.1.0 /opt/iobroker/node_modules/semaphore
                npm ERR! extraneous: send@0.18.0 /opt/iobroker/node_modules/send
                npm ERR! extraneous: seq-logging@ /opt/iobroker/node_modules/seq-logging
                npm ERR! extraneous: serialport@10.5.0 /opt/iobroker/node_modules/serialport
                npm ERR! extraneous: serve-static@1.15.0 /opt/iobroker/node_modules/serve-static
                npm ERR! extraneous: set-blocking@2.0.0 /opt/iobroker/node_modules/set-blocking
                npm ERR! extraneous: setimmediate@1.0.5 /opt/iobroker/node_modules/setimmediate
                npm ERR! extraneous: setprototypeof@1.2.0 /opt/iobroker/node_modules/setprototypeof
                npm ERR! extraneous: sha.js@2.4.11 /opt/iobroker/node_modules/sha.js
                npm ERR! extraneous: sharp@ /opt/iobroker/node_modules/sharp
                npm ERR! extraneous: shebang-command@2.0.0 /opt/iobroker/node_modules/shebang-command
                npm ERR! extraneous: shebang-regex@3.0.0 /opt/iobroker/node_modules/shebang-regex
                npm ERR! extraneous: shelly-iot@1.1.2 /opt/iobroker/node_modules/shelly-iot
                npm ERR! extraneous: side-channel@1.0.4 /opt/iobroker/node_modules/side-channel
                npm ERR! extraneous: signal-exit@3.0.7 /opt/iobroker/node_modules/signal-exit
                npm ERR! extraneous: simple-concat@1.0.1 /opt/iobroker/node_modules/simple-concat
                npm ERR! extraneous: simple-get@3.1.1 /opt/iobroker/node_modules/simple-get
                npm ERR! extraneous: simple-swizzle@0.2.2 /opt/iobroker/node_modules/simple-swizzle
                npm ERR! extraneous: slip@1.0.2 /opt/iobroker/node_modules/slip
                npm ERR! extraneous: slugg@1.2.1 /opt/iobroker/node_modules/slugg
                npm ERR! extraneous: socket.io-adapter@2.4.0 /opt/iobroker/node_modules/socket.io-adapter
                npm ERR! extraneous: socket.io-client@1.7.4 /opt/iobroker/node_modules/socket.io-client
                npm ERR! extraneous: socket.io-parser@ /opt/iobroker/node_modules/socket.io-parser
                npm ERR! extraneous: socket.io@ /opt/iobroker/node_modules/socket.io
                npm ERR! extraneous: socksv5@0.0.6 /opt/iobroker/node_modules/socksv5
                npm ERR! extraneous: sort-keys-recursive@2.1.8 /opt/iobroker/node_modules/sort-keys-recursive
                npm ERR! extraneous: sort-keys@4.2.0 /opt/iobroker/node_modules/sort-keys
                npm ERR! extraneous: sorted-array-functions@1.3.0 /opt/iobroker/node_modules/sorted-array-functions
                npm ERR! extraneous: source-map-support@0.5.21 /opt/iobroker/node_modules/source-map-support
                npm ERR! extraneous: source-map@0.6.1 /opt/iobroker/node_modules/source-map
                npm ERR! extraneous: spdx-correct@3.1.1 /opt/iobroker/node_modules/spdx-correct
                npm ERR! extraneous: spdx-exceptions@2.3.0 /opt/iobroker/node_modules/spdx-exceptions
                npm ERR! extraneous: spdx-expression-parse@3.0.1 /opt/iobroker/node_modules/spdx-expression-parse
                npm ERR! extraneous: spdx-license-ids@3.0.12 /opt/iobroker/node_modules/spdx-license-ids
                npm ERR! extraneous: split@1.0.1 /opt/iobroker/node_modules/split
                npm ERR! extraneous: split2@3.2.2 /opt/iobroker/node_modules/split2
                npm ERR! extraneous: ssh2-streams@ /opt/iobroker/node_modules/ssh2-streams
                npm ERR! extraneous: sshpk@ /opt/iobroker/node_modules/sshpk
                npm ERR! extraneous: stack-trace@0.0.10 /opt/iobroker/node_modules/stack-trace
                npm ERR! extraneous: standard-as-callback@2.1.0 /opt/iobroker/node_modules/standard-as-callback
                npm ERR! extraneous: statuses@2.0.1 /opt/iobroker/node_modules/statuses
                npm ERR! extraneous: stealthy-require@1.1.1 /opt/iobroker/node_modules/stealthy-require
                npm ERR! extraneous: stream-combiner@0.2.2 /opt/iobroker/node_modules/stream-combiner
                npm ERR! extraneous: stream-shift@1.0.1 /opt/iobroker/node_modules/stream-shift
                npm ERR! extraneous: streamsearch@ /opt/iobroker/node_modules/streamsearch
                npm ERR! extraneous: streamx@2.13.2 /opt/iobroker/node_modules/streamx
                npm ERR! extraneous: string_decoder@1.1.1 /opt/iobroker/node_modules/string_decoder
                npm ERR! extraneous: string-width@4.2.3 /opt/iobroker/node_modules/string-width
                npm ERR! extraneous: string.prototype.trimend@ /opt/iobroker/node_modules/string.prototype.trimend
                npm ERR! extraneous: string.prototype.trimstart@ /opt/iobroker/node_modules/string.prototype.trimstart
                npm ERR! extraneous: strip-ansi@6.0.1 /opt/iobroker/node_modules/strip-ansi
                npm ERR! extraneous: strip-bom@2.0.0 /opt/iobroker/node_modules/strip-bom
                npm ERR! extraneous: strip-final-newline@2.0.0 /opt/iobroker/node_modules/strip-final-newline
                npm ERR! extraneous: strip-json-comments@2.0.1 /opt/iobroker/node_modules/strip-json-comments
                npm ERR! extraneous: strnum@1.0.5 /opt/iobroker/node_modules/strnum
                npm ERR! extraneous: suncalc2@1.8.1 /opt/iobroker/node_modules/suncalc2
                npm ERR! extraneous: supports-preserve-symlinks-flag@1.0.0 /opt/iobroker/node_modules/supports-preserve-symlinks-flag
                npm ERR! extraneous: symbol-tree@3.2.4 /opt/iobroker/node_modules/symbol-tree
                npm ERR! extraneous: systeminformation@ /opt/iobroker/node_modules/systeminformation
                npm ERR! extraneous: tar-fs@ /opt/iobroker/node_modules/tar-fs
                npm ERR! extraneous: tar-stream@2.2.0 /opt/iobroker/node_modules/tar-stream
                npm ERR! extraneous: tar@ /opt/iobroker/node_modules/tar
                npm ERR! extraneous: tcp-ping@0.1.1 /opt/iobroker/node_modules/tcp-ping
                npm ERR! extraneous: text-hex@1.0.0 /opt/iobroker/node_modules/text-hex
                npm ERR! extraneous: text-table@0.2.0 /opt/iobroker/node_modules/text-table
                npm ERR! extraneous: thenify-all@1.6.0 /opt/iobroker/node_modules/thenify-all
                npm ERR! extraneous: thenify@3.3.1 /opt/iobroker/node_modules/thenify
                npm ERR! extraneous: through@2.3.8 /opt/iobroker/node_modules/through
                npm ERR! extraneous: through2@2.0.5 /opt/iobroker/node_modules/through2
                npm ERR! extraneous: thunky@1.1.0 /opt/iobroker/node_modules/thunky
                npm ERR! extraneous: to-array@0.1.4 /opt/iobroker/node_modules/to-array
                npm ERR! extraneous: to-regex-range@5.0.1 /opt/iobroker/node_modules/to-regex-range
                npm ERR! extraneous: toidentifier@1.0.1 /opt/iobroker/node_modules/toidentifier
                npm ERR! extraneous: tough-cookie@ /opt/iobroker/node_modules/tough-cookie
                npm ERR! extraneous: tr46@ /opt/iobroker/node_modules/tr46
                npm ERR! extraneous: triple-beam@1.3.0 /opt/iobroker/node_modules/triple-beam
                npm ERR! extraneous: tslib@1.14.1 /opt/iobroker/node_modules/tslib
                npm ERR! extraneous: tunnel-agent@0.6.0 /opt/iobroker/node_modules/tunnel-agent
                npm ERR! extraneous: tuyapi@ /opt/iobroker/node_modules/tuyapi
                npm ERR! extraneous: tweetnacl@0.14.5 /opt/iobroker/node_modules/tweetnacl
                npm ERR! extraneous: type-check@0.3.2 /opt/iobroker/node_modules/type-check
                npm ERR! extraneous: type-is@1.6.18 /opt/iobroker/node_modules/type-is
                npm ERR! extraneous: typed-array-length@1.0.4 /opt/iobroker/node_modules/typed-array-length
                npm ERR! extraneous: typedarray@0.0.6 /opt/iobroker/node_modules/typedarray
                npm ERR! extraneous: typescript@ /opt/iobroker/node_modules/typescript
                npm ERR! extraneous: uid-safe@2.1.5 /opt/iobroker/node_modules/uid-safe
                npm ERR! extraneous: ultron@1.0.2 /opt/iobroker/node_modules/ultron
                npm ERR! extraneous: unbox-primitive@1.0.2 /opt/iobroker/node_modules/unbox-primitive
                npm ERR! extraneous: underscore@ /opt/iobroker/node_modules/underscore
                npm ERR! extraneous: unix-dgram@ /opt/iobroker/node_modules/unix-dgram
                npm ERR! extraneous: unorm@1.6.0 /opt/iobroker/node_modules/unorm
                npm ERR! extraneous: unpipe@1.0.0 /opt/iobroker/node_modules/unpipe
                npm ERR! extraneous: uri-js@ /opt/iobroker/node_modules/uri-js
                npm ERR! extraneous: url-join@4.0.1 /opt/iobroker/node_modules/url-join
                npm ERR! extraneous: url-parse@1.5.10 /opt/iobroker/node_modules/url-parse
                npm ERR! extraneous: url-template@2.0.8 /opt/iobroker/node_modules/url-template
                npm ERR! extraneous: url@0.10.3 /opt/iobroker/node_modules/url
                npm ERR! extraneous: ursa-optional@0.9.10 /opt/iobroker/node_modules/ursa-optional
                npm ERR! extraneous: util-deprecate@1.0.2 /opt/iobroker/node_modules/util-deprecate
                npm ERR! extraneous: utils-merge@1.0.1 /opt/iobroker/node_modules/utils-merge
                npm ERR! extraneous: uuid@ /opt/iobroker/node_modules/uuid
                npm ERR! extraneous: validate-npm-package-license@3.0.4 /opt/iobroker/node_modules/validate-npm-package-license
                npm ERR! extraneous: vary@1.1.2 /opt/iobroker/node_modules/vary
                npm ERR! extraneous: vbb-parse-line@1.0.0 /opt/iobroker/node_modules/vbb-parse-line
                npm ERR! extraneous: vbb-parse-ticket@0.2.1 /opt/iobroker/node_modules/vbb-parse-ticket
                npm ERR! extraneous: vbb-short-station-name@1.0.1 /opt/iobroker/node_modules/vbb-short-station-name
                npm ERR! extraneous: vbb-stations@ /opt/iobroker/node_modules/vbb-stations
                npm ERR! extraneous: vbb-translate-ids@4.0.0 /opt/iobroker/node_modules/vbb-translate-ids
                npm ERR! extraneous: verror@1.10.0 /opt/iobroker/node_modules/verror
                npm ERR! extraneous: virtual-tsc@ /opt/iobroker/node_modules/virtual-tsc
                npm ERR! extraneous: w3c-hr-time@1.0.2 /opt/iobroker/node_modules/w3c-hr-time
                npm ERR! extraneous: w3c-xmlserializer@3.0.0 /opt/iobroker/node_modules/w3c-xmlserializer
                npm ERR! extraneous: wake_on_lan@1.0.0 /opt/iobroker/node_modules/wake_on_lan
                npm ERR! extraneous: weak-daemon@1.0.3 /opt/iobroker/node_modules/weak-daemon
                npm ERR! extraneous: webdav@ /opt/iobroker/node_modules/webdav
                npm ERR! extraneous: webidl-conversions@7.0.0 /opt/iobroker/node_modules/webidl-conversions
                npm ERR! extraneous: websocket-stream@5.5.2 /opt/iobroker/node_modules/websocket-stream
                npm ERR! extraneous: whatwg-encoding@2.0.0 /opt/iobroker/node_modules/whatwg-encoding
                npm ERR! extraneous: whatwg-mimetype@3.0.0 /opt/iobroker/node_modules/whatwg-mimetype
                npm ERR! extraneous: whatwg-url@ /opt/iobroker/node_modules/whatwg-url
                npm ERR! extraneous: which-boxed-primitive@1.0.2 /opt/iobroker/node_modules/which-boxed-primitive
                npm ERR! extraneous: which-module@1.0.0 /opt/iobroker/node_modules/which-module
                npm ERR! extraneous: which-typed-array@1.1.9 /opt/iobroker/node_modules/which-typed-array
                npm ERR! extraneous: which@2.0.2 /opt/iobroker/node_modules/which
                npm ERR! extraneous: wide-align@1.1.5 /opt/iobroker/node_modules/wide-align
                npm ERR! extraneous: winston-daily-rotate-file@4.7.1 /opt/iobroker/node_modules/winston-daily-rotate-file
                npm ERR! extraneous: winston-seq-updated@1.0.4 /opt/iobroker/node_modules/winston-seq-updated
                npm ERR! extraneous: winston-syslog@ /opt/iobroker/node_modules/winston-syslog
                npm ERR! extraneous: winston-transport@ /opt/iobroker/node_modules/winston-transport
                npm ERR! extraneous: winston@ /opt/iobroker/node_modules/winston
                npm ERR! extraneous: wol@1.0.7 /opt/iobroker/node_modules/wol
                npm ERR! extraneous: word-wrap@1.2.3 /opt/iobroker/node_modules/word-wrap
                npm ERR! extraneous: wrap-ansi@2.1.0 /opt/iobroker/node_modules/wrap-ansi
                npm ERR! extraneous: wrappy@1.0.2 /opt/iobroker/node_modules/wrappy
                npm ERR! extraneous: ws@ /opt/iobroker/node_modules/ws
                npm ERR! extraneous: wtf-8@1.0.0 /opt/iobroker/node_modules/wtf-8
                npm ERR! extraneous: xml-name-validator@4.0.0 /opt/iobroker/node_modules/xml-name-validator
                npm ERR! extraneous: xml2js@0.4.19 /opt/iobroker/node_modules/xml2js
                npm ERR! extraneous: xml2json-light@1.0.6 /opt/iobroker/node_modules/xml2json-light
                npm ERR! extraneous: xmlbuilder@ /opt/iobroker/node_modules/xmlbuilder
                npm ERR! extraneous: xmlchars@ /opt/iobroker/node_modules/xmlchars
                npm ERR! extraneous: xmlhttprequest-ssl@ /opt/iobroker/node_modules/xmlhttprequest-ssl
                npm ERR! extraneous: xregexp@2.0.0 /opt/iobroker/node_modules/xregexp
                npm ERR! extraneous: xtend@4.0.2 /opt/iobroker/node_modules/xtend
                npm ERR! extraneous: y18n@3.2.2 /opt/iobroker/node_modules/y18n
                npm ERR! extraneous: yallist@4.0.0 /opt/iobroker/node_modules/yallist
                npm ERR! extraneous: yargs-parser@5.0.1 /opt/iobroker/node_modules/yargs-parser
                npm ERR! invalid: yargs@ /opt/iobroker/node_modules/yargs
                npm ERR! extraneous: yeast@0.1.2 /opt/iobroker/node_modules/yeast
                npm ERR! extraneous: zigbee-herdsman-converters@ /opt/iobroker/node_modules/zigbee-herdsman-converters
                npm ERR! extraneous: zigbee-herdsman@ /opt/iobroker/node_modules/zigbee-herdsman
                npm ERR! extraneous: zrender@ /opt/iobroker/node_modules/zrender
                
                npm ERR! A complete log of this run can be found in:
                npm ERR!     /home/iobroker/.npm/_logs/2023-01-21T21_53_52_781Z-debug-0.log
                
                Thomas BraunT Online
                Thomas BraunT Online
                Thomas Braun
                Most Active
                schrieb am zuletzt editiert von
                #33

                @technodj23

                sudo ln -s /usr/bin/node /usr/bin/nodejs &> /dev/null
                uname -m && type -P nodejs node npm npx && nodejs -v && node -v && npm -v && npx -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
                
                

                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

                T 1 Antwort Letzte Antwort
                0
                • Thomas BraunT Thomas Braun

                  @technodj23

                  sudo ln -s /usr/bin/node /usr/bin/nodejs &> /dev/null
                  uname -m && type -P nodejs node npm npx && nodejs -v && node -v && npm -v && npx -v && iob -v && whoami && groups && echo $XDG_SESSION_TYPE && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
                  
                  
                  T Offline
                  T Offline
                  technodj23
                  schrieb am zuletzt editiert von
                  #34

                  @thomas-braun sagte in Fire Tablet Jarvis aktualisiert sich nicht:

                  sudo ln -s /usr/bin/node /usr/bin/nodejs &> /dev/null

                  armv7l
                  /usr/bin/nodejs
                  /usr/bin/node
                  /usr/bin/npm
                  /usr/bin/npx
                  v16.19.0
                  v16.19.0
                  8.19.3
                  8.19.3
                  node:internal/modules/cjs/loader:998
                    throw err;
                    ^
                  
                  Error: Cannot find module './lib/setup'
                  Require stack:
                  - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js
                      at Function.Module._resolveFilename (node:internal/modules/cjs/loader:995:15)
                      at Function.Module._load (node:internal/modules/cjs/loader:841:27)
                      at Module.require (node:internal/modules/cjs/loader:1067:19)
                      at require (node:internal/modules/cjs/helpers:103:18)
                      at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js:1:1)
                      at Module._compile (node:internal/modules/cjs/loader:1165:14)
                      at Object.Module._extensions..js (node:internal/modules/cjs/loader:1219:10)
                      at Module.load (node:internal/modules/cjs/loader:1043:32)
                      at Function.Module._load (node:internal/modules/cjs/loader:878:12)
                      at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) {
                    code: 'MODULE_NOT_FOUND',
                    requireStack: [ '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ]
                  
                  
                  Thomas BraunT 1 Antwort Letzte Antwort
                  0
                  • T technodj23

                    @thomas-braun sagte in Fire Tablet Jarvis aktualisiert sich nicht:

                    sudo ln -s /usr/bin/node /usr/bin/nodejs &> /dev/null

                    armv7l
                    /usr/bin/nodejs
                    /usr/bin/node
                    /usr/bin/npm
                    /usr/bin/npx
                    v16.19.0
                    v16.19.0
                    8.19.3
                    8.19.3
                    node:internal/modules/cjs/loader:998
                      throw err;
                      ^
                    
                    Error: Cannot find module './lib/setup'
                    Require stack:
                    - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js
                        at Function.Module._resolveFilename (node:internal/modules/cjs/loader:995:15)
                        at Function.Module._load (node:internal/modules/cjs/loader:841:27)
                        at Module.require (node:internal/modules/cjs/loader:1067:19)
                        at require (node:internal/modules/cjs/helpers:103:18)
                        at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js:1:1)
                        at Module._compile (node:internal/modules/cjs/loader:1165:14)
                        at Object.Module._extensions..js (node:internal/modules/cjs/loader:1219:10)
                        at Module.load (node:internal/modules/cjs/loader:1043:32)
                        at Function.Module._load (node:internal/modules/cjs/loader:878:12)
                        at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) {
                      code: 'MODULE_NOT_FOUND',
                      requireStack: [ '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ]
                    
                    
                    Thomas BraunT Online
                    Thomas BraunT Online
                    Thomas Braun
                    Most Active
                    schrieb am zuletzt editiert von
                    #35

                    @technodj23

                    cd /opt/iobroker
                    sudo -H -u iobroker npm install iobroker.js-controller
                    

                    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

                    T 1 Antwort Letzte Antwort
                    0
                    • Thomas BraunT Thomas Braun

                      @technodj23

                      cd /opt/iobroker
                      sudo -H -u iobroker npm install iobroker.js-controller
                      
                      T Offline
                      T Offline
                      technodj23
                      schrieb am zuletzt editiert von
                      #36

                      @thomas-braun

                       sudo -H -u iobroker npm install iobroker.js-controller
                      npm ERR! code ENOTEMPTY
                      npm ERR! syscall rename
                      npm ERR! path /opt/iobroker/node_modules/acorn
                      npm ERR! dest /opt/iobroker/node_modules/.acorn-zHERliMH
                      npm ERR! errno -39
                      npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/acorn' -> '/opt/iobroker/node_modules/.acorn-zHERliMH'
                      

                      Ich glaube ich gebe für heute auf :-D Danke dir schon mal für deine Hilfe!

                      Thomas BraunT 1 Antwort Letzte Antwort
                      0
                      • T technodj23

                        @thomas-braun

                         sudo -H -u iobroker npm install iobroker.js-controller
                        npm ERR! code ENOTEMPTY
                        npm ERR! syscall rename
                        npm ERR! path /opt/iobroker/node_modules/acorn
                        npm ERR! dest /opt/iobroker/node_modules/.acorn-zHERliMH
                        npm ERR! errno -39
                        npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/acorn' -> '/opt/iobroker/node_modules/.acorn-zHERliMH'
                        

                        Ich glaube ich gebe für heute auf :-D Danke dir schon mal für deine Hilfe!

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

                        @technodj23

                        
                        for i in $(find /opt/iobroker/node_modules -type d -iname ".*-????????" ! -iname ".local-chromium"); do rm -rf ${i%%/}; done 
                        

                        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
                        • T Offline
                          T Offline
                          technodj23
                          schrieb am zuletzt editiert von
                          #38

                          So, "irgendwie" läuft iobroker wieder. Aber so richtig funktionieren tun so einige Sachen irgendwie nicht. Kann einige Adapter nicht aktualisieren.

                          Dann wollte ich Lovelace installieren, geht auch nicht, mit folgender Meldung:

                          $ iobroker add lovelace 1 --host raspberrypi4-iob --debug
                          
                          NPM version: 8.19.3
                          
                          Installing iobroker.lovelace@3.0.1... (System call)
                          
                          npm ERR! code ENOTEMPTY
                          
                          npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/abbrev' -> '/opt/iobroker/node_modules/.abbrev-5eNud0FY'
                          
                          npm ERR! A complete log of this run can be found in:
                          
                          npm ERR! /home/iobroker/.npm/_logs/2023-01-23T17_21_55_658Z-debug-0.log
                          
                          host.raspberrypi4-iob Cannot install iobroker.lovelace@3.0.1: 217
                          
                          ERROR: Process exited with code 25
                          
                          Thomas BraunT 1 Antwort Letzte Antwort
                          0
                          • T technodj23

                            So, "irgendwie" läuft iobroker wieder. Aber so richtig funktionieren tun so einige Sachen irgendwie nicht. Kann einige Adapter nicht aktualisieren.

                            Dann wollte ich Lovelace installieren, geht auch nicht, mit folgender Meldung:

                            $ iobroker add lovelace 1 --host raspberrypi4-iob --debug
                            
                            NPM version: 8.19.3
                            
                            Installing iobroker.lovelace@3.0.1... (System call)
                            
                            npm ERR! code ENOTEMPTY
                            
                            npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/abbrev' -> '/opt/iobroker/node_modules/.abbrev-5eNud0FY'
                            
                            npm ERR! A complete log of this run can be found in:
                            
                            npm ERR! /home/iobroker/.npm/_logs/2023-01-23T17_21_55_658Z-debug-0.log
                            
                            host.raspberrypi4-iob Cannot install iobroker.lovelace@3.0.1: 217
                            
                            ERROR: Process exited with code 25
                            
                            Thomas BraunT Online
                            Thomas BraunT Online
                            Thomas Braun
                            Most Active
                            schrieb am zuletzt editiert von Thomas Braun
                            #39

                            @technodj23

                            Siehe den angepinnten Beitrag ganz oben in Forum.

                            Bzw. meine Antwort genau über deinem Posting.

                            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
                            • T Offline
                              T Offline
                              technodj23
                              schrieb am zuletzt editiert von
                              #40

                              @thomas-braun

                              Hab ich alles gemacht, auch iob fix, Neustart usw.

                              host.raspberrypi4-iob
                              	2023-01-23 20:13:37.811	error	Cannot download and install adapter "jarvis@3.1.2". To retry it disable/enable the adapter or restart host. Also check the error messages in the log!
                              host.raspberrypi4-iob
                              	2023-01-23 20:13:35.773	error	iobroker npm-install: host.raspberrypi4-iob Cannot install iobroker.jarvis@3.1.2: 217
                              zigbee.0
                              	2023-01-23 20:13:16.575	error	getGroups: caught error: TypeError: Cannot read properties of undefined (reading 'getGroups')
                              host.raspberrypi4-iob
                              	2023-01-23 20:12:48.533	error	iobroker npm-install: host.raspberrypi4-iob Cannot install iobroker.jarvis@3.1.2: 217
                              host.raspberrypi4-iob
                              	2023-01-23 20:11:57.858	error	iobroker host.raspberrypi4-iob Cannot install iobroker.lovelace@3.0.1: 217
                              host.raspberrypi4-iob
                              	2023-01-23 20:11:57.169	error	iobroker npm-install: node:internal/modules/cjs/loader:998 throw err; ^Error: Cannot find module 'chokidar'Require stack:- /opt/iobroker/node_modules/@iobroker/js-controller-cli/lib/cli/cliLogs.js- /opt/iobroker/node_modules/@iobroker/js-controller-cli/index.js- /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js- /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js at Function.Module._resolveFilename (node:internal/modules/cjs/loader:995:15) at Function.Module._load (node:internal/modules/cjs/loader:841:27) at Module.require (node:internal/modules/cjs/loader:1067:19) at require (node:internal/modules/cjs/helpers:103:18) at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-cli/lib/cli/cliLogs.js:5:18) at Module._compile (node:internal/modules/cjs/loader:1165:14) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1219:10) at Module.load (node:internal/modules/cjs/loader:1043:32) at Function.Module._load (node:internal/modules/cjs/loader:878:12) at Module.require (node:internal/modules/cjs/loader:1067:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/opt/iobroker/node_modules/@iobroker/js-controller-cli/lib/cli/cliLogs.js', '/opt/iobroker/node_modules/@iobroker/js-controller-cli/index.js', '/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js', '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ]}
                              host.raspberrypi4-iob
                              2023-01-23 20:11:53.777	error	iobroker npm-install: host.raspberrypi4-iob Cannot install iobroker.jarvis@3.1.2: 217 
                              
                              So sieht der Log nach einem Neustart aus :-/
                              Thomas BraunT 1 Antwort Letzte Antwort
                              0
                              • T technodj23

                                @thomas-braun

                                Hab ich alles gemacht, auch iob fix, Neustart usw.

                                host.raspberrypi4-iob
                                	2023-01-23 20:13:37.811	error	Cannot download and install adapter "jarvis@3.1.2". To retry it disable/enable the adapter or restart host. Also check the error messages in the log!
                                host.raspberrypi4-iob
                                	2023-01-23 20:13:35.773	error	iobroker npm-install: host.raspberrypi4-iob Cannot install iobroker.jarvis@3.1.2: 217
                                zigbee.0
                                	2023-01-23 20:13:16.575	error	getGroups: caught error: TypeError: Cannot read properties of undefined (reading 'getGroups')
                                host.raspberrypi4-iob
                                	2023-01-23 20:12:48.533	error	iobroker npm-install: host.raspberrypi4-iob Cannot install iobroker.jarvis@3.1.2: 217
                                host.raspberrypi4-iob
                                	2023-01-23 20:11:57.858	error	iobroker host.raspberrypi4-iob Cannot install iobroker.lovelace@3.0.1: 217
                                host.raspberrypi4-iob
                                	2023-01-23 20:11:57.169	error	iobroker npm-install: node:internal/modules/cjs/loader:998 throw err; ^Error: Cannot find module 'chokidar'Require stack:- /opt/iobroker/node_modules/@iobroker/js-controller-cli/lib/cli/cliLogs.js- /opt/iobroker/node_modules/@iobroker/js-controller-cli/index.js- /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js- /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js at Function.Module._resolveFilename (node:internal/modules/cjs/loader:995:15) at Function.Module._load (node:internal/modules/cjs/loader:841:27) at Module.require (node:internal/modules/cjs/loader:1067:19) at require (node:internal/modules/cjs/helpers:103:18) at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-cli/lib/cli/cliLogs.js:5:18) at Module._compile (node:internal/modules/cjs/loader:1165:14) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1219:10) at Module.load (node:internal/modules/cjs/loader:1043:32) at Function.Module._load (node:internal/modules/cjs/loader:878:12) at Module.require (node:internal/modules/cjs/loader:1067:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/opt/iobroker/node_modules/@iobroker/js-controller-cli/lib/cli/cliLogs.js', '/opt/iobroker/node_modules/@iobroker/js-controller-cli/index.js', '/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js', '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ]}
                                host.raspberrypi4-iob
                                2023-01-23 20:11:53.777	error	iobroker npm-install: host.raspberrypi4-iob Cannot install iobroker.jarvis@3.1.2: 217 
                                
                                So sieht der Log nach einem Neustart aus :-/
                                Thomas BraunT Online
                                Thomas BraunT Online
                                Thomas Braun
                                Most Active
                                schrieb am zuletzt editiert von
                                #41

                                @technodj23

                                cd /opt/iobroker
                                npm ls chokidar
                                

                                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

                                T 1 Antwort Letzte Antwort
                                0
                                • Thomas BraunT Thomas Braun

                                  @technodj23

                                  cd /opt/iobroker
                                  npm ls chokidar
                                  
                                  T Offline
                                  T Offline
                                  technodj23
                                  schrieb am zuletzt editiert von
                                  #42

                                  @thomas-braun

                                  iobroker.inst@2.0.3 /opt/iobroker
                                  ├─┬ iobroker.javascript@6.1.4
                                  │ ├─┬ @iobroker/dev-server@0.6.0 extraneous
                                  │ │ └── chokidar@3.5.3 deduped
                                  │ ├─┬ browser-sync@2.27.11 extraneous
                                  │ │ └── chokidar@3.5.3 deduped
                                  │ ├── chokidar@3.5.3 extraneous
                                  │ ├─┬ glob-watcher@5.0.5 extraneous
                                  │ │ └── chokidar@2.1.8 extraneous
                                  │ ├─┬ mocha@10.2.0 extraneous
                                  │ │ └── chokidar@3.5.3 deduped
                                  │ └─┬ nodemon@2.0.20 extraneous
                                  │   └── chokidar@3.5.3 deduped
                                  └─┬ iobroker.js-controller@4.0.24
                                    └─┬ @iobroker/js-controller-cli@4.0.24
                                      └── chokidar@3.5.3
                                  
                                  
                                  Thomas BraunT 1 Antwort Letzte Antwort
                                  0
                                  • T technodj23

                                    @thomas-braun

                                    iobroker.inst@2.0.3 /opt/iobroker
                                    ├─┬ iobroker.javascript@6.1.4
                                    │ ├─┬ @iobroker/dev-server@0.6.0 extraneous
                                    │ │ └── chokidar@3.5.3 deduped
                                    │ ├─┬ browser-sync@2.27.11 extraneous
                                    │ │ └── chokidar@3.5.3 deduped
                                    │ ├── chokidar@3.5.3 extraneous
                                    │ ├─┬ glob-watcher@5.0.5 extraneous
                                    │ │ └── chokidar@2.1.8 extraneous
                                    │ ├─┬ mocha@10.2.0 extraneous
                                    │ │ └── chokidar@3.5.3 deduped
                                    │ └─┬ nodemon@2.0.20 extraneous
                                    │   └── chokidar@3.5.3 deduped
                                    └─┬ iobroker.js-controller@4.0.24
                                      └─┬ @iobroker/js-controller-cli@4.0.24
                                        └── chokidar@3.5.3
                                    
                                    
                                    Thomas BraunT Online
                                    Thomas BraunT Online
                                    Thomas Braun
                                    Most Active
                                    schrieb am zuletzt editiert von
                                    #43

                                    @technodj23

                                    Restart host
                                    probiert?

                                    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

                                    T 1 Antwort Letzte Antwort
                                    0
                                    • Thomas BraunT Thomas Braun

                                      @technodj23

                                      Restart host
                                      probiert?

                                      T Offline
                                      T Offline
                                      technodj23
                                      schrieb am zuletzt editiert von
                                      #44

                                      @thomas-braun ja, alles, Host, Rasperry alles neu gestartet. Jetzt startet nicht mal mehr der Zigbee Adapter...Ich sehe mich schon alles neu aufsetzen :-/ Und das Alles bloß weil sich die Uhrzeit nicht aktualisiert hat grml

                                      Thomas BraunT 1 Antwort Letzte Antwort
                                      0
                                      • T technodj23

                                        @thomas-braun ja, alles, Host, Rasperry alles neu gestartet. Jetzt startet nicht mal mehr der Zigbee Adapter...Ich sehe mich schon alles neu aufsetzen :-/ Und das Alles bloß weil sich die Uhrzeit nicht aktualisiert hat grml

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

                                        @technodj23 sagte in Fire Tablet Jarvis aktualisiert sich nicht:

                                        Jetzt startet nicht mal mehr der Zigbee Adapter

                                        Ohne Meldung?

                                        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

                                        T 1 Antwort Letzte Antwort
                                        0
                                        • Thomas BraunT Thomas Braun

                                          @technodj23 sagte in Fire Tablet Jarvis aktualisiert sich nicht:

                                          Jetzt startet nicht mal mehr der Zigbee Adapter

                                          Ohne Meldung?

                                          T Offline
                                          T Offline
                                          technodj23
                                          schrieb am zuletzt editiert von
                                          #46

                                          @thomas-braun

                                          zigbee.0
                                             2023-01-23 20:38:38.484	info	List of port: [{"path":"/dev/ttyACM0","manufacturer":"Texas Instruments","serialNumber":"__0X00124B0018E20E8B","pnpId":"usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0018E20E8B-if00","vendorId":"0451","productId":"16a8"},{"path":"/dev/ttyAMA0"}]
                                          zigbee.0
                                             2023-01-23 20:38:38.343	error	getGroups: caught error: TypeError: Cannot read properties of undefined (reading 'getGroups')
                                          
                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          515

                                          Online

                                          32.5k

                                          Benutzer

                                          81.7k

                                          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