Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Adapterwarnungen / web stürzt ab

NEWS

  • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar
    BluefoxB
    Bluefox
    12
    2
    269

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.7k

Adapterwarnungen / web stürzt ab

Adapterwarnungen / web stürzt ab

Scheduled Pinned Locked Moved ioBroker Allgemein
63 Posts 6 Posters 5.8k Views 5 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • sigi234S sigi234

    @thorkillar

    Geh zurück auf eine funktionierende Version.

    T Offline
    T Offline
    thorkillar
    wrote on last edited by
    #4

    @sigi234 danke für die Antwort. Meine Frage, wie kann ich downgraden?

    Thomas BraunT 1 Reply Last reply
    0
    • T thorkillar

      @sigi234 danke für die Antwort. Meine Frage, wie kann ich downgraden?

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      wrote on last edited by
      #5

      @thorkillar

      iobroker upgrade web@6.1.2
      

      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

      sigi234S 1 Reply Last reply
      0
      • Thomas BraunT Thomas Braun

        @thorkillar

        iobroker upgrade web@6.1.2
        
        sigi234S Online
        sigi234S Online
        sigi234
        Forum Testing Most Active
        wrote on last edited by
        #6

        @thomas-braun sagte in Adapterwarnungen / web stürzt ab:

        @thorkillar

        iobroker upgrade web@6.1.2
        

        Ups die ist aber sehr neu.

        Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
        Immer Daten sichern!

        Thomas BraunT 1 Reply Last reply
        0
        • sigi234S sigi234

          @thomas-braun sagte in Adapterwarnungen / web stürzt ab:

          @thorkillar

          iobroker upgrade web@6.1.2
          

          Ups die ist aber sehr neu.

          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          wrote on last edited by
          #7

          @sigi234

          War laut @thorkillar die letzte funktionierende Version...

          web
          github:	6.1.10
          latest:	6.1.10 for 20 days
          stable:	6.1.4 for 29 days
          

          Und ich würde eine Fehlermeldung an geeigneter Stelle absetzen. 6.1.4 ist ja stable und sollte keine Abstürze provozieren.

          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 Reply Last reply
          0
          • Thomas BraunT Thomas Braun

            @sigi234

            War laut @thorkillar die letzte funktionierende Version...

            web
            github:	6.1.10
            latest:	6.1.10 for 20 days
            stable:	6.1.4 for 29 days
            

            Und ich würde eine Fehlermeldung an geeigneter Stelle absetzen. 6.1.4 ist ja stable und sollte keine Abstürze provozieren.

            T Offline
            T Offline
            thorkillar
            wrote on last edited by
            #8

            @thomas-braun okay, downgrade zu 6.1.2 war erfolgreich.

            Kann ich beim Troubleshooten helfen?

            Thomas BraunT 1 Reply Last reply
            0
            • T thorkillar

              @thomas-braun okay, downgrade zu 6.1.2 war erfolgreich.

              Kann ich beim Troubleshooten helfen?

              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              wrote on last edited by
              #9

              @thorkillar sagte in Adapterwarnungen / web stürzt ab:

              Kann ich beim Troubleshooten helfen?

              Mit Fehlermeldungen vermutlich.

              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 Reply Last reply
              0
              • Thomas BraunT Thomas Braun

                @thorkillar sagte in Adapterwarnungen / web stürzt ab:

                Kann ich beim Troubleshooten helfen?

                Mit Fehlermeldungen vermutlich.

                T Offline
                T Offline
                thorkillar
                wrote on last edited by
                #10

                @thomas-braun wenn du mir sagst, welche Logs du brauchst, und wo ich die finde, such ich die gern raus.
                Ansonsten vielen DANK. für den Support.

                Thomas BraunT 1 Reply Last reply
                0
                • T thorkillar

                  @thomas-braun wenn du mir sagst, welche Logs du brauchst, und wo ich die finde, such ich die gern raus.
                  Ansonsten vielen DANK. für den Support.

                  Thomas BraunT Online
                  Thomas BraunT Online
                  Thomas Braun
                  Most Active
                  wrote on last edited by
                  #11

                  @thorkillar

                  Üblicherweise:
                  Per

                  iob logs --watch | uniq
                  

                  im Terminal das Log in Echtzeit beobachten und mit dem Adapter hantieren.
                  Rückmeldungen dann am besten in ein Issue drüben bei github aufmachen, wenn du den Fehler nicht selber beheben kannst.

                  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 Reply Last reply
                  0
                  • T thorkillar

                    Hallo zusammen,

                    ich habe seit heute das folgende Problem:

                    2ecfb5d8-2afb-484f-974d-021c6161515f-image.png

                    Das Problem tritt seit dem letzten Update (6.1.2 →6.1.4) des web Adapters auf.
                    Ich habe bereits versucht, die Instanz zu löschen und wieder zu installieren.
                    Wenn ich es bestätige und manuell starte, stürzt die web Instanz ab, wenn ich VIS starte.
                    Ich habe danach versucht die VIS Instanz neu zu installieren.
                    Mit dem gleichen Ergebnis.

                    Auch nach einem Neustart stürzt der die WEB-Instanz immer ab.

                    Könnt Ihr mir bitte helfen?

                    C Offline
                    C Offline
                    CaesarII
                    wrote on last edited by
                    #12

                    @thorkillar
                    gleiche Fehlermeldung, bin zurück auf 6.1.2. Aktuell läuft der Adapter wieder

                    1 Reply Last reply
                    0
                    • MichaelFM Offline
                      MichaelFM Offline
                      MichaelF
                      wrote on last edited by
                      #13

                      Hi ich hänge mich mal hier ran, ich habe ein anderes Problem wollte updaten auf die 6.1.4 beim Adapter update in IOB hängte er sich auf.

                      Also iob beendet und über die Konsole versucht zu installieren da hängt er leider bei :

                      Adapter    "vis-timeandweather": 1.2.2, installed 1.2.2
                      Adapter    "web"          : 6.1.4    , installed 6.1.2  [Updatable]
                      Adapter    "worx"         : 2.3.4    , installed 2.3.4
                      Adapter    "ws"           : 2.5.5    , installed 2.5.5
                      pi@iobroker:~ $ iob upgrade
                      Server Configured backup period 7200000 is larger than the supported maximum of 35791 minutes. Defaulting to 120 minutes.
                      Server Configured backup period 7200000 is larger than the supported maximum of 35791 minutes. Defaulting to 120 minutes.
                      
                      This upgrade of "web" will introduce the following changes:
                      ==========================================================================
                      -> 6.1.4:
                      upgrade socketio and ws dependencies to fix vis subscribe problem
                      
                      -> 6.1.3:
                      upgraded socketio and ws dependencies to correct the error by unsubscribing on client disconnect
                      ==========================================================================
                      
                      Would you like to upgrade web from @6.1.2 to @6.1.4 now? [(y)es, (n)o]: y
                      Update web from @6.1.2 to @6.1.4
                      host.iobroker Adapter "system.adapter.web.0" is stopped.
                      NPM version: 9.8.1
                      Installing iobroker.web@6.1.4... (System call)
                      

                      Problem, ist das seit dem gescheiterten update irgendwie auch die 6.1.2 nicht mehr richtig läuft, was noch seltsamer ist das kein Javascript mehr funktioniert.

                      Hat Jemand vielleicht ein Tipp, wenn noch Informationen Fehlen ich reiche gerne nach.

                      Grüsse

                      Thomas BraunT 1 Reply Last reply
                      0
                      • MichaelFM MichaelF

                        Hi ich hänge mich mal hier ran, ich habe ein anderes Problem wollte updaten auf die 6.1.4 beim Adapter update in IOB hängte er sich auf.

                        Also iob beendet und über die Konsole versucht zu installieren da hängt er leider bei :

                        Adapter    "vis-timeandweather": 1.2.2, installed 1.2.2
                        Adapter    "web"          : 6.1.4    , installed 6.1.2  [Updatable]
                        Adapter    "worx"         : 2.3.4    , installed 2.3.4
                        Adapter    "ws"           : 2.5.5    , installed 2.5.5
                        pi@iobroker:~ $ iob upgrade
                        Server Configured backup period 7200000 is larger than the supported maximum of 35791 minutes. Defaulting to 120 minutes.
                        Server Configured backup period 7200000 is larger than the supported maximum of 35791 minutes. Defaulting to 120 minutes.
                        
                        This upgrade of "web" will introduce the following changes:
                        ==========================================================================
                        -> 6.1.4:
                        upgrade socketio and ws dependencies to fix vis subscribe problem
                        
                        -> 6.1.3:
                        upgraded socketio and ws dependencies to correct the error by unsubscribing on client disconnect
                        ==========================================================================
                        
                        Would you like to upgrade web from @6.1.2 to @6.1.4 now? [(y)es, (n)o]: y
                        Update web from @6.1.2 to @6.1.4
                        host.iobroker Adapter "system.adapter.web.0" is stopped.
                        NPM version: 9.8.1
                        Installing iobroker.web@6.1.4... (System call)
                        

                        Problem, ist das seit dem gescheiterten update irgendwie auch die 6.1.2 nicht mehr richtig läuft, was noch seltsamer ist das kein Javascript mehr funktioniert.

                        Hat Jemand vielleicht ein Tipp, wenn noch Informationen Fehlen ich reiche gerne nach.

                        Grüsse

                        Thomas BraunT Online
                        Thomas BraunT Online
                        Thomas Braun
                        Most Active
                        wrote on last edited by
                        #14

                        @michaelf sagte in Adapterwarnungen / web stürzt ab:

                        Also iob beendet und über die Konsole versucht zu installieren da hängt er leider bei

                        Da hängt nix, das dauert nur. Insbesondere dauert das mit gestopptem ioBroker noch länger als ohnehin schon.

                        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

                        MichaelFM 1 Reply Last reply
                        0
                        • Thomas BraunT Thomas Braun

                          @michaelf sagte in Adapterwarnungen / web stürzt ab:

                          Also iob beendet und über die Konsole versucht zu installieren da hängt er leider bei

                          Da hängt nix, das dauert nur. Insbesondere dauert das mit gestopptem ioBroker noch länger als ohnehin schon.

                          MichaelFM Offline
                          MichaelFM Offline
                          MichaelF
                          wrote on last edited by
                          #15

                          @thomas-braun said in Adapterwarnungen / web stürzt ab:

                          @michaelf sagte in Adapterwarnungen / web stürzt ab:

                          Also iob beendet und über die Konsole versucht zu installieren da hängt er leider bei

                          Da hängt nix, das dauert nur. Insbesondere dauert das mit gestopptem ioBroker noch länger als ohnehin schon.

                          Danke für die schnelle Antwort, ich hatte fast 30 Minuten gewartet echt so lange ?

                          Thomas BraunT 1 Reply Last reply
                          0
                          • MichaelFM MichaelF

                            @thomas-braun said in Adapterwarnungen / web stürzt ab:

                            @michaelf sagte in Adapterwarnungen / web stürzt ab:

                            Also iob beendet und über die Konsole versucht zu installieren da hängt er leider bei

                            Da hängt nix, das dauert nur. Insbesondere dauert das mit gestopptem ioBroker noch länger als ohnehin schon.

                            Danke für die schnelle Antwort, ich hatte fast 30 Minuten gewartet echt so lange ?

                            Thomas BraunT Online
                            Thomas BraunT Online
                            Thomas Braun
                            Most Active
                            wrote on last edited by
                            #16

                            @michaelf

                            Das ist wirklich ungewöhnlich lang.
                            Das Gesamtkonstrukt schaut wie aus?

                            iob diag
                            

                            in der Langfassung. Aber gerne in einem eigenen Thread.

                            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 Reply Last reply
                            0
                            • MichaelFM Offline
                              MichaelFM Offline
                              MichaelF
                              wrote on last edited by
                              #17

                              Kommt sofort, ich glaube der Web mit der 6.1.2 läuft wieder, allerdings kommt jetzt vom Jasvascrip adapter diese Meldung:

                              8e57cd8d-fae5-471d-9bc4-98b3e26316db-image.png

                              Ohh, Ohh, ich glaube da stimmt was nicht :

                              npm ERR! extraneous: cliui@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/cliui
                              npm ERR! extraneous: clone-buffer@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/clone-buffer
                              npm ERR! extraneous: clone-stats@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/clone-stats
                              npm ERR! extraneous: clone@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/clone
                              npm ERR! extraneous: cloneable-readable@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/cloneable-readable
                              npm ERR! extraneous: code-point-at@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/code-point-at
                              npm ERR! extraneous: collection-map@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/collection-map
                              npm ERR! extraneous: collection-visit@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/collection-visit
                              npm ERR! extraneous: color-convert@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/color-convert
                              npm ERR! extraneous: color-name@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/color-name
                              npm ERR! extraneous: color-support@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/color-support
                              npm ERR! extraneous: colors@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/colors
                              npm ERR! extraneous: commander@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/commander
                              npm ERR! extraneous: component-emitter@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/component-emitter
                              npm ERR! extraneous: concat-map@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/concat-map
                              npm ERR! extraneous: concat-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/concat-stream
                              npm ERR! extraneous: connect-history-api-fallback@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/connect-history-api-fallback
                              npm ERR! extraneous: connect@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/connect
                              npm ERR! extraneous: content-disposition@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/content-disposition
                              npm ERR! extraneous: content-type@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/content-type
                              npm ERR! extraneous: convert-source-map@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/convert-source-map
                              npm ERR! extraneous: cookie-signature@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/cookie-signature
                              npm ERR! extraneous: cookie@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/cookie
                              npm ERR! extraneous: copy-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/copy-descriptor
                              npm ERR! extraneous: copy-props@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/copy-props
                              npm ERR! extraneous: cors@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/cors
                              npm ERR! extraneous: cross-spawn@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/cross-spawn
                              npm ERR! extraneous: cssom@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/cssom
                              npm ERR! extraneous: cssstyle@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/cssstyle
                              npm ERR! extraneous: d@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/d
                              npm ERR! extraneous: decamelize@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/decamelize
                              npm ERR! extraneous: decode-uri-component@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/decode-uri-component
                              npm ERR! extraneous: deep-eql@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/deep-eql
                              npm ERR! extraneous: deep-is@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/deep-is
                              npm ERR! extraneous: default-compare@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/default-compare
                              npm ERR! extraneous: default-resolution@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/default-resolution
                              npm ERR! extraneous: define-data-property@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/define-data-property
                              npm ERR! extraneous: define-properties@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/define-properties
                              npm ERR! extraneous: define-property@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/define-property
                              npm ERR! extraneous: depd@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/depd
                              npm ERR! extraneous: destroy@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/destroy
                              npm ERR! extraneous: detect-file@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/detect-file
                              npm ERR! extraneous: dev-ip@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/dev-ip
                              npm ERR! extraneous: diff@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/diff
                              npm ERR! extraneous: doctrine@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/doctrine
                              npm ERR! extraneous: dom-compare-temp@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/dom-compare-temp
                              npm ERR! extraneous: dom-serializer@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/dom-serializer
                              npm ERR! extraneous: domelementtype@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/domelementtype
                              npm ERR! extraneous: domhandler@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/domhandler
                              npm ERR! extraneous: domutils@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/domutils
                              npm ERR! extraneous: duplexer@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/duplexer
                              npm ERR! extraneous: duplexify@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/duplexify
                              npm ERR! extraneous: each-props@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/each-props
                              npm ERR! extraneous: easy-extender@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/easy-extender
                              npm ERR! extraneous: eazy-logger@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/eazy-logger
                              npm ERR! extraneous: ee-first@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ee-first
                              npm ERR! extraneous: emoji-regex@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/emoji-regex
                              npm ERR! extraneous: encodeurl@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/encodeurl
                              npm ERR! extraneous: end-of-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/end-of-stream
                              npm ERR! extraneous: engine.io-client@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/engine.io-client
                              npm ERR! extraneous: engine.io-parser@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/engine.io-parser
                              npm ERR! extraneous: engine.io@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/engine.io
                              npm ERR! extraneous: enquirer@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/enquirer
                              npm ERR! extraneous: entities@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/entities
                              npm ERR! extraneous: error-ex@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/error-ex
                              npm ERR! extraneous: es5-ext@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/es5-ext
                              npm ERR! extraneous: es6-iterator@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/es6-iterator
                              npm ERR! extraneous: es6-symbol@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/es6-symbol
                              npm ERR! extraneous: es6-weak-map@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/es6-weak-map
                              npm ERR! extraneous: escalade@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/escalade
                              npm ERR! extraneous: escape-html@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/escape-html
                              npm ERR! extraneous: escape-string-regexp@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/escape-string-regexp
                              npm ERR! extraneous: escodegen@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/escodegen
                              npm ERR! extraneous: eslint-scope@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/eslint-scope
                              npm ERR! extraneous: eslint-visitor-keys@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/eslint-visitor-keys
                              npm ERR! extraneous: eslint@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/eslint
                              npm ERR! extraneous: espree@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/espree
                              npm ERR! extraneous: esprima@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/esprima
                              npm ERR! extraneous: esquery@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/esquery
                              npm ERR! extraneous: esrecurse@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/esrecurse
                              npm ERR! extraneous: estraverse@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/estraverse
                              npm ERR! extraneous: esutils@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/esutils
                              npm ERR! extraneous: etag@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/etag
                              npm ERR! extraneous: event-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/event-stream
                              npm ERR! extraneous: eventemitter3@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/eventemitter3
                              npm ERR! extraneous: execa@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/execa
                              npm ERR! extraneous: expand-brackets@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-brackets
                              npm ERR! extraneous: expand-tilde@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-tilde
                              npm ERR! extraneous: express@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/express
                              npm ERR! extraneous: ext@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ext
                              npm ERR! extraneous: extend-shallow@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/extend-shallow
                              npm ERR! extraneous: extglob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/extglob
                              npm ERR! extraneous: fancy-log@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fancy-log
                              npm ERR! extraneous: fast-glob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fast-glob
                              npm ERR! extraneous: fast-levenshtein@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fast-levenshtein
                              npm ERR! extraneous: fastq@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fastq
                              npm ERR! extraneous: file-entry-cache@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/file-entry-cache
                              npm ERR! extraneous: file-uri-to-path@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/file-uri-to-path
                              npm ERR! extraneous: fill-range@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fill-range
                              npm ERR! extraneous: finalhandler@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/finalhandler
                              npm ERR! extraneous: find-up@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/find-up
                              npm ERR! extraneous: findup-sync@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/findup-sync
                              npm ERR! extraneous: fined@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fined
                              npm ERR! extraneous: flagged-respawn@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/flagged-respawn
                              npm ERR! extraneous: flat-cache@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/flat-cache
                              npm ERR! extraneous: flat@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/flat
                              npm ERR! extraneous: flatted@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/flatted
                              npm ERR! extraneous: flush-write-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/flush-write-stream
                              npm ERR! extraneous: for-in@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/for-in
                              npm ERR! extraneous: for-own@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/for-own
                              npm ERR! extraneous: forwarded@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/forwarded
                              npm ERR! extraneous: fragment-cache@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fragment-cache
                              npm ERR! extraneous: fresh@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fresh
                              npm ERR! extraneous: from@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/from
                              npm ERR! extraneous: fs-extra@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fs-extra
                              npm ERR! extraneous: fs-mkdirp-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fs-mkdirp-stream
                              npm ERR! extraneous: fs.realpath@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fs.realpath
                              npm ERR! extraneous: fsevents@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fsevents
                              npm ERR! extraneous: function-bind@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/function-bind
                              npm ERR! extraneous: get-caller-file@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/get-caller-file
                              npm ERR! extraneous: get-func-name@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/get-func-name
                              npm ERR! extraneous: get-intrinsic@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/get-intrinsic
                              npm ERR! extraneous: get-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/get-stream
                              npm ERR! extraneous: get-value@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/get-value
                              npm ERR! extraneous: glob-parent@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-parent
                              npm ERR! extraneous: glob-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-stream
                              npm ERR! extraneous: glob-watcher@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher
                              npm ERR! extraneous: glob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob
                              npm ERR! extraneous: global-modules@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/global-modules
                              npm ERR! extraneous: global-prefix@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/global-prefix
                              npm ERR! extraneous: globals@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/globals
                              npm ERR! extraneous: globalyzer@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/globalyzer
                              npm ERR! extraneous: globrex@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/globrex
                              npm ERR! extraneous: glogg@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glogg
                              npm ERR! extraneous: gopd@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gopd
                              npm ERR! extraneous: graceful-fs@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/graceful-fs
                              npm ERR! extraneous: graphemer@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/graphemer
                              npm ERR! extraneous: gulp-cli@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli
                              npm ERR! extraneous: gulp-rename@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-rename
                              npm ERR! extraneous: gulp-replace@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-replace
                              npm ERR! extraneous: gulp@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp
                              npm ERR! extraneous: gulplog@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulplog
                              npm ERR! extraneous: has-flag@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/has-flag
                              npm ERR! extraneous: has-property-descriptors@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/has-property-descriptors
                              npm ERR! extraneous: has-proto@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/has-proto
                              npm ERR! extraneous: has-symbols@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/has-symbols
                              npm ERR! extraneous: has-value@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/has-value
                              npm ERR! extraneous: has-values@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/has-values
                              npm ERR! extraneous: has@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/has
                              npm ERR! extraneous: he@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/he
                              npm ERR! extraneous: homedir-polyfill@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/homedir-polyfill
                              npm ERR! extraneous: hosted-git-info@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/hosted-git-info
                              npm ERR! extraneous: htmlparser2@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/htmlparser2
                              npm ERR! extraneous: http-errors@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/http-errors
                              npm ERR! extraneous: http-proxy-middleware@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/http-proxy-middleware
                              npm ERR! extraneous: http-proxy@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/http-proxy
                              npm ERR! extraneous: human-signals@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/human-signals
                              npm ERR! extraneous: iconv-lite@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/iconv-lite
                              npm ERR! extraneous: ignore-by-default@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ignore-by-default
                              npm ERR! extraneous: ignore@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ignore
                              npm ERR! extraneous: immutable@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/immutable
                              npm ERR! extraneous: import-fresh@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/import-fresh
                              npm ERR! extraneous: imurmurhash@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/imurmurhash
                              npm ERR! extraneous: inflight@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/inflight
                              npm ERR! extraneous: ini@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ini
                              npm ERR! extraneous: interpret@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/interpret
                              npm ERR! extraneous: invert-kv@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/invert-kv
                              npm ERR! extraneous: ipaddr.js@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ipaddr.js
                              npm ERR! extraneous: is-absolute@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-absolute
                              npm ERR! extraneous: is-accessor-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-accessor-descriptor
                              npm ERR! extraneous: is-arrayish@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-arrayish
                              npm ERR! extraneous: is-binary-path@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-binary-path
                              npm ERR! extraneous: is-buffer@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-buffer
                              npm ERR! extraneous: is-core-module@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-core-module
                              npm ERR! extraneous: is-data-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-data-descriptor
                              npm ERR! extraneous: is-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-descriptor
                              npm ERR! extraneous: is-extendable@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-extendable
                              npm ERR! extraneous: is-extglob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-extglob
                              npm ERR! extraneous: is-fullwidth-code-point@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-fullwidth-code-point
                              npm ERR! extraneous: is-glob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-glob
                              npm ERR! extraneous: is-negated-glob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-negated-glob
                              npm ERR! extraneous: is-number-like@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-number-like
                              npm ERR! extraneous: is-number@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-number
                              npm ERR! extraneous: is-path-inside@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-path-inside
                              npm ERR! extraneous: is-plain-obj@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-plain-obj
                              npm ERR! extraneous: is-plain-object@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-plain-object
                              npm ERR! extraneous: is-relative@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-relative
                              npm ERR! extraneous: is-unc-path@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-unc-path
                              npm ERR! extraneous: is-unicode-supported@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-unicode-supported
                              npm ERR! extraneous: is-utf8@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-utf8
                              npm ERR! extraneous: is-valid-glob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-valid-glob
                              npm ERR! extraneous: is-windows@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-windows
                              npm ERR! extraneous: is-wsl@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-wsl
                              npm ERR! extraneous: isexe@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/isexe
                              npm ERR! extraneous: isobject@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/isobject
                              npm ERR! extraneous: istextorbinary@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/istextorbinary
                              npm ERR! extraneous: js-yaml@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/js-yaml
                              npm ERR! extraneous: jsdom@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/jsdom
                              npm ERR! extraneous: json-buffer@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/json-buffer
                              npm ERR! extraneous: json-stable-stringify-without-jsonify@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/json-stable-stringify-without-jsonify
                              npm ERR! extraneous: jsonfile@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/jsonfile
                              npm ERR! extraneous: just-debounce@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/just-debounce
                              npm ERR! extraneous: just-extend@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/just-extend
                              npm ERR! extraneous: keyv@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/keyv
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/kind-of
                              npm ERR! extraneous: last-run@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/last-run
                              npm ERR! extraneous: lazystream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lazystream
                              npm ERR! extraneous: lcid@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lcid
                              npm ERR! extraneous: lead@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lead
                              npm ERR! extraneous: levn@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/levn
                              npm ERR! extraneous: liftoff@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/liftoff
                              npm ERR! extraneous: limiter@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/limiter
                              npm ERR! extraneous: load-json-file@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/load-json-file
                              npm ERR! extraneous: localtunnel@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/localtunnel
                              npm ERR! extraneous: locate-path@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/locate-path
                              npm ERR! extraneous: lodash.get@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lodash.get
                              npm ERR! extraneous: lodash.isfinite@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lodash.isfinite
                              npm ERR! extraneous: lodash.merge@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lodash.merge
                              npm ERR! extraneous: lodash.truncate@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lodash.truncate
                              npm ERR! extraneous: lodash@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lodash
                              npm ERR! extraneous: log-symbols@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/log-symbols
                              npm ERR! extraneous: loupe@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/loupe
                              npm ERR! extraneous: make-iterator@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/make-iterator
                              npm ERR! extraneous: map-cache@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/map-cache
                              npm ERR! extraneous: map-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/map-stream
                              npm ERR! extraneous: map-visit@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/map-visit
                              npm ERR! extraneous: matchdep@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep
                              npm ERR! extraneous: media-typer@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/media-typer
                              npm ERR! extraneous: merge-descriptors@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/merge-descriptors
                              npm ERR! extraneous: merge-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/merge-stream
                              npm ERR! extraneous: merge2@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/merge2
                              npm ERR! extraneous: methods@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/methods
                              npm ERR! extraneous: micromatch@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/micromatch
                              npm ERR! extraneous: mime@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mime
                              npm ERR! extraneous: mimic-fn@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mimic-fn
                              npm ERR! extraneous: minimatch@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/minimatch
                              npm ERR! extraneous: mitt@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mitt
                              npm ERR! extraneous: mixin-deep@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mixin-deep
                              npm ERR! extraneous: mocha@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mocha
                              npm ERR! extraneous: mute-stdout@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mute-stdout
                              npm ERR! extraneous: nanoid@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nanoid
                              npm ERR! extraneous: nanomatch@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nanomatch
                              npm ERR! extraneous: natural-compare@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/natural-compare
                              npm ERR! extraneous: negotiator@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/negotiator
                              npm ERR! extraneous: next-tick@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/next-tick
                              npm ERR! extraneous: nise@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nise
                              npm ERR! extraneous: nodemon@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nodemon
                              npm ERR! extraneous: nopt@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nopt
                              npm ERR! extraneous: normalize-package-data@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/normalize-package-data
                              npm ERR! extraneous: normalize-path@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/normalize-path
                              npm ERR! extraneous: now-and-later@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/now-and-later
                              npm ERR! extraneous: npm-run-path@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/npm-run-path
                              npm ERR! extraneous: number-is-nan@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/number-is-nan
                              npm ERR! extraneous: nwmatcher@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nwmatcher
                              npm ERR! extraneous: object-assign@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object-assign
                              npm ERR! extraneous: object-copy@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object-copy
                              npm ERR! extraneous: object-inspect@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object-inspect
                              npm ERR! extraneous: object-keys@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object-keys
                              npm ERR! extraneous: object-visit@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object-visit
                              npm ERR! extraneous: object.assign@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object.assign
                              npm ERR! extraneous: object.defaults@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object.defaults
                              npm ERR! extraneous: object.map@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object.map
                              npm ERR! extraneous: object.pick@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object.pick
                              npm ERR! extraneous: object.reduce@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object.reduce
                              npm ERR! extraneous: on-finished@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/on-finished
                              npm ERR! extraneous: once@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/once
                              npm ERR! extraneous: onetime@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/onetime
                              npm ERR! extraneous: openurl@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/openurl
                              npm ERR! extraneous: opn@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/opn
                              npm ERR! extraneous: optionator@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/optionator
                              npm ERR! extraneous: ordered-read-streams@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ordered-read-streams
                              npm ERR! extraneous: os-locale@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/os-locale
                              npm ERR! extraneous: p-limit@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/p-limit
                              npm ERR! extraneous: p-locate@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/p-locate
                              npm ERR! extraneous: parent-module@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/parent-module
                              npm ERR! extraneous: parse-filepath@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/parse-filepath
                              npm ERR! extraneous: parse-json@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/parse-json
                              npm ERR! extraneous: parse-node-version@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/parse-node-version
                              npm ERR! extraneous: parse-passwd@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/parse-passwd
                              npm ERR! extraneous: parse5@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/parse5
                              npm ERR! extraneous: parseurl@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/parseurl
                              npm ERR! extraneous: pascalcase@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/pascalcase
                              npm ERR! extraneous: path-dirname@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/path-dirname
                              npm ERR! extraneous: path-exists@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/path-exists
                              npm ERR! extraneous: path-is-absolute@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/path-is-absolute
                              npm ERR! extraneous: path-key@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/path-key
                              npm ERR! extraneous: path-parse@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/path-parse
                              npm ERR! extraneous: path-root-regex@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/path-root-regex
                              npm ERR! extraneous: path-root@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/path-root
                              npm ERR! extraneous: path-to-regexp@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/path-to-regexp
                              npm ERR! extraneous: path-type@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/path-type
                              npm ERR! extraneous: pathval@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/pathval
                              npm ERR! extraneous: pause-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/pause-stream
                              npm ERR! extraneous: picomatch@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/picomatch
                              npm ERR! extraneous: pify@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/pify
                              npm ERR! extraneous: pinkie-promise@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/pinkie-promise
                              npm ERR! extraneous: pinkie@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/pinkie
                              npm ERR! extraneous: portscanner@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/portscanner
                              npm ERR! extraneous: posix-character-classes@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/posix-character-classes
                              npm ERR! extraneous: prelude-ls@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/prelude-ls
                              npm ERR! extraneous: pretty-hrtime@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/pretty-hrtime
                              npm ERR! extraneous: proxy-addr@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/proxy-addr
                              npm ERR! extraneous: ps-tree@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ps-tree
                              npm ERR! extraneous: pstree.remy@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/pstree.remy
                              npm ERR! extraneous: pump@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/pump
                              npm ERR! extraneous: pumpify@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/pumpify
                              npm ERR! extraneous: qs@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/qs
                              npm ERR! extraneous: queue-microtask@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/queue-microtask
                              npm ERR! extraneous: randombytes@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/randombytes
                              npm ERR! extraneous: range-parser@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/range-parser
                              npm ERR! extraneous: raw-body@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/raw-body
                              npm ERR! extraneous: read-pkg-up@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/read-pkg-up
                              npm ERR! extraneous: read-pkg@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/read-pkg
                              npm ERR! extraneous: readdirp@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/readdirp
                              npm ERR! extraneous: rechoir@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/rechoir
                              npm ERR! extraneous: regex-not@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/regex-not
                              npm ERR! extraneous: remove-bom-buffer@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/remove-bom-buffer
                              npm ERR! extraneous: remove-bom-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/remove-bom-stream
                              npm ERR! extraneous: remove-trailing-separator@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/remove-trailing-separator
                              npm ERR! extraneous: repeat-element@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/repeat-element
                              npm ERR! extraneous: repeat-string@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/repeat-string
                              npm ERR! extraneous: replace-ext@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/replace-ext
                              npm ERR! extraneous: replace-homedir@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/replace-homedir
                              npm ERR! extraneous: replacestream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/replacestream
                              npm ERR! extraneous: require-directory@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/require-directory
                              npm ERR! extraneous: require-from-string@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/require-from-string
                              npm ERR! extraneous: require-main-filename@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/require-main-filename
                              npm ERR! extraneous: requires-port@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/requires-port
                              npm ERR! extraneous: resolve-dir@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/resolve-dir
                              npm ERR! extraneous: resolve-from@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/resolve-from
                              npm ERR! extraneous: resolve-options@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/resolve-options
                              npm ERR! extraneous: resolve-url@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/resolve-url
                              npm ERR! extraneous: resolve@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/resolve
                              npm ERR! extraneous: resp-modifier@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/resp-modifier
                              npm ERR! extraneous: ret@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ret
                              npm ERR! extraneous: reusify@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/reusify
                              npm ERR! extraneous: rimraf@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/rimraf
                              npm ERR! extraneous: run-parallel@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/run-parallel
                              npm ERR! extraneous: rx@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/rx
                              npm ERR! extraneous: safe-regex@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/safe-regex
                              npm ERR! extraneous: semver-greatest-satisfied-range@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/semver-greatest-satisfied-range
                              npm ERR! extraneous: send@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/send
                              npm ERR! extraneous: serialize-javascript@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/serialize-javascript
                              npm ERR! extraneous: serve-index@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/serve-index
                              npm ERR! extraneous: serve-static@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/serve-static
                              npm ERR! extraneous: server-destroy@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/server-destroy
                              npm ERR! extraneous: set-blocking@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/set-blocking
                              npm ERR! extraneous: set-value@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/set-value
                              npm ERR! extraneous: setprototypeof@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/setprototypeof
                              npm ERR! extraneous: shebang-command@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/shebang-command
                              npm ERR! extraneous: shebang-regex@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/shebang-regex
                              npm ERR! extraneous: side-channel@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/side-channel
                              npm ERR! extraneous: signal-exit@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/signal-exit
                              npm ERR! extraneous: simple-update-notifier@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/simple-update-notifier
                              npm ERR! extraneous: sinon-chai@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/sinon-chai
                              npm ERR! extraneous: sinon@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/sinon
                              npm ERR! extraneous: slice-ansi@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/slice-ansi
                              npm ERR! extraneous: snapdragon-node@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon-node
                              npm ERR! extraneous: snapdragon-util@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon-util
                              npm ERR! extraneous: snapdragon@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon
                              npm ERR! extraneous: socket.io-adapter@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/socket.io-adapter
                              npm ERR! extraneous: socket.io-client@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/socket.io-client
                              npm ERR! extraneous: socket.io-parser@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/socket.io-parser
                              npm ERR! extraneous: socket.io@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/socket.io
                              npm ERR! extraneous: source-map-resolve@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/source-map-resolve
                              npm ERR! extraneous: source-map-support@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/source-map-support
                              npm ERR! extraneous: source-map-url@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/source-map-url
                              npm ERR! extraneous: source-map@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/source-map
                              npm ERR! extraneous: sparkles@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/sparkles
                              npm ERR! extraneous: spdx-correct@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/spdx-correct
                              npm ERR! extraneous: spdx-exceptions@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/spdx-exceptions
                              npm ERR! extraneous: spdx-expression-parse@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/spdx-expression-parse
                              npm ERR! extraneous: spdx-license-ids@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/spdx-license-ids
                              npm ERR! extraneous: split-string@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/split-string
                              npm ERR! extraneous: split@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/split
                              npm ERR! extraneous: stack-trace@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/stack-trace
                              npm ERR! extraneous: static-extend@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/static-extend
                              npm ERR! extraneous: statuses@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/statuses
                              npm ERR! extraneous: stream-combiner@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/stream-combiner
                              npm ERR! extraneous: stream-exhaust@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/stream-exhaust
                              npm ERR! extraneous: stream-shift@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/stream-shift
                              npm ERR! extraneous: stream-throttle@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/stream-throttle
                              npm ERR! extraneous: string-width@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/string-width
                              npm ERR! extraneous: strip-ansi@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/strip-ansi
                              npm ERR! extraneous: strip-bom@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/strip-bom
                              npm ERR! extraneous: strip-final-newline@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/strip-final-newline
                              npm ERR! extraneous: strip-json-comments@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/strip-json-comments
                              npm ERR! extraneous: supports-color@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/supports-color
                              npm ERR! extraneous: supports-preserve-symlinks-flag@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/supports-preserve-symlinks-flag
                              npm ERR! extraneous: sver-compat@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/sver-compat
                              npm ERR! extraneous: symbol-tree@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/symbol-tree
                              npm ERR! extraneous: table@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/table
                              npm ERR! extraneous: text-table@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/text-table
                              npm ERR! extraneous: textextensions@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/textextensions
                              npm ERR! extraneous: through@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/through
                              npm ERR! extraneous: through2-filter@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/through2-filter
                              npm ERR! extraneous: through2@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/through2
                              npm ERR! extraneous: time-stamp@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/time-stamp
                              npm ERR! extraneous: timekeeper@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/timekeeper
                              npm ERR! extraneous: tiny-glob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/tiny-glob
                              npm ERR! extraneous: to-absolute-glob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/to-absolute-glob
                              npm ERR! extraneous: to-object-path@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/to-object-path
                              npm ERR! extraneous: to-regex-range@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/to-regex-range
                              npm ERR! extraneous: to-regex@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/to-regex
                              npm ERR! extraneous: to-through@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/to-through
                              npm ERR! extraneous: toidentifier@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/toidentifier
                              npm ERR! extraneous: touch@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/touch
                              npm ERR! extraneous: tr46@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/tr46
                              npm ERR! extraneous: type-check@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/type-check
                              npm ERR! extraneous: type-detect@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/type-detect
                              npm ERR! extraneous: type-fest@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/type-fest
                              npm ERR! extraneous: type-is@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/type-is
                              npm ERR! extraneous: type@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/type
                              npm ERR! extraneous: typedarray@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/typedarray
                              npm ERR! extraneous: ua-parser-js@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ua-parser-js
                              npm ERR! extraneous: unc-path-regex@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/unc-path-regex
                              npm ERR! extraneous: undefsafe@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/undefsafe
                              npm ERR! extraneous: undertaker-registry@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/undertaker-registry
                              npm ERR! extraneous: undertaker@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/undertaker
                              npm ERR! extraneous: union-value@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/union-value
                              npm ERR! extraneous: unique-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/unique-stream
                              npm ERR! extraneous: universalify@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/universalify
                              npm ERR! extraneous: unpipe@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/unpipe
                              npm ERR! extraneous: unset-value@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/unset-value
                              npm ERR! extraneous: upath@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/upath
                              npm ERR! extraneous: urix@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/urix
                              npm ERR! extraneous: use@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/use
                              npm ERR! extraneous: utils-merge@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/utils-merge
                              npm ERR! extraneous: v8flags@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/v8flags
                              npm ERR! extraneous: validate-npm-package-license@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/validate-npm-package-license
                              npm ERR! extraneous: value-or-function@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/value-or-function
                              npm ERR! extraneous: vary@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/vary
                              npm ERR! extraneous: vinyl-fs@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/vinyl-fs
                              npm ERR! extraneous: vinyl-sourcemap@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/vinyl-sourcemap
                              npm ERR! extraneous: vinyl@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/vinyl
                              npm ERR! extraneous: whatwg-url-compat@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/whatwg-url-compat
                              npm ERR! extraneous: which-module@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/which-module
                              npm ERR! extraneous: which@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/which
                              npm ERR! extraneous: widest-line@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/widest-line
                              npm ERR! extraneous: word-wrap@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/word-wrap
                              npm ERR! extraneous: workerpool@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/workerpool
                              npm ERR! extraneous: wrap-ansi@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/wrap-ansi
                              npm ERR! extraneous: wrappy@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/wrappy
                              npm ERR! extraneous: ws@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ws
                              npm ERR! extraneous: xml-name-validator@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/xml-name-validator
                              npm ERR! extraneous: xmldom@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/xmldom
                              npm ERR! extraneous: xmlhttprequest-ssl@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/xmlhttprequest-ssl
                              npm ERR! extraneous: xmlhttprequest@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/xmlhttprequest
                              npm ERR! extraneous: y18n@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/y18n
                              npm ERR! extraneous: yargs-parser@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/yargs-parser
                              npm ERR! extraneous: yargs-unparser@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/yargs-unparser
                              npm ERR! extraneous: yargs@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/yargs
                              npm ERR! extraneous: yocto-queue@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/yocto-queue
                              npm ERR! extraneous: debug@4.3.4 /opt/iobroker/node_modules/virtual-tsc/node_modules/debug
                              npm ERR! extraneous: ms@2.1.2 /opt/iobroker/node_modules/virtual-tsc/node_modules/ms
                              npm ERR! extraneous: axios@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/@alcalzone/pak/node_modules/axios
                              npm ERR! extraneous: axios@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/@alcalzone/release-script-plugin-iobroker/node_modules/axios
                              npm ERR! extraneous: axios@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/@alcalzone/release-script/node_modules/axios
                              npm ERR! extraneous: axios@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/@iobroker/dev-server/node_modules/axios
                              npm ERR! extraneous: @sinonjs/commons@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/@sinonjs/fake-timers/node_modules/@sinonjs/commons
                              npm ERR! extraneous: acorn@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/acorn-globals/node_modules/acorn
                              npm ERR! extraneous: is-number@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/array-initial/node_modules/is-number
                              npm ERR! extraneous: is-number@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/array-last/node_modules/is-number
                              npm ERR! extraneous: define-property@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/base/node_modules/define-property
                              npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/body-parser/node_modules/debug
                              npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/body-parser/node_modules/ms
                              npm ERR! extraneous: raw-body@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/body-parser/node_modules/raw-body
                              npm ERR! extraneous: fs-extra@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/browser-sync/node_modules/fs-extra
                              npm ERR! extraneous: jsonfile@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/browser-sync/node_modules/jsonfile
                              npm ERR! extraneous: universalify@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/browser-sync/node_modules/universalify
                              npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/bs-html-injector/node_modules/debug
                              npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/bs-html-injector/node_modules/ms
                              npm ERR! extraneous: define-property@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/class-utils/node_modules/define-property
                              npm ERR! extraneous: is-accessor-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/class-utils/node_modules/is-accessor-descriptor
                              npm ERR! extraneous: is-data-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/class-utils/node_modules/is-data-descriptor
                              npm ERR! extraneous: is-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/class-utils/node_modules/is-descriptor
                              npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/connect/node_modules/debug
                              npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/connect/node_modules/ms
                              npm ERR! extraneous: domelementtype@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/dom-serializer/node_modules/domelementtype
                              npm ERR! extraneous: entities@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/dom-serializer/node_modules/entities
                              npm ERR! extraneous: is-plain-object@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/each-props/node_modules/is-plain-object
                              npm ERR! extraneous: ws@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/engine.io-client/node_modules/ws
                              npm ERR! extraneous: cookie@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/engine.io/node_modules/cookie
                              npm ERR! extraneous: ws@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/engine.io/node_modules/ws
                              npm ERR! extraneous: estraverse@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/escodegen/node_modules/estraverse
                              npm ERR! extraneous: levn@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/escodegen/node_modules/levn
                              npm ERR! extraneous: optionator@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/escodegen/node_modules/optionator
                              npm ERR! extraneous: prelude-ls@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/escodegen/node_modules/prelude-ls
                              npm ERR! extraneous: source-map@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/escodegen/node_modules/source-map
                              npm ERR! extraneous: type-check@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/escodegen/node_modules/type-check
                              npm ERR! extraneous: glob-parent@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/eslint/node_modules/glob-parent
                              npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-brackets/node_modules/debug
                              npm ERR! extraneous: define-property@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-brackets/node_modules/define-property
                              npm ERR! extraneous: extend-shallow@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-brackets/node_modules/extend-shallow
                              npm ERR! extraneous: is-accessor-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-brackets/node_modules/is-accessor-descriptor
                              npm ERR! extraneous: is-data-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-brackets/node_modules/is-data-descriptor
                              npm ERR! extraneous: is-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-brackets/node_modules/is-descriptor
                              npm ERR! extraneous: is-extendable@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-brackets/node_modules/is-extendable
                              npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-brackets/node_modules/ms
                              npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/express/node_modules/debug
                              npm ERR! extraneous: finalhandler@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/express/node_modules/finalhandler
                              npm ERR! extraneous: mime@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/express/node_modules/mime
                              npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/express/node_modules/ms
                              npm ERR! extraneous: send@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/express/node_modules/send
                              npm ERR! extraneous: serve-static@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/express/node_modules/serve-static
                              npm ERR! extraneous: type@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ext/node_modules/type
                              npm ERR! extraneous: define-property@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/extglob/node_modules/define-property
                              npm ERR! extraneous: extend-shallow@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/extglob/node_modules/extend-shallow
                              npm ERR! extraneous: is-extendable@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/extglob/node_modules/is-extendable
                              npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/finalhandler/node_modules/debug
                              npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/finalhandler/node_modules/ms
                              npm ERR! extraneous: on-finished@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/finalhandler/node_modules/on-finished
                              npm ERR! extraneous: statuses@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/finalhandler/node_modules/statuses
                              npm ERR! extraneous: braces@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/findup-sync/node_modules/braces
                              npm ERR! extraneous: fill-range@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/findup-sync/node_modules/fill-range
                              npm ERR! extraneous: is-extendable@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/findup-sync/node_modules/is-extendable
                              npm ERR! extraneous: is-number@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/findup-sync/node_modules/is-number
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/findup-sync/node_modules/kind-of
                              npm ERR! extraneous: micromatch@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/findup-sync/node_modules/micromatch
                              npm ERR! extraneous: to-regex-range@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/findup-sync/node_modules/to-regex-range
                              npm ERR! extraneous: is-plain-object@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fined/node_modules/is-plain-object
                              npm ERR! extraneous: glob-parent@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-stream/node_modules/glob-parent
                              npm ERR! extraneous: is-glob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-stream/node_modules/is-glob
                              npm ERR! extraneous: anymatch@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/anymatch
                              npm ERR! extraneous: binary-extensions@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/binary-extensions
                              npm ERR! extraneous: braces@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/braces
                              npm ERR! extraneous: chokidar@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/chokidar
                              npm ERR! extraneous: fill-range@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/fill-range
                              npm ERR! extraneous: fsevents@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/fsevents
                              npm ERR! extraneous: glob-parent@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/glob-parent
                              npm ERR! extraneous: is-binary-path@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/is-binary-path
                              npm ERR! extraneous: is-extendable@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/is-extendable
                              npm ERR! extraneous: is-number@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/is-number
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/kind-of
                              npm ERR! extraneous: micromatch@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/micromatch
                              npm ERR! extraneous: readdirp@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/readdirp
                              npm ERR! extraneous: to-regex-range@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/to-regex-range
                              npm ERR! extraneous: which@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/global-prefix/node_modules/which
                              npm ERR! extraneous: ansi-colors@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/ansi-colors
                              npm ERR! extraneous: ansi-regex@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/ansi-regex
                              npm ERR! extraneous: camelcase@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/camelcase
                              npm ERR! extraneous: cliui@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/cliui
                              npm ERR! extraneous: decamelize@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/decamelize
                              npm ERR! extraneous: get-caller-file@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/get-caller-file
                              npm ERR! extraneous: is-fullwidth-code-point@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/is-fullwidth-code-point
                              npm ERR! extraneous: string-width@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/string-width
                              npm ERR! extraneous: strip-ansi@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/strip-ansi
                              npm ERR! extraneous: wrap-ansi@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/wrap-ansi
                              npm ERR! extraneous: y18n@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/y18n
                              npm ERR! extraneous: yargs-parser@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/yargs-parser
                              npm ERR! extraneous: yargs@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/yargs
                              npm ERR! extraneous: is-number@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/has-values/node_modules/is-number
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/has-values/node_modules/kind-of
                              npm ERR! extraneous: readable-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/htmlparser2/node_modules/readable-stream
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-accessor-descriptor/node_modules/kind-of
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-data-descriptor/node_modules/kind-of
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-descriptor/node_modules/kind-of
                              npm ERR! extraneous: is-plain-object@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-extendable/node_modules/is-plain-object
                              npm ERR! extraneous: acorn@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/jsdom/node_modules/acorn
                              npm ERR! extraneous: is-plain-object@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/liftoff/node_modules/is-plain-object
                              npm ERR! extraneous: axios@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/localtunnel/node_modules/axios
                              npm ERR! extraneous: cliui@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/localtunnel/node_modules/cliui
                              npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/localtunnel/node_modules/debug
                              npm ERR! extraneous: yargs-parser@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/localtunnel/node_modules/yargs-parser
                              npm ERR! extraneous: yargs@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/localtunnel/node_modules/yargs
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/make-iterator/node_modules/kind-of
                              npm ERR! extraneous: braces@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/braces
                              npm ERR! extraneous: fill-range@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/fill-range
                              npm ERR! extraneous: findup-sync@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/findup-sync
                              npm ERR! extraneous: is-extendable@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/is-extendable
                              npm ERR! extraneous: is-glob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/is-glob
                              npm ERR! extraneous: is-number@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/is-number
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/kind-of
                              npm ERR! extraneous: micromatch@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/micromatch
                              npm ERR! extraneous: to-regex-range@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/to-regex-range
                              npm ERR! extraneous: ansi-colors@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mocha/node_modules/ansi-colors
                              npm ERR! extraneous: brace-expansion@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mocha/node_modules/brace-expansion
                              npm ERR! extraneous: cliui@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mocha/node_modules/cliui
                              npm ERR! extraneous: minimatch@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mocha/node_modules/minimatch
                              npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mocha/node_modules/ms
                              npm ERR! extraneous: supports-color@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mocha/node_modules/supports-color
                              npm ERR! extraneous: yargs-parser@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mocha/node_modules/yargs-parser
                              npm ERR! extraneous: yargs@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mocha/node_modules/yargs
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nanomatch/node_modules/kind-of
                              npm ERR! extraneous: @sinonjs/fake-timers@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nise/node_modules/@sinonjs/fake-timers
                              npm ERR! extraneous: isarray@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nise/node_modules/isarray
                              npm ERR! extraneous: path-to-regexp@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nise/node_modules/path-to-regexp
                              npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nodemon/node_modules/debug
                              npm ERR! extraneous: has-flag@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nodemon/node_modules/has-flag
                              npm ERR! extraneous: semver@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nodemon/node_modules/semver
                              npm ERR! extraneous: supports-color@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nodemon/node_modules/supports-color
                              npm ERR! extraneous: semver@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/normalize-package-data/node_modules/semver
                              npm ERR! extraneous: define-property@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object-copy/node_modules/define-property
                              npm ERR! extraneous: is-accessor-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object-copy/node_modules/is-accessor-descriptor
                              npm ERR! extraneous: is-data-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object-copy/node_modules/is-data-descriptor
                              npm ERR! extraneous: is-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object-copy/node_modules/is-descriptor
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object-copy/node_modules/kind-of
                              npm ERR! extraneous: find-up@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/read-pkg-up/node_modules/find-up
                              npm ERR! extraneous: path-exists@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/read-pkg-up/node_modules/path-exists
                              npm ERR! extraneous: escape-string-regexp@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/replacestream/node_modules/escape-string-regexp
                              npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/resp-modifier/node_modules/debug
                              npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/resp-modifier/node_modules/ms
                              npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/send/node_modules/debug
                              npm ERR! extraneous: depd@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/send/node_modules/depd
                              npm ERR! extraneous: destroy@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/send/node_modules/destroy
                              npm ERR! extraneous: http-errors@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/send/node_modules/http-errors
                              npm ERR! extraneous: inherits@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/send/node_modules/inherits
                              npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/send/node_modules/ms
                              npm ERR! extraneous: on-finished@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/send/node_modules/on-finished
                              npm ERR! extraneous: setprototypeof@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/send/node_modules/setprototypeof
                              npm ERR! extraneous: statuses@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/send/node_modules/statuses
                              npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/serve-index/node_modules/debug
                              npm ERR! extraneous: depd@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/serve-index/node_modules/depd
                              npm ERR! extraneous: http-errors@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/serve-index/node_modules/http-errors
                              npm ERR! extraneous: inherits@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/serve-index/node_modules/inherits
                              npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/serve-index/node_modules/ms
                              npm ERR! extraneous: setprototypeof@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/serve-index/node_modules/setprototypeof
                              npm ERR! extraneous: statuses@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/serve-index/node_modules/statuses
                              npm ERR! extraneous: extend-shallow@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/set-value/node_modules/extend-shallow
                              npm ERR! extraneous: is-extendable@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/set-value/node_modules/is-extendable
                              npm ERR! extraneous: is-plain-object@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/set-value/node_modules/is-plain-object
                              npm ERR! extraneous: semver@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/simple-update-notifier/node_modules/semver
                              npm ERR! extraneous: define-property@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon-node/node_modules/define-property
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon-util/node_modules/kind-of
                              npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon/node_modules/debug
                              npm ERR! extraneous: define-property@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon/node_modules/define-property
                              npm ERR! extraneous: extend-shallow@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon/node_modules/extend-shallow
                              npm ERR! extraneous: is-accessor-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon/node_modules/is-accessor-descriptor
                              npm ERR! extraneous: is-data-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon/node_modules/is-data-descriptor
                              npm ERR! extraneous: is-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon/node_modules/is-descriptor
                              npm ERR! extraneous: is-extendable@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon/node_modules/is-extendable
                              npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon/node_modules/ms
                              npm ERR! extraneous: source-map@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon/node_modules/source-map
                              npm ERR! extraneous: ws@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/socket.io-adapter/node_modules/ws
                              npm ERR! extraneous: source-map@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/source-map-support/node_modules/source-map
                              npm ERR! extraneous: define-property@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/static-extend/node_modules/define-property
                              npm ERR! extraneous: is-accessor-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/static-extend/node_modules/is-accessor-descriptor
                              npm ERR! extraneous: is-data-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/static-extend/node_modules/is-data-descriptor
                              npm ERR! extraneous: is-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/static-extend/node_modules/is-descriptor
                              npm ERR! extraneous: ajv@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/table/node_modules/ajv
                              npm ERR! extraneous: json-schema-traverse@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/table/node_modules/json-schema-traverse
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/to-object-path/node_modules/kind-of
                              npm ERR! extraneous: fast-levenshtein@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/undertaker/node_modules/fast-levenshtein
                              npm ERR! extraneous: is-extendable@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/union-value/node_modules/is-extendable
                              npm ERR! extraneous: has-value@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/unset-value/node_modules/has-value
                              npm ERR! extraneous: has-values@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/unset-value/node_modules/has-values
                              npm ERR! extraneous: normalize-path@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/vinyl-sourcemap/node_modules/normalize-path
                              npm ERR! extraneous: is-plain-obj@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/yargs-unparser/node_modules/is-plain-obj
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of
                              npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/express/node_modules/send/node_modules/ms
                              npm ERR! extraneous: extend-shallow@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/findup-sync/node_modules/braces/node_modules/extend-shallow
                              npm ERR! extraneous: extend-shallow@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/findup-sync/node_modules/fill-range/node_modules/extend-shallow
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/findup-sync/node_modules/is-number/node_modules/kind-of
                              npm ERR! extraneous: normalize-path@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/anymatch/node_modules/normalize-path
                              npm ERR! extraneous: extend-shallow@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/braces/node_modules/extend-shallow
                              npm ERR! extraneous: extend-shallow@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/fill-range/node_modules/extend-shallow
                              npm ERR! extraneous: is-glob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/glob-parent/node_modules/is-glob
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/micromatch/node_modules/kind-of
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/has-values/node_modules/is-number/node_modules/kind-of
                              npm ERR! extraneous: extend-shallow@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/braces/node_modules/extend-shallow
                              npm ERR! extraneous: extend-shallow@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/fill-range/node_modules/extend-shallow
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/is-number/node_modules/kind-of
                              npm ERR! extraneous: @sinonjs/commons@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nise/node_modules/@sinonjs/fake-timers/node_modules/@sinonjs/commons
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of
                              npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of
                              npm ERR! extraneous: isobject@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/unset-value/node_modules/has-value/node_modules/isobject
                              
                              npm ERR! A complete log of this run can be found in: /home/pi/.npm/_logs/2023-11-08T20_09_19_945Z-debug-0.log
                              
                              *** ioBroker-Installation ***
                              
                              
                              
                              

                              Das ist jede menge

                              Thomas BraunT 1 Reply Last reply
                              0
                              • MichaelFM Offline
                                MichaelFM Offline
                                MichaelF
                                wrote on last edited by MichaelF
                                #18
                                ioBroker Status
                                iobroker is running on this host.
                                
                                
                                Objects type: jsonl
                                States  type: jsonl
                                
                                Core adapters versions
                                js-controller:  5.0.12
                                admin:          6.12.0
                                javascript:     7.1.4
                                
                                Adapters from github:   16
                                
                                Adapter State
                                + system.adapter.accuweather.0            : accuweather           : IoBroker64Bit                            -  enabled
                                + system.adapter.admin.0                  : admin                 : iobroker                                 -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                                + system.adapter.alexa2.0                 : alexa2                : iobroker                                 -  enabled
                                + system.adapter.backitup.0               : backitup              : iobroker                                 -  enabled
                                  system.adapter.bosesoundtouch.0         : bosesoundtouch        : iobroker                                 - disabled
                                + system.adapter.broadlink2.0             : broadlink2            : iobroker                                 -  enabled
                                + system.adapter.device-watcher.0         : device-watcher        : iobroker                                 -  enabled
                                  system.adapter.devices.0                : devices               : iobroker                                 -  enabled
                                + system.adapter.discovery.0              : discovery             : iobroker                                 -  enabled
                                  system.adapter.dwd.0                    : dwd                   : iobroker                                 -  enabled
                                + system.adapter.echarts.0                : echarts               : iobroker                                 -  enabled
                                + system.adapter.energiefluss-erweitert.0 : energiefluss-erweitert: iobroker                                 -  enabled
                                + system.adapter.envertech-pv.0           : envertech-pv          : iobroker                                 -  enabled
                                + system.adapter.fb-checkpresence.0       : fb-checkpresence      : iobroker                                 -  enabled
                                + system.adapter.fritzdect.0              : fritzdect             : iobroker                                 -  enabled
                                + system.adapter.fully-tablet-control.0   : fully-tablet-control  : iobroker                                 -  enabled
                                + system.adapter.ham.0                    : ham                   : iobroker                                 -  enabled
                                + system.adapter.hekr.0                   : hekr                  : IoBroker64Bit                            -  enabled
                                + system.adapter.hm-rega.0                : hm-rega               : iobroker                                 -  enabled
                                + system.adapter.hm-rpc.0                 : hm-rpc                : iobroker                                 -  enabled, port: 0
                                + system.adapter.hm-rpc.1                 : hm-rpc                : iobroker                                 -  enabled, port: 0
                                + system.adapter.hm-rpc.2                 : hm-rpc                : iobroker                                 -  enabled, port: 0
                                + system.adapter.hm-rpc.3                 : hm-rpc                : iobroker                                 -  enabled, port: 0
                                  system.adapter.ical.0                   : ical                  : iobroker                                 -  enabled
                                  system.adapter.icons-material-png.0     : icons-material-png    : iobroker                                 -  enabled
                                  system.adapter.icons-mfd-png.0          : icons-mfd-png         : iobroker                                 -  enabled
                                  system.adapter.icons-mfd-svg.0          : icons-mfd-svg         : iobroker                                 -  enabled
                                + system.adapter.influxdb.0               : influxdb              : iobroker                                 -  enabled, port: 8086
                                + system.adapter.influxdb.1               : influxdb              : iobroker                                 -  enabled, port: 8086
                                + system.adapter.influxdb.2               : influxdb              : iobroker                                 -  enabled, port: 8086
                                + system.adapter.info.0                   : info                  : iobroker                                 -  enabled
                                + system.adapter.iot.0                    : iot                   : iobroker                                 -  enabled
                                + system.adapter.javascript.0             : javascript            : iobroker                                 -  enabled
                                + system.adapter.logparser.0              : logparser             : iobroker                                 -  enabled
                                  system.adapter.luftdaten.0              : luftdaten             : iobroker                                 -  enabled
                                  system.adapter.midea.0                  : midea                 : IoBroker64Bit                            - disabled
                                + system.adapter.mihome-vacuum.0          : mihome-vacuum         : IoBroker64Bit                            -  enabled, port: 54321
                                + system.adapter.mqtt.1                   : mqtt                  : iobroker                                 -  enabled, port: 1883, bind: 0.0.0.0
                                + system.adapter.mqtt.2                   : mqtt                  : iobroker                                 -  enabled, port: 1883, bind: 0.0.0.0
                                + system.adapter.mqtt.3                   : mqtt                  : iobroker                                 -  enabled, port: 1886, bind: 192.168.178.69
                                + system.adapter.nuki.0                   : nuki                  : IoBroker64Bit                            -  enabled
                                + system.adapter.nuki.1                   : nuki                  : IoBroker64Bit                            -  enabled
                                + system.adapter.nut.0                    : nut                   : iobroker                                 -  enabled
                                + system.adapter.octoprint.0              : octoprint             : iobroker                                 -  enabled
                                + system.adapter.octoprint.1              : octoprint             : iobroker                                 -  enabled
                                + system.adapter.parcel.0                 : parcel                : iobroker                                 -  enabled
                                + system.adapter.pi-hole.0                : pi-hole               : iobroker                                 -  enabled
                                + system.adapter.pioneer_sc_vsx.0         : pioneer_sc_vsx        : iobroker                                 -  enabled, port: 23
                                + system.adapter.psa.0                    : psa                   : iobroker                                 -  enabled
                                + system.adapter.pvforecast.0             : pvforecast            : iobroker                                 -  enabled
                                + system.adapter.pvforecast.1             : pvforecast            : iobroker                                 -  enabled
                                + system.adapter.rpi2.0                   : rpi2                  : iobroker                                 -  enabled
                                + system.adapter.rpi2.1                   : rpi2                  : IoBroker64Bit                            -  enabled
                                + system.adapter.s7.0                     : s7                    : iobroker                                 -  enabled
                                + system.adapter.sainlogic.0              : sainlogic             : iobroker                                 -  enabled, port: 45000, bind: 192.168.178.69
                                + system.adapter.shelly.0                 : shelly                : iobroker                                 -  enabled, port: 1882, bind: 0.0.0.0
                                + system.adapter.shelly.1                 : shelly                : iobroker                                 -  enabled, port: 1881, bind: 0.0.0.0
                                + system.adapter.simple-api.0             : simple-api            : iobroker                                 -  enabled, port: 8087, bind: 0.0.0.0, run as: admin
                                + system.adapter.sonoff.0                 : sonoff                : iobroker                                 -  enabled, port: 1882, bind: 192.168.178.69
                                + system.adapter.sql.0                    : sql                   : iobroker                                 -  enabled
                                + system.adapter.switchbot-hub.0          : switchbot-hub         : IoBroker64Bit                            -  enabled
                                + system.adapter.synology.0               : synology              : iobroker                                 -  enabled, port: 5000
                                + system.adapter.synology.1               : synology              : iobroker                                 -  enabled, port: 5000
                                + system.adapter.tankerkoenig.0           : tankerkoenig          : iobroker                                 -  enabled
                                + system.adapter.telegram.0               : telegram              : iobroker                                 -  enabled, port: 8443, bind: 0.0.0.0
                                + system.adapter.tr-064.0                 : tr-064                : IoBroker64Bit                            -  enabled
                                + system.adapter.trashschedule.0          : trashschedule         : iobroker                                 -  enabled
                                + system.adapter.tuya.0                   : tuya                  : iobroker                                 -  enabled
                                + system.adapter.upnp.0                   : upnp                  : iobroker                                 -  enabled
                                  system.adapter.vis-bars.0               : vis-bars              : iobroker                                 -  enabled
                                  system.adapter.vis-canvas-gauges.0      : vis-canvas-gauges     : iobroker                                 -  enabled
                                  system.adapter.vis-google-fonts.0       : vis-google-fonts      : iobroker                                 -  enabled
                                  system.adapter.vis-history.0            : vis-history           : iobroker                                 -  enabled
                                  system.adapter.vis-hqwidgets.0          : vis-hqwidgets         : iobroker                                 -  enabled
                                  system.adapter.vis-icontwo.0            : vis-icontwo           : iobroker                                 -  enabled
                                + system.adapter.vis-inventwo.0           : vis-inventwo          : iobroker                                 -  enabled
                                  system.adapter.vis-jqui-mfd.0           : vis-jqui-mfd          : iobroker                                 -  enabled
                                  system.adapter.vis-justgage.0           : vis-justgage          : iobroker                                 -  enabled
                                  system.adapter.vis-lcars.0              : vis-lcars             : iobroker                                 -  enabled
                                  system.adapter.vis-material.0           : vis-material          : iobroker                                 -  enabled
                                  system.adapter.vis-materialdesign.0     : vis-materialdesign    : iobroker                                 -  enabled
                                  system.adapter.vis-metro.0              : vis-metro             : iobroker                                 -  enabled
                                  system.adapter.vis-players.0            : vis-players           : iobroker                                 -  enabled
                                  system.adapter.vis-rgraph.0             : vis-rgraph            : iobroker                                 -  enabled
                                  system.adapter.vis-timeandweather.0     : vis-timeandweather    : iobroker                                 -  enabled
                                  system.adapter.vis.0                    : vis                   : iobroker                                 -  enabled
                                + system.adapter.web.0                    : web                   : iobroker                                 -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                                + system.adapter.worx.0                   : worx                  : iobroker                                 -  enabled
                                
                                + instance is alive
                                
                                Enabled adapters with bindings
                                + system.adapter.admin.0                  : admin                 : iobroker                                 -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                                + system.adapter.hm-rpc.0                 : hm-rpc                : iobroker                                 -  enabled, port: 0
                                + system.adapter.hm-rpc.1                 : hm-rpc                : iobroker                                 -  enabled, port: 0
                                + system.adapter.hm-rpc.2                 : hm-rpc                : iobroker                                 -  enabled, port: 0
                                + system.adapter.hm-rpc.3                 : hm-rpc                : iobroker                                 -  enabled, port: 0
                                + system.adapter.influxdb.0               : influxdb              : iobroker                                 -  enabled, port: 8086
                                + system.adapter.influxdb.1               : influxdb              : iobroker                                 -  enabled, port: 8086
                                + system.adapter.influxdb.2               : influxdb              : iobroker                                 -  enabled, port: 8086
                                + system.adapter.mihome-vacuum.0          : mihome-vacuum         : IoBroker64Bit                            -  enabled, port: 54321
                                + system.adapter.mqtt.1                   : mqtt                  : iobroker                                 -  enabled, port: 1883, bind: 0.0.0.0
                                + system.adapter.mqtt.2                   : mqtt                  : iobroker                                 -  enabled, port: 1883, bind: 0.0.0.0
                                + system.adapter.mqtt.3                   : mqtt                  : iobroker                                 -  enabled, port: 1886, bind: 192.168.178.69
                                + system.adapter.pioneer_sc_vsx.0         : pioneer_sc_vsx        : iobroker                                 -  enabled, port: 23
                                + system.adapter.sainlogic.0              : sainlogic             : iobroker                                 -  enabled, port: 45000, bind: 192.168.178.69
                                + system.adapter.shelly.0                 : shelly                : iobroker                                 -  enabled, port: 1882, bind: 0.0.0.0
                                + system.adapter.shelly.1                 : shelly                : iobroker                                 -  enabled, port: 1881, bind: 0.0.0.0
                                + system.adapter.simple-api.0             : simple-api            : iobroker                                 -  enabled, port: 8087, bind: 0.0.0.0, run as: admin
                                + system.adapter.sonoff.0                 : sonoff                : iobroker                                 -  enabled, port: 1882, bind: 192.168.178.69
                                + system.adapter.synology.0               : synology              : iobroker                                 -  enabled, port: 5000
                                + system.adapter.synology.1               : synology              : iobroker                                 -  enabled, port: 5000
                                + system.adapter.telegram.0               : telegram              : iobroker                                 -  enabled, port: 8443, bind: 0.0.0.0
                                + system.adapter.web.0                    : web                   : iobroker                                 -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                                
                                ioBroker-Repositories
                                stable        : http://download.iobroker.net/sources-dist.json
                                beta          : http://download.iobroker.net/sources-dist-latest.json
                                
                                Active repo(s): stable
                                
                                Installed ioBroker-Instances
                                Used repository: stable
                                ^[[1;2A^[[1;2AAdapter    "accuweather"  : 1.3.1    , installed 1.3.1
                                Adapter    "admin"        : 6.12.0   , installed 6.12.0
                                Adapter    "alexa2"       : 3.25.2   , installed 3.25.5
                                Adapter    "backitup"     : 2.8.7    , installed 2.8.7
                                Adapter    "bosesoundtouch": 0.10.3  , installed 0.10.3
                                Adapter    "broadlink2"   : 2.1.5    , installed 2.1.5
                                Adapter    "device-reminder": 3.0.0  , installed 3.0.0
                                Adapter    "device-watcher": 2.9.4   , installed 2.9.4
                                Adapter    "devices"      : 1.1.5    , installed 1.1.5
                                Adapter    "discovery"    : 3.1.0    , installed 3.1.0
                                Adapter    "dwd"          : 2.8.5    , installed 2.8.5
                                Adapter    "echarts"      : 1.5.1    , installed 1.5.1
                                Adapter    "envertech-pv" : 1.0.2    , installed 1.0.2
                                Adapter    "evcc"         : 0.0.10   , installed 0.0.10
                                Adapter    "eventlist"    : 1.2.3    , installed 1.2.3
                                Adapter    "fb-checkpresence": 1.2.2 , installed 1.2.2
                                Adapter    "fritzdect"    : 2.3.1    , installed 2.3.1
                                Adapter    "ham"          : 5.3.1    , installed 5.3.1
                                Adapter    "hekr"         : 0.0.6    , installed 0.0.6
                                Adapter    "history"      : 3.0.1    , installed 3.0.1
                                Adapter    "hm-rega"      : 3.0.47   , installed 3.0.47
                                Adapter    "hm-rpc"       : 1.15.19  , installed 1.15.19
                                Adapter    "ical"         : 1.13.3   , installed 1.13.3
                                Adapter    "icons-material-png": 0.1.0, installed 0.1.0
                                Adapter    "icons-mfd-png": 1.1.0    , installed 1.1.0
                                Adapter    "icons-mfd-svg": 1.1.0    , installed 1.1.0
                                Adapter    "icons-open-icon-library-png": 0.1.2, installed 0.1.2
                                Adapter    "influxdb"     : 3.2.0    , installed 3.2.0
                                Adapter    "info"         : 2.0.0    , installed 2.0.0
                                Adapter    "iot"          : 1.14.5   , installed 1.14.5
                                Adapter    "javascript"   : 7.1.4    , installed 7.1.4
                                Controller "js-controller": 5.0.12   , installed 5.0.12
                                Adapter    "logparser"    : 2.2.0    , installed 2.2.0
                                Adapter    "luftdaten"    : 3.1.0    , installed 3.1.0
                                Adapter    "midea"        : 0.0.7    , installed 0.1.0
                                Adapter    "mqtt"         : 4.1.1    , installed 4.1.1
                                Adapter    "mqtt-client"  : 1.6.5    , installed 1.6.5
                                Adapter    "nuki"         : 1.6.0    , installed 1.6.0
                                Adapter    "nut"          : 1.6.0    , installed 1.6.0
                                Adapter    "octoprint"    : 5.1.0    , installed 5.1.0
                                Adapter    "parcel"       : 0.0.27   , installed 0.0.30
                                Adapter    "pi-hole"      : 1.3.6    , installed 1.3.6
                                Adapter    "psa"          : 0.0.11   , installed 0.0.11
                                Adapter    "pvforecast"   : 2.9.0    , installed 2.9.0
                                Adapter    "rpi2"         : 1.3.2    , installed 1.3.2
                                Adapter    "s7"           : 1.3.15   , installed 1.3.15
                                Adapter    "sainlogic"    : 0.10.5   , installed 0.10.5
                                Adapter    "shelly"       : 6.6.1    , installed 6.6.1
                                Adapter    "simple-api"   : 2.7.2    , installed 2.7.2
                                Adapter    "socketio"     : 6.5.5    , installed 6.5.5
                                Adapter    "sonoff"       : 2.5.3    , installed 2.5.3
                                Adapter    "sql"          : 2.2.0    , installed 2.2.0
                                Adapter    "synology"     : 3.0.1    , installed 3.0.1
                                Adapter    "tankerkoenig" : 3.3.7    , installed 3.3.7
                                Adapter    "telegram"     : 2.0.1    , installed 2.0.1
                                Adapter    "tr-064"       : 4.2.18   , installed 4.2.18
                                Adapter    "trashschedule": 2.3.0    , installed 2.3.0
                                Adapter    "tuya"         : 3.14.2   , installed 3.14.2
                                Adapter    "upnp"         : 1.0.21   , installed 1.0.21
                                Adapter    "vis"          : 1.4.16   , installed 1.4.16
                                Adapter    "vis-bars"     : 0.1.4    , installed 0.1.4
                                Adapter    "vis-canvas-gauges": 1.0.1, installed 1.0.1
                                Adapter    "vis-colorpicker": 2.0.3  , installed 2.0.3
                                Adapter    "vis-google-fonts": 1.0.4 , installed 1.0.4
                                Adapter    "vis-history"  : 1.0.0    , installed 1.0.0
                                Adapter    "vis-hqwidgets": 1.4.0    , installed 1.4.0
                                Adapter    "vis-icontwo"  : 0.96.0   , installed 0.96.0
                                Adapter    "vis-inventwo" : 3.3.3    , installed 3.3.3
                                Adapter    "vis-jqui-mfd" : 1.0.12   , installed 1.0.12
                                Adapter    "vis-justgage" : 1.0.2    , installed 1.0.2
                                Adapter    "vis-lcars"    : 1.1.1    , installed 1.1.1
                                Adapter    "vis-metro"    : 1.2.0    , installed 1.2.0
                                Adapter    "vis-players"  : 0.1.6    , installed 0.1.6
                                Adapter    "vis-rgraph"   : 0.0.2    , installed 0.0.2
                                Adapter    "vis-timeandweather": 1.2.2, installed 1.2.2
                                Adapter    "web"          : 6.1.4    , installed 6.1.2  [Updatable]
                                Adapter    "worx"         : 2.3.4    , installed 2.3.4
                                Adapter    "ws"           : 2.5.5    , installed 2.5.5
                                ^[[1;2A^[[1;2A^[[1;2A^[[1;2A^[[1;2A^[[1;2A^[[1;2A^[[1;2A^[[1;2A^[[1;2A^[[1;2A^[[1;2A^[[1;2A^[[1;2A^[[1;2A^[[1;2A^[[1;2A
                                Objects and States
                                Please stand by - This may take a while
                                Objects:        28849
                                States:         24337
                                
                                *** OS-Repositories and Updates ***
                                Hit:1 http://archive.raspberrypi.org/debian bullseye InRelease
                                Hit:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
                                Hit:3 https://deb.nodesource.com/node_18.x nodistro InRelease
                                Reading package lists...
                                Pending Updates: 0
                                
                                *** Listening Ports ***
                                Active Internet connections (only servers)
                                Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode      PID/Program name
                                tcp        0      0 192.168.178.69:45000    0.0.0.0:*               LISTEN      1001       150559     18465/io.sainlogic.
                                tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      0          16499      531/cupsd
                                tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      0          13823      917/exim4
                                tcp        0      0 192.168.178.69:8701     0.0.0.0:*               LISTEN      1001       138031     17482/io.hm-rpc.0
                                tcp        0      0 0.0.0.0:1884            0.0.0.0:*               LISTEN      1001       140028     17700/io.mqtt.1
                                tcp        0      0 0.0.0.0:1881            0.0.0.0:*               LISTEN      1001       143721     17847/io.shelly.1
                                tcp        0      0 0.0.0.0:1883            0.0.0.0:*               LISTEN      1001       140027     17700/io.mqtt.1
                                tcp        0      0 192.168.178.69:2010     0.0.0.0:*               LISTEN      1001       140025     17692/io.hm-rpc.3
                                tcp        0      0 192.168.178.69:2001     0.0.0.0:*               LISTEN      1001       141320     17505/io.hm-rpc.1
                                tcp        0      0 192.168.178.69:2000     0.0.0.0:*               LISTEN      1001       136160     17568/io.hm-rpc.2
                                tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          15217      611/sshd: /usr/sbin
                                tcp        0      0 192.168.178.69:1887     0.0.0.0:*               LISTEN      1001       140070     17813/io.mqtt.3
                                tcp        0      0 192.168.178.69:1886     0.0.0.0:*               LISTEN      1001       140069     17813/io.mqtt.3
                                tcp        0      0 192.168.178.69:1882     0.0.0.0:*               LISTEN      1001       141739     17790/io.sonoff.0
                                tcp        0      0 0.0.0.0:9000            0.0.0.0:*               LISTEN      1001       138417     17273/iobroker.js-c
                                tcp        0      0 0.0.0.0:9001            0.0.0.0:*               LISTEN      1001       138410     17273/iobroker.js-c
                                tcp6       0      0 :::8087                 :::*                    LISTEN      1001       148037     18544/io.simple-api
                                tcp6       0      0 :::8081                 :::*                    LISTEN      1001       137827     17298/io.admin.0
                                tcp6       0      0 :::8082                 :::*                    LISTEN      1001       158639     20102/io.web.0
                                tcp6       0      0 :::8000                 :::*                    LISTEN      1001       168901     18256/io.upnp.0
                                tcp6       0      0 ::1:25                  :::*                    LISTEN      0          13824      917/exim4
                                tcp6       0      0 ::1:631                 :::*                    LISTEN      0          16498      531/cupsd
                                tcp6       0      0 :::22                   :::*                    LISTEN      0          15219      611/sshd: /usr/sbin
                                tcp6       0      0 :::80                   :::*                    LISTEN      0          15245      658/apache2
                                udp        0      0 0.0.0.0:51507           0.0.0.0:*                           1001       146871     18210/io.broadlink2
                                udp        0      0 0.0.0.0:59804           0.0.0.0:*                           1001       146875     18210/io.broadlink2
                                udp        0      0 0.0.0.0:6666            0.0.0.0:*                           1001       141936     17828/io.tuya.0
                                udp        0      0 0.0.0.0:6667            0.0.0.0:*                           1001       141937     17828/io.tuya.0
                                udp        0      0 0.0.0.0:55830           0.0.0.0:*                           108        14770      396/avahi-daemon: r
                                udp        0      0 0.0.0.0:15001           0.0.0.0:*                           1001       146867     18210/io.broadlink2
                                udp        0      0 0.0.0.0:36315           0.0.0.0:*                           1001       146874     18210/io.broadlink2
                                udp        0      0 0.0.0.0:68              0.0.0.0:*                           0          16646      459/dhcpcd
                                udp        0      0 0.0.0.0:631             0.0.0.0:*                           0          13758      596/cups-browsed
                                udp        0      0 0.0.0.0:5353            0.0.0.0:*                           108        14768      396/avahi-daemon: r
                                udp        0      0 0.0.0.0:5683            0.0.0.0:*                           1001       141737     17779/io.shelly.0
                                udp        0      0 0.0.0.0:1900            0.0.0.0:*                           1001       147689     18256/io.upnp.0
                                udp6       0      0 :::45149                :::*                                108        14771      396/avahi-daemon: r
                                udp6       0      0 :::546                  :::*                                0          16667      459/dhcpcd
                                udp6       0      0 :::5353                 :::*                                108        14769      396/avahi-daemon: r
                                
                                *** Log File - Last 25 Lines ***
                                
                                2023-11-08 21:06:09.942  - info: luftdaten.0 (21899) Terminated (NO_ERROR): Without reason
                                2023-11-08 21:06:10.564  - warn: luftdaten.0 (21899) get state error: Connection is closed.
                                2023-11-08 21:06:10.751  - info: host.iobroker instance system.adapter.luftdaten.0 terminated with code 0 (NO_ERROR)
                                2023-11-08 21:06:58.766  - info: mqtt.1 (17700) Client [Solaranzeige] connection closed: disconnected
                                2023-11-08 21:07:02.324  - info: mqtt.1 (17700) Client [Solaranzeige] connected with secret 1699474022323_6842
                                2023-11-08 21:07:39.304  - error: parcel.0 (18386) Error: read ETIMEDOUT
                                2023-11-08 21:08:00.376  - info: host.iobroker instance system.adapter.luftdaten.0 started with pid 22914
                                2023-11-08 21:08:00.569  - info: mqtt.1 (17700) Client [Solaranzeige] connection closed: disconnected
                                2023-11-08 21:08:01.106  - info: mqtt.1 (17700) Client [Solaranzeige] connected with secret 1699474081106_752
                                2023-11-08 21:08:07.848  - info: luftdaten.0 (22914) starting. Version 3.1.0 in /opt/iobroker/node_modules/iobroker.luftdaten, node: v18.18.2, js-controller: 5.0.12
                                2023-11-08 21:08:08.486  - info: luftdaten.0 (22914) Terminated (NO_ERROR): Without reason
                                2023-11-08 21:08:09.029  - info: host.iobroker instance system.adapter.luftdaten.0 terminated with code 0 (NO_ERROR)
                                2023-11-08 21:08:59.347  - info: mqtt.1 (17700) Client [Solaranzeige] connection closed: disconnected
                                2023-11-08 21:09:01.996  - info: mqtt.1 (17700) Client [Solaranzeige] connected with secret 1699474141996_1589
                                2023-11-08 21:09:59.241  - info: mqtt.1 (17700) Client [Solaranzeige] connection closed: disconnected
                                2023-11-08 21:10:00.218  - info: host.iobroker instance system.adapter.luftdaten.0 started with pid 23627
                                2023-11-08 21:10:01.782  - info: mqtt.1 (17700) Client [Solaranzeige] connected with secret 1699474201781_9092
                                2023-11-08 21:10:04.621  - info: host.iobroker instance system.adapter.dwd.0 started with pid 23638
                                2023-11-08 21:10:10.231  - info: luftdaten.0 (23627) starting. Version 3.1.0 in /opt/iobroker/node_modules/iobroker.luftdaten, node: v18.18.2, js-controller: 5.0.12
                                2023-11-08 21:10:14.218  - info: luftdaten.0 (23627) Terminated (NO_ERROR): Without reason
                                2023-11-08 21:10:15.415  - info: host.iobroker instance system.adapter.luftdaten.0 terminated with code 0 (NO_ERROR)
                                2023-11-08 21:10:17.342  - info: dwd.0 (23638) starting. Version 2.8.5 in /opt/iobroker/node_modules/iobroker.dwd, node: v18.18.2, js-controller: 5.0.12
                                2023-11-08 21:10:22.218  - info: dwd.0 (23638) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                2023-11-08 21:10:22.828  - info: host.iobroker instance system.adapter.dwd.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                                2023-11-08 21:10:59.023  - info: mqtt.1 (17700) Client [Solaranzeige] connection closed: disconnected
                                

                                Der erste teil fehlt leider

                                1 Reply Last reply
                                0
                                • MichaelFM MichaelF

                                  Kommt sofort, ich glaube der Web mit der 6.1.2 läuft wieder, allerdings kommt jetzt vom Jasvascrip adapter diese Meldung:

                                  8e57cd8d-fae5-471d-9bc4-98b3e26316db-image.png

                                  Ohh, Ohh, ich glaube da stimmt was nicht :

                                  npm ERR! extraneous: cliui@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/cliui
                                  npm ERR! extraneous: clone-buffer@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/clone-buffer
                                  npm ERR! extraneous: clone-stats@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/clone-stats
                                  npm ERR! extraneous: clone@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/clone
                                  npm ERR! extraneous: cloneable-readable@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/cloneable-readable
                                  npm ERR! extraneous: code-point-at@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/code-point-at
                                  npm ERR! extraneous: collection-map@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/collection-map
                                  npm ERR! extraneous: collection-visit@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/collection-visit
                                  npm ERR! extraneous: color-convert@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/color-convert
                                  npm ERR! extraneous: color-name@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/color-name
                                  npm ERR! extraneous: color-support@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/color-support
                                  npm ERR! extraneous: colors@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/colors
                                  npm ERR! extraneous: commander@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/commander
                                  npm ERR! extraneous: component-emitter@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/component-emitter
                                  npm ERR! extraneous: concat-map@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/concat-map
                                  npm ERR! extraneous: concat-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/concat-stream
                                  npm ERR! extraneous: connect-history-api-fallback@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/connect-history-api-fallback
                                  npm ERR! extraneous: connect@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/connect
                                  npm ERR! extraneous: content-disposition@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/content-disposition
                                  npm ERR! extraneous: content-type@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/content-type
                                  npm ERR! extraneous: convert-source-map@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/convert-source-map
                                  npm ERR! extraneous: cookie-signature@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/cookie-signature
                                  npm ERR! extraneous: cookie@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/cookie
                                  npm ERR! extraneous: copy-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/copy-descriptor
                                  npm ERR! extraneous: copy-props@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/copy-props
                                  npm ERR! extraneous: cors@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/cors
                                  npm ERR! extraneous: cross-spawn@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/cross-spawn
                                  npm ERR! extraneous: cssom@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/cssom
                                  npm ERR! extraneous: cssstyle@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/cssstyle
                                  npm ERR! extraneous: d@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/d
                                  npm ERR! extraneous: decamelize@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/decamelize
                                  npm ERR! extraneous: decode-uri-component@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/decode-uri-component
                                  npm ERR! extraneous: deep-eql@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/deep-eql
                                  npm ERR! extraneous: deep-is@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/deep-is
                                  npm ERR! extraneous: default-compare@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/default-compare
                                  npm ERR! extraneous: default-resolution@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/default-resolution
                                  npm ERR! extraneous: define-data-property@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/define-data-property
                                  npm ERR! extraneous: define-properties@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/define-properties
                                  npm ERR! extraneous: define-property@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/define-property
                                  npm ERR! extraneous: depd@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/depd
                                  npm ERR! extraneous: destroy@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/destroy
                                  npm ERR! extraneous: detect-file@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/detect-file
                                  npm ERR! extraneous: dev-ip@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/dev-ip
                                  npm ERR! extraneous: diff@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/diff
                                  npm ERR! extraneous: doctrine@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/doctrine
                                  npm ERR! extraneous: dom-compare-temp@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/dom-compare-temp
                                  npm ERR! extraneous: dom-serializer@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/dom-serializer
                                  npm ERR! extraneous: domelementtype@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/domelementtype
                                  npm ERR! extraneous: domhandler@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/domhandler
                                  npm ERR! extraneous: domutils@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/domutils
                                  npm ERR! extraneous: duplexer@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/duplexer
                                  npm ERR! extraneous: duplexify@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/duplexify
                                  npm ERR! extraneous: each-props@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/each-props
                                  npm ERR! extraneous: easy-extender@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/easy-extender
                                  npm ERR! extraneous: eazy-logger@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/eazy-logger
                                  npm ERR! extraneous: ee-first@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ee-first
                                  npm ERR! extraneous: emoji-regex@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/emoji-regex
                                  npm ERR! extraneous: encodeurl@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/encodeurl
                                  npm ERR! extraneous: end-of-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/end-of-stream
                                  npm ERR! extraneous: engine.io-client@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/engine.io-client
                                  npm ERR! extraneous: engine.io-parser@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/engine.io-parser
                                  npm ERR! extraneous: engine.io@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/engine.io
                                  npm ERR! extraneous: enquirer@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/enquirer
                                  npm ERR! extraneous: entities@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/entities
                                  npm ERR! extraneous: error-ex@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/error-ex
                                  npm ERR! extraneous: es5-ext@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/es5-ext
                                  npm ERR! extraneous: es6-iterator@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/es6-iterator
                                  npm ERR! extraneous: es6-symbol@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/es6-symbol
                                  npm ERR! extraneous: es6-weak-map@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/es6-weak-map
                                  npm ERR! extraneous: escalade@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/escalade
                                  npm ERR! extraneous: escape-html@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/escape-html
                                  npm ERR! extraneous: escape-string-regexp@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/escape-string-regexp
                                  npm ERR! extraneous: escodegen@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/escodegen
                                  npm ERR! extraneous: eslint-scope@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/eslint-scope
                                  npm ERR! extraneous: eslint-visitor-keys@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/eslint-visitor-keys
                                  npm ERR! extraneous: eslint@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/eslint
                                  npm ERR! extraneous: espree@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/espree
                                  npm ERR! extraneous: esprima@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/esprima
                                  npm ERR! extraneous: esquery@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/esquery
                                  npm ERR! extraneous: esrecurse@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/esrecurse
                                  npm ERR! extraneous: estraverse@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/estraverse
                                  npm ERR! extraneous: esutils@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/esutils
                                  npm ERR! extraneous: etag@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/etag
                                  npm ERR! extraneous: event-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/event-stream
                                  npm ERR! extraneous: eventemitter3@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/eventemitter3
                                  npm ERR! extraneous: execa@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/execa
                                  npm ERR! extraneous: expand-brackets@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-brackets
                                  npm ERR! extraneous: expand-tilde@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-tilde
                                  npm ERR! extraneous: express@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/express
                                  npm ERR! extraneous: ext@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ext
                                  npm ERR! extraneous: extend-shallow@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/extend-shallow
                                  npm ERR! extraneous: extglob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/extglob
                                  npm ERR! extraneous: fancy-log@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fancy-log
                                  npm ERR! extraneous: fast-glob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fast-glob
                                  npm ERR! extraneous: fast-levenshtein@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fast-levenshtein
                                  npm ERR! extraneous: fastq@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fastq
                                  npm ERR! extraneous: file-entry-cache@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/file-entry-cache
                                  npm ERR! extraneous: file-uri-to-path@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/file-uri-to-path
                                  npm ERR! extraneous: fill-range@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fill-range
                                  npm ERR! extraneous: finalhandler@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/finalhandler
                                  npm ERR! extraneous: find-up@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/find-up
                                  npm ERR! extraneous: findup-sync@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/findup-sync
                                  npm ERR! extraneous: fined@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fined
                                  npm ERR! extraneous: flagged-respawn@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/flagged-respawn
                                  npm ERR! extraneous: flat-cache@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/flat-cache
                                  npm ERR! extraneous: flat@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/flat
                                  npm ERR! extraneous: flatted@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/flatted
                                  npm ERR! extraneous: flush-write-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/flush-write-stream
                                  npm ERR! extraneous: for-in@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/for-in
                                  npm ERR! extraneous: for-own@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/for-own
                                  npm ERR! extraneous: forwarded@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/forwarded
                                  npm ERR! extraneous: fragment-cache@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fragment-cache
                                  npm ERR! extraneous: fresh@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fresh
                                  npm ERR! extraneous: from@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/from
                                  npm ERR! extraneous: fs-extra@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fs-extra
                                  npm ERR! extraneous: fs-mkdirp-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fs-mkdirp-stream
                                  npm ERR! extraneous: fs.realpath@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fs.realpath
                                  npm ERR! extraneous: fsevents@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fsevents
                                  npm ERR! extraneous: function-bind@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/function-bind
                                  npm ERR! extraneous: get-caller-file@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/get-caller-file
                                  npm ERR! extraneous: get-func-name@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/get-func-name
                                  npm ERR! extraneous: get-intrinsic@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/get-intrinsic
                                  npm ERR! extraneous: get-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/get-stream
                                  npm ERR! extraneous: get-value@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/get-value
                                  npm ERR! extraneous: glob-parent@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-parent
                                  npm ERR! extraneous: glob-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-stream
                                  npm ERR! extraneous: glob-watcher@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher
                                  npm ERR! extraneous: glob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob
                                  npm ERR! extraneous: global-modules@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/global-modules
                                  npm ERR! extraneous: global-prefix@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/global-prefix
                                  npm ERR! extraneous: globals@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/globals
                                  npm ERR! extraneous: globalyzer@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/globalyzer
                                  npm ERR! extraneous: globrex@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/globrex
                                  npm ERR! extraneous: glogg@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glogg
                                  npm ERR! extraneous: gopd@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gopd
                                  npm ERR! extraneous: graceful-fs@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/graceful-fs
                                  npm ERR! extraneous: graphemer@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/graphemer
                                  npm ERR! extraneous: gulp-cli@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli
                                  npm ERR! extraneous: gulp-rename@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-rename
                                  npm ERR! extraneous: gulp-replace@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-replace
                                  npm ERR! extraneous: gulp@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp
                                  npm ERR! extraneous: gulplog@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulplog
                                  npm ERR! extraneous: has-flag@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/has-flag
                                  npm ERR! extraneous: has-property-descriptors@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/has-property-descriptors
                                  npm ERR! extraneous: has-proto@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/has-proto
                                  npm ERR! extraneous: has-symbols@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/has-symbols
                                  npm ERR! extraneous: has-value@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/has-value
                                  npm ERR! extraneous: has-values@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/has-values
                                  npm ERR! extraneous: has@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/has
                                  npm ERR! extraneous: he@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/he
                                  npm ERR! extraneous: homedir-polyfill@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/homedir-polyfill
                                  npm ERR! extraneous: hosted-git-info@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/hosted-git-info
                                  npm ERR! extraneous: htmlparser2@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/htmlparser2
                                  npm ERR! extraneous: http-errors@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/http-errors
                                  npm ERR! extraneous: http-proxy-middleware@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/http-proxy-middleware
                                  npm ERR! extraneous: http-proxy@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/http-proxy
                                  npm ERR! extraneous: human-signals@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/human-signals
                                  npm ERR! extraneous: iconv-lite@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/iconv-lite
                                  npm ERR! extraneous: ignore-by-default@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ignore-by-default
                                  npm ERR! extraneous: ignore@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ignore
                                  npm ERR! extraneous: immutable@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/immutable
                                  npm ERR! extraneous: import-fresh@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/import-fresh
                                  npm ERR! extraneous: imurmurhash@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/imurmurhash
                                  npm ERR! extraneous: inflight@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/inflight
                                  npm ERR! extraneous: ini@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ini
                                  npm ERR! extraneous: interpret@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/interpret
                                  npm ERR! extraneous: invert-kv@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/invert-kv
                                  npm ERR! extraneous: ipaddr.js@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ipaddr.js
                                  npm ERR! extraneous: is-absolute@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-absolute
                                  npm ERR! extraneous: is-accessor-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-accessor-descriptor
                                  npm ERR! extraneous: is-arrayish@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-arrayish
                                  npm ERR! extraneous: is-binary-path@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-binary-path
                                  npm ERR! extraneous: is-buffer@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-buffer
                                  npm ERR! extraneous: is-core-module@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-core-module
                                  npm ERR! extraneous: is-data-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-data-descriptor
                                  npm ERR! extraneous: is-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-descriptor
                                  npm ERR! extraneous: is-extendable@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-extendable
                                  npm ERR! extraneous: is-extglob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-extglob
                                  npm ERR! extraneous: is-fullwidth-code-point@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-fullwidth-code-point
                                  npm ERR! extraneous: is-glob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-glob
                                  npm ERR! extraneous: is-negated-glob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-negated-glob
                                  npm ERR! extraneous: is-number-like@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-number-like
                                  npm ERR! extraneous: is-number@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-number
                                  npm ERR! extraneous: is-path-inside@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-path-inside
                                  npm ERR! extraneous: is-plain-obj@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-plain-obj
                                  npm ERR! extraneous: is-plain-object@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-plain-object
                                  npm ERR! extraneous: is-relative@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-relative
                                  npm ERR! extraneous: is-unc-path@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-unc-path
                                  npm ERR! extraneous: is-unicode-supported@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-unicode-supported
                                  npm ERR! extraneous: is-utf8@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-utf8
                                  npm ERR! extraneous: is-valid-glob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-valid-glob
                                  npm ERR! extraneous: is-windows@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-windows
                                  npm ERR! extraneous: is-wsl@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-wsl
                                  npm ERR! extraneous: isexe@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/isexe
                                  npm ERR! extraneous: isobject@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/isobject
                                  npm ERR! extraneous: istextorbinary@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/istextorbinary
                                  npm ERR! extraneous: js-yaml@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/js-yaml
                                  npm ERR! extraneous: jsdom@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/jsdom
                                  npm ERR! extraneous: json-buffer@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/json-buffer
                                  npm ERR! extraneous: json-stable-stringify-without-jsonify@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/json-stable-stringify-without-jsonify
                                  npm ERR! extraneous: jsonfile@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/jsonfile
                                  npm ERR! extraneous: just-debounce@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/just-debounce
                                  npm ERR! extraneous: just-extend@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/just-extend
                                  npm ERR! extraneous: keyv@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/keyv
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/kind-of
                                  npm ERR! extraneous: last-run@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/last-run
                                  npm ERR! extraneous: lazystream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lazystream
                                  npm ERR! extraneous: lcid@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lcid
                                  npm ERR! extraneous: lead@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lead
                                  npm ERR! extraneous: levn@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/levn
                                  npm ERR! extraneous: liftoff@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/liftoff
                                  npm ERR! extraneous: limiter@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/limiter
                                  npm ERR! extraneous: load-json-file@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/load-json-file
                                  npm ERR! extraneous: localtunnel@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/localtunnel
                                  npm ERR! extraneous: locate-path@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/locate-path
                                  npm ERR! extraneous: lodash.get@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lodash.get
                                  npm ERR! extraneous: lodash.isfinite@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lodash.isfinite
                                  npm ERR! extraneous: lodash.merge@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lodash.merge
                                  npm ERR! extraneous: lodash.truncate@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lodash.truncate
                                  npm ERR! extraneous: lodash@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lodash
                                  npm ERR! extraneous: log-symbols@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/log-symbols
                                  npm ERR! extraneous: loupe@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/loupe
                                  npm ERR! extraneous: make-iterator@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/make-iterator
                                  npm ERR! extraneous: map-cache@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/map-cache
                                  npm ERR! extraneous: map-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/map-stream
                                  npm ERR! extraneous: map-visit@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/map-visit
                                  npm ERR! extraneous: matchdep@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep
                                  npm ERR! extraneous: media-typer@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/media-typer
                                  npm ERR! extraneous: merge-descriptors@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/merge-descriptors
                                  npm ERR! extraneous: merge-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/merge-stream
                                  npm ERR! extraneous: merge2@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/merge2
                                  npm ERR! extraneous: methods@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/methods
                                  npm ERR! extraneous: micromatch@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/micromatch
                                  npm ERR! extraneous: mime@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mime
                                  npm ERR! extraneous: mimic-fn@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mimic-fn
                                  npm ERR! extraneous: minimatch@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/minimatch
                                  npm ERR! extraneous: mitt@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mitt
                                  npm ERR! extraneous: mixin-deep@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mixin-deep
                                  npm ERR! extraneous: mocha@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mocha
                                  npm ERR! extraneous: mute-stdout@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mute-stdout
                                  npm ERR! extraneous: nanoid@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nanoid
                                  npm ERR! extraneous: nanomatch@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nanomatch
                                  npm ERR! extraneous: natural-compare@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/natural-compare
                                  npm ERR! extraneous: negotiator@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/negotiator
                                  npm ERR! extraneous: next-tick@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/next-tick
                                  npm ERR! extraneous: nise@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nise
                                  npm ERR! extraneous: nodemon@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nodemon
                                  npm ERR! extraneous: nopt@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nopt
                                  npm ERR! extraneous: normalize-package-data@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/normalize-package-data
                                  npm ERR! extraneous: normalize-path@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/normalize-path
                                  npm ERR! extraneous: now-and-later@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/now-and-later
                                  npm ERR! extraneous: npm-run-path@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/npm-run-path
                                  npm ERR! extraneous: number-is-nan@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/number-is-nan
                                  npm ERR! extraneous: nwmatcher@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nwmatcher
                                  npm ERR! extraneous: object-assign@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object-assign
                                  npm ERR! extraneous: object-copy@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object-copy
                                  npm ERR! extraneous: object-inspect@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object-inspect
                                  npm ERR! extraneous: object-keys@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object-keys
                                  npm ERR! extraneous: object-visit@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object-visit
                                  npm ERR! extraneous: object.assign@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object.assign
                                  npm ERR! extraneous: object.defaults@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object.defaults
                                  npm ERR! extraneous: object.map@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object.map
                                  npm ERR! extraneous: object.pick@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object.pick
                                  npm ERR! extraneous: object.reduce@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object.reduce
                                  npm ERR! extraneous: on-finished@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/on-finished
                                  npm ERR! extraneous: once@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/once
                                  npm ERR! extraneous: onetime@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/onetime
                                  npm ERR! extraneous: openurl@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/openurl
                                  npm ERR! extraneous: opn@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/opn
                                  npm ERR! extraneous: optionator@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/optionator
                                  npm ERR! extraneous: ordered-read-streams@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ordered-read-streams
                                  npm ERR! extraneous: os-locale@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/os-locale
                                  npm ERR! extraneous: p-limit@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/p-limit
                                  npm ERR! extraneous: p-locate@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/p-locate
                                  npm ERR! extraneous: parent-module@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/parent-module
                                  npm ERR! extraneous: parse-filepath@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/parse-filepath
                                  npm ERR! extraneous: parse-json@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/parse-json
                                  npm ERR! extraneous: parse-node-version@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/parse-node-version
                                  npm ERR! extraneous: parse-passwd@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/parse-passwd
                                  npm ERR! extraneous: parse5@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/parse5
                                  npm ERR! extraneous: parseurl@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/parseurl
                                  npm ERR! extraneous: pascalcase@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/pascalcase
                                  npm ERR! extraneous: path-dirname@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/path-dirname
                                  npm ERR! extraneous: path-exists@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/path-exists
                                  npm ERR! extraneous: path-is-absolute@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/path-is-absolute
                                  npm ERR! extraneous: path-key@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/path-key
                                  npm ERR! extraneous: path-parse@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/path-parse
                                  npm ERR! extraneous: path-root-regex@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/path-root-regex
                                  npm ERR! extraneous: path-root@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/path-root
                                  npm ERR! extraneous: path-to-regexp@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/path-to-regexp
                                  npm ERR! extraneous: path-type@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/path-type
                                  npm ERR! extraneous: pathval@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/pathval
                                  npm ERR! extraneous: pause-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/pause-stream
                                  npm ERR! extraneous: picomatch@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/picomatch
                                  npm ERR! extraneous: pify@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/pify
                                  npm ERR! extraneous: pinkie-promise@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/pinkie-promise
                                  npm ERR! extraneous: pinkie@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/pinkie
                                  npm ERR! extraneous: portscanner@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/portscanner
                                  npm ERR! extraneous: posix-character-classes@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/posix-character-classes
                                  npm ERR! extraneous: prelude-ls@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/prelude-ls
                                  npm ERR! extraneous: pretty-hrtime@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/pretty-hrtime
                                  npm ERR! extraneous: proxy-addr@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/proxy-addr
                                  npm ERR! extraneous: ps-tree@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ps-tree
                                  npm ERR! extraneous: pstree.remy@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/pstree.remy
                                  npm ERR! extraneous: pump@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/pump
                                  npm ERR! extraneous: pumpify@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/pumpify
                                  npm ERR! extraneous: qs@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/qs
                                  npm ERR! extraneous: queue-microtask@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/queue-microtask
                                  npm ERR! extraneous: randombytes@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/randombytes
                                  npm ERR! extraneous: range-parser@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/range-parser
                                  npm ERR! extraneous: raw-body@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/raw-body
                                  npm ERR! extraneous: read-pkg-up@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/read-pkg-up
                                  npm ERR! extraneous: read-pkg@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/read-pkg
                                  npm ERR! extraneous: readdirp@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/readdirp
                                  npm ERR! extraneous: rechoir@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/rechoir
                                  npm ERR! extraneous: regex-not@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/regex-not
                                  npm ERR! extraneous: remove-bom-buffer@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/remove-bom-buffer
                                  npm ERR! extraneous: remove-bom-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/remove-bom-stream
                                  npm ERR! extraneous: remove-trailing-separator@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/remove-trailing-separator
                                  npm ERR! extraneous: repeat-element@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/repeat-element
                                  npm ERR! extraneous: repeat-string@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/repeat-string
                                  npm ERR! extraneous: replace-ext@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/replace-ext
                                  npm ERR! extraneous: replace-homedir@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/replace-homedir
                                  npm ERR! extraneous: replacestream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/replacestream
                                  npm ERR! extraneous: require-directory@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/require-directory
                                  npm ERR! extraneous: require-from-string@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/require-from-string
                                  npm ERR! extraneous: require-main-filename@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/require-main-filename
                                  npm ERR! extraneous: requires-port@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/requires-port
                                  npm ERR! extraneous: resolve-dir@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/resolve-dir
                                  npm ERR! extraneous: resolve-from@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/resolve-from
                                  npm ERR! extraneous: resolve-options@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/resolve-options
                                  npm ERR! extraneous: resolve-url@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/resolve-url
                                  npm ERR! extraneous: resolve@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/resolve
                                  npm ERR! extraneous: resp-modifier@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/resp-modifier
                                  npm ERR! extraneous: ret@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ret
                                  npm ERR! extraneous: reusify@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/reusify
                                  npm ERR! extraneous: rimraf@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/rimraf
                                  npm ERR! extraneous: run-parallel@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/run-parallel
                                  npm ERR! extraneous: rx@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/rx
                                  npm ERR! extraneous: safe-regex@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/safe-regex
                                  npm ERR! extraneous: semver-greatest-satisfied-range@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/semver-greatest-satisfied-range
                                  npm ERR! extraneous: send@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/send
                                  npm ERR! extraneous: serialize-javascript@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/serialize-javascript
                                  npm ERR! extraneous: serve-index@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/serve-index
                                  npm ERR! extraneous: serve-static@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/serve-static
                                  npm ERR! extraneous: server-destroy@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/server-destroy
                                  npm ERR! extraneous: set-blocking@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/set-blocking
                                  npm ERR! extraneous: set-value@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/set-value
                                  npm ERR! extraneous: setprototypeof@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/setprototypeof
                                  npm ERR! extraneous: shebang-command@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/shebang-command
                                  npm ERR! extraneous: shebang-regex@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/shebang-regex
                                  npm ERR! extraneous: side-channel@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/side-channel
                                  npm ERR! extraneous: signal-exit@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/signal-exit
                                  npm ERR! extraneous: simple-update-notifier@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/simple-update-notifier
                                  npm ERR! extraneous: sinon-chai@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/sinon-chai
                                  npm ERR! extraneous: sinon@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/sinon
                                  npm ERR! extraneous: slice-ansi@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/slice-ansi
                                  npm ERR! extraneous: snapdragon-node@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon-node
                                  npm ERR! extraneous: snapdragon-util@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon-util
                                  npm ERR! extraneous: snapdragon@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon
                                  npm ERR! extraneous: socket.io-adapter@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/socket.io-adapter
                                  npm ERR! extraneous: socket.io-client@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/socket.io-client
                                  npm ERR! extraneous: socket.io-parser@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/socket.io-parser
                                  npm ERR! extraneous: socket.io@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/socket.io
                                  npm ERR! extraneous: source-map-resolve@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/source-map-resolve
                                  npm ERR! extraneous: source-map-support@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/source-map-support
                                  npm ERR! extraneous: source-map-url@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/source-map-url
                                  npm ERR! extraneous: source-map@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/source-map
                                  npm ERR! extraneous: sparkles@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/sparkles
                                  npm ERR! extraneous: spdx-correct@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/spdx-correct
                                  npm ERR! extraneous: spdx-exceptions@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/spdx-exceptions
                                  npm ERR! extraneous: spdx-expression-parse@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/spdx-expression-parse
                                  npm ERR! extraneous: spdx-license-ids@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/spdx-license-ids
                                  npm ERR! extraneous: split-string@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/split-string
                                  npm ERR! extraneous: split@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/split
                                  npm ERR! extraneous: stack-trace@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/stack-trace
                                  npm ERR! extraneous: static-extend@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/static-extend
                                  npm ERR! extraneous: statuses@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/statuses
                                  npm ERR! extraneous: stream-combiner@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/stream-combiner
                                  npm ERR! extraneous: stream-exhaust@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/stream-exhaust
                                  npm ERR! extraneous: stream-shift@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/stream-shift
                                  npm ERR! extraneous: stream-throttle@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/stream-throttle
                                  npm ERR! extraneous: string-width@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/string-width
                                  npm ERR! extraneous: strip-ansi@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/strip-ansi
                                  npm ERR! extraneous: strip-bom@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/strip-bom
                                  npm ERR! extraneous: strip-final-newline@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/strip-final-newline
                                  npm ERR! extraneous: strip-json-comments@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/strip-json-comments
                                  npm ERR! extraneous: supports-color@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/supports-color
                                  npm ERR! extraneous: supports-preserve-symlinks-flag@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/supports-preserve-symlinks-flag
                                  npm ERR! extraneous: sver-compat@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/sver-compat
                                  npm ERR! extraneous: symbol-tree@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/symbol-tree
                                  npm ERR! extraneous: table@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/table
                                  npm ERR! extraneous: text-table@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/text-table
                                  npm ERR! extraneous: textextensions@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/textextensions
                                  npm ERR! extraneous: through@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/through
                                  npm ERR! extraneous: through2-filter@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/through2-filter
                                  npm ERR! extraneous: through2@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/through2
                                  npm ERR! extraneous: time-stamp@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/time-stamp
                                  npm ERR! extraneous: timekeeper@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/timekeeper
                                  npm ERR! extraneous: tiny-glob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/tiny-glob
                                  npm ERR! extraneous: to-absolute-glob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/to-absolute-glob
                                  npm ERR! extraneous: to-object-path@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/to-object-path
                                  npm ERR! extraneous: to-regex-range@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/to-regex-range
                                  npm ERR! extraneous: to-regex@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/to-regex
                                  npm ERR! extraneous: to-through@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/to-through
                                  npm ERR! extraneous: toidentifier@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/toidentifier
                                  npm ERR! extraneous: touch@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/touch
                                  npm ERR! extraneous: tr46@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/tr46
                                  npm ERR! extraneous: type-check@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/type-check
                                  npm ERR! extraneous: type-detect@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/type-detect
                                  npm ERR! extraneous: type-fest@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/type-fest
                                  npm ERR! extraneous: type-is@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/type-is
                                  npm ERR! extraneous: type@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/type
                                  npm ERR! extraneous: typedarray@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/typedarray
                                  npm ERR! extraneous: ua-parser-js@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ua-parser-js
                                  npm ERR! extraneous: unc-path-regex@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/unc-path-regex
                                  npm ERR! extraneous: undefsafe@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/undefsafe
                                  npm ERR! extraneous: undertaker-registry@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/undertaker-registry
                                  npm ERR! extraneous: undertaker@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/undertaker
                                  npm ERR! extraneous: union-value@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/union-value
                                  npm ERR! extraneous: unique-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/unique-stream
                                  npm ERR! extraneous: universalify@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/universalify
                                  npm ERR! extraneous: unpipe@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/unpipe
                                  npm ERR! extraneous: unset-value@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/unset-value
                                  npm ERR! extraneous: upath@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/upath
                                  npm ERR! extraneous: urix@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/urix
                                  npm ERR! extraneous: use@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/use
                                  npm ERR! extraneous: utils-merge@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/utils-merge
                                  npm ERR! extraneous: v8flags@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/v8flags
                                  npm ERR! extraneous: validate-npm-package-license@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/validate-npm-package-license
                                  npm ERR! extraneous: value-or-function@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/value-or-function
                                  npm ERR! extraneous: vary@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/vary
                                  npm ERR! extraneous: vinyl-fs@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/vinyl-fs
                                  npm ERR! extraneous: vinyl-sourcemap@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/vinyl-sourcemap
                                  npm ERR! extraneous: vinyl@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/vinyl
                                  npm ERR! extraneous: whatwg-url-compat@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/whatwg-url-compat
                                  npm ERR! extraneous: which-module@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/which-module
                                  npm ERR! extraneous: which@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/which
                                  npm ERR! extraneous: widest-line@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/widest-line
                                  npm ERR! extraneous: word-wrap@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/word-wrap
                                  npm ERR! extraneous: workerpool@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/workerpool
                                  npm ERR! extraneous: wrap-ansi@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/wrap-ansi
                                  npm ERR! extraneous: wrappy@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/wrappy
                                  npm ERR! extraneous: ws@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ws
                                  npm ERR! extraneous: xml-name-validator@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/xml-name-validator
                                  npm ERR! extraneous: xmldom@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/xmldom
                                  npm ERR! extraneous: xmlhttprequest-ssl@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/xmlhttprequest-ssl
                                  npm ERR! extraneous: xmlhttprequest@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/xmlhttprequest
                                  npm ERR! extraneous: y18n@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/y18n
                                  npm ERR! extraneous: yargs-parser@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/yargs-parser
                                  npm ERR! extraneous: yargs-unparser@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/yargs-unparser
                                  npm ERR! extraneous: yargs@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/yargs
                                  npm ERR! extraneous: yocto-queue@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/yocto-queue
                                  npm ERR! extraneous: debug@4.3.4 /opt/iobroker/node_modules/virtual-tsc/node_modules/debug
                                  npm ERR! extraneous: ms@2.1.2 /opt/iobroker/node_modules/virtual-tsc/node_modules/ms
                                  npm ERR! extraneous: axios@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/@alcalzone/pak/node_modules/axios
                                  npm ERR! extraneous: axios@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/@alcalzone/release-script-plugin-iobroker/node_modules/axios
                                  npm ERR! extraneous: axios@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/@alcalzone/release-script/node_modules/axios
                                  npm ERR! extraneous: axios@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/@iobroker/dev-server/node_modules/axios
                                  npm ERR! extraneous: @sinonjs/commons@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/@sinonjs/fake-timers/node_modules/@sinonjs/commons
                                  npm ERR! extraneous: acorn@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/acorn-globals/node_modules/acorn
                                  npm ERR! extraneous: is-number@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/array-initial/node_modules/is-number
                                  npm ERR! extraneous: is-number@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/array-last/node_modules/is-number
                                  npm ERR! extraneous: define-property@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/base/node_modules/define-property
                                  npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/body-parser/node_modules/debug
                                  npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/body-parser/node_modules/ms
                                  npm ERR! extraneous: raw-body@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/body-parser/node_modules/raw-body
                                  npm ERR! extraneous: fs-extra@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/browser-sync/node_modules/fs-extra
                                  npm ERR! extraneous: jsonfile@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/browser-sync/node_modules/jsonfile
                                  npm ERR! extraneous: universalify@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/browser-sync/node_modules/universalify
                                  npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/bs-html-injector/node_modules/debug
                                  npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/bs-html-injector/node_modules/ms
                                  npm ERR! extraneous: define-property@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/class-utils/node_modules/define-property
                                  npm ERR! extraneous: is-accessor-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/class-utils/node_modules/is-accessor-descriptor
                                  npm ERR! extraneous: is-data-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/class-utils/node_modules/is-data-descriptor
                                  npm ERR! extraneous: is-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/class-utils/node_modules/is-descriptor
                                  npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/connect/node_modules/debug
                                  npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/connect/node_modules/ms
                                  npm ERR! extraneous: domelementtype@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/dom-serializer/node_modules/domelementtype
                                  npm ERR! extraneous: entities@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/dom-serializer/node_modules/entities
                                  npm ERR! extraneous: is-plain-object@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/each-props/node_modules/is-plain-object
                                  npm ERR! extraneous: ws@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/engine.io-client/node_modules/ws
                                  npm ERR! extraneous: cookie@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/engine.io/node_modules/cookie
                                  npm ERR! extraneous: ws@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/engine.io/node_modules/ws
                                  npm ERR! extraneous: estraverse@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/escodegen/node_modules/estraverse
                                  npm ERR! extraneous: levn@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/escodegen/node_modules/levn
                                  npm ERR! extraneous: optionator@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/escodegen/node_modules/optionator
                                  npm ERR! extraneous: prelude-ls@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/escodegen/node_modules/prelude-ls
                                  npm ERR! extraneous: source-map@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/escodegen/node_modules/source-map
                                  npm ERR! extraneous: type-check@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/escodegen/node_modules/type-check
                                  npm ERR! extraneous: glob-parent@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/eslint/node_modules/glob-parent
                                  npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-brackets/node_modules/debug
                                  npm ERR! extraneous: define-property@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-brackets/node_modules/define-property
                                  npm ERR! extraneous: extend-shallow@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-brackets/node_modules/extend-shallow
                                  npm ERR! extraneous: is-accessor-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-brackets/node_modules/is-accessor-descriptor
                                  npm ERR! extraneous: is-data-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-brackets/node_modules/is-data-descriptor
                                  npm ERR! extraneous: is-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-brackets/node_modules/is-descriptor
                                  npm ERR! extraneous: is-extendable@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-brackets/node_modules/is-extendable
                                  npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-brackets/node_modules/ms
                                  npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/express/node_modules/debug
                                  npm ERR! extraneous: finalhandler@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/express/node_modules/finalhandler
                                  npm ERR! extraneous: mime@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/express/node_modules/mime
                                  npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/express/node_modules/ms
                                  npm ERR! extraneous: send@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/express/node_modules/send
                                  npm ERR! extraneous: serve-static@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/express/node_modules/serve-static
                                  npm ERR! extraneous: type@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/ext/node_modules/type
                                  npm ERR! extraneous: define-property@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/extglob/node_modules/define-property
                                  npm ERR! extraneous: extend-shallow@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/extglob/node_modules/extend-shallow
                                  npm ERR! extraneous: is-extendable@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/extglob/node_modules/is-extendable
                                  npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/finalhandler/node_modules/debug
                                  npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/finalhandler/node_modules/ms
                                  npm ERR! extraneous: on-finished@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/finalhandler/node_modules/on-finished
                                  npm ERR! extraneous: statuses@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/finalhandler/node_modules/statuses
                                  npm ERR! extraneous: braces@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/findup-sync/node_modules/braces
                                  npm ERR! extraneous: fill-range@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/findup-sync/node_modules/fill-range
                                  npm ERR! extraneous: is-extendable@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/findup-sync/node_modules/is-extendable
                                  npm ERR! extraneous: is-number@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/findup-sync/node_modules/is-number
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/findup-sync/node_modules/kind-of
                                  npm ERR! extraneous: micromatch@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/findup-sync/node_modules/micromatch
                                  npm ERR! extraneous: to-regex-range@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/findup-sync/node_modules/to-regex-range
                                  npm ERR! extraneous: is-plain-object@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/fined/node_modules/is-plain-object
                                  npm ERR! extraneous: glob-parent@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-stream/node_modules/glob-parent
                                  npm ERR! extraneous: is-glob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-stream/node_modules/is-glob
                                  npm ERR! extraneous: anymatch@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/anymatch
                                  npm ERR! extraneous: binary-extensions@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/binary-extensions
                                  npm ERR! extraneous: braces@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/braces
                                  npm ERR! extraneous: chokidar@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/chokidar
                                  npm ERR! extraneous: fill-range@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/fill-range
                                  npm ERR! extraneous: fsevents@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/fsevents
                                  npm ERR! extraneous: glob-parent@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/glob-parent
                                  npm ERR! extraneous: is-binary-path@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/is-binary-path
                                  npm ERR! extraneous: is-extendable@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/is-extendable
                                  npm ERR! extraneous: is-number@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/is-number
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/kind-of
                                  npm ERR! extraneous: micromatch@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/micromatch
                                  npm ERR! extraneous: readdirp@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/readdirp
                                  npm ERR! extraneous: to-regex-range@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/to-regex-range
                                  npm ERR! extraneous: which@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/global-prefix/node_modules/which
                                  npm ERR! extraneous: ansi-colors@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/ansi-colors
                                  npm ERR! extraneous: ansi-regex@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/ansi-regex
                                  npm ERR! extraneous: camelcase@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/camelcase
                                  npm ERR! extraneous: cliui@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/cliui
                                  npm ERR! extraneous: decamelize@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/decamelize
                                  npm ERR! extraneous: get-caller-file@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/get-caller-file
                                  npm ERR! extraneous: is-fullwidth-code-point@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/is-fullwidth-code-point
                                  npm ERR! extraneous: string-width@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/string-width
                                  npm ERR! extraneous: strip-ansi@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/strip-ansi
                                  npm ERR! extraneous: wrap-ansi@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/wrap-ansi
                                  npm ERR! extraneous: y18n@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/y18n
                                  npm ERR! extraneous: yargs-parser@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/yargs-parser
                                  npm ERR! extraneous: yargs@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/gulp-cli/node_modules/yargs
                                  npm ERR! extraneous: is-number@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/has-values/node_modules/is-number
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/has-values/node_modules/kind-of
                                  npm ERR! extraneous: readable-stream@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/htmlparser2/node_modules/readable-stream
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-accessor-descriptor/node_modules/kind-of
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-data-descriptor/node_modules/kind-of
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-descriptor/node_modules/kind-of
                                  npm ERR! extraneous: is-plain-object@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/is-extendable/node_modules/is-plain-object
                                  npm ERR! extraneous: acorn@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/jsdom/node_modules/acorn
                                  npm ERR! extraneous: is-plain-object@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/liftoff/node_modules/is-plain-object
                                  npm ERR! extraneous: axios@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/localtunnel/node_modules/axios
                                  npm ERR! extraneous: cliui@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/localtunnel/node_modules/cliui
                                  npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/localtunnel/node_modules/debug
                                  npm ERR! extraneous: yargs-parser@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/localtunnel/node_modules/yargs-parser
                                  npm ERR! extraneous: yargs@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/localtunnel/node_modules/yargs
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/make-iterator/node_modules/kind-of
                                  npm ERR! extraneous: braces@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/braces
                                  npm ERR! extraneous: fill-range@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/fill-range
                                  npm ERR! extraneous: findup-sync@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/findup-sync
                                  npm ERR! extraneous: is-extendable@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/is-extendable
                                  npm ERR! extraneous: is-glob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/is-glob
                                  npm ERR! extraneous: is-number@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/is-number
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/kind-of
                                  npm ERR! extraneous: micromatch@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/micromatch
                                  npm ERR! extraneous: to-regex-range@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/to-regex-range
                                  npm ERR! extraneous: ansi-colors@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mocha/node_modules/ansi-colors
                                  npm ERR! extraneous: brace-expansion@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mocha/node_modules/brace-expansion
                                  npm ERR! extraneous: cliui@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mocha/node_modules/cliui
                                  npm ERR! extraneous: minimatch@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mocha/node_modules/minimatch
                                  npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mocha/node_modules/ms
                                  npm ERR! extraneous: supports-color@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mocha/node_modules/supports-color
                                  npm ERR! extraneous: yargs-parser@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mocha/node_modules/yargs-parser
                                  npm ERR! extraneous: yargs@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/mocha/node_modules/yargs
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nanomatch/node_modules/kind-of
                                  npm ERR! extraneous: @sinonjs/fake-timers@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nise/node_modules/@sinonjs/fake-timers
                                  npm ERR! extraneous: isarray@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nise/node_modules/isarray
                                  npm ERR! extraneous: path-to-regexp@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nise/node_modules/path-to-regexp
                                  npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nodemon/node_modules/debug
                                  npm ERR! extraneous: has-flag@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nodemon/node_modules/has-flag
                                  npm ERR! extraneous: semver@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nodemon/node_modules/semver
                                  npm ERR! extraneous: supports-color@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nodemon/node_modules/supports-color
                                  npm ERR! extraneous: semver@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/normalize-package-data/node_modules/semver
                                  npm ERR! extraneous: define-property@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object-copy/node_modules/define-property
                                  npm ERR! extraneous: is-accessor-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object-copy/node_modules/is-accessor-descriptor
                                  npm ERR! extraneous: is-data-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object-copy/node_modules/is-data-descriptor
                                  npm ERR! extraneous: is-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object-copy/node_modules/is-descriptor
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object-copy/node_modules/kind-of
                                  npm ERR! extraneous: find-up@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/read-pkg-up/node_modules/find-up
                                  npm ERR! extraneous: path-exists@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/read-pkg-up/node_modules/path-exists
                                  npm ERR! extraneous: escape-string-regexp@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/replacestream/node_modules/escape-string-regexp
                                  npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/resp-modifier/node_modules/debug
                                  npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/resp-modifier/node_modules/ms
                                  npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/send/node_modules/debug
                                  npm ERR! extraneous: depd@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/send/node_modules/depd
                                  npm ERR! extraneous: destroy@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/send/node_modules/destroy
                                  npm ERR! extraneous: http-errors@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/send/node_modules/http-errors
                                  npm ERR! extraneous: inherits@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/send/node_modules/inherits
                                  npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/send/node_modules/ms
                                  npm ERR! extraneous: on-finished@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/send/node_modules/on-finished
                                  npm ERR! extraneous: setprototypeof@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/send/node_modules/setprototypeof
                                  npm ERR! extraneous: statuses@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/send/node_modules/statuses
                                  npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/serve-index/node_modules/debug
                                  npm ERR! extraneous: depd@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/serve-index/node_modules/depd
                                  npm ERR! extraneous: http-errors@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/serve-index/node_modules/http-errors
                                  npm ERR! extraneous: inherits@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/serve-index/node_modules/inherits
                                  npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/serve-index/node_modules/ms
                                  npm ERR! extraneous: setprototypeof@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/serve-index/node_modules/setprototypeof
                                  npm ERR! extraneous: statuses@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/serve-index/node_modules/statuses
                                  npm ERR! extraneous: extend-shallow@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/set-value/node_modules/extend-shallow
                                  npm ERR! extraneous: is-extendable@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/set-value/node_modules/is-extendable
                                  npm ERR! extraneous: is-plain-object@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/set-value/node_modules/is-plain-object
                                  npm ERR! extraneous: semver@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/simple-update-notifier/node_modules/semver
                                  npm ERR! extraneous: define-property@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon-node/node_modules/define-property
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon-util/node_modules/kind-of
                                  npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon/node_modules/debug
                                  npm ERR! extraneous: define-property@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon/node_modules/define-property
                                  npm ERR! extraneous: extend-shallow@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon/node_modules/extend-shallow
                                  npm ERR! extraneous: is-accessor-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon/node_modules/is-accessor-descriptor
                                  npm ERR! extraneous: is-data-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon/node_modules/is-data-descriptor
                                  npm ERR! extraneous: is-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon/node_modules/is-descriptor
                                  npm ERR! extraneous: is-extendable@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon/node_modules/is-extendable
                                  npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon/node_modules/ms
                                  npm ERR! extraneous: source-map@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon/node_modules/source-map
                                  npm ERR! extraneous: ws@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/socket.io-adapter/node_modules/ws
                                  npm ERR! extraneous: source-map@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/source-map-support/node_modules/source-map
                                  npm ERR! extraneous: define-property@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/static-extend/node_modules/define-property
                                  npm ERR! extraneous: is-accessor-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/static-extend/node_modules/is-accessor-descriptor
                                  npm ERR! extraneous: is-data-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/static-extend/node_modules/is-data-descriptor
                                  npm ERR! extraneous: is-descriptor@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/static-extend/node_modules/is-descriptor
                                  npm ERR! extraneous: ajv@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/table/node_modules/ajv
                                  npm ERR! extraneous: json-schema-traverse@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/table/node_modules/json-schema-traverse
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/to-object-path/node_modules/kind-of
                                  npm ERR! extraneous: fast-levenshtein@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/undertaker/node_modules/fast-levenshtein
                                  npm ERR! extraneous: is-extendable@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/union-value/node_modules/is-extendable
                                  npm ERR! extraneous: has-value@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/unset-value/node_modules/has-value
                                  npm ERR! extraneous: has-values@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/unset-value/node_modules/has-values
                                  npm ERR! extraneous: normalize-path@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/vinyl-sourcemap/node_modules/normalize-path
                                  npm ERR! extraneous: is-plain-obj@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/yargs-unparser/node_modules/is-plain-obj
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of
                                  npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/express/node_modules/send/node_modules/ms
                                  npm ERR! extraneous: extend-shallow@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/findup-sync/node_modules/braces/node_modules/extend-shallow
                                  npm ERR! extraneous: extend-shallow@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/findup-sync/node_modules/fill-range/node_modules/extend-shallow
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/findup-sync/node_modules/is-number/node_modules/kind-of
                                  npm ERR! extraneous: normalize-path@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/anymatch/node_modules/normalize-path
                                  npm ERR! extraneous: extend-shallow@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/braces/node_modules/extend-shallow
                                  npm ERR! extraneous: extend-shallow@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/fill-range/node_modules/extend-shallow
                                  npm ERR! extraneous: is-glob@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/glob-parent/node_modules/is-glob
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/glob-watcher/node_modules/micromatch/node_modules/kind-of
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/has-values/node_modules/is-number/node_modules/kind-of
                                  npm ERR! extraneous: extend-shallow@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/braces/node_modules/extend-shallow
                                  npm ERR! extraneous: extend-shallow@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/fill-range/node_modules/extend-shallow
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/matchdep/node_modules/is-number/node_modules/kind-of
                                  npm ERR! extraneous: @sinonjs/commons@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/nise/node_modules/@sinonjs/fake-timers/node_modules/@sinonjs/commons
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of
                                  npm ERR! extraneous: kind-of@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of
                                  npm ERR! extraneous: isobject@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/unset-value/node_modules/has-value/node_modules/isobject
                                  
                                  npm ERR! A complete log of this run can be found in: /home/pi/.npm/_logs/2023-11-08T20_09_19_945Z-debug-0.log
                                  
                                  *** ioBroker-Installation ***
                                  
                                  
                                  
                                  

                                  Das ist jede menge

                                  Thomas BraunT Online
                                  Thomas BraunT Online
                                  Thomas Braun
                                  Most Active
                                  wrote on last edited by
                                  #19

                                  @michaelf sagte in Adapterwarnungen / web stürzt ab:

                                  Ohh, Ohh, ich glaube da stimmt was nicht :

                                  Das sehe ich auch so.

                                  Adapters from github: 16

                                  Ernsthaft?

                                  Der erste teil fehlt leider

                                  Warum? Ist der nicht ausgegeben worden? Kann ich mir nicht vorstellen.

                                  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 Reply Last reply
                                  0
                                  • MichaelFM Offline
                                    MichaelFM Offline
                                    MichaelF
                                    wrote on last edited by Homoran
                                    #20

                                    Hab Ihn glaube ich :

                                    Skript v.2023-10-10
                                    
                                    *** BASE SYSTEM ***
                                       Static hostname: iobroker
                                             Icon name: computer
                                      Operating System: Raspbian GNU/Linux 11 (bullseye)
                                                Kernel: Linux 6.1.25-v8+
                                          Architecture: arm64
                                    
                                    Model           : Raspberry Pi 4 Model B Rev 1.5
                                    Docker          : false
                                    Virtualization  : none
                                    Kernel          : aarch64
                                    Userland        : armhf
                                    
                                    Systemuptime and Load:
                                     21:20:34 up  1:35,  1 user,  load average: 1.59, 1.70, 1.99
                                    CPU threads: 4
                                    
                                    
                                    *** RASPBERRY THROTTLING ***
                                    Current issues:
                                    No throttling issues detected.
                                    
                                    Previously detected issues:
                                    No throttling issues detected.
                                    
                                    *** Time and Time Zones ***
                                                   Local time: Wed 2023-11-08 21:20:34 CET
                                               Universal time: Wed 2023-11-08 20:20:34 UTC
                                                     RTC time: n/a
                                                    Time zone: Europe/Berlin (CET, +0100)
                                    System clock synchronized: yes
                                                  NTP service: active
                                              RTC in local TZ: no
                                    
                                    *** User and Groups ***
                                    pi
                                    /home/pi
                                    pi adm dialout cdrom sudo audio video plugdev games users input render netdev lpadmin gpio i2c spi iobroker
                                    
                                    *** X-Server-Setup ***
                                    X-Server:       false
                                    Desktop:
                                    Terminal:       tty
                                    Boot Target:    multi-user.target
                                    
                                    *** MEMORY ***
                                                   total        used        free      shared  buff/cache   available
                                    Mem:            7.8G        2.7G        3.6G        1.0M        1.5G        5.0G
                                    Swap:            99M          0B         99M
                                    Total:          7.9G        2.7G        3.7G
                                    
                                             7811 M total memory
                                             2692 M used memory
                                             2861 M active memory
                                              904 M inactive memory
                                             3618 M free memory
                                              275 M buffer memory
                                             1224 M swap cache
                                               99 M total swap
                                                0 M used swap
                                               99 M free swap
                                    
                                    Raspberry only:
                                    oom events: 0
                                    lifetime oom required: 0 Mbytes
                                    total time in oom handler: 0 ms
                                    max time spent in oom handler: 0 ms
                                    
                                    *** FAILED SERVICES ***
                                    
                                      UNIT LOAD ACTIVE SUB DESCRIPTION
                                    0 loaded units listed.
                                    
                                    *** FILESYSTEM ***
                                    Filesystem     Type      Size  Used Avail Use% Mounted on
                                    /dev/root      ext4      117G   17G   95G  15% /
                                    devtmpfs       devtmpfs  3.6G     0  3.6G   0% /dev
                                    tmpfs          tmpfs     3.9G     0  3.9G   0% /dev/shm
                                    tmpfs          tmpfs     1.6G  876K  1.6G   1% /run
                                    tmpfs          tmpfs     5.0M  4.0K  5.0M   1% /run/lock
                                    /dev/sda1      vfat      253M   51M  202M  20% /boot
                                    tmpfs          tmpfs     782M   20K  782M   1% /run/user/1000
                                    
                                    Messages concerning ext4 filesystem in dmesg:
                                    [Wed Nov  8 19:45:02 2023] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_headphones=0 snd_bcm2835.enable_headphones=1 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_hdmi=0  smsc95xx.macaddr=E4:5F:01:9F:6B:93 vc_mem.mem_base=0x3eb00000 vc_mem.mem_size=0x3ff00000  console=ttyS0,115200 console=tty1 root=PARTUUID=247e04bb-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles
                                    [Wed Nov  8 19:45:04 2023] EXT4-fs (sda2): mounted filesystem with ordered data mode. Quota mode: none.
                                    [Wed Nov  8 19:45:04 2023] VFS: Mounted root (ext4 filesystem) readonly on device 8:2.
                                    [Wed Nov  8 19:45:06 2023] EXT4-fs (sda2): re-mounted. Quota mode: none.
                                    
                                    Show mounted filesystems \(real ones only\):
                                    TARGET  SOURCE    FSTYPE OPTIONS
                                    /       /dev/sda2 ext4   rw,noatime,stripe=8191
                                    `-/boot /dev/sda1 vfat   rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,flush,errors=remount-ro
                                    
                                    Files in neuralgic directories:
                                    
                                    /var:
                                    4.4G    /var/
                                    3.6G    /var/log/journal/ce513f1a44ff4c9dbd382eb66e08c51e
                                    3.6G    /var/log/journal
                                    3.6G    /var/log
                                    574M    /var/cache
                                    
                                    Archived and active journals take up 3.5G in the file system.
                                    
                                    /opt/iobroker/backups:
                                    826M    /opt/iobroker/backups/
                                    
                                    /opt/iobroker/iobroker-data:
                                    2.0G    /opt/iobroker/iobroker-data/
                                    1.1G    /opt/iobroker/iobroker-data/sqlite
                                    676M    /opt/iobroker/iobroker-data/files
                                    132M    /opt/iobroker/iobroker-data/backup-objects
                                    88M     /opt/iobroker/iobroker-data/files/echarts.admin
                                    
                                    The five largest files in iobroker-data are:
                                    1.1G    /opt/iobroker/iobroker-data/sqlite/sqlite.db
                                    38M     /opt/iobroker/iobroker-data/states.jsonl
                                    35M     /opt/iobroker/iobroker-data/files/devices.admin/static/js/main.24f2bb56.js.map
                                    25M     /opt/iobroker/iobroker-data/objects.jsonl
                                    23M     /opt/iobroker/iobroker-data/files/echarts/static/js/main.eb0afecd.js.map
                                    
                                    USB-Devices by-id:
                                    USB-Sticks -  Avoid direct links to /dev/* in your adapter setups, please always prefer the links 'by-id':
                                    
                                    find: '/dev/serial/by-id/': No such file or directory
                                    
                                    *** NodeJS-Installation ***
                                    
                                    /usr/bin/nodejs         v18.18.2
                                    /usr/bin/node           v18.18.2
                                    /usr/bin/npm            9.8.1
                                    /usr/bin/npx            9.8.1
                                    /usr/bin/corepack       0.19.0
                                    
                                    
                                    nodejs:
                                      Installed: 18.18.2-1nodesource1
                                      Candidate: 18.18.2-1nodesource1
                                      Version table:
                                     *** 18.18.2-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                            100 /var/lib/dpkg/status
                                         18.18.1-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.18.0-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.17.1-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.17.0-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.16.1-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.16.0-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.15.0-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.14.2-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.14.1-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.14.0-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.13.0-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.12.0-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.11.0-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.10.0-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.9.1-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.9.0-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.8.0-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.7.0-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.6.0-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.5.0-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.4.0-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.3.0-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.2.0-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.1.0-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         18.0.0-1nodesource1 500
                                            500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                         12.22.12~dfsg-1~deb11u4 500
                                            500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages
                                    
                                    Temp directories causing npm8 problem: 0
                                    No problems detected
                                    
                                    Errors in npm tree:
                                    
                                    
                                    Thomas BraunT 1 Reply Last reply
                                    0
                                    • MichaelFM MichaelF

                                      Hab Ihn glaube ich :

                                      Skript v.2023-10-10
                                      
                                      *** BASE SYSTEM ***
                                         Static hostname: iobroker
                                               Icon name: computer
                                        Operating System: Raspbian GNU/Linux 11 (bullseye)
                                                  Kernel: Linux 6.1.25-v8+
                                            Architecture: arm64
                                      
                                      Model           : Raspberry Pi 4 Model B Rev 1.5
                                      Docker          : false
                                      Virtualization  : none
                                      Kernel          : aarch64
                                      Userland        : armhf
                                      
                                      Systemuptime and Load:
                                       21:20:34 up  1:35,  1 user,  load average: 1.59, 1.70, 1.99
                                      CPU threads: 4
                                      
                                      
                                      *** RASPBERRY THROTTLING ***
                                      Current issues:
                                      No throttling issues detected.
                                      
                                      Previously detected issues:
                                      No throttling issues detected.
                                      
                                      *** Time and Time Zones ***
                                                     Local time: Wed 2023-11-08 21:20:34 CET
                                                 Universal time: Wed 2023-11-08 20:20:34 UTC
                                                       RTC time: n/a
                                                      Time zone: Europe/Berlin (CET, +0100)
                                      System clock synchronized: yes
                                                    NTP service: active
                                                RTC in local TZ: no
                                      
                                      *** User and Groups ***
                                      pi
                                      /home/pi
                                      pi adm dialout cdrom sudo audio video plugdev games users input render netdev lpadmin gpio i2c spi iobroker
                                      
                                      *** X-Server-Setup ***
                                      X-Server:       false
                                      Desktop:
                                      Terminal:       tty
                                      Boot Target:    multi-user.target
                                      
                                      *** MEMORY ***
                                                     total        used        free      shared  buff/cache   available
                                      Mem:            7.8G        2.7G        3.6G        1.0M        1.5G        5.0G
                                      Swap:            99M          0B         99M
                                      Total:          7.9G        2.7G        3.7G
                                      
                                               7811 M total memory
                                               2692 M used memory
                                               2861 M active memory
                                                904 M inactive memory
                                               3618 M free memory
                                                275 M buffer memory
                                               1224 M swap cache
                                                 99 M total swap
                                                  0 M used swap
                                                 99 M free swap
                                      
                                      Raspberry only:
                                      oom events: 0
                                      lifetime oom required: 0 Mbytes
                                      total time in oom handler: 0 ms
                                      max time spent in oom handler: 0 ms
                                      
                                      *** FAILED SERVICES ***
                                      
                                        UNIT LOAD ACTIVE SUB DESCRIPTION
                                      0 loaded units listed.
                                      
                                      *** FILESYSTEM ***
                                      Filesystem     Type      Size  Used Avail Use% Mounted on
                                      /dev/root      ext4      117G   17G   95G  15% /
                                      devtmpfs       devtmpfs  3.6G     0  3.6G   0% /dev
                                      tmpfs          tmpfs     3.9G     0  3.9G   0% /dev/shm
                                      tmpfs          tmpfs     1.6G  876K  1.6G   1% /run
                                      tmpfs          tmpfs     5.0M  4.0K  5.0M   1% /run/lock
                                      /dev/sda1      vfat      253M   51M  202M  20% /boot
                                      tmpfs          tmpfs     782M   20K  782M   1% /run/user/1000
                                      
                                      Messages concerning ext4 filesystem in dmesg:
                                      [Wed Nov  8 19:45:02 2023] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_headphones=0 snd_bcm2835.enable_headphones=1 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_hdmi=0  smsc95xx.macaddr=E4:5F:01:9F:6B:93 vc_mem.mem_base=0x3eb00000 vc_mem.mem_size=0x3ff00000  console=ttyS0,115200 console=tty1 root=PARTUUID=247e04bb-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles
                                      [Wed Nov  8 19:45:04 2023] EXT4-fs (sda2): mounted filesystem with ordered data mode. Quota mode: none.
                                      [Wed Nov  8 19:45:04 2023] VFS: Mounted root (ext4 filesystem) readonly on device 8:2.
                                      [Wed Nov  8 19:45:06 2023] EXT4-fs (sda2): re-mounted. Quota mode: none.
                                      
                                      Show mounted filesystems \(real ones only\):
                                      TARGET  SOURCE    FSTYPE OPTIONS
                                      /       /dev/sda2 ext4   rw,noatime,stripe=8191
                                      `-/boot /dev/sda1 vfat   rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,flush,errors=remount-ro
                                      
                                      Files in neuralgic directories:
                                      
                                      /var:
                                      4.4G    /var/
                                      3.6G    /var/log/journal/ce513f1a44ff4c9dbd382eb66e08c51e
                                      3.6G    /var/log/journal
                                      3.6G    /var/log
                                      574M    /var/cache
                                      
                                      Archived and active journals take up 3.5G in the file system.
                                      
                                      /opt/iobroker/backups:
                                      826M    /opt/iobroker/backups/
                                      
                                      /opt/iobroker/iobroker-data:
                                      2.0G    /opt/iobroker/iobroker-data/
                                      1.1G    /opt/iobroker/iobroker-data/sqlite
                                      676M    /opt/iobroker/iobroker-data/files
                                      132M    /opt/iobroker/iobroker-data/backup-objects
                                      88M     /opt/iobroker/iobroker-data/files/echarts.admin
                                      
                                      The five largest files in iobroker-data are:
                                      1.1G    /opt/iobroker/iobroker-data/sqlite/sqlite.db
                                      38M     /opt/iobroker/iobroker-data/states.jsonl
                                      35M     /opt/iobroker/iobroker-data/files/devices.admin/static/js/main.24f2bb56.js.map
                                      25M     /opt/iobroker/iobroker-data/objects.jsonl
                                      23M     /opt/iobroker/iobroker-data/files/echarts/static/js/main.eb0afecd.js.map
                                      
                                      USB-Devices by-id:
                                      USB-Sticks -  Avoid direct links to /dev/* in your adapter setups, please always prefer the links 'by-id':
                                      
                                      find: '/dev/serial/by-id/': No such file or directory
                                      
                                      *** NodeJS-Installation ***
                                      
                                      /usr/bin/nodejs         v18.18.2
                                      /usr/bin/node           v18.18.2
                                      /usr/bin/npm            9.8.1
                                      /usr/bin/npx            9.8.1
                                      /usr/bin/corepack       0.19.0
                                      
                                      
                                      nodejs:
                                        Installed: 18.18.2-1nodesource1
                                        Candidate: 18.18.2-1nodesource1
                                        Version table:
                                       *** 18.18.2-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                              100 /var/lib/dpkg/status
                                           18.18.1-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.18.0-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.17.1-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.17.0-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.16.1-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.16.0-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.15.0-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.14.2-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.14.1-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.14.0-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.13.0-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.12.0-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.11.0-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.10.0-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.9.1-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.9.0-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.8.0-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.7.0-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.6.0-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.5.0-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.4.0-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.3.0-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.2.0-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.1.0-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           18.0.0-1nodesource1 500
                                              500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages
                                           12.22.12~dfsg-1~deb11u4 500
                                              500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages
                                      
                                      Temp directories causing npm8 problem: 0
                                      No problems detected
                                      
                                      Errors in npm tree:
                                      
                                      
                                      Thomas BraunT Online
                                      Thomas BraunT Online
                                      Thomas Braun
                                      Most Active
                                      wrote on last edited by
                                      #21

                                      @michaelf

                                      Erstmal setzt du die 16 github-Installationen soweit wie möglich auf repo-gestützte Versionen.

                                      cd /opt/iobroker 
                                      npm ls | grep github
                                      

                                      sagt?

                                      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 Reply Last reply
                                      0
                                      • MichaelFM Offline
                                        MichaelFM Offline
                                        MichaelF
                                        wrote on last edited by
                                        #22
                                        pi@iobroker:/opt/iobroker $ npm ls | grep github
                                        ├── iobroker.energiefluss-erweitert@0.0.2-alpha.20 (git+ssh://git@github.com/SKB-CGN/ioBroker.energiefluss-erweitert.git#07858bd9e4cbb8e005a3585cf5a480650fc47296)
                                        ├── iobroker.energiefluss@3.6.0 (git+ssh://git@github.com/SKB-CGN/ioBroker.energiefluss.git#bbd8b38c5885211a91ac3574399c32f22b3422fc)
                                        ├── iobroker.envertech-pv@1.0.2 (git+ssh://git@github.com/iobroker-community-adapters/ioBroker.envertech-pv.git#1397ecc1104c07c44cf49b03d214651e4ec9af62)
                                        ├── iobroker.fully-tablet-control@0.3.6-1 (git+ssh://git@github.com/xXBJXx/ioBroker.fully-tablet-control.git#f7d8e7ac363adbe19b99c060d77895097228d7ca)
                                        ├── iobroker.midea@0.1.0 (git+ssh://git@github.com/TA2k/ioBroker.midea.git#262717eed55656f1c79056eccd8c209666015421)
                                        ├── iobroker.parcel@0.0.30 (git+ssh://git@github.com/TA2k/ioBroker.parcel.git#ace65142356e3f2abcce759beead0c580a6279b3)
                                        ├── iobroker.pid@0.0.8 (git+ssh://git@github.com/iobroker-community-adapters/ioBroker.pid.git#e9107393cd396a7abb2f0a07e762bb45c34332bb)
                                        ├── iobroker.pioneer_sc_vsx@0.1.0 (git+ssh://git@github.com/okeck1982/ioBroker.pioneer_sc_vsx.git#6902280218c6709de322058c19704839f241c069)
                                        ├── iobroker.sourceanalytix@0.4.15-alpha.0 (git+ssh://git@github.com/DrozmotiX/ioBroker.sourceanalytix.git#af88beb902468eb03749e5b120f3e350e60256e1)
                                        ├── iobroker.switchbot-hub@0.1.2 (git+ssh://git@github.com/DrozmotiX/ioBroker.switchbot-hub.git#de8c1ad97edafedb16cbbb2c6dc14b032848df8e)
                                        ├── iobroker.vis-2-widgets-gauges@0.1.12 (git+ssh://git@github.com/ioBroker/ioBroker.vis-2-widgets-gauges.git#3c0e201b9912106fe9c76458ef91ee72aad49ea8)
                                        ├── iobroker.vis-lcars@1.1.1 (git+ssh://git@github.com/ioBroker/ioBroker.vis-lcars.git#29f478ee8176dc522d6b5a067f71fa0e449475ad)
                                        ├── iobroker.vis-material@0.1.5 (git+ssh://git@github.com/iobroker-community-adapters/ioBroker.vis-material.git#0384950a1e05ec2fa6b6c4bb774afa5e97a13b6c)
                                        ├── iobroker.vis-materialdesign@0.5.76 (git+ssh://git@github.com/Scrounger/ioBroker.vis-materialdesign.git#43f3a07d7b48f367612c19ef678935709f718aae)
                                        ├── iobroker.vis-owl@0.2.13 (git+ssh://git@github.com/gerbuchner/ioBroker.vis-owl.git#26f227f5d70d75b265c03bb40c3e400d90013b84)
                                        ├── pioneer-avr@0.0.1 (git+ssh://git@github.com/EbSe/node-pioneer-avr.git#7affedc95c277a2c9b4ef102b9a96adab6948ba3)
                                        pi@iobroker:/opt/iobroker $
                                        
                                        Thomas BraunT 1 Reply Last reply
                                        0
                                        • MichaelFM MichaelF
                                          pi@iobroker:/opt/iobroker $ npm ls | grep github
                                          ├── iobroker.energiefluss-erweitert@0.0.2-alpha.20 (git+ssh://git@github.com/SKB-CGN/ioBroker.energiefluss-erweitert.git#07858bd9e4cbb8e005a3585cf5a480650fc47296)
                                          ├── iobroker.energiefluss@3.6.0 (git+ssh://git@github.com/SKB-CGN/ioBroker.energiefluss.git#bbd8b38c5885211a91ac3574399c32f22b3422fc)
                                          ├── iobroker.envertech-pv@1.0.2 (git+ssh://git@github.com/iobroker-community-adapters/ioBroker.envertech-pv.git#1397ecc1104c07c44cf49b03d214651e4ec9af62)
                                          ├── iobroker.fully-tablet-control@0.3.6-1 (git+ssh://git@github.com/xXBJXx/ioBroker.fully-tablet-control.git#f7d8e7ac363adbe19b99c060d77895097228d7ca)
                                          ├── iobroker.midea@0.1.0 (git+ssh://git@github.com/TA2k/ioBroker.midea.git#262717eed55656f1c79056eccd8c209666015421)
                                          ├── iobroker.parcel@0.0.30 (git+ssh://git@github.com/TA2k/ioBroker.parcel.git#ace65142356e3f2abcce759beead0c580a6279b3)
                                          ├── iobroker.pid@0.0.8 (git+ssh://git@github.com/iobroker-community-adapters/ioBroker.pid.git#e9107393cd396a7abb2f0a07e762bb45c34332bb)
                                          ├── iobroker.pioneer_sc_vsx@0.1.0 (git+ssh://git@github.com/okeck1982/ioBroker.pioneer_sc_vsx.git#6902280218c6709de322058c19704839f241c069)
                                          ├── iobroker.sourceanalytix@0.4.15-alpha.0 (git+ssh://git@github.com/DrozmotiX/ioBroker.sourceanalytix.git#af88beb902468eb03749e5b120f3e350e60256e1)
                                          ├── iobroker.switchbot-hub@0.1.2 (git+ssh://git@github.com/DrozmotiX/ioBroker.switchbot-hub.git#de8c1ad97edafedb16cbbb2c6dc14b032848df8e)
                                          ├── iobroker.vis-2-widgets-gauges@0.1.12 (git+ssh://git@github.com/ioBroker/ioBroker.vis-2-widgets-gauges.git#3c0e201b9912106fe9c76458ef91ee72aad49ea8)
                                          ├── iobroker.vis-lcars@1.1.1 (git+ssh://git@github.com/ioBroker/ioBroker.vis-lcars.git#29f478ee8176dc522d6b5a067f71fa0e449475ad)
                                          ├── iobroker.vis-material@0.1.5 (git+ssh://git@github.com/iobroker-community-adapters/ioBroker.vis-material.git#0384950a1e05ec2fa6b6c4bb774afa5e97a13b6c)
                                          ├── iobroker.vis-materialdesign@0.5.76 (git+ssh://git@github.com/Scrounger/ioBroker.vis-materialdesign.git#43f3a07d7b48f367612c19ef678935709f718aae)
                                          ├── iobroker.vis-owl@0.2.13 (git+ssh://git@github.com/gerbuchner/ioBroker.vis-owl.git#26f227f5d70d75b265c03bb40c3e400d90013b84)
                                          ├── pioneer-avr@0.0.1 (git+ssh://git@github.com/EbSe/node-pioneer-avr.git#7affedc95c277a2c9b4ef102b9a96adab6948ba3)
                                          pi@iobroker:/opt/iobroker $
                                          
                                          Thomas BraunT Online
                                          Thomas BraunT Online
                                          Thomas Braun
                                          Most Active
                                          wrote on last edited by
                                          #23

                                          @michaelf

                                          Jetzt installierst du alle Adapter, die es auch in dieser Liste gibt neu:

                                          http://download.iobroker.net/list.html#sortCol=name&sortDir=0&filter=

                                          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 Reply Last reply
                                          1
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          160

                                          Online

                                          32.4k

                                          Users

                                          81.3k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe