NEWS
Problem bei Neuinstallation IOBROKER
-
Hallo zusammen,
nachdem mein laufendes System sich nicht von Admin 6.3.4 auf 6.3.5 updaten lässt (anderes Thema, soll hier nicht diskutiert werden), habe ich beschlossen, schon einmal ein neues System vorbereiten zu wollen auf einem weiterem Raspberry.
Ich bin kein Linux Experte, habe mir aber schon einiges hier anlesen können --> Dafür schon einmal meinen Dank.
Ich habe es nun in mehreren Anläufen nicht geschafft, Iobroker zu installieren. Problem scheint hier irgendetwas im Nodejs, NPM zu sein.
Vieles scheint mit dem übereinzustimmen, was @Thomas-Braun hier schon vielfach versucht hat zu fixen.
Bei mir funzt das leider nicht.System Raspberry Pi3B
Neuinstallation mittels Raspberry Imager PI-OS Lite 64Bit Bullseye ohne DesktopAusführung von:
sudo apt-get update && sudo apt-get upgrade
sudo reboot
npm-v und node-v liefern kein Ergebniss zu diesem Zeitpunkt.Installation Iobroker:
pi@raspbi3:~ $ curl -sLf https://iobroker.net/install.sh | bash - library: loaded Library version=2022-12-09 ========================================================================== Welcome to the ioBroker installer! Installer version: 2022-12-22 You might need to enter your password a couple of times. ========================================================================== ========================================================================== Installing prerequisites (1/4) ========================================================================== Hit:1 http://security.debian.org/debian-security bullseye-security InRelease Hit:2 http://archive.raspberrypi.org/debian bullseye InRelease Hit:3 http://deb.debian.org/debian bullseye InRelease Hit:4 http://deb.debian.org/debian bullseye-updates InRelease Reading package lists... Done ========================================================================== Node.js not found. Installing... ========================================================================== ## Installing the NodeSource Node.js 16.x repo... ## Populating apt-get cache... + apt-get update Hit:1 http://security.debian.org/debian-security bullseye-security InRelease Hit:2 http://deb.debian.org/debian bullseye InRelease Hit:3 http://deb.debian.org/debian bullseye-updates InRelease Hit:4 http://archive.raspberrypi.org/debian bullseye InRelease Reading package lists... Done ## Confirming "bullseye" is supported... + curl -sLf -o /dev/null 'https://deb.nodesource.com/node_16.x/dists/bullseye/Release' ## Adding the NodeSource signing key to your keyring... + curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | gpg --dearmor | tee /usr/share/keyrings/nodesource.gpg >/dev/null ## Creating apt sources list file for the NodeSource Node.js 16.x repo... + echo 'deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x bullseye main' > /etc/apt/sources.list.d/nodesource.list + echo 'deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x bullseye main' >> /etc/apt/sources.list.d/nodesource.list ## Running `apt-get update` for you... + apt-get update Hit:1 http://deb.debian.org/debian bullseye InRelease Hit:2 http://deb.debian.org/debian bullseye-updates InRelease Hit:3 http://security.debian.org/debian-security bullseye-security InRelease Hit:4 http://archive.raspberrypi.org/debian bullseye InRelease Get:5 https://deb.nodesource.com/node_16.x bullseye InRelease [4,586 B] Get:6 https://deb.nodesource.com/node_16.x bullseye/main arm64 Packages [771 B] Get:7 https://deb.nodesource.com/node_16.x bullseye/main armhf Packages [784 B] Fetched 6,141 B in 3s (2,433 B/s) Reading package lists... Done ## Run `sudo apt-get install -y nodejs` to install Node.js 16.x and npm ## You may also need development tools to build native addons: sudo apt-get install gcc g++ make ## To install the Yarn package manager, run: curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/yarnkey.gpg >/dev/null echo "deb [signed-by=/usr/share/keyrings/yarnkey.gpg] https://dl.yarnpkg.com/debian stable main" | sudo tee /etc/apt/sources.list.d/yarn.list sudo apt-get update && sudo apt-get install yarn Installed nodejs Node.js Installed successfully! Changing npm registry to https://registry.npmjs.org Installed acl Installed gcc-c++ Installed libavahi-compat-libdnssd-dev Installed libudev-dev Installed libpam0g-dev Installed git Installed libcairo2-dev Installed libpango1.0-dev Installed libjpeg-dev Installed libgif-dev Installed librsvg2-dev Installed cmake ========================================================================== Creating ioBroker user and directory (2/4) ========================================================================== User iobroker created Created /etc/sudoers.d/iobroker Directory /opt/iobroker created ========================================================================== Installing ioBroker (3/4) ========================================================================== npm ERR! code FETCH_ERROR npm ERR! errno FETCH_ERROR npm ERR! invalid json response body at https://registry.npmjs.org/@types%2fnode reason: Invalid response body while trying to fetch https://registry.npmjs.org/@types%2fnode: read ECONNRESET npm ERR! A complete log of this run can be found in: npm ERR! /home/pi/.npm/_logs/2023-01-02T15_24_41_510Z-debug-0.log ========================================================================== Finalizing installation (4/4) ========================================================================== Enabling autostart... Created symlink /etc/systemd/system/multi-user.target.wants/iobroker.service → /lib/systemd/system/iobroker.service. Autostart enabled! Fixing directory permissions... ========================================================================== ioBroker was installed successfully Open http://192.168.11.5:8081 in a browser and start configuring! ========================================================================== You need to re-login before doing anything else on the console! pi@raspbi3:~ $
Reboot
Eigentlich sollte es jetzt laufen, aber oben waren ja schon Fehler, also nach Reboot geht es nicht.
Ausgabe: iob diag
======================= SUMMARY ======================= v.2022-12-31 Operatingsystem: Debian GNU/Linux 11 (bullseye) Installation: Native Timezone: Europe/Berlin User-ID: 1000 X-Server: false Boot Target: multi-user.target Pending OS-Updates: 0 Nodejs-Installation: /usr/bin/nodejs v16.19.0 /usr/bin/node v16.19.0 /usr/bin/npm 8.19.3 node:internal/modules/cjs/loader:998 throw err; ^ Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' at Function.Module._resolveFilename (node:internal/modules/cjs/loader:995:15) at Function.Module._load (node:internal/modules/cjs/loader:841:27) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) at node:internal/main/run_main_module:22:47 { code: 'MODULE_NOT_FOUND', requireStack: [] } ioBroker Core: js-controller node:internal/modules/cjs/loader:998 throw err; ^ Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' at Function.Module._resolveFilename (node:internal/modules/cjs/loader:995:15) at Function.Module._load (node:internal/modules/cjs/loader:841:27) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) at node:internal/main/run_main_module:22:47 { code: 'MODULE_NOT_FOUND', requireStack: [] } admin node:internal/modules/cjs/loader:998 throw err; ^ Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' at Function.Module._resolveFilename (node:internal/modules/cjs/loader:995:15) at Function.Module._load (node:internal/modules/cjs/loader:841:27) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) at node:internal/main/run_main_module:22:47 { code: 'MODULE_NOT_FOUND', requireStack: [] } ioBroker Status: Status admin: node:internal/modules/cjs/loader:998 throw err; ^ Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' at Function.Module._resolveFilename (node:internal/modules/cjs/loader:995:15) at Function.Module._load (node:internal/modules/cjs/loader:841:27) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) at node:internal/main/run_main_module:22:47 { code: 'MODULE_NOT_FOUND', requireStack: [] } node:internal/modules/cjs/loader:998 throw err; ^ Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' at Function.Module._resolveFilename (node:internal/modules/cjs/loader:995:15) at Function.Module._load (node:internal/modules/cjs/loader:841:27) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) at node:internal/main/run_main_module:22:47 { code: 'MODULE_NOT_FOUND', requireStack: [] } Pending iob updates: 0 node:internal/modules/cjs/loader:998 throw err; ^ Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' at Function.Module._resolveFilename (node:internal/modules/cjs/loader:995:15) at Function.Module._load (node:internal/modules/cjs/loader:841:27) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) at node:internal/main/run_main_module:22:47 { code: 'MODULE_NOT_FOUND', requireStack: [] } Objects: 0 States: 0 Size of iob-Database: find: '/opt/iobroker/iobroker-data': No such file or directory find: '/opt/iobroker/iobroker-data': No such file or directory =================== END OF SUMMARY ==================== pi@raspbi3:~ $
und weiter:
pi@raspbi3:~ $ cd /opt/iobroker pi@raspbi3:/opt/iobroker $ npm ls | grep -E 'github|ERR' npm ERR! code ELSPROBLEMS npm ERR! missing: iobroker.admin@stable, required by iobroker.inst@3.0.0 npm ERR! missing: iobroker.backitup@stable, required by iobroker.inst@3.0.0 npm ERR! missing: iobroker.discovery@stable, required by iobroker.inst@3.0.0 npm ERR! missing: iobroker.js-controller@stable, required by iobroker.inst@3.0.0 npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2023-01-02T15_40_53_964Z-debug-0.log pi@raspbi3:/opt/iobroker $
Und weiter:
pi@raspbi3:/opt/iobroker $ apt policy nodejs nodejs: Installed: 16.19.0-deb-1nodesource1 Candidate: 16.19.0-deb-1nodesource1 Version table: *** 16.19.0-deb-1nodesource1 500 500 https://deb.nodesource.com/node_16.x bullseye/main arm64 Packages 100 /var/lib/dpkg/status 12.22.12~dfsg-1~deb11u1 500 500 http://security.debian.org/debian-security bullseye-security/main arm64 Packages 12.22.5~dfsg-2~11u1 500 500 http://deb.debian.org/debian bullseye/main arm64 Packages pi@raspbi3:/opt/iobroker $
Soweit stehe ich nun hier, iob fix habe ich noch nicht gemacht, hatte aber zuvor bei meinen anderen Tests auch keinen Erfolg gebracht.
Kann da jemand etwas mit anfangen, und ggf. eine Lösung erdenken?
Sollte ich es falsch gepostet haben, bitte ich um Verschiebung ins richtige Forum.Schonmal Dank soweit, achso, und frohes neues Jahr
Gruß Bodo
-
@bodo sagte in Problem bei Neuinstallation IOBROKER:
Zeig mal bitte den kompletten Output von
cd /opt/iobroker npm ls
-
@thomas-braun sagte in Problem bei Neuinstallation IOBROKER:
npm ls
zeigt:
pi@raspbi3:/opt/iobroker $ npm ls iobroker.inst@3.0.0 /opt/iobroker ├── UNMET DEPENDENCY iobroker.admin@stable ├── UNMET DEPENDENCY iobroker.backitup@stable ├── UNMET DEPENDENCY iobroker.discovery@stable └── UNMET DEPENDENCY iobroker.js-controller@stable npm ERR! code ELSPROBLEMS npm ERR! missing: iobroker.admin@stable, required by iobroker.inst@3.0.0 npm ERR! missing: iobroker.backitup@stable, required by iobroker.inst@3.0.0 npm ERR! missing: iobroker.discovery@stable, required by iobroker.inst@3.0.0 npm ERR! missing: iobroker.js-controller@stable, required by iobroker.inst@3.0.0 npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2023-01-02T16_07_20_070Z-debug-0.log pi@raspbi3:/opt/iobroker $
-
Da ist ja gar nichts installiert.
Ist die Kiste während der Installation am Netz?iob repo list
sagt?
-
@bodo sagte in Problem bei Neuinstallation IOBROKER:
Invalid response body while trying to fetch https://registry.npmjs.org/@types%2Fnode: read ECONNRESET
da hat es in der Verbindung gehakt.
-
@bodo sagte: System Raspberry Pi3B
Es sollen nur wenige Instanzen laufen, da nur 1 GB RAM?
-
Im Netz muss er ja sein, da er ja alles soweit gezogen hatte.
pi@raspbi3:/opt/iobroker $ iob repo list node:internal/modules/cjs/loader:998 throw err; ^ Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' at Function.Module._resolveFilename (node:internal/modules/cjs/loader:995:15) at Function.Module._load (node:internal/modules/cjs/loader:841:27) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) at node:internal/main/run_main_module:22:47 { code: 'MODULE_NOT_FOUND', requireStack: [] } pi@raspbi3:/opt/iobroker $
-
Ist nix anderes drauf
pi@raspbi3:/opt/iobroker $ top top - 17:19:43 up 46 min, 1 user, load average: 0.76, 0.89, 0.90 Tasks: 129 total, 1 running, 128 sleeping, 0 stopped, 0 zombie %Cpu(s): 1.5 us, 0.8 sy, 0.0 ni, 97.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 909.6 total, 416.6 free, 79.8 used, 413.2 buff/cache MiB Swap: 100.0 total, 100.0 free, 0.0 used. 770.9 avail Me
-
@bodo sagte: Ist nix anderes drauf
Noch laufen die RAM-hungrigen ioBroker-Instanzen nicht.
-
Will ja auf dem 3B erstmal alles vorbereiten, dann geht es später auf nen 4B oder 400er (je 4GB RAM).
Denke aber nicht, dass da das Problem liegt, oder? -
@homoran sagte in Problem bei Neuinstallation IOBROKER:
@bodo sagte in Problem bei Neuinstallation IOBROKER:
Invalid response body while trying to fetch https://registry.npmjs.org/@types%2Fnode: read ECONNRESET
da hat es in der Verbindung gehakt.
Kann ich da manuell etwas neu anstoßen?
-
@bodo sagte: Denke aber nicht, dass da das Problem liegt, oder?
Nein, für die Installation von ioBroker sollte der RAM ausreichen. Es dürfen nur nicht zu viele Instanzen gleichzeitig aktiv werden.
-
@bodo sagte in Problem bei Neuinstallation IOBROKER:
da er ja alles soweit gezogen hatte.
hat er eben nicht!
siehe post davor
-
Das
npm ERR! code FETCH_ERROR npm ERR! errno FETCH_ERROR npm ERR! invalid json response body at https://registry.npmjs.org/@types%2fnode reason: Invalid response body while trying to fetch https://registry.npmjs.org/@types%2fnode: read ECONNRESET
hatte ich irgendwie übersehen...
Die Kiste muss während der Installation auf die npm-Registry zugreifen können. Vermutlich Netzwerk-Probleme bei dir.
-
@thomas-braun sagte in Problem bei Neuinstallation IOBROKER:
....Die Kiste muss während der Installation auf die npm-Registry zugreifen können. Vermutlich Netzwerk-Probleme bei dir.
Erstmal Danke für die schnellen Reaktionen von euch.
Kann es denn an einem Netzwerkproblem bei mir liegen, wenn ich den ganzen Tag im Internet arbeite, die Installation per Raspberry Imager mache, Update und Upgrade mache, Iobroker per CURL installiere, das Forum bediene?
Oder liegt es ggf. an der Gegenseite?Gruß Bodo
-
Ist da eine Firewall, pihole oder sonst was aus der Ecke aktiv?
Kannst du den Server zumindest anpingen? -
Fritzbox mit unbeschränktem Zugang für dieses Device.
pi@raspbi3:/opt/iobroker $ ping registry.npmjs.org PING registry.npmjs.org (104.16.19.35) 56(84) bytes of data. 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=1 ttl=59 time=7.56 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=2 ttl=59 time=10.4 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=3 ttl=57 time=11.5 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=4 ttl=57 time=13.1 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=5 ttl=57 time=14.1 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=6 ttl=57 time=11.1 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=7 ttl=57 time=11.2 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=8 ttl=57 time=12.9 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=9 ttl=57 time=14.7 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=10 ttl=57 time=11.0 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=11 ttl=57 time=12.5 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=12 ttl=57 time=11.4 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=13 ttl=57 time=12.0 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=14 ttl=57 time=11.0 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=15 ttl=57 time=11.7 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=16 ttl=57 time=10.8 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=17 ttl=57 time=10.7 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=18 ttl=57 time=11.8 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=19 ttl=57 time=11.2 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=20 ttl=57 time=13.3 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=21 ttl=57 time=12.0 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=22 ttl=57 time=29.6 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=23 ttl=57 time=14.3 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=24 ttl=59 time=10.9 ms 64 bytes from 104.16.19.35 (104.16.19.35): icmp_seq=25 ttl=59 time=8.71 ms ^C --- registry.npmjs.org ping statistics --- 25 packets transmitted, 25 received, 0% packet loss, time 24037ms rtt min/avg/max/mdev = 7.562/12.377/29.626/3.847 ms pi@raspbi3:/opt/iobroker $
-
@thomas-braun sagte in Problem bei Neuinstallation IOBROKER:
Vermutlich Netzwerk-Probleme bei dir.
@bodo sagte in Problem bei Neuinstallation IOBROKER:
Oder liegt es ggf. an der Gegenseite?
auch möglich.
probiers noch mal
-
Router neu gestartet,
Neuversuch mit Bullseye und auch mit Buster führen zu gleichem Ergebnis.Neuer Versuch mit aktiviertem IPv6:
Ähnliches Ergebnis bei der Iobroker Installation (Hatte ich so auch schon einmal gesehen unter reinem IPv4):========================================================================== Installing ioBroker (3/4) ========================================================================== npm ERR! code ECONNRESET npm ERR! network aborted npm ERR! network This is a problem related to network connectivity. npm ERR! network In most cases you are behind a proxy or have bad network settings. npm ERR! network npm ERR! network If you are behind a proxy, please make sure that the npm ERR! network 'proxy' config is set properly. See: 'npm help config'
Das sieht anders aus:
pi@raspbi3-neu:/opt/iobroker $ npm ls iobroker.inst@3.0.0 /opt/iobroker ├── @alcalzone/esbuild-register@ extraneous ├── @alcalzone/jsonl-db@2.5.3 extraneous ├── @alcalzone/pak@ extraneous ├── @alcalzone/proper-lockfile@4.1.3-0 extraneous ├── @colors/colors@1.5.0 extraneous ├── @dabh/diagnostics@2.0.3 extraneous ├── @datalust/winston-seq@1.0.2 extraneous ├── @googleapis/drive@ extraneous ├── @greenlock/manager@3.1.0 extraneous ├── @iobroker/adapter-core@ extraneous ├── @iobroker/db-base@4.0.23 extraneous ├── @iobroker/db-objects-file@ extraneous ├── @iobroker/db-objects-jsonl@ extraneous ├── @iobroker/db-objects-redis@ extraneous ├── @iobroker/db-states-file@ extraneous ├── @iobroker/db-states-jsonl@ extraneous ├── @iobroker/db-states-redis@ extraneous ├── @iobroker/js-controller-adapter@ extraneous ├── @iobroker/js-controller-cli@ extraneous ├── @iobroker/js-controller-common-db@ extraneous ├── @iobroker/js-controller-common@ extraneous ├── @iobroker/plugin-base@1.2.1 extraneous ├── @iobroker/plugin-sentry@1.2.0 extraneous ├── @iobroker/socket-classes@ extraneous ├── @iobroker/ws-server@ extraneous ├── @root/acme@ extraneous ├── @root/asn1@1.0.0 extraneous ├── @root/csr@0.8.1 extraneous ├── @root/encoding@1.0.1 extraneous ├── @root/greenlock-express@ extraneous ├── @root/greenlock@ extraneous ├── @root/keypairs@ extraneous ├── @root/mkdirp@1.0.0 extraneous ├── @root/pem@1.0.4 extraneous ├── @root/request@1.9.2 extraneous ├── @root/x509@0.7.2 extraneous ├── @sentry/core@ extraneous ├── @sentry/hub@ extraneous ├── @sentry/integrations@ extraneous ├── @sentry/minimal@6.19.7 extraneous ├── @sentry/node@ extraneous ├── @sentry/types@ extraneous ├── @sentry/utils@ extraneous ├── @serialport/binding-mock@10.2.2 extraneous ├── @serialport/bindings-cpp@ extraneous ├── @serialport/bindings-interface@1.2.2 extraneous ├── @serialport/parser-byte-length@10.5.0 extraneous ├── @serialport/parser-cctalk@10.5.0 extraneous ├── @serialport/parser-delimiter@10.5.0 extraneous ├── @serialport/parser-inter-byte-timeout@10.5.0 extraneous ├── @serialport/parser-packet-length@10.5.0 extraneous ├── @serialport/parser-readline@10.5.0 extraneous ├── @serialport/parser-ready@10.5.0 extraneous ├── @serialport/parser-regex@10.5.0 extraneous ├── @serialport/parser-slip-encoder@10.5.0 extraneous ├── @serialport/parser-spacepacket@10.5.0 extraneous ├── @serialport/stream@10.5.0 extraneous ├── @types/iobroker@ extraneous ├── @types/node@ extraneous ├── accepts@1.3.8 extraneous ├── acme-http-01-standalone@3.0.5 extraneous ├── agent-base@6.0.2 extraneous ├── ajv@ extraneous ├── alcalzone-shared@ extraneous ├── ansi-regex@5.0.1 extraneous ├── ansi-styles@4.3.0 extraneous ├── anymatch@3.1.3 extraneous ├── array-flatten@1.1.1 extraneous ├── arrify@2.0.1 extraneous ├── asn1@0.2.6 extraneous ├── assert-plus@1.0.0 extraneous ├── async@ extraneous ├── asynckit@0.4.0 extraneous ├── at-least-node@1.0.0 extraneous ├── aws-sign2@0.7.0 extraneous ├── aws4@1.11.0 extraneous ├── axios@ extraneous ├── balanced-match@1.0.2 extraneous ├── base-64@1.0.0 extraneous ├── base64-js@1.5.1 extraneous ├── bcrypt-pbkdf@1.0.2 extraneous ├── bignumber.js@9.1.1 extraneous ├── binary-extensions@2.2.0 extraneous ├── bindings@1.5.0 extraneous ├── bl@ extraneous ├── bluebird@3.7.2 extraneous ├── body-parser@ extraneous ├── brace-expansion@2.0.1 extraneous ├── braces@3.0.2 extraneous ├── buffer-equal-constant-time@1.0.1 extraneous ├── buffer-from@1.1.2 extraneous ├── buffer@ extraneous ├── busboy@ extraneous ├── byte-length@1.0.2 extraneous ├── bytes@3.1.2 extraneous ├── call-bind@1.0.2 extraneous ├── callsite@1.0.0 extraneous ├── caseless@0.12.0 extraneous ├── cert-info@1.5.1 extraneous ├── charenc@0.0.2 extraneous ├── chokidar@3.5.3 extraneous ├── chownr@2.0.0 extraneous ├── ci-info@3.7.1 extraneous ├── cliui@8.0.1 extraneous ├── cluster-key-slot@1.1.2 extraneous ├── color-convert@1.9.3 extraneous ├── color-name@1.1.3 extraneous ├── color-string@1.9.1 extraneous ├── color@3.2.1 extraneous ├── colors@ extraneous ├── colorspace@1.1.4 extraneous ├── combined-stream@1.0.8 extraneous ├── compress-json@ extraneous ├── compressible@2.0.18 extraneous ├── compression@1.7.4 extraneous ├── connect-flash@0.1.1 extraneous ├── content-disposition@0.5.4 extraneous ├── content-type@1.0.4 extraneous ├── cookie-parser@1.4.6 extraneous ├── cookie-signature@1.0.6 extraneous ├── cookie@0.4.1 extraneous ├── core-util-is@1.0.3 extraneous ├── cron-parser@ extraneous ├── cross-spawn@7.0.3 extraneous ├── crypt@0.0.2 extraneous ├── cycle@ extraneous ├── daemonize2@0.4.2 extraneous ├── dashdash@1.14.1 extraneous ├── debug@2.6.9 extraneous ├── decache@4.6.1 extraneous ├── deep-clone@3.0.3 extraneous ├── define-properties@1.1.4 extraneous ├── delayed-stream@1.0.0 extraneous ├── denque@1.5.1 extraneous ├── depd@2.0.0 extraneous ├── destroy@1.2.0 extraneous ├── dgram@1.0.1 extraneous ├── diskusage@1.1.3 extraneous ├── dns-packet@1.3.4 extraneous ├── dropbox-v2-api@ extraneous ├── duplexer@0.1.2 extraneous ├── ecc-jsbn@0.1.2 extraneous ├── ecdsa-sig-formatter@1.0.11 extraneous ├── eckles@1.4.1 extraneous ├── ee-first@1.1.1 extraneous ├── emoji-regex@8.0.0 extraneous ├── enabled@2.0.0 extraneous ├── encodeurl@1.0.2 extraneous ├── end-of-stream@ extraneous ├── es6-promise@4.2.8 extraneous ├── esbuild@0.11.23 extraneous ├── escalade@3.1.1 extraneous ├── escape-html@1.0.3 extraneous ├── etag@1.8.1 extraneous ├── event-stream@4.0.1 extraneous ├── execa@5.1.1 extraneous ├── express-fileupload@ extraneous ├── express-session@ extraneous ├── express@ extraneous ├── extend@ extraneous ├── extsprintf@1.3.0 extraneous ├── eyes@ extraneous ├── fast-deep-equal@3.1.3 extraneous ├── fast-json-stable-stringify@2.1.0 extraneous ├── fast-text-encoding@1.0.6 extraneous ├── fast-xml-parser@3.21.1 extraneous ├── fecha@4.2.3 extraneous ├── file-stream-rotator@0.6.1 extraneous ├── file-uri-to-path@1.0.0 extraneous ├── fill-range@7.0.1 extraneous ├── finalhandler@1.2.0 extraneous ├── fn.name@1.1.0 extraneous ├── follow-redirects@ extraneous ├── forever-agent@0.6.1 extraneous ├── form-data@ extraneous ├── forwarded@0.2.0 extraneous ├── fresh@0.5.2 extraneous ├── from@0.1.7 extraneous ├── fs-constants@ extraneous ├── fs-extra@ extraneous ├── fs-minipass@2.1.0 extraneous ├── fsevents@ extraneous ├── ftp@ extraneous ├── function-bind@1.1.1 extraneous ├── gaxios@ extraneous ├── gcp-metadata@ extraneous ├── get-caller-file@2.0.5 extraneous ├── get-intrinsic@1.1.3 extraneous ├── get-stream@6.0.1 extraneous ├── getpass@0.1.7 extraneous ├── glob-parent@5.1.2 extraneous ├── glossy@0.1.7 extraneous ├── google-auth-library@ extraneous ├── google-p12-pem@4.0.1 extraneous ├── googleapis-common@ extraneous ├── graceful-fs@4.2.10 extraneous ├── greenlock-express@4.0.3 extraneous ├── greenlock-manager-fs@3.1.1 extraneous ├── greenlock-store-fs@3.2.2 extraneous ├── greenlock@4.0.4 extraneous ├── gtoken@6.1.2 extraneous ├── har-schema@2.0.0 extraneous ├── har-validator@5.1.5 extraneous ├── has-property-descriptors@1.0.0 extraneous ├── has-symbols@1.0.3 extraneous ├── has@1.0.3 extraneous ├── he@1.2.0 extraneous ├── hot-patcher@1.0.0 extraneous ├── http-errors@2.0.0 extraneous ├── http-signature@1.2.0 extraneous ├── https-proxy-agent@5.0.1 extraneous ├── human-signals@2.1.0 extraneous ├── iconv-lite@0.4.24 extraneous ├── ieee754@ extraneous ├── immediate@3.0.6 extraneous ├── inherits@2.0.4 extraneous ├── iobroker.admin@ invalid: "stable" from the root project ├── iobroker.backitup@ invalid: "stable" from the root project ├── iobroker.discovery@ invalid: "stable" from the root project ├── iobroker.js-controller@ invalid: "stable" from the root project ├── ioredis@ extraneous ├── ip@1.1.8 extraneous ├── ipaddr.js@ extraneous ├── is-arrayish@0.3.2 extraneous ├── is-binary-path@2.1.0 extraneous ├── is-buffer@1.1.6 extraneous ├── is-extglob@2.1.1 extraneous ├── is-fullwidth-code-point@3.0.0 extraneous ├── is-glob@4.0.3 extraneous ├── is-nan@1.3.2 extraneous ├── is-number@ extraneous ├── is-stream@2.0.1 extraneous ├── is-typedarray@1.0.0 extraneous ├── is@3.3.0 extraneous ├── isarray@0.0.1 extraneous ├── isexe@2.0.0 extraneous ├── isstream@0.1.2 extraneous ├── jsbn@0.1.1 extraneous ├── json-bigint@ extraneous ├── json-schema-traverse@0.4.1 extraneous ├── json-schema@0.4.0 extraneous ├── json-stringify-safe@5.0.1 extraneous ├── jsonc-parser@ extraneous ├── jsonfile@6.1.0 extraneous ├── jsonwebtoken@8.5.1 extraneous ├── jsprim@1.4.2 extraneous ├── jszip@ extraneous ├── jwa@2.0.0 extraneous ├── jws@4.0.0 extraneous ├── keypairs@1.2.14 extraneous ├── kuler@2.0.0 extraneous ├── layerr@0.1.2 extraneous ├── le-acme-core@2.1.4 extraneous ├── le-challenge-fs@2.0.9 extraneous ├── le-sni-auto@2.1.9 extraneous ├── lie@3.3.0 extraneous ├── loadavg-windows@1.1.1 extraneous ├── localforage@ extraneous ├── lodash.defaults@4.2.0 extraneous ├── lodash.flatten@4.4.0 extraneous ├── lodash.includes@4.3.0 extraneous ├── lodash.isarguments@3.1.0 extraneous ├── lodash.isboolean@3.0.3 extraneous ├── lodash.isinteger@4.0.4 extraneous ├── lodash.isnumber@3.0.3 extraneous ├── lodash.isplainobject@4.0.6 extraneous ├── lodash.isstring@4.0.1 extraneous ├── lodash.once@4.1.1 extraneous ├── lodash@ extraneous ├── logform@ extraneous ├── long-timeout@0.1.1 extraneous ├── lru_map@0.3.3 extraneous ├── lru-cache@ extraneous ├── luxon@ extraneous ├── map-stream@0.0.7 extraneous ├── md5@2.3.0 extraneous ├── mdns-discovery@0.2.6 extraneous ├── media-typer@ extraneous ├── merge-descriptors@1.0.1 extraneous ├── merge-stream@2.0.0 extraneous ├── methods@1.1.2 extraneous ├── mime-db@ extraneous ├── mime-types@2.1.35 extraneous ├── mime@ extraneous ├── mimic-fn@2.1.0 extraneous ├── minimatch@5.1.2 extraneous ├── minipass@4.0.0 extraneous ├── minizlib@2.1.2 extraneous ├── mkdirp-classic@ extraneous ├── mkdirp@ extraneous ├── moment@ extraneous ├── ms@2.0.0 extraneous ├── mute-stream@0.0.8 extraneous ├── nan@ extraneous ├── negotiator@ extraneous ├── nested-property@4.0.0 extraneous ├── netmask@ extraneous ├── node-addon-api@ extraneous ├── node-fetch@ extraneous ├── node-forge@ extraneous ├── node-gyp-build@4.5.0 extraneous ├── node-mndp@0.0.3 extraneous ├── node-schedule@ extraneous ├── node-ssdp@ extraneous ├── node-wol@0.1.1 extraneous ├── node.extend@2.0.2 extraneous ├── normalize-path@3.0.0 extraneous ├── npm-run-path@4.0.1 extraneous ├── oauth-sign@0.9.0 extraneous ├── object-hash@2.2.0 extraneous ├── object-inspect@ extraneous ├── object-keys@1.1.1 extraneous ├── on-finished@2.4.1 extraneous ├── on-headers@1.0.2 extraneous ├── once@ extraneous ├── one-time@1.0.0 extraneous ├── onetime@5.1.2 extraneous ├── p-map@2.1.0 extraneous ├── pako@ extraneous ├── parseurl@1.3.3 extraneous ├── passport-local@1.0.0 extraneous ├── passport-strategy@1.0.0 extraneous ├── passport@ extraneous ├── path-key@3.1.1 extraneous ├── path-posix@1.0.0 extraneous ├── path-to-regexp@0.1.7 extraneous ├── pause-stream@0.0.11 extraneous ├── pause@0.0.1 extraneous ├── performance-now@2.1.0 extraneous ├── picomatch@2.3.1 extraneous ├── pidusage@3.0.2 extraneous ├── process-nextick-args@ extraneous ├── promisify-child-process@4.1.1 extraneous ├── prompt@ extraneous ├── proxy-addr@2.0.7 extraneous ├── proxy-from-env@ extraneous ├── psl@ extraneous ├── pump@ extraneous ├── punycode@ extraneous ├── qs@ extraneous ├── querystringify@2.2.0 extraneous ├── random-bytes@1.0.0 extraneous ├── range-parser@1.2.1 extraneous ├── rasha@1.2.5 extraneous ├── raw-body@2.5.1 extraneous ├── read@1.0.7 extraneous ├── readable-stream@1.1.14 extraneous ├── readdirp@3.6.0 extraneous ├── readline-sync@1.4.10 extraneous ├── readline@1.3.0 extraneous ├── redirect-https@1.3.1 extraneous ├── redis-commands@1.7.0 extraneous ├── redis-errors@1.2.0 extraneous ├── redis-parser@3.0.0 extraneous ├── request@ extraneous ├── require-directory@2.1.1 extraneous ├── requires-port@1.0.0 extraneous ├── respjs@4.2.0 extraneous ├── retry@0.12.0 extraneous ├── revalidator@0.1.8 extraneous ├── rsa-compat@1.9.4 extraneous ├── safe-buffer@5.1.2 extraneous ├── safe-replace@1.1.0 extraneous ├── safe-stable-stringify@2.4.2 extraneous ├── safer-buffer@2.1.2 extraneous ├── semver@ extraneous ├── send@ extraneous ├── seq-logging@ extraneous ├── serialport@ extraneous ├── serve-static@1.15.0 extraneous ├── setimmediate@1.0.5 extraneous ├── setprototypeof@1.2.0 extraneous ├── shebang-command@2.0.0 extraneous ├── shebang-regex@3.0.0 extraneous ├── side-channel@1.0.4 extraneous ├── signal-exit@3.0.7 extraneous ├── simple-swizzle@0.2.2 extraneous ├── sorted-array-functions@1.3.0 extraneous ├── source-map-support@0.5.21 extraneous ├── source-map@0.6.1 extraneous ├── split@1.0.1 extraneous ├── sshpk@ extraneous ├── stack-trace@0.0.10 extraneous ├── standard-as-callback@2.1.0 extraneous ├── statuses@2.0.1 extraneous ├── stream-combiner@0.2.2 extraneous ├── streamsearch@ extraneous ├── string_decoder@0.10.31 extraneous ├── string-width@4.2.3 extraneous ├── strip-ansi@6.0.1 extraneous ├── strip-final-newline@2.0.0 extraneous ├── strnum@1.0.5 extraneous ├── tar-fs@ extraneous ├── tar-stream@ extraneous ├── tar@ extraneous ├── text-hex@1.0.0 extraneous ├── through@2.3.8 extraneous ├── to-regex-range@5.0.1 extraneous ├── toidentifier@1.0.1 extraneous ├── tough-cookie@2.5.0 extraneous ├── tr46@0.0.3 extraneous ├── triple-beam@1.3.0 extraneous ├── tslib@1.14.1 extraneous ├── tunnel-agent@0.6.0 extraneous ├── tweetnacl@0.14.5 extraneous ├── type-is@1.6.18 extraneous ├── uid-safe@2.1.5 extraneous ├── universalify@2.0.0 extraneous ├── unix-dgram@2.0.6 extraneous ├── unpipe@1.0.0 extraneous ├── uri-js@ extraneous ├── url-join@4.0.1 extraneous ├── url-parse@1.5.10 extraneous ├── url-template@2.0.8 extraneous ├── ursa-optional@0.9.10 extraneous ├── util-deprecate@1.0.2 extraneous ├── utils-merge@1.0.1 extraneous ├── uuid@ extraneous ├── vary@1.1.2 extraneous ├── verror@1.10.0 extraneous ├── weak-daemon@1.0.3 extraneous ├── webdav@ extraneous ├── webidl-conversions@3.0.1 extraneous ├── whatwg-url@5.0.0 extraneous ├── which@2.0.2 extraneous ├── winston-daily-rotate-file@4.7.1 extraneous ├── winston-seq-updated@1.0.4 extraneous ├── winston-syslog@2.7.0 extraneous ├── winston-transport@4.5.0 extraneous ├── winston@ extraneous ├── wrap-ansi@7.0.0 extraneous ├── wrappy@ extraneous ├── ws@ extraneous ├── xregexp@2.0.0 extraneous ├── y18n@5.0.8 extraneous ├── yallist@4.0.0 extraneous ├── yargs-parser@21.1.1 extraneous └── yargs@ extraneous npm ERR! code ELSPROBLEMS npm ERR! extraneous: @alcalzone/esbuild-register@ /opt/iobroker/node_modules/@alcalzone/esbuild-register npm ERR! extraneous: @alcalzone/jsonl-db@2.5.3 /opt/iobroker/node_modules/@alcalzone/jsonl-db npm ERR! extraneous: @alcalzone/pak@ /opt/iobroker/node_modules/@alcalzone/pak npm ERR! extraneous: @alcalzone/proper-lockfile@4.1.3-0 /opt/iobroker/node_modules/@alcalzone/proper-lockfile npm ERR! extraneous: @colors/colors@1.5.0 /opt/iobroker/node_modules/@colors/colors npm ERR! extraneous: @dabh/diagnostics@2.0.3 /opt/iobroker/node_modules/@dabh/diagnostics npm ERR! extraneous: @datalust/winston-seq@1.0.2 /opt/iobroker/node_modules/@datalust/winston-seq npm ERR! extraneous: @googleapis/drive@ /opt/iobroker/node_modules/@googleapis/drive npm ERR! extraneous: @greenlock/manager@3.1.0 /opt/iobroker/node_modules/@greenlock/manager npm ERR! extraneous: @iobroker/adapter-core@ /opt/iobroker/node_modules/@iobroker/adapter-core npm ERR! extraneous: @iobroker/db-base@4.0.23 /opt/iobroker/node_modules/@iobroker/db-base npm ERR! extraneous: @iobroker/db-objects-file@ /opt/iobroker/node_modules/@iobroker/db-objects-file npm ERR! extraneous: @iobroker/db-objects-jsonl@ /opt/iobroker/node_modules/@iobroker/db-objects-jsonl npm ERR! extraneous: @iobroker/db-objects-redis@ /opt/iobroker/node_modules/@iobroker/db-objects-redis npm ERR! extraneous: @iobroker/db-states-file@ /opt/iobroker/node_modules/@iobroker/db-states-file npm ERR! extraneous: @iobroker/db-states-jsonl@ /opt/iobroker/node_modules/@iobroker/db-states-jsonl npm ERR! extraneous: @iobroker/db-states-redis@ /opt/iobroker/node_modules/@iobroker/db-states-redis npm ERR! extraneous: @iobroker/js-controller-adapter@ /opt/iobroker/node_modules/@iobroker/js-controller-adapter npm ERR! extraneous: @iobroker/js-controller-cli@ /opt/iobroker/node_modules/@iobroker/js-controller-cli npm ERR! extraneous: @iobroker/js-controller-common-db@ /opt/iobroker/node_modules/@iobroker/js-controller-common-db npm ERR! extraneous: @iobroker/js-controller-common@ /opt/iobroker/node_modules/@iobroker/js-controller-common npm ERR! extraneous: @iobroker/plugin-base@1.2.1 /opt/iobroker/node_modules/@iobroker/plugin-base npm ERR! extraneous: @iobroker/plugin-sentry@1.2.0 /opt/iobroker/node_modules/@iobroker/plugin-sentry npm ERR! extraneous: @iobroker/socket-classes@ /opt/iobroker/node_modules/@iobroker/socket-classes npm ERR! extraneous: @iobroker/ws-server@ /opt/iobroker/node_modules/@iobroker/ws-server npm ERR! extraneous: @root/acme@ /opt/iobroker/node_modules/@root/acme npm ERR! extraneous: @root/asn1@1.0.0 /opt/iobroker/node_modules/@root/asn1 npm ERR! extraneous: @root/csr@0.8.1 /opt/iobroker/node_modules/@root/csr npm ERR! extraneous: @root/encoding@1.0.1 /opt/iobroker/node_modules/@root/encoding npm ERR! extraneous: @root/greenlock-express@ /opt/iobroker/node_modules/@root/greenlock-express npm ERR! extraneous: @root/greenlock@ /opt/iobroker/node_modules/@root/greenlock npm ERR! extraneous: @root/keypairs@ /opt/iobroker/node_modules/@root/keypairs npm ERR! extraneous: @root/mkdirp@1.0.0 /opt/iobroker/node_modules/@root/mkdirp npm ERR! extraneous: @root/pem@1.0.4 /opt/iobroker/node_modules/@root/pem npm ERR! extraneous: @root/request@1.9.2 /opt/iobroker/node_modules/@root/request npm ERR! extraneous: @root/x509@0.7.2 /opt/iobroker/node_modules/@root/x509 npm ERR! extraneous: @sentry/core@ /opt/iobroker/node_modules/@sentry/core npm ERR! extraneous: @sentry/hub@ /opt/iobroker/node_modules/@sentry/hub npm ERR! extraneous: @sentry/integrations@ /opt/iobroker/node_modules/@sentry/integrations npm ERR! extraneous: @sentry/minimal@6.19.7 /opt/iobroker/node_modules/@sentry/minimal npm ERR! extraneous: @sentry/node@ /opt/iobroker/node_modules/@sentry/node npm ERR! extraneous: @sentry/types@ /opt/iobroker/node_modules/@sentry/types npm ERR! extraneous: @sentry/utils@ /opt/iobroker/node_modules/@sentry/utils npm ERR! extraneous: @serialport/binding-mock@10.2.2 /opt/iobroker/node_modules/@serialport/binding-mock npm ERR! extraneous: @serialport/bindings-cpp@ /opt/iobroker/node_modules/@serialport/bindings-cpp npm ERR! extraneous: @serialport/bindings-interface@1.2.2 /opt/iobroker/node_modules/@serialport/bindings-interface npm ERR! extraneous: @serialport/parser-byte-length@10.5.0 /opt/iobroker/node_modules/@serialport/parser-byte-length npm ERR! extraneous: @serialport/parser-cctalk@10.5.0 /opt/iobroker/node_modules/@serialport/parser-cctalk npm ERR! extraneous: @serialport/parser-delimiter@10.5.0 /opt/iobroker/node_modules/@serialport/parser-delimiter npm ERR! extraneous: @serialport/parser-inter-byte-timeout@10.5.0 /opt/iobroker/node_modules/@serialport/parser-inter-byte-timeout npm ERR! extraneous: @serialport/parser-packet-length@10.5.0 /opt/iobroker/node_modules/@serialport/parser-packet-length npm ERR! extraneous: @serialport/parser-readline@10.5.0 /opt/iobroker/node_modules/@serialport/parser-readline npm ERR! extraneous: @serialport/parser-ready@10.5.0 /opt/iobroker/node_modules/@serialport/parser-ready npm ERR! extraneous: @serialport/parser-regex@10.5.0 /opt/iobroker/node_modules/@serialport/parser-regex npm ERR! extraneous: @serialport/parser-slip-encoder@10.5.0 /opt/iobroker/node_modules/@serialport/parser-slip-encoder npm ERR! extraneous: @serialport/parser-spacepacket@10.5.0 /opt/iobroker/node_modules/@serialport/parser-spacepacket npm ERR! extraneous: @serialport/stream@10.5.0 /opt/iobroker/node_modules/@serialport/stream npm ERR! extraneous: @types/iobroker@ /opt/iobroker/node_modules/@types/iobroker npm ERR! extraneous: @types/node@ /opt/iobroker/node_modules/@types/node npm ERR! extraneous: accepts@1.3.8 /opt/iobroker/node_modules/accepts npm ERR! extraneous: acme-http-01-standalone@3.0.5 /opt/iobroker/node_modules/acme-http-01-standalone npm ERR! extraneous: agent-base@6.0.2 /opt/iobroker/node_modules/agent-base npm ERR! extraneous: ajv@ /opt/iobroker/node_modules/ajv npm ERR! extraneous: alcalzone-shared@ /opt/iobroker/node_modules/alcalzone-shared npm ERR! extraneous: ansi-regex@5.0.1 /opt/iobroker/node_modules/ansi-regex npm ERR! extraneous: ansi-styles@4.3.0 /opt/iobroker/node_modules/ansi-styles npm ERR! extraneous: anymatch@3.1.3 /opt/iobroker/node_modules/anymatch npm ERR! extraneous: array-flatten@1.1.1 /opt/iobroker/node_modules/array-flatten npm ERR! extraneous: arrify@2.0.1 /opt/iobroker/node_modules/arrify npm ERR! extraneous: asn1@0.2.6 /opt/iobroker/node_modules/asn1 npm ERR! extraneous: assert-plus@1.0.0 /opt/iobroker/node_modules/assert-plus npm ERR! extraneous: async@ /opt/iobroker/node_modules/async npm ERR! extraneous: asynckit@0.4.0 /opt/iobroker/node_modules/asynckit npm ERR! extraneous: at-least-node@1.0.0 /opt/iobroker/node_modules/at-least-node npm ERR! extraneous: aws-sign2@0.7.0 /opt/iobroker/node_modules/aws-sign2 npm ERR! extraneous: aws4@1.11.0 /opt/iobroker/node_modules/aws4 npm ERR! extraneous: axios@ /opt/iobroker/node_modules/axios npm ERR! extraneous: balanced-match@1.0.2 /opt/iobroker/node_modules/balanced-match npm ERR! extraneous: base-64@1.0.0 /opt/iobroker/node_modules/base-64 npm ERR! extraneous: base64-js@1.5.1 /opt/iobroker/node_modules/base64-js npm ERR! extraneous: bcrypt-pbkdf@1.0.2 /opt/iobroker/node_modules/bcrypt-pbkdf npm ERR! extraneous: bignumber.js@9.1.1 /opt/iobroker/node_modules/bignumber.js npm ERR! extraneous: binary-extensions@2.2.0 /opt/iobroker/node_modules/binary-extensions npm ERR! extraneous: bindings@1.5.0 /opt/iobroker/node_modules/bindings npm ERR! extraneous: bl@ /opt/iobroker/node_modules/bl npm ERR! extraneous: bluebird@3.7.2 /opt/iobroker/node_modules/bluebird npm ERR! extraneous: body-parser@ /opt/iobroker/node_modules/body-parser npm ERR! extraneous: brace-expansion@2.0.1 /opt/iobroker/node_modules/brace-expansion npm ERR! extraneous: braces@3.0.2 /opt/iobroker/node_modules/braces npm ERR! extraneous: buffer-equal-constant-time@1.0.1 /opt/iobroker/node_modules/buffer-equal-constant-time npm ERR! extraneous: buffer-from@1.1.2 /opt/iobroker/node_modules/buffer-from npm ERR! extraneous: buffer@ /opt/iobroker/node_modules/buffer npm ERR! extraneous: busboy@ /opt/iobroker/node_modules/busboy npm ERR! extraneous: byte-length@1.0.2 /opt/iobroker/node_modules/byte-length npm ERR! extraneous: bytes@3.1.2 /opt/iobroker/node_modules/bytes npm ERR! extraneous: call-bind@1.0.2 /opt/iobroker/node_modules/call-bind npm ERR! extraneous: callsite@1.0.0 /opt/iobroker/node_modules/callsite npm ERR! extraneous: caseless@0.12.0 /opt/iobroker/node_modules/caseless npm ERR! extraneous: cert-info@1.5.1 /opt/iobroker/node_modules/cert-info npm ERR! extraneous: charenc@0.0.2 /opt/iobroker/node_modules/charenc npm ERR! extraneous: chokidar@3.5.3 /opt/iobroker/node_modules/chokidar npm ERR! extraneous: chownr@2.0.0 /opt/iobroker/node_modules/chownr npm ERR! extraneous: ci-info@3.7.1 /opt/iobroker/node_modules/ci-info npm ERR! extraneous: cliui@8.0.1 /opt/iobroker/node_modules/cliui npm ERR! extraneous: cluster-key-slot@1.1.2 /opt/iobroker/node_modules/cluster-key-slot npm ERR! extraneous: color-convert@1.9.3 /opt/iobroker/node_modules/color-convert npm ERR! extraneous: color-name@1.1.3 /opt/iobroker/node_modules/color-name npm ERR! extraneous: color-string@1.9.1 /opt/iobroker/node_modules/color-string npm ERR! extraneous: color@3.2.1 /opt/iobroker/node_modules/color npm ERR! extraneous: colors@ /opt/iobroker/node_modules/colors npm ERR! extraneous: colorspace@1.1.4 /opt/iobroker/node_modules/colorspace npm ERR! extraneous: combined-stream@1.0.8 /opt/iobroker/node_modules/combined-stream npm ERR! extraneous: compress-json@ /opt/iobroker/node_modules/compress-json npm ERR! extraneous: compressible@2.0.18 /opt/iobroker/node_modules/compressible npm ERR! extraneous: compression@1.7.4 /opt/iobroker/node_modules/compression npm ERR! extraneous: connect-flash@0.1.1 /opt/iobroker/node_modules/connect-flash npm ERR! extraneous: content-disposition@0.5.4 /opt/iobroker/node_modules/content-disposition npm ERR! extraneous: content-type@1.0.4 /opt/iobroker/node_modules/content-type npm ERR! extraneous: cookie-parser@1.4.6 /opt/iobroker/node_modules/cookie-parser npm ERR! extraneous: cookie-signature@1.0.6 /opt/iobroker/node_modules/cookie-signature npm ERR! extraneous: cookie@0.4.1 /opt/iobroker/node_modules/cookie npm ERR! extraneous: core-util-is@1.0.3 /opt/iobroker/node_modules/core-util-is npm ERR! extraneous: cron-parser@ /opt/iobroker/node_modules/cron-parser npm ERR! extraneous: cross-spawn@7.0.3 /opt/iobroker/node_modules/cross-spawn npm ERR! extraneous: crypt@0.0.2 /opt/iobroker/node_modules/crypt npm ERR! extraneous: cycle@ /opt/iobroker/node_modules/cycle npm ERR! extraneous: daemonize2@0.4.2 /opt/iobroker/node_modules/daemonize2 npm ERR! extraneous: dashdash@1.14.1 /opt/iobroker/node_modules/dashdash npm ERR! extraneous: debug@2.6.9 /opt/iobroker/node_modules/debug npm ERR! extraneous: decache@4.6.1 /opt/iobroker/node_modules/decache npm ERR! extraneous: deep-clone@3.0.3 /opt/iobroker/node_modules/deep-clone npm ERR! extraneous: define-properties@1.1.4 /opt/iobroker/node_modules/define-properties npm ERR! extraneous: delayed-stream@1.0.0 /opt/iobroker/node_modules/delayed-stream npm ERR! extraneous: denque@1.5.1 /opt/iobroker/node_modules/denque npm ERR! extraneous: depd@2.0.0 /opt/iobroker/node_modules/depd npm ERR! extraneous: destroy@1.2.0 /opt/iobroker/node_modules/destroy npm ERR! extraneous: dgram@1.0.1 /opt/iobroker/node_modules/dgram npm ERR! extraneous: diskusage@1.1.3 /opt/iobroker/node_modules/diskusage npm ERR! extraneous: dns-packet@1.3.4 /opt/iobroker/node_modules/dns-packet npm ERR! extraneous: dropbox-v2-api@ /opt/iobroker/node_modules/dropbox-v2-api npm ERR! extraneous: duplexer@0.1.2 /opt/iobroker/node_modules/duplexer npm ERR! extraneous: ecc-jsbn@0.1.2 /opt/iobroker/node_modules/ecc-jsbn npm ERR! extraneous: ecdsa-sig-formatter@1.0.11 /opt/iobroker/node_modules/ecdsa-sig-formatter npm ERR! extraneous: eckles@1.4.1 /opt/iobroker/node_modules/eckles npm ERR! extraneous: ee-first@1.1.1 /opt/iobroker/node_modules/ee-first npm ERR! extraneous: emoji-regex@8.0.0 /opt/iobroker/node_modules/emoji-regex npm ERR! extraneous: enabled@2.0.0 /opt/iobroker/node_modules/enabled npm ERR! extraneous: encodeurl@1.0.2 /opt/iobroker/node_modules/encodeurl npm ERR! extraneous: end-of-stream@ /opt/iobroker/node_modules/end-of-stream npm ERR! extraneous: es6-promise@4.2.8 /opt/iobroker/node_modules/es6-promise npm ERR! extraneous: esbuild@0.11.23 /opt/iobroker/node_modules/esbuild npm ERR! extraneous: escalade@3.1.1 /opt/iobroker/node_modules/escalade npm ERR! extraneous: escape-html@1.0.3 /opt/iobroker/node_modules/escape-html npm ERR! extraneous: etag@1.8.1 /opt/iobroker/node_modules/etag npm ERR! extraneous: event-stream@4.0.1 /opt/iobroker/node_modules/event-stream npm ERR! extraneous: execa@5.1.1 /opt/iobroker/node_modules/execa npm ERR! extraneous: express-fileupload@ /opt/iobroker/node_modules/express-fileupload npm ERR! extraneous: express-session@ /opt/iobroker/node_modules/express-session npm ERR! extraneous: express@ /opt/iobroker/node_modules/express npm ERR! extraneous: extend@ /opt/iobroker/node_modules/extend npm ERR! extraneous: extsprintf@1.3.0 /opt/iobroker/node_modules/extsprintf npm ERR! extraneous: eyes@ /opt/iobroker/node_modules/eyes npm ERR! extraneous: fast-deep-equal@3.1.3 /opt/iobroker/node_modules/fast-deep-equal npm ERR! extraneous: fast-json-stable-stringify@2.1.0 /opt/iobroker/node_modules/fast-json-stable-stringify npm ERR! extraneous: fast-text-encoding@1.0.6 /opt/iobroker/node_modules/fast-text-encoding npm ERR! extraneous: fast-xml-parser@3.21.1 /opt/iobroker/node_modules/fast-xml-parser npm ERR! extraneous: fecha@4.2.3 /opt/iobroker/node_modules/fecha npm ERR! extraneous: file-stream-rotator@0.6.1 /opt/iobroker/node_modules/file-stream-rotator npm ERR! extraneous: file-uri-to-path@1.0.0 /opt/iobroker/node_modules/file-uri-to-path npm ERR! extraneous: fill-range@7.0.1 /opt/iobroker/node_modules/fill-range npm ERR! extraneous: finalhandler@1.2.0 /opt/iobroker/node_modules/finalhandler npm ERR! extraneous: fn.name@1.1.0 /opt/iobroker/node_modules/fn.name npm ERR! extraneous: follow-redirects@ /opt/iobroker/node_modules/follow-redirects npm ERR! extraneous: forever-agent@0.6.1 /opt/iobroker/node_modules/forever-agent npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/form-data npm ERR! extraneous: forwarded@0.2.0 /opt/iobroker/node_modules/forwarded npm ERR! extraneous: fresh@0.5.2 /opt/iobroker/node_modules/fresh npm ERR! extraneous: from@0.1.7 /opt/iobroker/node_modules/from npm ERR! extraneous: fs-constants@ /opt/iobroker/node_modules/fs-constants npm ERR! extraneous: fs-extra@ /opt/iobroker/node_modules/fs-extra npm ERR! extraneous: fs-minipass@2.1.0 /opt/iobroker/node_modules/fs-minipass npm ERR! extraneous: fsevents@ /opt/iobroker/node_modules/fsevents npm ERR! extraneous: ftp@ /opt/iobroker/node_modules/ftp npm ERR! extraneous: function-bind@1.1.1 /opt/iobroker/node_modules/function-bind npm ERR! extraneous: gaxios@ /opt/iobroker/node_modules/gaxios npm ERR! extraneous: gcp-metadata@ /opt/iobroker/node_modules/gcp-metadata npm ERR! extraneous: get-caller-file@2.0.5 /opt/iobroker/node_modules/get-caller-file npm ERR! extraneous: get-intrinsic@1.1.3 /opt/iobroker/node_modules/get-intrinsic npm ERR! extraneous: get-stream@6.0.1 /opt/iobroker/node_modules/get-stream npm ERR! extraneous: getpass@0.1.7 /opt/iobroker/node_modules/getpass npm ERR! extraneous: glob-parent@5.1.2 /opt/iobroker/node_modules/glob-parent npm ERR! extraneous: glossy@0.1.7 /opt/iobroker/node_modules/glossy npm ERR! extraneous: google-auth-library@ /opt/iobroker/node_modules/google-auth-library npm ERR! extraneous: google-p12-pem@4.0.1 /opt/iobroker/node_modules/google-p12-pem npm ERR! extraneous: googleapis-common@ /opt/iobroker/node_modules/googleapis-common npm ERR! extraneous: graceful-fs@4.2.10 /opt/iobroker/node_modules/graceful-fs npm ERR! extraneous: greenlock-express@4.0.3 /opt/iobroker/node_modules/greenlock-express npm ERR! extraneous: greenlock-manager-fs@3.1.1 /opt/iobroker/node_modules/greenlock-manager-fs npm ERR! extraneous: greenlock-store-fs@3.2.2 /opt/iobroker/node_modules/greenlock-store-fs npm ERR! extraneous: greenlock@4.0.4 /opt/iobroker/node_modules/greenlock npm ERR! extraneous: gtoken@6.1.2 /opt/iobroker/node_modules/gtoken npm ERR! extraneous: har-schema@2.0.0 /opt/iobroker/node_modules/har-schema npm ERR! extraneous: har-validator@5.1.5 /opt/iobroker/node_modules/har-validator npm ERR! extraneous: has-property-descriptors@1.0.0 /opt/iobroker/node_modules/has-property-descriptors npm ERR! extraneous: has-symbols@1.0.3 /opt/iobroker/node_modules/has-symbols npm ERR! extraneous: has@1.0.3 /opt/iobroker/node_modules/has npm ERR! extraneous: he@1.2.0 /opt/iobroker/node_modules/he npm ERR! extraneous: hot-patcher@1.0.0 /opt/iobroker/node_modules/hot-patcher npm ERR! extraneous: http-errors@2.0.0 /opt/iobroker/node_modules/http-errors npm ERR! extraneous: http-signature@1.2.0 /opt/iobroker/node_modules/http-signature npm ERR! extraneous: https-proxy-agent@5.0.1 /opt/iobroker/node_modules/https-proxy-agent npm ERR! extraneous: human-signals@2.1.0 /opt/iobroker/node_modules/human-signals npm ERR! extraneous: iconv-lite@0.4.24 /opt/iobroker/node_modules/iconv-lite npm ERR! extraneous: ieee754@ /opt/iobroker/node_modules/ieee754 npm ERR! extraneous: immediate@3.0.6 /opt/iobroker/node_modules/immediate npm ERR! extraneous: inherits@2.0.4 /opt/iobroker/node_modules/inherits npm ERR! invalid: iobroker.admin@ /opt/iobroker/node_modules/iobroker.admin npm ERR! invalid: iobroker.backitup@ /opt/iobroker/node_modules/iobroker.backitup npm ERR! invalid: iobroker.discovery@ /opt/iobroker/node_modules/iobroker.discovery npm ERR! invalid: iobroker.js-controller@ /opt/iobroker/node_modules/iobroker.js-controller npm ERR! extraneous: ioredis@ /opt/iobroker/node_modules/ioredis npm ERR! extraneous: ip@1.1.8 /opt/iobroker/node_modules/ip npm ERR! extraneous: ipaddr.js@ /opt/iobroker/node_modules/ipaddr.js npm ERR! extraneous: is-arrayish@0.3.2 /opt/iobroker/node_modules/is-arrayish npm ERR! extraneous: is-binary-path@2.1.0 /opt/iobroker/node_modules/is-binary-path npm ERR! extraneous: is-buffer@1.1.6 /opt/iobroker/node_modules/is-buffer npm ERR! extraneous: is-extglob@2.1.1 /opt/iobroker/node_modules/is-extglob npm ERR! extraneous: is-fullwidth-code-point@3.0.0 /opt/iobroker/node_modules/is-fullwidth-code-point npm ERR! extraneous: is-glob@4.0.3 /opt/iobroker/node_modules/is-glob npm ERR! extraneous: is-nan@1.3.2 /opt/iobroker/node_modules/is-nan npm ERR! extraneous: is-number@ /opt/iobroker/node_modules/is-number npm ERR! extraneous: is-stream@2.0.1 /opt/iobroker/node_modules/is-stream npm ERR! extraneous: is-typedarray@1.0.0 /opt/iobroker/node_modules/is-typedarray npm ERR! extraneous: is@3.3.0 /opt/iobroker/node_modules/is npm ERR! extraneous: isarray@0.0.1 /opt/iobroker/node_modules/isarray npm ERR! extraneous: isexe@2.0.0 /opt/iobroker/node_modules/isexe npm ERR! extraneous: isstream@0.1.2 /opt/iobroker/node_modules/isstream npm ERR! extraneous: jsbn@0.1.1 /opt/iobroker/node_modules/jsbn npm ERR! extraneous: json-bigint@ /opt/iobroker/node_modules/json-bigint npm ERR! extraneous: json-schema-traverse@0.4.1 /opt/iobroker/node_modules/json-schema-traverse npm ERR! extraneous: json-schema@0.4.0 /opt/iobroker/node_modules/json-schema npm ERR! extraneous: json-stringify-safe@5.0.1 /opt/iobroker/node_modules/json-stringify-safe npm ERR! extraneous: jsonc-parser@ /opt/iobroker/node_modules/jsonc-parser npm ERR! extraneous: jsonfile@6.1.0 /opt/iobroker/node_modules/jsonfile npm ERR! extraneous: jsonwebtoken@8.5.1 /opt/iobroker/node_modules/jsonwebtoken npm ERR! extraneous: jsprim@1.4.2 /opt/iobroker/node_modules/jsprim npm ERR! extraneous: jszip@ /opt/iobroker/node_modules/jszip npm ERR! extraneous: jwa@2.0.0 /opt/iobroker/node_modules/jwa npm ERR! extraneous: jws@4.0.0 /opt/iobroker/node_modules/jws npm ERR! extraneous: keypairs@1.2.14 /opt/iobroker/node_modules/keypairs npm ERR! extraneous: kuler@2.0.0 /opt/iobroker/node_modules/kuler npm ERR! extraneous: layerr@0.1.2 /opt/iobroker/node_modules/layerr npm ERR! extraneous: le-acme-core@2.1.4 /opt/iobroker/node_modules/le-acme-core npm ERR! extraneous: le-challenge-fs@2.0.9 /opt/iobroker/node_modules/le-challenge-fs npm ERR! extraneous: le-sni-auto@2.1.9 /opt/iobroker/node_modules/le-sni-auto npm ERR! extraneous: lie@3.3.0 /opt/iobroker/node_modules/lie npm ERR! extraneous: loadavg-windows@1.1.1 /opt/iobroker/node_modules/loadavg-windows npm ERR! extraneous: localforage@ /opt/iobroker/node_modules/localforage npm ERR! extraneous: lodash.defaults@4.2.0 /opt/iobroker/node_modules/lodash.defaults npm ERR! extraneous: lodash.flatten@4.4.0 /opt/iobroker/node_modules/lodash.flatten npm ERR! extraneous: lodash.includes@4.3.0 /opt/iobroker/node_modules/lodash.includes npm ERR! extraneous: lodash.isarguments@3.1.0 /opt/iobroker/node_modules/lodash.isarguments npm ERR! extraneous: lodash.isboolean@3.0.3 /opt/iobroker/node_modules/lodash.isboolean npm ERR! extraneous: lodash.isinteger@4.0.4 /opt/iobroker/node_modules/lodash.isinteger npm ERR! extraneous: lodash.isnumber@3.0.3 /opt/iobroker/node_modules/lodash.isnumber npm ERR! extraneous: lodash.isplainobject@4.0.6 /opt/iobroker/node_modules/lodash.isplainobject npm ERR! extraneous: lodash.isstring@4.0.1 /opt/iobroker/node_modules/lodash.isstring npm ERR! extraneous: lodash.once@4.1.1 /opt/iobroker/node_modules/lodash.once npm ERR! extraneous: lodash@ /opt/iobroker/node_modules/lodash npm ERR! extraneous: logform@ /opt/iobroker/node_modules/logform npm ERR! extraneous: long-timeout@0.1.1 /opt/iobroker/node_modules/long-timeout npm ERR! extraneous: lru_map@0.3.3 /opt/iobroker/node_modules/lru_map npm ERR! extraneous: lru-cache@ /opt/iobroker/node_modules/lru-cache npm ERR! extraneous: luxon@ /opt/iobroker/node_modules/luxon npm ERR! extraneous: map-stream@0.0.7 /opt/iobroker/node_modules/map-stream npm ERR! extraneous: md5@2.3.0 /opt/iobroker/node_modules/md5 npm ERR! extraneous: mdns-discovery@0.2.6 /opt/iobroker/node_modules/mdns-discovery npm ERR! extraneous: media-typer@ /opt/iobroker/node_modules/media-typer npm ERR! extraneous: merge-descriptors@1.0.1 /opt/iobroker/node_modules/merge-descriptors npm ERR! extraneous: merge-stream@2.0.0 /opt/iobroker/node_modules/merge-stream npm ERR! extraneous: methods@1.1.2 /opt/iobroker/node_modules/methods npm ERR! extraneous: mime-db@ /opt/iobroker/node_modules/mime-db npm ERR! extraneous: mime-types@2.1.35 /opt/iobroker/node_modules/mime-types npm ERR! extraneous: mime@ /opt/iobroker/node_modules/mime npm ERR! extraneous: mimic-fn@2.1.0 /opt/iobroker/node_modules/mimic-fn npm ERR! extraneous: minimatch@5.1.2 /opt/iobroker/node_modules/minimatch npm ERR! extraneous: minipass@4.0.0 /opt/iobroker/node_modules/minipass npm ERR! extraneous: minizlib@2.1.2 /opt/iobroker/node_modules/minizlib npm ERR! extraneous: mkdirp-classic@ /opt/iobroker/node_modules/mkdirp-classic npm ERR! extraneous: mkdirp@ /opt/iobroker/node_modules/mkdirp npm ERR! extraneous: moment@ /opt/iobroker/node_modules/moment npm ERR! extraneous: ms@2.0.0 /opt/iobroker/node_modules/ms npm ERR! extraneous: mute-stream@0.0.8 /opt/iobroker/node_modules/mute-stream npm ERR! extraneous: nan@ /opt/iobroker/node_modules/nan npm ERR! extraneous: negotiator@ /opt/iobroker/node_modules/negotiator npm ERR! extraneous: nested-property@4.0.0 /opt/iobroker/node_modules/nested-property npm ERR! extraneous: netmask@ /opt/iobroker/node_modules/netmask npm ERR! extraneous: node-addon-api@ /opt/iobroker/node_modules/node-addon-api npm ERR! extraneous: node-fetch@ /opt/iobroker/node_modules/node-fetch npm ERR! extraneous: node-forge@ /opt/iobroker/node_modules/node-forge npm ERR! extraneous: node-gyp-build@4.5.0 /opt/iobroker/node_modules/node-gyp-build npm ERR! extraneous: node-mndp@0.0.3 /opt/iobroker/node_modules/node-mndp npm ERR! extraneous: node-schedule@ /opt/iobroker/node_modules/node-schedule npm ERR! extraneous: node-ssdp@ /opt/iobroker/node_modules/node-ssdp npm ERR! extraneous: node-wol@0.1.1 /opt/iobroker/node_modules/node-wol npm ERR! extraneous: node.extend@2.0.2 /opt/iobroker/node_modules/node.extend npm ERR! extraneous: normalize-path@3.0.0 /opt/iobroker/node_modules/normalize-path npm ERR! extraneous: npm-run-path@4.0.1 /opt/iobroker/node_modules/npm-run-path npm ERR! extraneous: oauth-sign@0.9.0 /opt/iobroker/node_modules/oauth-sign npm ERR! extraneous: object-hash@2.2.0 /opt/iobroker/node_modules/object-hash npm ERR! extraneous: object-inspect@ /opt/iobroker/node_modules/object-inspect npm ERR! extraneous: object-keys@1.1.1 /opt/iobroker/node_modules/object-keys npm ERR! extraneous: on-finished@2.4.1 /opt/iobroker/node_modules/on-finished npm ERR! extraneous: on-headers@1.0.2 /opt/iobroker/node_modules/on-headers npm ERR! extraneous: once@ /opt/iobroker/node_modules/once npm ERR! extraneous: one-time@1.0.0 /opt/iobroker/node_modules/one-time npm ERR! extraneous: onetime@5.1.2 /opt/iobroker/node_modules/onetime npm ERR! extraneous: p-map@2.1.0 /opt/iobroker/node_modules/p-map npm ERR! extraneous: pako@ /opt/iobroker/node_modules/pako npm ERR! extraneous: parseurl@1.3.3 /opt/iobroker/node_modules/parseurl npm ERR! extraneous: passport-local@1.0.0 /opt/iobroker/node_modules/passport-local npm ERR! extraneous: passport-strategy@1.0.0 /opt/iobroker/node_modules/passport-strategy npm ERR! extraneous: passport@ /opt/iobroker/node_modules/passport npm ERR! extraneous: path-key@3.1.1 /opt/iobroker/node_modules/path-key npm ERR! extraneous: path-posix@1.0.0 /opt/iobroker/node_modules/path-posix npm ERR! extraneous: path-to-regexp@0.1.7 /opt/iobroker/node_modules/path-to-regexp npm ERR! extraneous: pause-stream@0.0.11 /opt/iobroker/node_modules/pause-stream npm ERR! extraneous: pause@0.0.1 /opt/iobroker/node_modules/pause npm ERR! extraneous: performance-now@2.1.0 /opt/iobroker/node_modules/performance-now npm ERR! extraneous: picomatch@2.3.1 /opt/iobroker/node_modules/picomatch npm ERR! extraneous: pidusage@3.0.2 /opt/iobroker/node_modules/pidusage npm ERR! extraneous: process-nextick-args@ /opt/iobroker/node_modules/process-nextick-args npm ERR! extraneous: promisify-child-process@4.1.1 /opt/iobroker/node_modules/promisify-child-process npm ERR! extraneous: prompt@ /opt/iobroker/node_modules/prompt npm ERR! extraneous: proxy-addr@2.0.7 /opt/iobroker/node_modules/proxy-addr npm ERR! extraneous: proxy-from-env@ /opt/iobroker/node_modules/proxy-from-env npm ERR! extraneous: psl@ /opt/iobroker/node_modules/psl npm ERR! extraneous: pump@ /opt/iobroker/node_modules/pump npm ERR! extraneous: punycode@ /opt/iobroker/node_modules/punycode npm ERR! extraneous: qs@ /opt/iobroker/node_modules/qs npm ERR! extraneous: querystringify@2.2.0 /opt/iobroker/node_modules/querystringify npm ERR! extraneous: random-bytes@1.0.0 /opt/iobroker/node_modules/random-bytes npm ERR! extraneous: range-parser@1.2.1 /opt/iobroker/node_modules/range-parser npm ERR! extraneous: rasha@1.2.5 /opt/iobroker/node_modules/rasha npm ERR! extraneous: raw-body@2.5.1 /opt/iobroker/node_modules/raw-body npm ERR! extraneous: read@1.0.7 /opt/iobroker/node_modules/read npm ERR! extraneous: readable-stream@1.1.14 /opt/iobroker/node_modules/readable-stream npm ERR! extraneous: readdirp@3.6.0 /opt/iobroker/node_modules/readdirp npm ERR! extraneous: readline-sync@1.4.10 /opt/iobroker/node_modules/readline-sync npm ERR! extraneous: readline@1.3.0 /opt/iobroker/node_modules/readline npm ERR! extraneous: redirect-https@1.3.1 /opt/iobroker/node_modules/redirect-https npm ERR! extraneous: redis-commands@1.7.0 /opt/iobroker/node_modules/redis-commands npm ERR! extraneous: redis-errors@1.2.0 /opt/iobroker/node_modules/redis-errors npm ERR! extraneous: redis-parser@3.0.0 /opt/iobroker/node_modules/redis-parser npm ERR! extraneous: request@ /opt/iobroker/node_modules/request npm ERR! extraneous: require-directory@2.1.1 /opt/iobroker/node_modules/require-directory npm ERR! extraneous: requires-port@1.0.0 /opt/iobroker/node_modules/requires-port npm ERR! extraneous: respjs@4.2.0 /opt/iobroker/node_modules/respjs npm ERR! extraneous: retry@0.12.0 /opt/iobroker/node_modules/retry npm ERR! extraneous: revalidator@0.1.8 /opt/iobroker/node_modules/revalidator npm ERR! extraneous: rsa-compat@1.9.4 /opt/iobroker/node_modules/rsa-compat npm ERR! extraneous: safe-buffer@5.1.2 /opt/iobroker/node_modules/safe-buffer npm ERR! extraneous: safe-replace@1.1.0 /opt/iobroker/node_modules/safe-replace npm ERR! extraneous: safe-stable-stringify@2.4.2 /opt/iobroker/node_modules/safe-stable-stringify npm ERR! extraneous: safer-buffer@2.1.2 /opt/iobroker/node_modules/safer-buffer npm ERR! extraneous: semver@ /opt/iobroker/node_modules/semver npm ERR! extraneous: send@ /opt/iobroker/node_modules/send npm ERR! extraneous: seq-logging@ /opt/iobroker/node_modules/seq-logging npm ERR! extraneous: serialport@ /opt/iobroker/node_modules/serialport npm ERR! extraneous: serve-static@1.15.0 /opt/iobroker/node_modules/serve-static npm ERR! extraneous: setimmediate@1.0.5 /opt/iobroker/node_modules/setimmediate npm ERR! extraneous: setprototypeof@1.2.0 /opt/iobroker/node_modules/setprototypeof npm ERR! extraneous: shebang-command@2.0.0 /opt/iobroker/node_modules/shebang-command npm ERR! extraneous: shebang-regex@3.0.0 /opt/iobroker/node_modules/shebang-regex npm ERR! extraneous: side-channel@1.0.4 /opt/iobroker/node_modules/side-channel npm ERR! extraneous: signal-exit@3.0.7 /opt/iobroker/node_modules/signal-exit npm ERR! extraneous: simple-swizzle@0.2.2 /opt/iobroker/node_modules/simple-swizzle npm ERR! extraneous: sorted-array-functions@1.3.0 /opt/iobroker/node_modules/sorted-array-functions npm ERR! extraneous: source-map-support@0.5.21 /opt/iobroker/node_modules/source-map-support npm ERR! extraneous: source-map@0.6.1 /opt/iobroker/node_modules/source-map npm ERR! extraneous: split@1.0.1 /opt/iobroker/node_modules/split npm ERR! extraneous: sshpk@ /opt/iobroker/node_modules/sshpk npm ERR! extraneous: stack-trace@0.0.10 /opt/iobroker/node_modules/stack-trace npm ERR! extraneous: standard-as-callback@2.1.0 /opt/iobroker/node_modules/standard-as-callback npm ERR! extraneous: statuses@2.0.1 /opt/iobroker/node_modules/statuses npm ERR! extraneous: stream-combiner@0.2.2 /opt/iobroker/node_modules/stream-combiner npm ERR! extraneous: streamsearch@ /opt/iobroker/node_modules/streamsearch npm ERR! extraneous: string_decoder@0.10.31 /opt/iobroker/node_modules/string_decoder npm ERR! extraneous: string-width@4.2.3 /opt/iobroker/node_modules/string-width npm ERR! extraneous: strip-ansi@6.0.1 /opt/iobroker/node_modules/strip-ansi npm ERR! extraneous: strip-final-newline@2.0.0 /opt/iobroker/node_modules/strip-final-newline npm ERR! extraneous: strnum@1.0.5 /opt/iobroker/node_modules/strnum npm ERR! extraneous: tar-fs@ /opt/iobroker/node_modules/tar-fs npm ERR! extraneous: tar-stream@ /opt/iobroker/node_modules/tar-stream npm ERR! extraneous: tar@ /opt/iobroker/node_modules/tar npm ERR! extraneous: text-hex@1.0.0 /opt/iobroker/node_modules/text-hex npm ERR! extraneous: through@2.3.8 /opt/iobroker/node_modules/through npm ERR! extraneous: to-regex-range@5.0.1 /opt/iobroker/node_modules/to-regex-range npm ERR! extraneous: toidentifier@1.0.1 /opt/iobroker/node_modules/toidentifier npm ERR! extraneous: tough-cookie@2.5.0 /opt/iobroker/node_modules/tough-cookie npm ERR! extraneous: tr46@0.0.3 /opt/iobroker/node_modules/tr46 npm ERR! extraneous: triple-beam@1.3.0 /opt/iobroker/node_modules/triple-beam npm ERR! extraneous: tslib@1.14.1 /opt/iobroker/node_modules/tslib npm ERR! extraneous: tunnel-agent@0.6.0 /opt/iobroker/node_modules/tunnel-agent npm ERR! extraneous: tweetnacl@0.14.5 /opt/iobroker/node_modules/tweetnacl npm ERR! extraneous: type-is@1.6.18 /opt/iobroker/node_modules/type-is npm ERR! extraneous: uid-safe@2.1.5 /opt/iobroker/node_modules/uid-safe npm ERR! extraneous: universalify@2.0.0 /opt/iobroker/node_modules/universalify npm ERR! extraneous: unix-dgram@2.0.6 /opt/iobroker/node_modules/unix-dgram npm ERR! extraneous: unpipe@1.0.0 /opt/iobroker/node_modules/unpipe npm ERR! extraneous: uri-js@ /opt/iobroker/node_modules/uri-js npm ERR! extraneous: url-join@4.0.1 /opt/iobroker/node_modules/url-join npm ERR! extraneous: url-parse@1.5.10 /opt/iobroker/node_modules/url-parse npm ERR! extraneous: url-template@2.0.8 /opt/iobroker/node_modules/url-template npm ERR! extraneous: ursa-optional@0.9.10 /opt/iobroker/node_modules/ursa-optional npm ERR! extraneous: util-deprecate@1.0.2 /opt/iobroker/node_modules/util-deprecate npm ERR! extraneous: utils-merge@1.0.1 /opt/iobroker/node_modules/utils-merge npm ERR! extraneous: uuid@ /opt/iobroker/node_modules/uuid npm ERR! extraneous: vary@1.1.2 /opt/iobroker/node_modules/vary npm ERR! extraneous: verror@1.10.0 /opt/iobroker/node_modules/verror npm ERR! extraneous: weak-daemon@1.0.3 /opt/iobroker/node_modules/weak-daemon npm ERR! extraneous: webdav@ /opt/iobroker/node_modules/webdav npm ERR! extraneous: webidl-conversions@3.0.1 /opt/iobroker/node_modules/webidl-conversions npm ERR! extraneous: whatwg-url@5.0.0 /opt/iobroker/node_modules/whatwg-url npm ERR! extraneous: which@2.0.2 /opt/iobroker/node_modules/which npm ERR! extraneous: winston-daily-rotate-file@4.7.1 /opt/iobroker/node_modules/winston-daily-rotate-file npm ERR! extraneous: winston-seq-updated@1.0.4 /opt/iobroker/node_modules/winston-seq-updated npm ERR! extraneous: winston-syslog@2.7.0 /opt/iobroker/node_modules/winston-syslog npm ERR! extraneous: winston-transport@4.5.0 /opt/iobroker/node_modules/winston-transport npm ERR! extraneous: winston@ /opt/iobroker/node_modules/winston npm ERR! extraneous: wrap-ansi@7.0.0 /opt/iobroker/node_modules/wrap-ansi npm ERR! extraneous: wrappy@ /opt/iobroker/node_modules/wrappy npm ERR! extraneous: ws@ /opt/iobroker/node_modules/ws npm ERR! extraneous: xregexp@2.0.0 /opt/iobroker/node_modules/xregexp npm ERR! extraneous: y18n@5.0.8 /opt/iobroker/node_modules/y18n npm ERR! extraneous: yallist@4.0.0 /opt/iobroker/node_modules/yallist npm ERR! extraneous: yargs-parser@21.1.1 /opt/iobroker/node_modules/yargs-parser npm ERR! extraneous: yargs@ /opt/iobroker/node_modules/yargs npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2023-01-02T19_29_11_032Z-debug-0.log pi@raspbi3-neu:/opt/iobroker $
Ich habe keinen Proxy aktiviert, wüsste auch nicht ob die Fritzbox sowas macht/kann, habe aber auch einen "kleineren" Provider,
bei dem ich nicht genau weiß, ob es dort liegen könnte.Wenn ich morgen Zeit habe, versuche ich komplettes noch einmal via Handy Hotspot. Das wird aber etwas dauern.
Falls noch jemand eine andere Idee hat, gerne.
Ansonsten werde ich mal ne Woche warten, und es erneut probieren. Wenn es auf der Gegenseite liegt, müssten mehrere User in das gleich Problem rennen?!
-
@bodo sagte in Problem bei Neuinstallation IOBROKER:
npm ERR! code ELSPROBLEMS
zu dieser Fehlermeldung hab ich mal gegoogelt und zwei Dinge gefunden.
Leider hat es mir nicht allzu viel gesagt.