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
    335

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

  • 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.
  • 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
                                        • Thomas BraunT Online
                                          Thomas BraunT Online
                                          Thomas Braun
                                          Most Active
                                          schrieb am zuletzt editiert von
                                          #47

                                          @technodj23

                                          Schau das Log bitte per

                                          iob logs --watch | uniq
                                          

                                          in einem zweiten Terminal an und poste das. Da stimmt die Chronologie, wenn man das von oben nach unten liest.

                                          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
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          584

                                          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