NEWS
js-controller lässts sich nicht updaten
-
@subman82 sagte in js-controller lässts sich nicht updaten:
buster
ist das der Grund für die inkompatibilität?
Das OS ist vollkommen veraltet. Wir sind da bereits bei v12
-
@subman82 sagte in js-controller lässts sich nicht updaten:
muss es teilen, sonst bekomme ich es nicht hochgeladen
ach komm - die komplette Ausgabe markieren und hier in Codetags posten... und zieh Dein Fenster von Deiner Konsole mal breiter !
-
@thomas-braun said in js-controller lässts sich nicht updaten:
iob diag
in der Langfassung sagt?
Teil 2
npm ERR! code ELSPROBLEMS npm ERR! extraneous: @abandonware/bluetooth-hci-socket@ /opt/iobroker/node_modul es/@abandonware/bluetooth-hci-socket npm ERR! extraneous: @abandonware/noble@ /opt/iobroker/node_modules/@abandonware /noble npm ERR! extraneous: @alcalzone/jsonl-db@ /opt/iobroker/node_modules/@alcalzone/ jsonl-db npm ERR! extraneous: @alcalzone/pak@ /opt/iobroker/node_modules/@alcalzone/pak npm ERR! extraneous: @alcalzone/proper-lockfile@ /opt/iobroker/node_modules/@alc alzone/proper-lockfile npm ERR! extraneous: @apollon/iobroker-tools@ /opt/iobroker/node_modules/@apollo n/iobroker-tools npm ERR! extraneous: @colors/colors@ /opt/iobroker/node_modules/@colors/colors npm ERR! extraneous: @dabh/diagnostics@ /opt/iobroker/node_modules/@dabh/diagnos tics npm ERR! extraneous: @datalust/winston-seq@ /opt/iobroker/node_modules/@datalust /winston-seq npm ERR! extraneous: @googleapis/drive@ /opt/iobroker/node_modules/@googleapis/d rive npm ERR! extraneous: @harmonyhub/discover@ /opt/iobroker/node_modules/@harmonyhu b/discover npm ERR! extraneous: @homebridge/ciao@ /opt/iobroker/node_modules/@homebridge/ci ao npm ERR! extraneous: @homebridge/dbus-native@0.4.2 /opt/iobroker/node_modules/@h omebridge/dbus-native npm ERR! extraneous: @homebridge/long@5.2.1 /opt/iobroker/node_modules/@homebrid ge/long npm ERR! extraneous: @homebridge/put@0.0.8 /opt/iobroker/node_modules/@homebridg e/put npm ERR! extraneous: @iobroker/adapter-core@ /opt/iobroker/node_modules/@iobroke r/adapter-core npm ERR! extraneous: @iobroker/db-base@ /opt/iobroker/node_modules/@iobroker/db- base npm ERR! extraneous: @iobroker/db-objects-file@ /opt/iobroker/node_modules/@iobr oker/db-objects-file npm ERR! extraneous: @iobroker/db-objects-jsonl@ /opt/iobroker/node_modules/@iob roker/db-objects-jsonl npm ERR! extraneous: @iobroker/db-objects-redis@ /opt/iobroker/node_modules/@iob roker/db-objects-redis npm ERR! extraneous: @iobroker/db-states-file@ /opt/iobroker/node_modules/@iobro ker/db-states-file npm ERR! extraneous: @iobroker/db-states-jsonl@ /opt/iobroker/node_modules/@iobr oker/db-states-jsonl npm ERR! extraneous: @iobroker/db-states-redis@ /opt/iobroker/node_modules/@iobr oker/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/@io broker/js-controller-cli npm ERR! extraneous: @iobroker/js-controller-common-db@ /opt/iobroker/node_modul es/@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@ /opt/iobroker/node_modules/@iobroker /plugin-base npm ERR! extraneous: @iobroker/plugin-sentry@ /opt/iobroker/node_modules/@iobrok er/plugin-sentry npm ERR! extraneous: @iobroker/socket-classes@ /opt/iobroker/node_modules/@iobro ker/socket-classes npm ERR! extraneous: @leichtgewicht/ip-codec@ /opt/iobroker/node_modules/@leicht gewicht/ip-codec npm ERR! extraneous: @mapbox/node-pre-gyp@ /opt/iobroker/node_modules/@mapbox/no de-pre-gyp npm ERR! extraneous: @protobufjs/aspromise@1.1.2 /opt/iobroker/node_modules/@pro tobufjs/aspromise npm ERR! extraneous: @protobufjs/inquire@1.1.0 /opt/iobroker/node_modules/@proto bufjs/inquire npm ERR! extraneous: @root/acme@ /opt/iobroker/node_modules/@root/acme npm ERR! extraneous: @root/asn1@ /opt/iobroker/node_modules/@root/asn1 npm ERR! extraneous: @root/csr@ /opt/iobroker/node_modules/@root/csr npm ERR! extraneous: @root/encoding@ /opt/iobroker/node_modules/@root/encoding npm ERR! extraneous: @root/greenlock-express@ /opt/iobroker/node_modules/@root/g reenlock-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/pem@ /opt/iobroker/node_modules/@root/pem npm ERR! extraneous: @root/request@ /opt/iobroker/node_modules/@root/request npm ERR! extraneous: @root/x509@ /opt/iobroker/node_modules/@root/x509 npm ERR! extraneous: @sentry/browser@5.12.1 /opt/iobroker/node_modules/@sentry/b rowser 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/in tegrations npm ERR! extraneous: @sentry/minimal@ /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-abstract@ /opt/iobroker/node_modules/@s erialport/binding-abstract npm ERR! extraneous: @serialport/binding-mock@ /opt/iobroker/node_modules/@seria lport/binding-mock npm ERR! extraneous: @serialport/bindings-cpp@ /opt/iobroker/node_modules/@seria lport/bindings-cpp npm ERR! extraneous: @serialport/bindings-interface@ /opt/iobroker/node_modules/ @serialport/bindings-interface npm ERR! extraneous: @serialport/bindings@ /opt/iobroker/node_modules/@serialpor t/bindings npm ERR! extraneous: @serialport/parser-byte-length@ /opt/iobroker/node_modules/ @serialport/parser-byte-length npm ERR! extraneous: @serialport/parser-cctalk@ /opt/iobroker/node_modules/@seri alport/parser-cctalk npm ERR! extraneous: @serialport/parser-delimiter@ /opt/iobroker/node_modules/@s erialport/parser-delimiter npm ERR! extraneous: @serialport/parser-inter-byte-timeout@ /opt/iobroker/node_m odules/@serialport/parser-inter-byte-timeout npm ERR! extraneous: @serialport/parser-packet-length@ /opt/iobroker/node_module s/@serialport/parser-packet-length npm ERR! extraneous: @serialport/parser-readline@ /opt/iobroker/node_modules/@se rialport/parser-readline npm ERR! extraneous: @serialport/parser-ready@ /opt/iobroker/node_modules/@seria lport/parser-ready npm ERR! extraneous: @serialport/parser-regex@ /opt/iobroker/node_modules/@seria lport/parser-regex npm ERR! extraneous: @serialport/parser-slip-encoder@ /opt/iobroker/node_modules /@serialport/parser-slip-encoder npm ERR! extraneous: @serialport/parser-spacepacket@ /opt/iobroker/node_modules/ @serialport/parser-spacepacket npm ERR! extraneous: @serialport/stream@ /opt/iobroker/node_modules/@serialport/ stream npm ERR! extraneous: @sindresorhus/is@4.6.0 /opt/iobroker/node_modules/@sindreso rhus/is npm ERR! extraneous: @socket.io/component-emitter@3.1.0 /opt/iobroker/node_modul es/@socket.io/component-emitter npm ERR! extraneous: @szmarczak/http-timer@4.0.6 /opt/iobroker/node_modules/@szm arczak/http-timer npm ERR! extraneous: @tuyapi/cloud@0.6.1 /opt/iobroker/node_modules/@tuyapi/clou d npm ERR! extraneous: @types/babel-types@7.0.11 /opt/iobroker/node_modules/@types /babel-types npm ERR! extraneous: @types/bl@ /opt/iobroker/node_modules/@types/bl npm ERR! extraneous: @types/cacheable-request@6.0.3 /opt/iobroker/node_modules/@ types/cacheable-request npm ERR! extraneous: @types/caseless@0.12.2 /opt/iobroker/node_modules/@types/ca seless npm ERR! extraneous: @types/cookie@ /opt/iobroker/node_modules/@types/cookie npm ERR! extraneous: @types/cors@ /opt/iobroker/node_modules/@types/cors npm ERR! extraneous: @types/iobroker@ /opt/iobroker/node_modules/@types/iobroker npm ERR! extraneous: @types/keyv@3.1.4 /opt/iobroker/node_modules/@types/keyv npm ERR! extraneous: @types/readable-stream@2.3.15 /opt/iobroker/node_modules/@t ypes/readable-stream npm ERR! extraneous: @types/request@ /opt/iobroker/node_modules/@types/request npm ERR! extraneous: @types/responselike@1.0.0 /opt/iobroker/node_modules/@types /responselike npm ERR! extraneous: @types/retry@0.12.0 /opt/iobroker/node_modules/@types/retry npm ERR! extraneous: @types/tough-cookie@4.0.2 /opt/iobroker/node_modules/@types /tough-cookie npm ERR! extraneous: abbrev@1.1.1 /opt/iobroker/node_modules/abbrev npm ERR! extraneous: abort-controller@3.0.0 /opt/iobroker/node_modules/abort-con troller npm ERR! extraneous: acme-http-01-standalone@ /opt/iobroker/node_modules/acme-ht tp-01-standalone npm ERR! extraneous: after@0.8.2 /opt/iobroker/node_modules/after npm ERR! extraneous: agent-base@ /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-shar ed npm ERR! extraneous: any-promise@1.3.0 /opt/iobroker/node_modules/any-promise npm ERR! extraneous: aproba@2.0.0 /opt/iobroker/node_modules/aproba npm ERR! extraneous: are-we-there-yet@ /opt/iobroker/node_modules/are-we-there-y et npm ERR! extraneous: arraybuffer.slice@0.0.7 /opt/iobroker/node_modules/arraybuf fer.slice npm ERR! extraneous: asn1@ /opt/iobroker/node_modules/asn1 npm ERR! extraneous: async-limiter@1.0.1 /opt/iobroker/node_modules/async-limite r npm ERR! extraneous: async@ /opt/iobroker/node_modules/async npm ERR! extraneous: authenticate-pam@1.0.5 /opt/iobroker/node_modules/authentic ate-pam npm ERR! extraneous: autobind-decorator@2.4.0 /opt/iobroker/node_modules/autobin d-decorator npm ERR! extraneous: available-typed-arrays@ /opt/iobroker/node_modules/availabl e-typed-arrays npm ERR! extraneous: aws4@ /opt/iobroker/node_modules/aws4 npm ERR! extraneous: axios@ /opt/iobroker/node_modules/axios npm ERR! extraneous: b4a@1.6.1 /opt/iobroker/node_modules/b4a npm ERR! extraneous: backo2@1.0.2 /opt/iobroker/node_modules/backo2 npm ERR! extraneous: base64-arraybuffer@0.1.4 /opt/iobroker/node_modules/base64- arraybuffer npm ERR! extraneous: base64-js@ /opt/iobroker/node_modules/base64-js npm ERR! extraneous: base64id@2.0.0 /opt/iobroker/node_modules/base64id npm ERR! extraneous: bignumber.js@ /opt/iobroker/node_modules/bignumber.js npm ERR! extraneous: binary-extensions@ /opt/iobroker/node_modules/binary-extens ions npm ERR! extraneous: bl@ /opt/iobroker/node_modules/bl npm ERR! extraneous: blob@0.0.5 /opt/iobroker/node_modules/blob npm ERR! extraneous: body-parser@ /opt/iobroker/node_modules/body-parser npm ERR! extraneous: bonjour-hap@ /opt/iobroker/node_modules/bonjour-hap npm ERR! extraneous: bottleneck@2.19.5 /opt/iobroker/node_modules/bottleneck npm ERR! extraneous: brace-expansion@1.1.11 /opt/iobroker/node_modules/brace-exp ansion npm ERR! extraneous: buffer-crc32@0.2.13 /opt/iobroker/node_modules/buffer-crc32 npm ERR! extraneous: buffer@ /opt/iobroker/node_modules/buffer npm ERR! extraneous: busboy@ /opt/iobroker/node_modules/busboy npm ERR! extraneous: cacheable-lookup@5.0.4 /opt/iobroker/node_modules/cacheable -lookup npm ERR! extraneous: cacheable-request@7.0.2 /opt/iobroker/node_modules/cacheabl e-request npm ERR! extraneous: call-bind@ /opt/iobroker/node_modules/call-bind npm ERR! extraneous: camelcase@3.0.0 /opt/iobroker/node_modules/camelcase npm ERR! extraneous: canvas@ /opt/iobroker/node_modules/canvas npm ERR! extraneous: capitalize@2.0.4 /opt/iobroker/node_modules/capitalize npm ERR! extraneous: chokidar@ /opt/iobroker/node_modules/chokidar npm ERR! extraneous: cliui@3.2.0 /opt/iobroker/node_modules/cliui npm ERR! extraneous: clone-response@1.0.3 /opt/iobroker/node_modules/clone-respo nse npm ERR! extraneous: cluster-key-slot@ /opt/iobroker/node_modules/cluster-key-sl ot npm ERR! extraneous: coap-packet@1.1.1 /opt/iobroker/node_modules/coap-packet npm ERR! extraneous: coap@ /opt/iobroker/node_modules/coap npm ERR! extraneous: code-point-at@1.1.0 /opt/iobroker/node_modules/code-point-a t npm ERR! extraneous: coffeescript@1.12.7 /opt/iobroker/node_modules/coffeescript npm ERR! extraneous: coiot-coap@ /opt/iobroker/node_modules/coiot-coap npm ERR! extraneous: color-support@1.1.3 /opt/iobroker/node_modules/color-suppor t npm ERR! extraneous: colors@1.4.0 /opt/iobroker/node_modules/colors npm ERR! extraneous: commander@ /opt/iobroker/node_modules/commander npm ERR! extraneous: commist@1.1.0 /opt/iobroker/node_modules/commist npm ERR! extraneous: component-bind@1.0.0 /opt/iobroker/node_modules/component-b ind npm ERR! extraneous: component-emitter@1.3.0 /opt/iobroker/node_modules/componen t-emitter npm ERR! extraneous: component-inherit@0.0.3 /opt/iobroker/node_modules/componen t-inherit npm ERR! extraneous: compressible@ /opt/iobroker/node_modules/compressible npm ERR! extraneous: concat-map@0.0.1 /opt/iobroker/node_modules/concat-map npm ERR! extraneous: concat-stream@2.0.0 /opt/iobroker/node_modules/concat-strea m npm ERR! extraneous: connect@3.7.0 /opt/iobroker/node_modules/connect npm ERR! extraneous: console-control-strings@1.1.0 /opt/iobroker/node_modules/co nsole-control-strings npm ERR! extraneous: core-util-is@ /opt/iobroker/node_modules/core-util-is npm ERR! extraneous: cors@2.8.5 /opt/iobroker/node_modules/cors npm ERR! extraneous: cron-parser@ /opt/iobroker/node_modules/cron-parser npm ERR! extraneous: cross-spawn@ /opt/iobroker/node_modules/cross-spawn npm ERR! extraneous: crypto-js@4.1.1 /opt/iobroker/node_modules/crypto-js npm ERR! extraneous: crypto@1.0.1 /opt/iobroker/node_modules/crypto npm ERR! extraneous: debounce@ /opt/iobroker/node_modules/debounce npm ERR! extraneous: decache@ /opt/iobroker/node_modules/decache npm ERR! extraneous: decamelize@1.2.0 /opt/iobroker/node_modules/decamelize npm ERR! extraneous: decompress-response@4.2.1 /opt/iobroker/node_modules/decomp ress-response npm ERR! extraneous: deep-equal@ /opt/iobroker/node_modules/deep-equal npm ERR! extraneous: deep-extend@0.6.0 /opt/iobroker/node_modules/deep-extend npm ERR! extraneous: define-properties@ /opt/iobroker/node_modules/define-proper ties npm ERR! extraneous: delegates@1.0.0 /opt/iobroker/node_modules/delegates npm ERR! extraneous: detect-libc@ /opt/iobroker/node_modules/detect-libc npm ERR! extraneous: dev-null@0.1.1 /opt/iobroker/node_modules/dev-null npm ERR! extraneous: dijkstrajs@ /opt/iobroker/node_modules/dijkstrajs npm ERR! extraneous: dns-packet@ /opt/iobroker/node_modules/dns-packet npm ERR! extraneous: dropbox-v2-api@ /opt/iobroker/node_modules/dropbox-v2-api npm ERR! extraneous: duplexer@ /opt/iobroker/node_modules/duplexer npm ERR! extraneous: duplexify@ /opt/iobroker/node_modules/duplexify npm ERR! extraneous: ecc-jsbn@ /opt/iobroker/node_modules/ecc-jsbn npm ERR! extraneous: encode-utf8@1.0.3 /opt/iobroker/node_modules/encode-utf8 npm ERR! extraneous: engine.io-client@ /opt/iobroker/node_modules/engine.io-clie nt npm ERR! extraneous: engine.io-parser@ /opt/iobroker/node_modules/engine.io-pars er npm ERR! extraneous: engine.io@ /opt/iobroker/node_modules/engine.io npm ERR! extraneous: error-ex@1.3.2 /opt/iobroker/node_modules/error-ex npm ERR! extraneous: es-abstract@ /opt/iobroker/node_modules/es-abstract npm ERR! extraneous: es-get-iterator@ /opt/iobroker/node_modules/es-get-iterator npm ERR! extraneous: es-to-primitive@ /opt/iobroker/node_modules/es-to-primitive npm ERR! extraneous: es6-promisify@5.0.0 /opt/iobroker/node_modules/es6-promisif y npm ERR! extraneous: esbuild@ /opt/iobroker/node_modules/esbuild npm ERR! extraneous: escalade@ /opt/iobroker/node_modules/escalade npm ERR! extraneous: event-target-shim@5.0.1 /opt/iobroker/node_modules/event-ta rget-shim npm ERR! extraneous: eventemitter3@ /opt/iobroker/node_modules/eventemitter3 npm ERR! extraneous: events@3.3.0 /opt/iobroker/node_modules/events npm ERR! extraneous: execa@ /opt/iobroker/node_modules/execa npm ERR! extraneous: express-fileupload@ /opt/iobroker/node_modules/express-file upload npm ERR! extraneous: express-session@ /opt/iobroker/node_modules/express-session npm ERR! extraneous: express@ /opt/iobroker/node_modules/express npm ERR! extraneous: fast-deep-equal@ /opt/iobroker/node_modules/fast-deep-equal npm ERR! extraneous: fast-fifo@1.1.0 /opt/iobroker/node_modules/fast-fifo npm ERR! extraneous: fast-json-stable-stringify@ /opt/iobroker/node_modules/fast -json-stable-stringify npm ERR! extraneous: fast-srp-hap@ /opt/iobroker/node_modules/fast-srp-hap npm ERR! extraneous: fast-xml-parser@ /opt/iobroker/node_modules/fast-xml-parser npm ERR! extraneous: fastseries@ /opt/iobroker/node_modules/fastseries npm ERR! extraneous: fecha@ /opt/iobroker/node_modules/fecha npm ERR! extraneous: file-stream-rotator@ /opt/iobroker/node_modules/file-stream -rotator npm ERR! extraneous: find-up@1.1.2 /opt/iobroker/node_modules/find-up npm ERR! extraneous: for-each@0.3.3 /opt/iobroker/node_modules/for-each npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/form-data npm ERR! extraneous: fs-extra@7.0.1 /opt/iobroker/node_modules/fs-extra npm ERR! extraneous: fs.realpath@1.0.0 /opt/iobroker/node_modules/fs.realpath npm ERR! extraneous: ftp@ /opt/iobroker/node_modules/ftp npm ERR! extraneous: function.prototype.name@ /opt/iobroker/node_modules/functio n.prototype.name npm ERR! extraneous: functions-have-names@ /opt/iobroker/node_modules/functions- have-names npm ERR! extraneous: futoin-hkdf@1.4.3 /opt/iobroker/node_modules/futoin-hkdf npm ERR! extraneous: gauge@ /opt/iobroker/node_modules/gauge 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@1.0.3 /opt/iobroker/node_modules/get-caller -file npm ERR! extraneous: get-intrinsic@ /opt/iobroker/node_modules/get-intrinsic npm ERR! extraneous: get-ssl-certificate@2.3.3 /opt/iobroker/node_modules/get-ss l-certificate npm ERR! extraneous: get-stream@ /opt/iobroker/node_modules/get-stream npm ERR! extraneous: get-symbol-description@ /opt/iobroker/node_modules/get-symb ol-description npm ERR! extraneous: glob@ /opt/iobroker/node_modules/glob npm ERR! extraneous: google-auth-library@ /opt/iobroker/node_modules/google-auth -library npm ERR! extraneous: google-p12-pem@ /opt/iobroker/node_modules/google-p12-pem npm ERR! extraneous: googleapis-common@ /opt/iobroker/node_modules/googleapis-co mmon npm ERR! extraneous: gopd@1.0.1 /opt/iobroker/node_modules/gopd npm ERR! extraneous: got@11.8.6 /opt/iobroker/node_modules/got npm ERR! extraneous: graceful-fs@ /opt/iobroker/node_modules/graceful-fs npm ERR! extraneous: greenlock-express@ /opt/iobroker/node_modules/greenlock-exp ress npm ERR! extraneous: greenlock-store-fs@ /opt/iobroker/node_modules/greenlock-st ore-fs npm ERR! extraneous: gtoken@ /opt/iobroker/node_modules/gtoken npm ERR! extraneous: hap-controller@ /opt/iobroker/node_modules/hap-controller npm ERR! extraneous: hap-nodejs@ /opt/iobroker/node_modules/hap-nodejs npm ERR! extraneous: har-validator@ /opt/iobroker/node_modules/har-validator npm ERR! extraneous: harmonyhubws@1.0.6 /opt/iobroker/node_modules/harmonyhubws npm ERR! extraneous: has-bigints@ /opt/iobroker/node_modules/has-bigints npm ERR! extraneous: has-binary2@1.0.3 /opt/iobroker/node_modules/has-binary2 npm ERR! extraneous: has-cors@1.1.0 /opt/iobroker/node_modules/has-cors npm ERR! extraneous: has-property-descriptors@ /opt/iobroker/node_modules/has-pr operty-descriptors npm ERR! extraneous: has-symbols@ /opt/iobroker/node_modules/has-symbols npm ERR! extraneous: has-tostringtag@ /opt/iobroker/node_modules/has-tostringtag npm ERR! extraneous: has-unicode@2.0.1 /opt/iobroker/node_modules/has-unicode npm ERR! extraneous: help-me@ /opt/iobroker/node_modules/help-me npm ERR! extraneous: hexy@0.2.11 /opt/iobroker/node_modules/hexy npm ERR! extraneous: hosted-git-info@ /opt/iobroker/node_modules/hosted-git-info npm ERR! extraneous: http-mitm-proxy@0.9.0 /opt/iobroker/node_modules/http-mitm- proxy npm ERR! extraneous: http2-wrapper@1.0.3 /opt/iobroker/node_modules/http2-wrappe r npm ERR! extraneous: https-proxy-agent@ /opt/iobroker/node_modules/https-proxy-a gent npm ERR! extraneous: human-signals@ /opt/iobroker/node_modules/human-signals npm ERR! extraneous: indexof@0.0.1 /opt/iobroker/node_modules/indexof npm ERR! extraneous: inflight@1.0.6 /opt/iobroker/node_modules/inflight npm ERR! extraneous: ini@1.3.8 /opt/iobroker/node_modules/ini npm ERR! extraneous: internal-slot@ /opt/iobroker/node_modules/internal-slot npm ERR! extraneous: invert-kv@1.0.0 /opt/iobroker/node_modules/invert-kv npm ERR! invalid: iobroker.admin@6.3.5 /opt/iobroker/node_modules/iobroker.admin npm ERR! invalid: iobroker.backitup@2.6.19 /opt/iobroker/node_modules/iobroker.b ackitup npm ERR! extraneous: iobroker.device-reminder@1.2.9 /opt/iobroker/node_modules/i obroker.device-reminder npm ERR! invalid: iobroker.discovery@3.1.0 /opt/iobroker/node_modules/iobroker.d iscovery npm ERR! extraneous: iobroker.harmony@1.2.2 /opt/iobroker/node_modules/iobroker. harmony npm ERR! extraneous: iobroker.hue@3.7.1 /opt/iobroker/node_modules/iobroker.hue npm ERR! extraneous: iobroker.info@1.9.26 /opt/iobroker/node_modules/iobroker.in fo npm ERR! extraneous: iobroker.javascript@6.1.4 /opt/iobroker/node_modules/iobrok er.javascript npm ERR! invalid: iobroker.js-controller@4.0.23 /opt/iobroker/node_modules/iobro ker.js-controller npm ERR! extraneous: iobroker.mihome-vacuum@3.9.5 /opt/iobroker/node_modules/iob roker.mihome-vacuum npm ERR! extraneous: iobroker.mihome@1.4.0 /opt/iobroker/node_modules/iobroker.m ihome npm ERR! extraneous: iobroker.mqtt@4.0.7 /opt/iobroker/node_modules/iobroker.mqt t npm ERR! extraneous: iobroker.scenes@2.3.9 /opt/iobroker/node_modules/iobroker.s cenes npm ERR! extraneous: iobroker.shelly@6.3.1 /opt/iobroker/node_modules/iobroker.s helly npm ERR! extraneous: iobroker.simple-api@2.7.2 /opt/iobroker/node_modules/iobrok er.simple-api npm ERR! extraneous: iobroker.socketio@4.2.0 /opt/iobroker/node_modules/iobroker .socketio npm ERR! extraneous: iobroker.terminal@1.0.0 /opt/iobroker/node_modules/iobroker .terminal npm ERR! extraneous: iobroker.tuya@3.13.1 /opt/iobroker/node_modules/iobroker.tu ya npm ERR! extraneous: iobroker.vis@1.4.16 /opt/iobroker/node_modules/iobroker.vis npm ERR! extraneous: iobroker.web@4.3.0 /opt/iobroker/node_modules/iobroker.web npm ERR! extraneous: iobroker.ws.server@ /opt/iobroker/node_modules/iobroker.ws. server npm ERR! extraneous: iobroker.ws@ /opt/iobroker/node_modules/iobroker.ws npm ERR! extraneous: iobroker.yahka@0.17.0 /opt/iobroker/node_modules/iobroker.y ahka npm ERR! extraneous: iobroker.zigbee@1.8.10 /opt/iobroker/node_modules/iobroker. zigbee npm ERR! extraneous: iobroker@2.0.3 /opt/iobroker/node_modules/iobroker npm ERR! extraneous: ioredis@ /opt/iobroker/node_modules/ioredis npm ERR! extraneous: ip@ /opt/iobroker/node_modules/ip npm ERR! extraneous: is-arguments@ /opt/iobroker/node_modules/is-arguments npm ERR! extraneous: is-array-buffer@3.0.2 /opt/iobroker/node_modules/is-array-b uffer npm ERR! extraneous: is-bigint@ /opt/iobroker/node_modules/is-bigint npm ERR! extraneous: is-boolean-object@ /opt/iobroker/node_modules/is-boolean-ob ject npm ERR! extraneous: is-callable@ /opt/iobroker/node_modules/is-callable npm ERR! extraneous: is-core-module@ /opt/iobroker/node_modules/is-core-module npm ERR! extraneous: is-date-object@ /opt/iobroker/node_modules/is-date-object npm ERR! extraneous: is-generator-function@ /opt/iobroker/node_modules/is-genera tor-function npm ERR! extraneous: is-map@ /opt/iobroker/node_modules/is-map npm ERR! extraneous: is-nan@ /opt/iobroker/node_modules/is-nan npm ERR! extraneous: is-negative-zero@ /opt/iobroker/node_modules/is-negative-ze ro npm ERR! extraneous: is-number-object@ /opt/iobroker/node_modules/is-number-obje ct npm ERR! extraneous: is-plain-obj@2.1.0 /opt/iobroker/node_modules/is-plain-obj npm ERR! extraneous: is-regex@ /opt/iobroker/node_modules/is-regex npm ERR! extraneous: is-set@ /opt/iobroker/node_modules/is-set npm ERR! extraneous: is-shared-array-buffer@ /opt/iobroker/node_modules/is-share d-array-buffer npm ERR! extraneous: is-string@ /opt/iobroker/node_modules/is-string npm ERR! extraneous: is-symbol@ /opt/iobroker/node_modules/is-symbol npm ERR! extraneous: is-typed-array@ /opt/iobroker/node_modules/is-typed-array npm ERR! extraneous: is-utf8@0.2.1 /opt/iobroker/node_modules/is-utf8 npm ERR! extraneous: is-weakmap@ /opt/iobroker/node_modules/is-weakmap npm ERR! extraneous: is-weakref@ /opt/iobroker/node_modules/is-weakref npm ERR! extraneous: is-weakset@ /opt/iobroker/node_modules/is-weakset npm ERR! extraneous: isarray@2.0.5 /opt/iobroker/node_modules/isarray npm ERR! extraneous: js-sdsl@ /opt/iobroker/node_modules/js-sdsl npm ERR! extraneous: jshashes@1.0.8 /opt/iobroker/node_modules/jshashes npm ERR! extraneous: json-bigint@ /opt/iobroker/node_modules/json-bigint npm ERR! extraneous: json-schema@ /opt/iobroker/node_modules/json-schema npm ERR! extraneous: jsonata@ /opt/iobroker/node_modules/jsonata npm ERR! extraneous: jsonc-parser@ /opt/iobroker/node_modules/jsonc-parser npm ERR! extraneous: jsonfile@4.0.0 /opt/iobroker/node_modules/jsonfile npm ERR! extraneous: jsprim@ /opt/iobroker/node_modules/jsprim npm ERR! extraneous: jszip@ /opt/iobroker/node_modules/jszip npm ERR! extraneous: jws@ /opt/iobroker/node_modules/jws npm ERR! extraneous: kind-of@6.0.3 /opt/iobroker/node_modules/kind-of npm ERR! extraneous: layerr@ /opt/iobroker/node_modules/layerr npm ERR! extraneous: lcid@1.0.0 /opt/iobroker/node_modules/lcid npm ERR! extraneous: leven@2.1.0 /opt/iobroker/node_modules/leven npm ERR! extraneous: libsodium-wrappers@ /opt/iobroker/node_modules/libsodium-wr appers npm ERR! extraneous: libsodium@ /opt/iobroker/node_modules/libsodium npm ERR! extraneous: lie@3.3.0 /opt/iobroker/node_modules/lie npm ERR! extraneous: load-json-file@1.1.0 /opt/iobroker/node_modules/load-json-f ile npm ERR! extraneous: localforage@ /opt/iobroker/node_modules/localforage npm ERR! extraneous: locate-path@5.0.0 /opt/iobroker/node_modules/locate-path npm ERR! extraneous: lodash@ /opt/iobroker/node_modules/lodash npm ERR! extraneous: logform@ /opt/iobroker/node_modules/logform npm ERR! extraneous: lowercase-keys@2.0.0 /opt/iobroker/node_modules/lowercase-k eys npm ERR! extraneous: luxon@ /opt/iobroker/node_modules/luxon npm ERR! extraneous: macaddress@ /opt/iobroker/node_modules/macaddress npm ERR! extraneous: make-dir@3.1.0 /opt/iobroker/node_modules/make-dir npm ERR! extraneous: math-random@1.0.4 /opt/iobroker/node_modules/math-random npm ERR! extraneous: mime-db@ /opt/iobroker/node_modules/mime-db npm ERR! extraneous: mime@ /opt/iobroker/node_modules/mime npm ERR! extraneous: mimic-response@2.1.0 /opt/iobroker/node_modules/mimic-respo nse npm ERR! extraneous: minimatch@ /opt/iobroker/node_modules/minimatch npm ERR! extraneous: minimist@ /opt/iobroker/node_modules/minimist npm ERR! extraneous: minipass@ /opt/iobroker/node_modules/minipass npm ERR! extraneous: minizlib@ /opt/iobroker/node_modules/minizlib npm ERR! extraneous: mixin-deep@2.0.1 /opt/iobroker/node_modules/mixin-deep npm ERR! extraneous: mkdirp@ /opt/iobroker/node_modules/mkdirp npm ERR! extraneous: moment@ /opt/iobroker/node_modules/moment npm ERR! extraneous: mqtt-connection@ /opt/iobroker/node_modules/mqtt-connection npm ERR! extraneous: mqtt-packet@ /opt/iobroker/node_modules/mqtt-packet npm ERR! extraneous: mqtt@ /opt/iobroker/node_modules/mqtt npm ERR! extraneous: multicast-dns-service-types@1.1.0 /opt/iobroker/node_module s/multicast-dns-service-types npm ERR! extraneous: multicast-dns@ /opt/iobroker/node_modules/multicast-dns npm ERR! extraneous: mz@2.7.0 /opt/iobroker/node_modules/mz npm ERR! extraneous: nan@ /opt/iobroker/node_modules/nan npm ERR! extraneous: negotiator@ /opt/iobroker/node_modules/negotiator npm ERR! extraneous: nested-property@ /opt/iobroker/node_modules/nested-property npm ERR! extraneous: netmask@ /opt/iobroker/node_modules/netmask npm ERR! extraneous: node-abi@ /opt/iobroker/node_modules/node-abi 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@ /opt/iobroker/node_modules/node-gyp-build npm ERR! extraneous: node-hue-api@ /opt/iobroker/node_modules/node-hue-api npm ERR! extraneous: node-inspect@ /opt/iobroker/node_modules/node-inspect npm ERR! extraneous: node-persist@0.0.11 /opt/iobroker/node_modules/node-persist npm ERR! extraneous: node-rest-client@ /opt/iobroker/node_modules/node-rest-clie nt npm ERR! extraneous: node-rsa@1.1.1 /opt/iobroker/node_modules/node-rsa npm ERR! extraneous: node-schedule@ /opt/iobroker/node_modules/node-schedule npm ERR! extraneous: node-ssdp@ /opt/iobroker/node_modules/node-ssdp npm ERR! extraneous: nopt@ /opt/iobroker/node_modules/nopt npm ERR! extraneous: normalize-package-data@2.5.0 /opt/iobroker/node_modules/nor malize-package-data npm ERR! extraneous: normalize-url@6.1.0 /opt/iobroker/node_modules/normalize-ur l npm ERR! extraneous: npmlog@ /opt/iobroker/node_modules/npmlog npm ERR! extraneous: number-allocator@ /opt/iobroker/node_modules/number-allocat or npm ERR! extraneous: number-is-nan@1.0.1 /opt/iobroker/node_modules/number-is-na n npm ERR! extraneous: object-assign@4.1.1 /opt/iobroker/node_modules/object-assig n npm ERR! extraneous: object-hash@ /opt/iobroker/node_modules/object-hash npm ERR! extraneous: object-inspect@ /opt/iobroker/node_modules/object-inspect npm ERR! extraneous: object-is@ /opt/iobroker/node_modules/object-is npm ERR! extraneous: object.assign@ /opt/iobroker/node_modules/object.assign npm ERR! extraneous: os-locale@1.4.0 /opt/iobroker/node_modules/os-locale npm ERR! extraneous: osx-temperature-sensor@ /opt/iobroker/node_modules/osx-temp erature-sensor npm ERR! extraneous: p-cancelable@2.1.1 /opt/iobroker/node_modules/p-cancelable npm ERR! extraneous: p-finally@1.0.0 /opt/iobroker/node_modules/p-finally npm ERR! extraneous: p-limit@2.3.0 /opt/iobroker/node_modules/p-limit npm ERR! extraneous: p-locate@4.1.0 /opt/iobroker/node_modules/p-locate npm ERR! extraneous: p-queue@ /opt/iobroker/node_modules/p-queue npm ERR! extraneous: p-retry@4.6.2 /opt/iobroker/node_modules/p-retry npm ERR! extraneous: p-timeout@3.2.0 /opt/iobroker/node_modules/p-timeout npm ERR! extraneous: p-try@2.2.0 /opt/iobroker/node_modules/p-try npm ERR! extraneous: pako@ /opt/iobroker/node_modules/pako npm ERR! extraneous: parse-json@2.2.0 /opt/iobroker/node_modules/parse-json npm ERR! extraneous: parseqs@ /opt/iobroker/node_modules/parseqs npm ERR! extraneous: parseuri@0.0.6 /opt/iobroker/node_modules/parseuri npm ERR! extraneous: passport@ /opt/iobroker/node_modules/passport npm ERR! extraneous: path-exists@2.1.0 /opt/iobroker/node_modules/path-exists npm ERR! extraneous: path-is-absolute@1.0.1 /opt/iobroker/node_modules/path-is-a bsolute npm ERR! extraneous: path-parse@1.0.7 /opt/iobroker/node_modules/path-parse npm ERR! extraneous: path-type@1.1.0 /opt/iobroker/node_modules/path-type npm ERR! extraneous: picocolors@ /opt/iobroker/node_modules/picocolors npm ERR! extraneous: picomatch@ /opt/iobroker/node_modules/picomatch npm ERR! extraneous: pidtree@ /opt/iobroker/node_modules/pidtree npm ERR! extraneous: pidusage@ /opt/iobroker/node_modules/pidusage npm ERR! extraneous: pify@2.3.0 /opt/iobroker/node_modules/pify npm ERR! extraneous: pinkie-promise@2.0.1 /opt/iobroker/node_modules/pinkie-prom ise npm ERR! extraneous: pinkie@2.0.4 /opt/iobroker/node_modules/pinkie npm ERR! extraneous: pngjs@ /opt/iobroker/node_modules/pngjs npm ERR! extraneous: prebuild-install@ /opt/iobroker/node_modules/prebuild-insta ll npm ERR! extraneous: process@0.11.10 /opt/iobroker/node_modules/process npm ERR! extraneous: prompt@ /opt/iobroker/node_modules/prompt npm ERR! extraneous: proper-lockfile@4.1.2 /opt/iobroker/node_modules/proper-loc kfile npm ERR! extraneous: psl@ /opt/iobroker/node_modules/psl npm ERR! extraneous: q@1.1.2 /opt/iobroker/node_modules/q npm ERR! extraneous: qrcode@ /opt/iobroker/node_modules/qrcode npm ERR! extraneous: qs@ /opt/iobroker/node_modules/qs npm ERR! extraneous: queue-tick@1.0.1 /opt/iobroker/node_modules/queue-tick npm ERR! extraneous: randomatic@3.1.1 /opt/iobroker/node_modules/randomatic npm ERR! extraneous: read-pkg-up@1.0.1 /opt/iobroker/node_modules/read-pkg-up npm ERR! extraneous: read-pkg@1.1.0 /opt/iobroker/node_modules/read-pkg npm ERR! extraneous: redirect-https@ /opt/iobroker/node_modules/redirect-https npm ERR! extraneous: redis-commands@ /opt/iobroker/node_modules/redis-commands npm ERR! extraneous: regexp.prototype.flags@ /opt/iobroker/node_modules/regexp.p rototype.flags npm ERR! extraneous: reinterval@1.1.0 /opt/iobroker/node_modules/reinterval npm ERR! extraneous: request-promise-core@ /opt/iobroker/node_modules/request-pr omise-core npm ERR! extraneous: request-promise-native@ /opt/iobroker/node_modules/request- promise-native npm ERR! extraneous: request@ /opt/iobroker/node_modules/request npm ERR! extraneous: require-main-filename@1.0.1 /opt/iobroker/node_modules/requ ire-main-filename npm ERR! extraneous: resolve@ /opt/iobroker/node_modules/resolve npm ERR! extraneous: responselike@2.0.1 /opt/iobroker/node_modules/responselike npm ERR! extraneous: rfdc@ /opt/iobroker/node_modules/rfdc npm ERR! extraneous: rimraf@ /opt/iobroker/node_modules/rimraf npm ERR! extraneous: safe-stable-stringify@ /opt/iobroker/node_modules/safe-stab le-stringify npm ERR! extraneous: sax@1.2.4 /opt/iobroker/node_modules/sax npm ERR! extraneous: semaphore@1.1.0 /opt/iobroker/node_modules/semaphore npm ERR! extraneous: semver@5.7.1 /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: set-blocking@2.0.0 /opt/iobroker/node_modules/set-blocking npm ERR! extraneous: shelly-iot@ /opt/iobroker/node_modules/shelly-iot npm ERR! extraneous: side-channel@ /opt/iobroker/node_modules/side-channel npm ERR! extraneous: simple-concat@ /opt/iobroker/node_modules/simple-concat npm ERR! extraneous: simple-get@3.1.1 /opt/iobroker/node_modules/simple-get npm ERR! extraneous: slip@1.0.2 /opt/iobroker/node_modules/slip npm ERR! extraneous: socket.io-adapter@1.1.2 /opt/iobroker/node_modules/socket.i o-adapter npm ERR! extraneous: socket.io-client@ /opt/iobroker/node_modules/socket.io-clie nt npm ERR! extraneous: socket.io-parser@3.4.1 /opt/iobroker/node_modules/socket.io -parser npm ERR! extraneous: socket.io@ /opt/iobroker/node_modules/socket.io npm ERR! extraneous: sort-keys-recursive@2.1.8 /opt/iobroker/node_modules/sort-k eys-recursive npm ERR! extraneous: sort-keys@4.2.0 /opt/iobroker/node_modules/sort-keys npm ERR! extraneous: sorted-array-functions@ /opt/iobroker/node_modules/sorted-a rray-functions npm ERR! extraneous: source-map-support@ /opt/iobroker/node_modules/source-map-s upport npm ERR! extraneous: spdx-correct@ /opt/iobroker/node_modules/spdx-correct npm ERR! extraneous: spdx-exceptions@2.3.0 /opt/iobroker/node_modules/spdx-excep tions npm ERR! extraneous: spdx-expression-parse@ /opt/iobroker/node_modules/spdx-expr ession-parse npm ERR! extraneous: spdx-license-ids@3.0.12 /opt/iobroker/node_modules/spdx-lic ense-ids npm ERR! extraneous: split2@ /opt/iobroker/node_modules/split2 npm ERR! extraneous: sshpk@ /opt/iobroker/node_modules/sshpk npm ERR! extraneous: standard-as-callback@ /opt/iobroker/node_modules/standard-a s-callback npm ERR! extraneous: statuses@ /opt/iobroker/node_modules/statuses npm ERR! extraneous: stealthy-require@1.1.1 /opt/iobroker/node_modules/stealthy- require npm ERR! extraneous: stop-iteration-iterator@1.0.0 /opt/iobroker/node_modules/st op-iteration-iterator npm ERR! extraneous: stream-shift@ /opt/iobroker/node_modules/stream-shift npm ERR! extraneous: streamsearch@ /opt/iobroker/node_modules/streamsearch npm ERR! extraneous: streamx@2.13.2 /opt/iobroker/node_modules/streamx npm ERR! extraneous: string.prototype.trimend@ /opt/iobroker/node_modules/string .prototype.trimend npm ERR! extraneous: string.prototype.trimstart@ /opt/iobroker/node_modules/stri ng.prototype.trimstart npm ERR! extraneous: strip-bom@2.0.0 /opt/iobroker/node_modules/strip-bom npm ERR! extraneous: strip-json-comments@2.0.1 /opt/iobroker/node_modules/strip- json-comments npm ERR! extraneous: strnum@ /opt/iobroker/node_modules/strnum npm ERR! extraneous: suncalc2@1.8.1 /opt/iobroker/node_modules/suncalc2 npm ERR! extraneous: supports-preserve-symlinks-flag@ /opt/iobroker/node_modules /supports-preserve-symlinks-flag npm ERR! extraneous: systeminformation@ /opt/iobroker/node_modules/systeminforma tion 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: tcp-ping@0.1.1 /opt/iobroker/node_modules/tcp-ping npm ERR! extraneous: thenify-all@1.6.0 /opt/iobroker/node_modules/thenify-all npm ERR! extraneous: thenify@3.3.1 /opt/iobroker/node_modules/thenify npm ERR! extraneous: through2@2.0.5 /opt/iobroker/node_modules/through2 npm ERR! extraneous: thunky@1.1.0 /opt/iobroker/node_modules/thunky npm ERR! extraneous: to-array@0.1.4 /opt/iobroker/node_modules/to-array npm ERR! extraneous: treemap-js@1.2.1 /opt/iobroker/node_modules/treemap-js npm ERR! extraneous: tslib@ /opt/iobroker/node_modules/tslib npm ERR! extraneous: tuyapi@ /opt/iobroker/node_modules/tuyapi npm ERR! extraneous: tweetnacl@ /opt/iobroker/node_modules/tweetnacl npm ERR! extraneous: typedarray@0.0.6 /opt/iobroker/node_modules/typedarray npm ERR! extraneous: typescript@ /opt/iobroker/node_modules/typescript npm ERR! extraneous: uid-number@0.0.6 /opt/iobroker/node_modules/uid-number npm ERR! extraneous: ultron@1.1.1 /opt/iobroker/node_modules/ultron npm ERR! extraneous: unbox-primitive@ /opt/iobroker/node_modules/unbox-primitive npm ERR! extraneous: universalify@0.1.2 /opt/iobroker/node_modules/universalify npm ERR! extraneous: unix-dgram@ /opt/iobroker/node_modules/unix-dgram npm ERR! extraneous: uri-js@ /opt/iobroker/node_modules/uri-js npm ERR! extraneous: url-parse@ /opt/iobroker/node_modules/url-parse npm ERR! extraneous: usb@ /opt/iobroker/node_modules/usb npm ERR! extraneous: util@ /opt/iobroker/node_modules/util npm ERR! extraneous: uuid@ /opt/iobroker/node_modules/uuid npm ERR! extraneous: validate-npm-package-license@3.0.4 /opt/iobroker/node_modul es/validate-npm-package-license npm ERR! extraneous: virtual-tsc@ /opt/iobroker/node_modules/virtual-tsc npm ERR! extraneous: vows@ /opt/iobroker/node_modules/vows npm ERR! extraneous: wake_on_lan@1.0.0 /opt/iobroker/node_modules/wake_on_lan npm ERR! extraneous: webdav@ /opt/iobroker/node_modules/webdav npm ERR! extraneous: websocket-stream@ /opt/iobroker/node_modules/websocket-stre am npm ERR! extraneous: which-boxed-primitive@ /opt/iobroker/node_modules/which-box ed-primitive npm ERR! extraneous: which-collection@ /opt/iobroker/node_modules/which-collecti on npm ERR! extraneous: which-module@1.0.0 /opt/iobroker/node_modules/which-module npm ERR! extraneous: which-typed-array@ /opt/iobroker/node_modules/which-typed-a rray npm ERR! extraneous: which@ /opt/iobroker/node_modules/which npm ERR! extraneous: wide-align@1.1.5 /opt/iobroker/node_modules/wide-align npm ERR! extraneous: winston-daily-rotate-file@ /opt/iobroker/node_modules/winst on-daily-rotate-file npm ERR! extraneous: winston-seq-updated@ /opt/iobroker/node_modules/winston-seq -updated npm ERR! extraneous: winston-syslog@ /opt/iobroker/node_modules/winston-syslog npm ERR! extraneous: winston-transport@ /opt/iobroker/node_modules/winston-trans port
-
@thomas-braun said in js-controller lässts sich nicht updaten:
iob diag
in der Langfassung sagt?
Teil3
npm ERR! extraneous: winston@ /opt/iobroker/node_modules/winston npm ERR! extraneous: wrap-ansi@2.1.0 /opt/iobroker/node_modules/wrap-ansi npm ERR! extraneous: ws@ /opt/iobroker/node_modules/ws npm ERR! extraneous: xml2js@ /opt/iobroker/node_modules/xml2js npm ERR! extraneous: xmlbuilder@ /opt/iobroker/node_modules/xmlbuilder npm ERR! extraneous: xmlhttprequest-ssl@ /opt/iobroker/node_modules/xmlhttpreque st-ssl npm ERR! extraneous: xtend@4.0.2 /opt/iobroker/node_modules/xtend npm ERR! extraneous: y18n@3.2.2 /opt/iobroker/node_modules/y18n npm ERR! extraneous: yallist@ /opt/iobroker/node_modules/yallist npm ERR! extraneous: yargs-parser@ /opt/iobroker/node_modules/yargs-parser npm ERR! extraneous: yargs@7.1.2 /opt/iobroker/node_modules/yargs npm ERR! extraneous: yeast@0.1.2 /opt/iobroker/node_modules/yeast npm ERR! extraneous: zigbee-herdsman-converters@ /opt/iobroker/node_modules/zigb ee-herdsman-converters npm ERR! extraneous: zigbee-herdsman@ /opt/iobroker/node_modules/zigbee-herdsman npm ERR! extraneous: zlib@ /opt/iobroker/node_modules/zlib npm ERR! A complete log of this run can be found in: /home/pi/.npm/_logs/2023-08 -04T14_02_48_865Z-debug-0.log Adapters from github: 1 Adapter State + system.adapter.admin.0 : admin : raspberrypi - enabled, port: 8081, bind: 0.0.0.0, run as: admi n + system.adapter.backitup.0 : backitup : raspberrypi - enabled + system.adapter.discovery.0 : discovery : raspberrypi - enabled + system.adapter.harmony.0 : harmony : raspberrypi - enabled + system.adapter.hue.0 : hue : raspberrypi - enabled, port: 80 + system.adapter.info.0 : info : raspberrypi - enabled + system.adapter.javascript.0 : javascript : raspberrypi - enabled + system.adapter.mihome-vacuum.1 : mihome-vacuum : raspberrypi - enabled, port: 54321 + system.adapter.mihome-vacuum.2 : mihome-vacuum : raspberrypi - enabled, port: 54321 + system.adapter.mihome-vacuum.3 : mihome-vacuum : raspberrypi - enabled, port: 54321 + system.adapter.scenes.0 : scenes : raspberrypi - enabled + system.adapter.shelly.0 : shelly : raspberrypi - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.terminal.0 : terminal : raspberrypi - enabled, port: 8088, bind: 0.0.0.0, run as: admi n + system.adapter.tuya.0 : tuya : raspberrypi - enabled system.adapter.vis.0 : vis : raspberrypi - enabled + system.adapter.web.0 : web : raspberrypi - enabled, port: 8082, bind: 0.0.0.0, run as: admi n + system.adapter.yahka.0 : yahka : raspberrypi - enabled system.adapter.zigbee.0 : zigbee : raspberrypi - disabled, port: /dev/serial/by-id/usb-Texas_Instr uments_TI_CC2531_USB_CDC___0X00124B001CDD2589-if00 + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : raspberrypi - enabled, port: 8081, bind: 0.0.0.0, run as: admi n + system.adapter.hue.0 : hue : raspberrypi - enabled, port: 80 + system.adapter.mihome-vacuum.1 : mihome-vacuum : raspberrypi - enabled, port: 54321 + system.adapter.mihome-vacuum.2 : mihome-vacuum : raspberrypi - enabled, port: 54321 + system.adapter.mihome-vacuum.3 : mihome-vacuum : raspberrypi - enabled, port: 54321 + system.adapter.shelly.0 : shelly : raspberrypi - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.terminal.0 : terminal : raspberrypi - enabled, port: 8088, bind: 0.0.0.0, run as: admi n + system.adapter.web.0 : web : raspberrypi - enabled, port: 8082, bind: 0.0.0.0, run as: admi n 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 Adapter "admin" : 6.3.5 , installed 6.3.5 Adapter "backitup" : 2.6.23 , installed 2.6.19 [Updatable] Adapter "device-reminder": 1.2.9 , installed 1.2.9 Adapter "discovery" : 3.1.0 , installed 3.1.0 Adapter "harmony" : 1.2.2 , installed 1.2.2 Adapter "hue" : 3.9.3 , installed 3.7.1 [Updatable] Adapter "info" : 1.9.26 , installed 1.9.26 Adapter "javascript" : 7.0.3 , installed 6.1.4 [Updatable] Controller "js-controller": 4.0.24 , installed 4.0.23 [Updatable] Adapter "mihome" : 1.4.0 , installed 1.4.0 Adapter "mihome-vacuum": 3.11.0 , installed 3.9.5 [Updatable] Adapter "mqtt" : 4.1.1 , installed 4.0.7 [Updatable] Adapter "scenes" : 2.3.9 , installed 2.3.9 Adapter "shelly" : 6.4.1 , installed 6.3.1 [Updatable] Adapter "simple-api" : 2.7.2 , installed 2.7.2 Adapter "socketio" : 4.2.0 , installed 4.2.0 Adapter "terminal" : 1.0.0 , installed 1.0.0 Adapter "tuya" : 3.14.2 , installed 3.13.1 [Updatable] Adapter "vis" : 1.4.16 , installed 1.4.16 Adapter "web" : 4.3.0 , installed 4.3.0 Adapter "yahka" : 0.17.0 , installed 0.17.0 Adapter "zigbee" : 1.8.21 , installed 1.8.10 [Updatable] Objects and States Please stand by - This may take a while Objects: 3649 States: 2992 *** OS-Repositories and Updates *** Hit:1 http://archive.raspberrypi.org/debian buster InRelease Hit:2 http://raspbian.raspberrypi.org/raspbian buster InRelease Hit:3 https://deb.nodesource.com/node_18.x buster InRelease Reading package lists... Pending Updates: 1 *** 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 0.0.0.0:22 0.0.0.0:* LISTEN 0 17832 815/sshd tcp 0 0 127.0.0.1:36391 0.0.0.0:* LISTEN 1001 19328 1443/io.yahka.0 tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 1001 19576 803/iobroker.js-con tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 1001 18022 803/iobroker.js-con tcp6 0 0 :::8081 :::* LISTEN 1001 19734 1099/io.admin.0 tcp6 0 0 :::8082 :::* LISTEN 1001 18397 1462/io.web.0 tcp6 0 0 ::1:3350 :::* LISTEN 0 17850 828/xrdp-sesman tcp6 0 0 :::22 :::* LISTEN 0 17834 815/sshd tcp6 0 0 :::45655 :::* LISTEN 1001 20005 1443/io.yahka.0 tcp6 0 0 :::8088 :::* LISTEN 1001 20573 1477/io.terminal.0 tcp6 0 0 :::3389 :::* LISTEN 109 17973 838/xrdp tcp6 0 0 :::61991 :::* LISTEN 1001 21551 1515/io.harmony.0 udp 0 0 0.0.0.0:6666 0.0.0.0:* 1001 19912 1326/io.tuya.0 udp 0 0 0.0.0.0:6667 0.0.0.0:* 1001 19913 1326/io.tuya.0 udp 0 0 0.0.0.0:61991 0.0.0.0:* 1001 21552 1515/io.harmony.0 udp 0 0 0.0.0.0:5683 0.0.0.0:* 1001 19180 1293/io.shelly.0 udp 0 0 0.0.0.0:68 0.0.0.0:* 0 13962 776/dhcpcd udp 0 0 0.0.0.0:53421 0.0.0.0:* 1001 19863 1257/io.mihome-vacu udp 0 0 0.0.0.0:53422 0.0.0.0:* 1001 19809 1200/io.mihome-vacu udp 0 0 0.0.0.0:53423 0.0.0.0:* 1001 17228 1356/io.mihome-vacu udp 0 0 0.0.0.0:5353 0.0.0.0:* 108 16202 405/avahi-daemon: r udp 0 0 0.0.0.0:50965 0.0.0.0:* 108 16204 405/avahi-daemon: r udp6 0 0 :::546 :::* 0 14068 776/dhcpcd udp6 0 0 :::5353 :::* 108 16203 405/avahi-daemon: r udp6 0 0 :::59767 :::* 108 16205 405/avahi-daemon: r *** Log File - Last 25 Lines *** 2023-08-04 15:56:04.651 - info: tuya.0 (1326) bf66b065e83070ea19sf28 Init with IP=192.168.178.115, Key=c23d4c3e93980fc5, Version=3.3 2023-08-04 15:56:17.268 - info: tuya.0 (1326) bfc551cba1c03ec73d5cjq: Connect l ocally to device 2023-08-04 15:56:17.269 - info: tuya.0 (1326) bfc551cba1c03ec73d5cjq Init with IP=192.168.178.101, Key=cf54c395f378ab9d, Version=3.3 2023-08-04 15:56:49.782 - warn: tuya.0 (1326) bf66b065e83070ea19sf28: Error on Reconnect (1): connect EHOSTUNREACH 192.168.178.115:6668 2023-08-04 15:57:02.582 - warn: tuya.0 (1326) bfc551cba1c03ec73d5cjq: Error on Reconnect (1): connect EHOSTUNREACH 192.168.178.101:6668 2023-08-04 15:57:12.901 - warn: tuya.0 (1326) bf66b065e83070ea19sf28: Error on Reconnect (3): connect EHOSTUNREACH 192.168.178.115:6668 2023-08-04 15:57:25.702 - warn: tuya.0 (1326) bfc551cba1c03ec73d5cjq: Error on Reconnect (3): connect EHOSTUNREACH 192.168.178.101:6668 2023-08-04 15:57:56.022 - warn: tuya.0 (1326) bf66b065e83070ea19sf28: Error on Reconnect (5): connect EHOSTUNREACH 192.168.178.115:6668 2023-08-04 15:58:08.822 - warn: tuya.0 (1326) bfc551cba1c03ec73d5cjq: Error on Reconnect (5): connect EHOSTUNREACH 192.168.178.101:6668 2023-08-04 15:59:11.942 - warn: tuya.0 (1326) bfc551cba1c03ec73d5cjq: Error on Reconnect (7): connect EHOSTUNREACH 192.168.178.101:6668 2023-08-04 15:59:38.451 - info: tuya.0 (1326) bf6f0250c5ef2fb014cm6f: Connect l ocally to device 2023-08-04 15:59:38.452 - info: tuya.0 (1326) bf6f0250c5ef2fb014cm6f Init with IP=192.168.178.112, Key=796c7530b906c459, Version=3.3 2023-08-04 15:59:39.782 - warn: tuya.0 (1326) bf66b065e83070ea19sf28: Error on Reconnect (1): connect EHOSTUNREACH 192.168.178.115:6668 2023-08-04 16:00:02.903 - warn: tuya.0 (1326) bf66b065e83070ea19sf28: Error on Reconnect (3): connect EHOSTUNREACH 192.168.178.115:6668 2023-08-04 16:00:23.782 - warn: tuya.0 (1326) bf6f0250c5ef2fb014cm6f: Error on Reconnect (1): connect EHOSTUNREACH 192.168.178.112:6668 2023-08-04 16:00:46.022 - warn: tuya.0 (1326) bf66b065e83070ea19sf28: Error on Reconnect (5): connect EHOSTUNREACH 192.168.178.115:6668 2023-08-04 16:00:46.902 - warn: tuya.0 (1326) bf6f0250c5ef2fb014cm6f: Error on Reconnect (3): connect EHOSTUNREACH 192.168.178.112:6668 2023-08-04 16:01:30.022 - warn: tuya.0 (1326) bf6f0250c5ef2fb014cm6f: Error on Reconnect (5): connect EHOSTUNREACH 192.168.178.112:6668 2023-08-04 16:01:37.379 - info: tuya.0 (1326) bfc551cba1c03ec73d5cjq: Connect l ocally to device 2023-08-04 16:01:37.380 - info: tuya.0 (1326) bfc551cba1c03ec73d5cjq Init with IP=192.168.178.101, Key=cf54c395f378ab9d, Version=3.3 2023-08-04 16:01:49.143 - warn: tuya.0 (1326) bf66b065e83070ea19sf28: Error on Reconnect (7): connect EHOSTUNREACH 192.168.178.115:6668 2023-08-04 16:02:22.742 - warn: tuya.0 (1326) bfc551cba1c03ec73d5cjq: Error on Reconnect (1): connect EHOSTUNREACH 192.168.178.101:6668 2023-08-04 16:02:33.142 - warn: tuya.0 (1326) bf6f0250c5ef2fb014cm6f: Error on Reconnect (7): connect EHOSTUNREACH 192.168.178.112:6668 2023-08-04 16:02:45.862 - warn: tuya.0 (1326) bfc551cba1c03ec73d5cjq: Error on Reconnect (3): connect EHOSTUNREACH 192.168.178.101:6668 2023-08-04 16:03:28.981 - warn: tuya.0 (1326) bfc551cba1c03ec73d5cjq: Error on Reconnect (5): connect EHOSTUNREACH 192.168.178.101:6668
============ Mark until here for C&P =============
-
Da hat es den npm tree zerzaust. Bei den ganzen ERRs auch kein Wunder das die Ausgabe so lang ist.
cd /opt/iobroker npm prune npm ls
-
@djmarc75 said in js-controller lässts sich nicht updaten:
@subman82 sagte in js-controller lässts sich nicht updaten:
muss es teilen, sonst bekomme ich es nicht hochgeladen
ach komm - die komplette Ausgabe markieren und hier in Codetags posten... und zieh Dein Fenster von Deiner Konsole mal breiter !
Ich hatte putty auf die gesamte Bildschirmgröße gezogen,komisch.
Ich muss jetzt leider los, ich schau später nochmal hier rein und schau mal wie ich das OS aktualisiert bekomme.
Die Adapter habe ich auch trotz Cache löschen und Neustart nicht aktualisiert bekommen.Vielen Dank für eure Hilfe schon mal und sorry, dass ich so unerfahren mit iobroker und schreiben in Foren bin.
Bis später . -
@subman82 sagte in js-controller lässts sich nicht updaten:
schreiben in Foren
kann man lernen!
Bitte lesen und befolgen
https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1 -
@thomas-braun said in js-controller lässts sich nicht updaten:
Da hat es den npm tree zerzaust. Bei den ganzen ERRs auch kein Wunder das die Ausgabe so lang ist.
cd /opt/iobroker npm prune npm ls
Das Ergebnis ist wieder sehr lang daher wieder mehrer Teile.
pi@raspberrypi:~ $ cd /opt/iobroker pi@raspberrypi:/opt/iobroker $ npm prune npm ERR! builtins is not a function npm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2023-08-06T14_37_56_241Z-debug-0.log pi@raspberrypi:/opt/iobroker $ npm ls npm ERR! code ELSPROBLEMS npm ERR! extraneous: @abandonware/bluetooth-hci-socket@ /opt/iobroker/node_modules/@abandonware/bluetooth-hci-socket npm ERR! extraneous: @abandonware/noble@ /opt/iobroker/node_modules/@abandonware/noble npm ERR! extraneous: @alcalzone/jsonl-db@ /opt/iobroker/node_modules/@alcalzone/jsonl-db npm ERR! extraneous: @alcalzone/pak@ /opt/iobroker/node_modules/@alcalzone/pak npm ERR! extraneous: @alcalzone/proper-lockfile@ /opt/iobroker/node_modules/@alcalzone/proper-lockfile npm ERR! extraneous: @apollon/iobroker-tools@ /opt/iobroker/node_modules/@apollon/iobroker-tools npm ERR! extraneous: @colors/colors@ /opt/iobroker/node_modules/@colors/colors npm ERR! extraneous: @dabh/diagnostics@ /opt/iobroker/node_modules/@dabh/diagnostics npm ERR! extraneous: @datalust/winston-seq@ /opt/iobroker/node_modules/@datalust/winston-seq npm ERR! extraneous: @googleapis/drive@ /opt/iobroker/node_modules/@googleapis/drive npm ERR! extraneous: @harmonyhub/discover@ /opt/iobroker/node_modules/@harmonyhub/discover npm ERR! extraneous: @homebridge/ciao@ /opt/iobroker/node_modules/@homebridge/ciao npm ERR! extraneous: @homebridge/dbus-native@0.4.2 /opt/iobroker/node_modules/@homebridge/dbus-native npm ERR! extraneous: @homebridge/long@5.2.1 /opt/iobroker/node_modules/@homebridge/long npm ERR! extraneous: @homebridge/put@0.0.8 /opt/iobroker/node_modules/@homebridge/put npm ERR! extraneous: @iobroker/adapter-core@ /opt/iobroker/node_modules/@iobroker/adapter-core npm ERR! extraneous: @iobroker/db-base@ /opt/iobroker/node_modules/@iobroker/db-base npm ERR! extraneous: @iobroker/db-objects-file@ /opt/iobroker/node_modules/@iobroker/db-objects-file npm ERR! extraneous: @iobroker/db-objects-jsonl@ /opt/iobroker/node_modules/@iobroker/db-objects-jsonl npm ERR! extraneous: @iobroker/db-objects-redis@ /opt/iobroker/node_modules/@iobroker/db-objects-redis npm ERR! extraneous: @iobroker/db-states-file@ /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@ /opt/iobroker/node_modules/@iobroker/plugin-base npm ERR! extraneous: @iobroker/plugin-sentry@ /opt/iobroker/node_modules/@iobroker/plugin-sentry npm ERR! extraneous: @iobroker/socket-classes@ /opt/iobroker/node_modules/@iobroker/socket-classes npm ERR! extraneous: @leichtgewicht/ip-codec@ /opt/iobroker/node_modules/@leichtgewicht/ip-codec npm ERR! extraneous: @mapbox/node-pre-gyp@ /opt/iobroker/node_modules/@mapbox/node-pre-gyp npm ERR! extraneous: @protobufjs/aspromise@1.1.2 /opt/iobroker/node_modules/@protobufjs/aspromise npm ERR! extraneous: @protobufjs/inquire@1.1.0 /opt/iobroker/node_modules/@protobufjs/inquire npm ERR! extraneous: @root/acme@ /opt/iobroker/node_modules/@root/acme npm ERR! extraneous: @root/asn1@ /opt/iobroker/node_modules/@root/asn1 npm ERR! extraneous: @root/csr@ /opt/iobroker/node_modules/@root/csr npm ERR! extraneous: @root/encoding@ /opt/iobroker/node_modules/@root/encoding npm ERR! extraneous: @root/greenlock-express@ /opt/iobroker/node_modules/@root/greenlock-express npm ERR! extraneous: @root/greenlock@ /opt/iobroker/node_modules/@root/greenlock npm ERR! extraneous: @root/keypairs@ /opt/iobroker/node_modules/@root/keypairs npm ERR! extraneous: @root/pem@ /opt/iobroker/node_modules/@root/pem npm ERR! extraneous: @root/request@ /opt/iobroker/node_modules/@root/request npm ERR! extraneous: @root/x509@ /opt/iobroker/node_modules/@root/x509 npm ERR! extraneous: @sentry/browser@5.12.1 /opt/iobroker/node_modules/@sentry/browser 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@ /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-abstract@ /opt/iobroker/node_modules/@serialport/binding-abstract npm ERR! extraneous: @serialport/binding-mock@ /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@ /opt/iobroker/node_modules/@serialport/bindings-interface npm ERR! extraneous: @serialport/bindings@ /opt/iobroker/node_modules/@serialport/bindings npm ERR! extraneous: @serialport/parser-byte-length@ /opt/iobroker/node_modules/@serialport/parser-byte-length npm ERR! extraneous: @serialport/parser-cctalk@ /opt/iobroker/node_modules/@serialport/parser-cctalk npm ERR! extraneous: @serialport/parser-delimiter@ /opt/iobroker/node_modules/@serialport/parser-delimiter npm ERR! extraneous: @serialport/parser-inter-byte-timeout@ /opt/iobroker/node_modules/@serialport/parser-inter-byte- timeout npm ERR! extraneous: @serialport/parser-packet-length@ /opt/iobroker/node_modules/@serialport/parser-packet-length npm ERR! extraneous: @serialport/parser-readline@ /opt/iobroker/node_modules/@serialport/parser-readline npm ERR! extraneous: @serialport/parser-ready@ /opt/iobroker/node_modules/@serialport/parser-ready npm ERR! extraneous: @serialport/parser-regex@ /opt/iobroker/node_modules/@serialport/parser-regex npm ERR! extraneous: @serialport/parser-slip-encoder@ /opt/iobroker/node_modules/@serialport/parser-slip-encoder npm ERR! extraneous: @serialport/parser-spacepacket@ /opt/iobroker/node_modules/@serialport/parser-spacepacket npm ERR! extraneous: @serialport/stream@ /opt/iobroker/node_modules/@serialport/stream npm ERR! extraneous: @sindresorhus/is@4.6.0 /opt/iobroker/node_modules/@sindresorhus/is npm ERR! extraneous: @socket.io/component-emitter@3.1.0 /opt/iobroker/node_modules/@socket.io/component-emitter npm ERR! extraneous: @szmarczak/http-timer@4.0.6 /opt/iobroker/node_modules/@szmarczak/http-timer npm ERR! extraneous: @tuyapi/cloud@0.6.1 /opt/iobroker/node_modules/@tuyapi/cloud npm ERR! extraneous: @types/babel-types@7.0.11 /opt/iobroker/node_modules/@types/babel-types npm ERR! extraneous: @types/bl@ /opt/iobroker/node_modules/@types/bl npm ERR! extraneous: @types/cacheable-request@6.0.3 /opt/iobroker/node_modules/@types/cacheable-request npm ERR! extraneous: @types/caseless@0.12.2 /opt/iobroker/node_modules/@types/caseless npm ERR! extraneous: @types/cookie@ /opt/iobroker/node_modules/@types/cookie npm ERR! extraneous: @types/cors@ /opt/iobroker/node_modules/@types/cors npm ERR! extraneous: @types/iobroker@ /opt/iobroker/node_modules/@types/iobroker npm ERR! extraneous: @types/keyv@3.1.4 /opt/iobroker/node_modules/@types/keyv npm ERR! extraneous: @types/readable-stream@2.3.15 /opt/iobroker/node_modules/@types/readable-stream npm ERR! extraneous: @types/request@ /opt/iobroker/node_modules/@types/request npm ERR! extraneous: @types/responselike@1.0.0 /opt/iobroker/node_modules/@types/responselike npm ERR! extraneous: @types/retry@0.12.0 /opt/iobroker/node_modules/@types/retry npm ERR! extraneous: @types/tough-cookie@4.0.2 /opt/iobroker/node_modules/@types/tough-cookie npm ERR! extraneous: abbrev@1.1.1 /opt/iobroker/node_modules/abbrev npm ERR! extraneous: abort-controller@3.0.0 /opt/iobroker/node_modules/abort-controller npm ERR! extraneous: acme-http-01-standalone@ /opt/iobroker/node_modules/acme-http-01-standalone npm ERR! extraneous: after@0.8.2 /opt/iobroker/node_modules/after npm ERR! extraneous: agent-base@ /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: any-promise@1.3.0 /opt/iobroker/node_modules/any-promise npm ERR! extraneous: aproba@2.0.0 /opt/iobroker/node_modules/aproba npm ERR! extraneous: are-we-there-yet@ /opt/iobroker/node_modules/are-we-there-yet npm ERR! extraneous: arraybuffer.slice@0.0.7 /opt/iobroker/node_modules/arraybuffer.slice npm ERR! extraneous: asn1@ /opt/iobroker/node_modules/asn1 npm ERR! extraneous: async-limiter@1.0.1 /opt/iobroker/node_modules/async-limiter npm ERR! extraneous: async@ /opt/iobroker/node_modules/async npm ERR! extraneous: authenticate-pam@1.0.5 /opt/iobroker/node_modules/authenticate-pam npm ERR! extraneous: autobind-decorator@2.4.0 /opt/iobroker/node_modules/autobind-decorator npm ERR! extraneous: available-typed-arrays@ /opt/iobroker/node_modules/available-typed-arrays npm ERR! extraneous: aws4@ /opt/iobroker/node_modules/aws4 npm ERR! extraneous: axios@ /opt/iobroker/node_modules/axios npm ERR! extraneous: b4a@1.6.1 /opt/iobroker/node_modules/b4a npm ERR! extraneous: backo2@1.0.2 /opt/iobroker/node_modules/backo2 npm ERR! extraneous: base64-arraybuffer@0.1.4 /opt/iobroker/node_modules/base64-arraybuffer npm ERR! extraneous: base64-js@ /opt/iobroker/node_modules/base64-js npm ERR! extraneous: base64id@2.0.0 /opt/iobroker/node_modules/base64id npm ERR! extraneous: bignumber.js@ /opt/iobroker/node_modules/bignumber.js npm ERR! extraneous: binary-extensions@ /opt/iobroker/node_modules/binary-extensions npm ERR! extraneous: bl@ /opt/iobroker/node_modules/bl npm ERR! extraneous: blob@0.0.5 /opt/iobroker/node_modules/blob npm ERR! extraneous: body-parser@ /opt/iobroker/node_modules/body-parser npm ERR! extraneous: bonjour-hap@ /opt/iobroker/node_modules/bonjour-hap npm ERR! extraneous: bottleneck@2.19.5 /opt/iobroker/node_modules/bottleneck npm ERR! extraneous: brace-expansion@1.1.11 /opt/iobroker/node_modules/brace-expansion npm ERR! extraneous: buffer-crc32@0.2.13 /opt/iobroker/node_modules/buffer-crc32 npm ERR! extraneous: buffer@ /opt/iobroker/node_modules/buffer npm ERR! extraneous: busboy@ /opt/iobroker/node_modules/busboy npm ERR! extraneous: cacheable-lookup@5.0.4 /opt/iobroker/node_modules/cacheable-lookup npm ERR! extraneous: cacheable-request@7.0.2 /opt/iobroker/node_modules/cacheable-request npm ERR! extraneous: call-bind@ /opt/iobroker/node_modules/call-bind npm ERR! extraneous: camelcase@3.0.0 /opt/iobroker/node_modules/camelcase npm ERR! extraneous: canvas@ /opt/iobroker/node_modules/canvas npm ERR! extraneous: capitalize@2.0.4 /opt/iobroker/node_modules/capitalize npm ERR! extraneous: chokidar@ /opt/iobroker/node_modules/chokidar npm ERR! extraneous: cliui@3.2.0 /opt/iobroker/node_modules/cliui npm ERR! extraneous: clone-response@1.0.3 /opt/iobroker/node_modules/clone-response npm ERR! extraneous: cluster-key-slot@ /opt/iobroker/node_modules/cluster-key-slot npm ERR! extraneous: coap-packet@1.1.1 /opt/iobroker/node_modules/coap-packet npm ERR! extraneous: coap@ /opt/iobroker/node_modules/coap npm ERR! extraneous: code-point-at@1.1.0 /opt/iobroker/node_modules/code-point-at npm ERR! extraneous: coffeescript@1.12.7 /opt/iobroker/node_modules/coffeescript npm ERR! extraneous: coiot-coap@ /opt/iobroker/node_modules/coiot-coap npm ERR! extraneous: color-support@1.1.3 /opt/iobroker/node_modules/color-support npm ERR! extraneous: colors@1.4.0 /opt/iobroker/node_modules/colors npm ERR! extraneous: commander@ /opt/iobroker/node_modules/commander npm ERR! extraneous: commist@1.1.0 /opt/iobroker/node_modules/commist npm ERR! extraneous: component-bind@1.0.0 /opt/iobroker/node_modules/component-bind npm ERR! extraneous: component-emitter@1.3.0 /opt/iobroker/node_modules/component-emitter npm ERR! extraneous: component-inherit@0.0.3 /opt/iobroker/node_modules/component-inherit npm ERR! extraneous: compressible@ /opt/iobroker/node_modules/compressible npm ERR! extraneous: concat-map@0.0.1 /opt/iobroker/node_modules/concat-map npm ERR! extraneous: concat-stream@2.0.0 /opt/iobroker/node_modules/concat-stream npm ERR! extraneous: connect@3.7.0 /opt/iobroker/node_modules/connect npm ERR! extraneous: console-control-strings@1.1.0 /opt/iobroker/node_modules/console-control-strings npm ERR! extraneous: core-util-is@ /opt/iobroker/node_modules/core-util-is npm ERR! extraneous: cors@2.8.5 /opt/iobroker/node_modules/cors npm ERR! extraneous: cron-parser@ /opt/iobroker/node_modules/cron-parser npm ERR! extraneous: cross-spawn@ /opt/iobroker/node_modules/cross-spawn npm ERR! extraneous: crypto-js@4.1.1 /opt/iobroker/node_modules/crypto-js npm ERR! extraneous: crypto@1.0.1 /opt/iobroker/node_modules/crypto npm ERR! extraneous: debounce@ /opt/iobroker/node_modules/debounce npm ERR! extraneous: decache@ /opt/iobroker/node_modules/decache npm ERR! extraneous: decamelize@1.2.0 /opt/iobroker/node_modules/decamelize npm ERR! extraneous: decompress-response@4.2.1 /opt/iobroker/node_modules/decompress-response npm ERR! extraneous: deep-equal@ /opt/iobroker/node_modules/deep-equal npm ERR! extraneous: deep-extend@0.6.0 /opt/iobroker/node_modules/deep-extend npm ERR! extraneous: define-properties@ /opt/iobroker/node_modules/define-properties npm ERR! extraneous: delegates@1.0.0 /opt/iobroker/node_modules/delegates npm ERR! extraneous: detect-libc@ /opt/iobroker/node_modules/detect-libc npm ERR! extraneous: dev-null@0.1.1 /opt/iobroker/node_modules/dev-null npm ERR! extraneous: dijkstrajs@ /opt/iobroker/node_modules/dijkstrajs npm ERR! extraneous: dns-packet@ /opt/iobroker/node_modules/dns-packet npm ERR! extraneous: dropbox-v2-api@ /opt/iobroker/node_modules/dropbox-v2-api npm ERR! extraneous: duplexer@ /opt/iobroker/node_modules/duplexer npm ERR! extraneous: duplexify@ /opt/iobroker/node_modules/duplexify npm ERR! extraneous: ecc-jsbn@ /opt/iobroker/node_modules/ecc-jsbn npm ERR! extraneous: encode-utf8@1.0.3 /opt/iobroker/node_modules/encode-utf8 npm ERR! extraneous: engine.io-client@ /opt/iobroker/node_modules/engine.io-client npm ERR! extraneous: engine.io-parser@ /opt/iobroker/node_modules/engine.io-parser npm ERR! extraneous: engine.io@ /opt/iobroker/node_modules/engine.io npm ERR! extraneous: error-ex@1.3.2 /opt/iobroker/node_modules/error-ex npm ERR! extraneous: es-abstract@ /opt/iobroker/node_modules/es-abstract npm ERR! extraneous: es-get-iterator@ /opt/iobroker/node_modules/es-get-iterator npm ERR! extraneous: es-to-primitive@ /opt/iobroker/node_modules/es-to-primitive npm ERR! extraneous: es6-promisify@5.0.0 /opt/iobroker/node_modules/es6-promisify npm ERR! extraneous: esbuild@ /opt/iobroker/node_modules/esbuild npm ERR! extraneous: escalade@ /opt/iobroker/node_modules/escalade npm ERR! extraneous: event-target-shim@5.0.1 /opt/iobroker/node_modules/event-target-shim npm ERR! extraneous: eventemitter3@ /opt/iobroker/node_modules/eventemitter3 npm ERR! extraneous: events@3.3.0 /opt/iobroker/node_modules/events npm ERR! extraneous: execa@ /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: fast-deep-equal@ /opt/iobroker/node_modules/fast-deep-equal npm ERR! extraneous: fast-fifo@1.1.0 /opt/iobroker/node_modules/fast-fifo npm ERR! extraneous: fast-json-stable-stringify@ /opt/iobroker/node_modules/fast-json-stable-stringify npm ERR! extraneous: fast-srp-hap@ /opt/iobroker/node_modules/fast-srp-hap npm ERR! extraneous: fast-xml-parser@ /opt/iobroker/node_modules/fast-xml-parser npm ERR! extraneous: fastseries@ /opt/iobroker/node_modules/fastseries npm ERR! extraneous: fecha@ /opt/iobroker/node_modules/fecha npm ERR! extraneous: file-stream-rotator@ /opt/iobroker/node_modules/file-stream-rotator npm ERR! extraneous: find-up@1.1.2 /opt/iobroker/node_modules/find-up npm ERR! extraneous: for-each@0.3.3 /opt/iobroker/node_modules/for-each npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/form-data npm ERR! extraneous: fs-extra@7.0.1 /opt/iobroker/node_modules/fs-extra npm ERR! extraneous: fs.realpath@1.0.0 /opt/iobroker/node_modules/fs.realpath npm ERR! extraneous: ftp@ /opt/iobroker/node_modules/ftp npm ERR! extraneous: function.prototype.name@ /opt/iobroker/node_modules/function.prototype.name npm ERR! extraneous: functions-have-names@ /opt/iobroker/node_modules/functions-have-names npm ERR! extraneous: futoin-hkdf@1.4.3 /opt/iobroker/node_modules/futoin-hkdf npm ERR! extraneous: gauge@ /opt/iobroker/node_modules/gauge 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@1.0.3 /opt/iobroker/node_modules/get-caller-file npm ERR! extraneous: get-intrinsic@ /opt/iobroker/node_modules/get-intrinsic npm ERR! extraneous: get-ssl-certificate@2.3.3 /opt/iobroker/node_modules/get-ssl-certificate npm ERR! extraneous: get-stream@ /opt/iobroker/node_modules/get-stream npm ERR! extraneous: get-symbol-description@ /opt/iobroker/node_modules/get-symbol-description npm ERR! extraneous: glob@ /opt/iobroker/node_modules/glob npm ERR! extraneous: google-auth-library@ /opt/iobroker/node_modules/google-auth-library npm ERR! extraneous: google-p12-pem@ /opt/iobroker/node_modules/google-p12-pem npm ERR! extraneous: googleapis-common@ /opt/iobroker/node_modules/googleapis-common npm ERR! extraneous: gopd@1.0.1 /opt/iobroker/node_modules/gopd npm ERR! extraneous: got@11.8.6 /opt/iobroker/node_modules/got npm ERR! extraneous: graceful-fs@ /opt/iobroker/node_modules/graceful-fs npm ERR! extraneous: greenlock-express@ /opt/iobroker/node_modules/greenlock-express npm ERR! extraneous: greenlock-store-fs@ /opt/iobroker/node_modules/greenlock-store-fs npm ERR! extraneous: gtoken@ /opt/iobroker/node_modules/gtoken npm ERR! extraneous: hap-controller@ /opt/iobroker/node_modules/hap-controller npm ERR! extraneous: hap-nodejs@ /opt/iobroker/node_modules/hap-nodejs npm ERR! extraneous: har-validator@ /opt/iobroker/node_modules/har-validator npm ERR! extraneous: harmonyhubws@1.0.6 /opt/iobroker/node_modules/harmonyhubws npm ERR! extraneous: has-bigints@ /opt/iobroker/node_modules/has-bigints npm ERR! extraneous: has-binary2@1.0.3 /opt/iobroker/node_modules/has-binary2 npm ERR! extraneous: has-cors@1.1.0 /opt/iobroker/node_modules/has-cors npm ERR! extraneous: has-property-descriptors@ /opt/iobroker/node_modules/has-property-descriptors npm ERR! extraneous: has-symbols@ /opt/iobroker/node_modules/has-symbols npm ERR! extraneous: has-tostringtag@ /opt/iobroker/node_modules/has-tostringtag npm ERR! extraneous: has-unicode@2.0.1 /opt/iobroker/node_modules/has-unicode npm ERR! extraneous: help-me@ /opt/iobroker/node_modules/help-me npm ERR! extraneous: hexy@0.2.11 /opt/iobroker/node_modules/hexy npm ERR! extraneous: hosted-git-info@ /opt/iobroker/node_modules/hosted-git-info npm ERR! extraneous: http-mitm-proxy@0.9.0 /opt/iobroker/node_modules/http-mitm-proxy npm ERR! extraneous: http2-wrapper@1.0.3 /opt/iobroker/node_modules/http2-wrapper npm ERR! extraneous: https-proxy-agent@ /opt/iobroker/node_modules/https-proxy-agent npm ERR! extraneous: human-signals@ /opt/iobroker/node_modules/human-signals npm ERR! extraneous: indexof@0.0.1 /opt/iobroker/node_modules/indexof npm ERR! extraneous: inflight@1.0.6 /opt/iobroker/node_modules/inflight npm ERR! extraneous: ini@1.3.8 /opt/iobroker/node_modules/ini npm ERR! extraneous: internal-slot@ /opt/iobroker/node_modules/internal-slot npm ERR! extraneous: invert-kv@1.0.0 /opt/iobroker/node_modules/invert-kv npm ERR! invalid: iobroker.admin@6.3.5 /opt/iobroker/node_modules/iobroker.admin npm ERR! invalid: iobroker.backitup@2.6.19 /opt/iobroker/node_modules/iobroker.backitup npm ERR! extraneous: iobroker.device-reminder@1.2.9 /opt/iobroker/node_modules/iobroker.device-reminder npm ERR! invalid: iobroker.discovery@3.1.0 /opt/iobroker/node_modules/iobroker.discovery npm ERR! extraneous: iobroker.harmony@1.2.2 /opt/iobroker/node_modules/iobroker.harmony npm ERR! extraneous: iobroker.hue@3.7.1 /opt/iobroker/node_modules/iobroker.hue npm ERR! extraneous: iobroker.info@1.9.26 /opt/iobroker/node_modules/iobroker.info npm ERR! extraneous: iobroker.javascript@6.1.4 /opt/iobroker/node_modules/iobroker.javascript npm ERR! invalid: iobroker.js-controller@4.0.23 /opt/iobroker/node_modules/iobroker.js-controller npm ERR! extraneous: iobroker.mihome-vacuum@3.9.5 /opt/iobroker/node_modules/iobroker.mihome-vacuum npm ERR! extraneous: iobroker.mihome@1.4.0 /opt/iobroker/node_modules/iobroker.mihome npm ERR! extraneous: iobroker.mqtt@4.0.7 /opt/iobroker/node_modules/iobroker.mqtt npm ERR! extraneous: iobroker.scenes@2.3.9 /opt/iobroker/node_modules/iobroker.scenes npm ERR! extraneous: iobroker.shelly@6.3.1 /opt/iobroker/node_modules/iobroker.shelly npm ERR! extraneous: iobroker.simple-api@2.7.2 /opt/iobroker/node_modules/iobroker.simple-api npm ERR! extraneous: iobroker.socketio@4.2.0 /opt/iobroker/node_modules/iobroker.socketio npm ERR! extraneous: iobroker.terminal@1.0.0 /opt/iobroker/node_modules/iobroker.terminal npm ERR! extraneous: iobroker.tuya@3.13.1 /opt/iobroker/node_modules/iobroker.tuya npm ERR! extraneous: iobroker.vis@1.4.16 /opt/iobroker/node_modules/iobroker.vis npm ERR! extraneous: iobroker.web@4.3.0 /opt/iobroker/node_modules/iobroker.web npm ERR! extraneous: iobroker.ws.server@ /opt/iobroker/node_modules/iobroker.ws.server npm ERR! extraneous: iobroker.ws@ /opt/iobroker/node_modules/iobroker.ws npm ERR! extraneous: iobroker.yahka@0.17.0 /opt/iobroker/node_modules/iobroker.yahka npm ERR! extraneous: iobroker.zigbee@1.8.10 /opt/iobroker/node_modules/iobroker.zigbee npm ERR! extraneous: iobroker@2.0.3 /opt/iobroker/node_modules/iobroker npm ERR! extraneous: ioredis@ /opt/iobroker/node_modules/ioredis npm ERR! extraneous: ip@ /opt/iobroker/node_modules/ip npm ERR! extraneous: is-arguments@ /opt/iobroker/node_modules/is-arguments npm ERR! extraneous: is-array-buffer@3.0.2 /opt/iobroker/node_modules/is-array-buffer npm ERR! extraneous: is-bigint@ /opt/iobroker/node_modules/is-bigint npm ERR! extraneous: is-boolean-object@ /opt/iobroker/node_modules/is-boolean-object npm ERR! extraneous: is-callable@ /opt/iobroker/node_modules/is-callable npm ERR! extraneous: is-core-module@ /opt/iobroker/node_modules/is-core-module npm ERR! extraneous: is-date-object@ /opt/iobroker/node_modules/is-date-object npm ERR! extraneous: is-generator-function@ /opt/iobroker/node_modules/is-generator-function npm ERR! extraneous: is-map@ /opt/iobroker/node_modules/is-map npm ERR! extraneous: is-nan@ /opt/iobroker/node_modules/is-nan npm ERR! extraneous: is-negative-zero@ /opt/iobroker/node_modules/is-negative-zero npm ERR! extraneous: is-number-object@ /opt/iobroker/node_modules/is-number-object npm ERR! extraneous: is-plain-obj@2.1.0 /opt/iobroker/node_modules/is-plain-obj npm ERR! extraneous: is-regex@ /opt/iobroker/node_modules/is-regex npm ERR! extraneous: is-set@ /opt/iobroker/node_modules/is-set npm ERR! extraneous: is-shared-array-buffer@ /opt/iobroker/node_modules/is-shared-array-buffer npm ERR! extraneous: is-string@ /opt/iobroker/node_modules/is-string npm ERR! extraneous: is-symbol@ /opt/iobroker/node_modules/is-symbol npm ERR! extraneous: is-typed-array@ /opt/iobroker/node_modules/is-typed-array npm ERR! extraneous: is-utf8@0.2.1 /opt/iobroker/node_modules/is-utf8 npm ERR! extraneous: is-weakmap@ /opt/iobroker/node_modules/is-weakmap npm ERR! extraneous: is-weakref@ /opt/iobroker/node_modules/is-weakref npm ERR! extraneous: is-weakset@ /opt/iobroker/node_modules/is-weakset npm ERR! extraneous: isarray@2.0.5 /opt/iobroker/node_modules/isarray npm ERR! extraneous: js-sdsl@ /opt/iobroker/node_modules/js-sdsl npm ERR! extraneous: jshashes@1.0.8 /opt/iobroker/node_modules/jshashes npm ERR! extraneous: json-bigint@ /opt/iobroker/node_modules/json-bigint npm ERR! extraneous: json-schema@ /opt/iobroker/node_modules/json-schema npm ERR! extraneous: jsonata@ /opt/iobroker/node_modules/jsonata npm ERR! extraneous: jsonc-parser@ /opt/iobroker/node_modules/jsonc-parser npm ERR! extraneous: jsonfile@4.0.0 /opt/iobroker/node_modules/jsonfile npm ERR! extraneous: jsprim@ /opt/iobroker/node_modules/jsprim npm ERR! extraneous: jszip@ /opt/iobroker/node_modules/jszip npm ERR! extraneous: jws@ /opt/iobroker/node_modules/jws npm ERR! extraneous: kind-of@6.0.3 /opt/iobroker/node_modules/kind-of npm ERR! extraneous: layerr@ /opt/iobroker/node_modules/layerr npm ERR! extraneous: lcid@1.0.0 /opt/iobroker/node_modules/lcid npm ERR! extraneous: leven@2.1.0 /opt/iobroker/node_modules/leven npm ERR! extraneous: libsodium-wrappers@ /opt/iobroker/node_modules/libsodium-wrappers npm ERR! extraneous: libsodium@ /opt/iobroker/node_modules/libsodium npm ERR! extraneous: lie@3.3.0 /opt/iobroker/node_modules/lie npm ERR! extraneous: load-json-file@1.1.0 /opt/iobroker/node_modules/load-json-file npm ERR! extraneous: localforage@ /opt/iobroker/node_modules/localforage npm ERR! extraneous: locate-path@5.0.0 /opt/iobroker/node_modules/locate-path npm ERR! extraneous: lodash@ /opt/iobroker/node_modules/lodash npm ERR! extraneous: logform@ /opt/iobroker/node_modules/logform npm ERR! extraneous: lowercase-keys@2.0.0 /opt/iobroker/node_modules/lowercase-keys npm ERR! extraneous: luxon@ /opt/iobroker/node_modules/luxon npm ERR! extraneous: macaddress@ /opt/iobroker/node_modules/macaddress npm ERR! extraneous: make-dir@3.1.0 /opt/iobroker/node_modules/make-dir npm ERR! extraneous: math-random@1.0.4 /opt/iobroker/node_modules/math-random npm ERR! extraneous: mime-db@ /opt/iobroker/node_modules/mime-db npm ERR! extraneous: mime@ /opt/iobroker/node_modules/mime npm ERR! extraneous: mimic-response@2.1.0 /opt/iobroker/node_modules/mimic-response npm ERR! extraneous: minimatch@ /opt/iobroker/node_modules/minimatch npm ERR! extraneous: minimist@ /opt/iobroker/node_modules/minimist npm ERR! extraneous: minipass@ /opt/iobroker/node_modules/minipass npm ERR! extraneous: minizlib@ /opt/iobroker/node_modules/minizlib npm ERR! extraneous: mixin-deep@2.0.1 /opt/iobroker/node_modules/mixin-deep npm ERR! extraneous: mkdirp@ /opt/iobroker/node_modules/mkdirp npm ERR! extraneous: moment@ /opt/iobroker/node_modules/moment npm ERR! extraneous: mqtt-connection@ /opt/iobroker/node_modules/mqtt-connection npm ERR! extraneous: mqtt-packet@ /opt/iobroker/node_modules/mqtt-packet npm ERR! extraneous: mqtt@ /opt/iobroker/node_modules/mqtt npm ERR! extraneous: multicast-dns-service-types@1.1.0 /opt/iobroker/node_modules/multicast-dns-service-types npm ERR! extraneous: multicast-dns@ /opt/iobroker/node_modules/multicast-dns npm ERR! extraneous: mz@2.7.0 /opt/iobroker/node_modules/mz npm ERR! extraneous: nan@ /opt/iobroker/node_modules/nan npm ERR! extraneous: negotiator@ /opt/iobroker/node_modules/negotiator npm ERR! extraneous: nested-property@ /opt/iobroker/node_modules/nested-property npm ERR! extraneous: netmask@ /opt/iobroker/node_modules/netmask npm ERR! extraneous: node-abi@ /opt/iobroker/node_modules/node-abi 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@ /opt/iobroker/node_modules/node-gyp-build npm ERR! extraneous: node-hue-api@ /opt/iobroker/node_modules/node-hue-api npm ERR! extraneous: node-inspect@ /opt/iobroker/node_modules/node-inspect npm ERR! extraneous: node-persist@0.0.11 /opt/iobroker/node_modules/node-persist npm ERR! extraneous: node-rest-client@ /opt/iobroker/node_modules/node-rest-client npm ERR! extraneous: node-rsa@1.1.1 /opt/iobroker/node_modules/node-rsa npm ERR! extraneous: node-schedule@ /opt/iobroker/node_modules/node-schedule npm ERR! extraneous: node-ssdp@ /opt/iobroker/node_modules/node-ssdp npm ERR! extraneous: nopt@ /opt/iobroker/node_modules/nopt npm ERR! extraneous: normalize-package-data@2.5.0 /opt/iobroker/node_modules/normalize-package-data npm ERR! extraneous: normalize-url@6.1.0 /opt/iobroker/node_modules/normalize-url npm ERR! extraneous: npmlog@ /opt/iobroker/node_modules/npmlog npm ERR! extraneous: number-allocator@ /opt/iobroker/node_modules/number-allocator npm ERR! extraneous: number-is-nan@1.0.1 /opt/iobroker/node_modules/number-is-nan npm ERR! extraneous: object-assign@4.1.1 /opt/iobroker/node_modules/object-assign npm ERR! extraneous: object-hash@ /opt/iobroker/node_modules/object-hash npm ERR! extraneous: object-inspect@ /opt/iobroker/node_modules/object-inspect npm ERR! extraneous: object-is@ /opt/iobroker/node_modules/object-is npm ERR! extraneous: object.assign@ /opt/iobroker/node_modules/object.assign npm ERR! extraneous: os-locale@1.4.0 /opt/iobroker/node_modules/os-locale npm ERR! extraneous: osx-temperature-sensor@ /opt/iobroker/node_modules/osx-temperature-sensor npm ERR! extraneous: p-cancelable@2.1.1 /opt/iobroker/node_modules/p-cancelable npm ERR! extraneous: p-finally@1.0.0 /opt/iobroker/node_modules/p-finally npm ERR! extraneous: p-limit@2.3.0 /opt/iobroker/node_modules/p-limit npm ERR! extraneous: p-locate@4.1.0 /opt/iobroker/node_modules/p-locate npm ERR! extraneous: p-queue@ /opt/iobroker/node_modules/p-queue npm ERR! extraneous: p-retry@4.6.2 /opt/iobroker/node_modules/p-retry npm ERR! extraneous: p-timeout@3.2.0 /opt/iobroker/node_modules/p-timeout npm ERR! extraneous: p-try@2.2.0 /opt/iobroker/node_modules/p-try npm ERR! extraneous: pako@ /opt/iobroker/node_modules/pako npm ERR! extraneous: parse-json@2.2.0 /opt/iobroker/node_modules/parse-json npm ERR! extraneous: parseqs@ /opt/iobroker/node_modules/parseqs npm ERR! extraneous: parseuri@0.0.6 /opt/iobroker/node_modules/parseuri npm ERR! extraneous: passport@ /opt/iobroker/node_modules/passport npm ERR! extraneous: path-exists@2.1.0 /opt/iobroker/node_modules/path-exists npm ERR! extraneous: path-is-absolute@1.0.1 /opt/iobroker/node_modules/path-is-absolute npm ERR! extraneous: path-parse@1.0.7 /opt/iobroker/node_modules/path-parse npm ERR! extraneous: path-type@1.1.0 /opt/iobroker/node_modules/path-type npm ERR! extraneous: picocolors@ /opt/iobroker/node_modules/picocolors npm ERR! extraneous: picomatch@ /opt/iobroker/node_modules/picomatch npm ERR! extraneous: pidtree@ /opt/iobroker/node_modules/pidtree npm ERR! extraneous: pidusage@ /opt/iobroker/node_modules/pidusage npm ERR! extraneous: pify@2.3.0 /opt/iobroker/node_modules/pify npm ERR! extraneous: pinkie-promise@2.0.1 /opt/iobroker/node_modules/pinkie-promise npm ERR! extraneous: pinkie@2.0.4 /opt/iobroker/node_modules/pinkie npm ERR! extraneous: pngjs@ /opt/iobroker/node_modules/pngjs npm ERR! extraneous: prebuild-install@ /opt/iobroker/node_modules/prebuild-install npm ERR! extraneous: process@0.11.10 /opt/iobroker/node_modules/process npm ERR! extraneous: prompt@ /opt/iobroker/node_modules/prompt npm ERR! extraneous: proper-lockfile@4.1.2 /opt/iobroker/node_modules/proper-lockfile npm ERR! extraneous: psl@ /opt/iobroker/node_modules/psl npm ERR! extraneous: q@1.1.2 /opt/iobroker/node_modules/q npm ERR! extraneous: qrcode@ /opt/iobroker/node_modules/qrcode npm ERR! extraneous: qs@ /opt/iobroker/node_modules/qs npm ERR! extraneous: queue-tick@1.0.1 /opt/iobroker/node_modules/queue-tick npm ERR! extraneous: randomatic@3.1.1 /opt/iobroker/node_modules/randomatic npm ERR! extraneous: read-pkg-up@1.0.1 /opt/iobroker/node_modules/read-pkg-up npm ERR! extraneous: read-pkg@1.1.0 /opt/iobroker/node_modules/read-pkg npm ERR! extraneous: redirect-https@ /opt/iobroker/node_modules/redirect-https npm ERR! extraneous: redis-commands@ /opt/iobroker/node_modules/redis-commands npm ERR! extraneous: regexp.prototype.flags@ /opt/iobroker/node_modules/regexp.prototype.flags npm ERR! extraneous: reinterval@1.1.0 /opt/iobroker/node_modules/reinterval npm ERR! extraneous: request-promise-core@ /opt/iobroker/node_modules/request-promise-core npm ERR! extraneous: request-promise-native@ /opt/iobroker/node_modules/request-promise-native npm ERR! extraneous: request@ /opt/iobroker/node_modules/request npm ERR! extraneous: require-main-filename@1.0.1 /opt/iobroker/node_modules/require-main-filename npm ERR! extraneous: resolve@ /opt/iobroker/node_modules/resolve npm ERR! extraneous: responselike@2.0.1 /opt/iobroker/node_modules/responselike npm ERR! extraneous: rfdc@ /opt/iobroker/node_modules/rfdc npm ERR! extraneous: rimraf@ /opt/iobroker/node_modules/rimraf npm ERR! extraneous: safe-stable-stringify@ /opt/iobroker/node_modules/safe-stable-stringify npm ERR! extraneous: sax@1.2.4 /opt/iobroker/node_modules/sax npm ERR! extraneous: semaphore@1.1.0 /opt/iobroker/node_modules/semaphore npm ERR! extraneous: semver@5.7.1 /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: set-blocking@2.0.0 /opt/iobroker/node_modules/set-blocking npm ERR! extraneous: shelly-iot@ /opt/iobroker/node_modules/shelly-iot npm ERR! extraneous: side-channel@ /opt/iobroker/node_modules/side-channel npm ERR! extraneous: simple-concat@ /opt/iobroker/node_modules/simple-concat npm ERR! extraneous: simple-get@3.1.1 /opt/iobroker/node_modules/simple-get npm ERR! extraneous: slip@1.0.2 /opt/iobroker/node_modules/slip npm ERR! extraneous: socket.io-adapter@1.1.2 /opt/iobroker/node_modules/socket.io-adapter npm ERR! extraneous: socket.io-client@ /opt/iobroker/node_modules/socket.io-client npm ERR! extraneous: socket.io-parser@3.4.1 /opt/iobroker/node_modules/socket.io-parser npm ERR! extraneous: socket.io@ /opt/iobroker/node_modules/socket.io npm ERR! extraneous: sort-keys-recursive@2.1.8 /opt/iobroker/node_modules/sort-keys-recursive npm ERR! extraneous: sort-keys@4.2.0 /opt/iobroker/node_modules/sort-keys npm ERR! extraneous: sorted-array-functions@ /opt/iobroker/node_modules/sorted-array-functions npm ERR! extraneous: source-map-support@ /opt/iobroker/node_modules/source-map-support npm ERR! extraneous: spdx-correct@ /opt/iobroker/node_modules/spdx-correct npm ERR! extraneous: spdx-exceptions@2.3.0 /opt/iobroker/node_modules/spdx-exceptions npm ERR! extraneous: spdx-expression-parse@ /opt/iobroker/node_modules/spdx-expression-parse npm ERR! extraneous: spdx-license-ids@3.0.12 /opt/iobroker/node_modules/spdx-license-ids npm ERR! extraneous: split2@ /opt/iobroker/node_modules/split2 npm ERR! extraneous: sshpk@ /opt/iobroker/node_modules/sshpk npm ERR! extraneous: standard-as-callback@ /opt/iobroker/node_modules/standard-as-callback npm ERR! extraneous: statuses@ /opt/iobroker/node_modules/statuses npm ERR! extraneous: stealthy-require@1.1.1 /opt/iobroker/node_modules/stealthy-require npm ERR! extraneous: stop-iteration-iterator@1.0.0 /opt/iobroker/node_modules/stop-iteration-iterator npm ERR! extraneous: stream-shift@ /opt/iobroker/node_modules/stream-shift npm ERR! extraneous: streamsearch@ /opt/iobroker/node_modules/streamsearch npm ERR! extraneous: streamx@2.13.2 /opt/iobroker/node_modules/streamx npm ERR! extraneous: string.prototype.trimend@ /opt/iobroker/node_modules/string.prototype.trimend npm ERR! extraneous: string.prototype.trimstart@ /opt/iobroker/node_modules/string.prototype.trimstart npm ERR! extraneous: strip-bom@2.0.0 /opt/iobroker/node_modules/strip-bom npm ERR! extraneous: strip-json-comments@2.0.1 /opt/iobroker/node_modules/strip-json-comments npm ERR! extraneous: strnum@ /opt/iobroker/node_modules/strnum npm ERR! extraneous: suncalc2@1.8.1 /opt/iobroker/node_modules/suncalc2 npm ERR! extraneous: supports-preserve-symlinks-flag@ /opt/iobroker/node_modules/supports-preserve-symlinks-flag npm ERR! extraneous: systeminformation@ /opt/iobroker/node_modules/systeminformation npm ERR! extraneous: tar-fs@ /opt/iobroker/node_modules/tar-fs npm ERR! extraneous: tar-stream@ /opt/iobroker/node_modules/tar-stream npm ERR! extraneous: tar@ /opt/iobroker/node_modules/tar npm ERR! extraneous: tcp-ping@0.1.1 /opt/iobroker/node_modules/tcp-ping npm ERR! extraneous: thenify-all@1.6.0 /opt/iobroker/node_modules/thenify-all npm ERR! extraneous: thenify@3.3.1 /opt/iobroker/node_modules/thenify npm ERR! extraneous: through2@2.0.5 /opt/iobroker/node_modules/through2 npm ERR! extraneous: thunky@1.1.0 /opt/iobroker/node_modules/thunky npm ERR! extraneous: to-array@0.1.4 /opt/iobroker/node_modules/to-array npm ERR! extraneous: treemap-js@1.2.1 /opt/iobroker/node_modules/treemap-js npm ERR! extraneous: tslib@ /opt/iobroker/node_modules/tslib npm ERR! extraneous: tuyapi@ /opt/iobroker/node_modules/tuyapi npm ERR! extraneous: tweetnacl@ /opt/iobroker/node_modules/tweetnacl npm ERR! extraneous: typedarray@0.0.6 /opt/iobroker/node_modules/typedarray npm ERR! extraneous: typescript@ /opt/iobroker/node_modules/typescript npm ERR! extraneous: uid-number@0.0.6 /opt/iobroker/node_modules/uid-number npm ERR! extraneous: ultron@1.1.1 /opt/iobroker/node_modules/ultron npm ERR! extraneous: unbox-primitive@ /opt/iobroker/node_modules/unbox-primitive npm ERR! extraneous: universalify@0.1.2 /opt/iobroker/node_modules/universalify npm ERR! extraneous: unix-dgram@ /opt/iobroker/node_modules/unix-dgram npm ERR! extraneous: uri-js@ /opt/iobroker/node_modules/uri-js npm ERR! extraneous: url-parse@ /opt/iobroker/node_modules/url-parse npm ERR! extraneous: usb@ /opt/iobroker/node_modules/usb npm ERR! extraneous: util@ /opt/iobroker/node_modules/util npm ERR! extraneous: uuid@ /opt/iobroker/node_modules/uuid npm ERR! extraneous: validate-npm-package-license@3.0.4 /opt/iobroker/node_modules/validate-npm-package-license npm ERR! extraneous: virtual-tsc@ /opt/iobroker/node_modules/virtual-tsc npm ERR! extraneous: vows@ /opt/iobroker/node_modules/vows npm ERR! extraneous: wake_on_lan@1.0.0 /opt/iobroker/node_modules/wake_on_lan npm ERR! extraneous: webdav@ /opt/iobroker/node_modules/webdav npm ERR! extraneous: websocket-stream@ /opt/iobroker/node_modules/websocket-stream npm ERR! extraneous: which-boxed-primitive@ /opt/iobroker/node_modules/which-boxed-primitive npm ERR! extraneous: which-collection@ /opt/iobroker/node_modules/which-collection npm ERR! extraneous: which-module@1.0.0 /opt/iobroker/node_modules/which-module npm ERR! extraneous: which-typed-array@ /opt/iobroker/node_modules/which-typed-array npm ERR! extraneous: which@ /opt/iobroker/node_modules/which npm ERR! extraneous: wide-align@1.1.5 /opt/iobroker/node_modules/wide-align npm ERR! extraneous: winston-daily-rotate-file@ /opt/iobroker/node_modules/winston-daily-rotate-file npm ERR! extraneous: winston-seq-updated@ /opt/iobroker/node_modules/winston-seq-updated npm ERR! extraneous: winston-syslog@ /opt/iobroker/node_modules/winston-syslog npm ERR! extraneous: winston-transport@ /opt/iobroker/node_modules/winston-transport npm ERR! extraneous: winston@ /opt/iobroker/node_modules/winston npm ERR! extraneous: wrap-ansi@2.1.0 /opt/iobroker/node_modules/wrap-ansi npm ERR! extraneous: ws@ /opt/iobroker/node_modules/ws npm ERR! extraneous: xml2js@ /opt/iobroker/node_modules/xml2js npm ERR! extraneous: xmlbuilder@ /opt/iobroker/node_modules/xmlbuilder npm ERR! extraneous: xmlhttprequest-ssl@ /opt/iobroker/node_modules/xmlhttprequest-ssl npm ERR! extraneous: xtend@4.0.2 /opt/iobroker/node_modules/xtend npm ERR! extraneous: y18n@3.2.2 /opt/iobroker/node_modules/y18n npm ERR! extraneous: yallist@ /opt/iobroker/node_modules/yallist npm ERR! extraneous: yargs-parser@ /opt/iobroker/node_modules/yargs-parser npm ERR! extraneous: yargs@7.1.2 /opt/iobroker/node_modules/yargs npm ERR! extraneous: yeast@0.1.2 /opt/iobroker/node_modules/yeast npm ERR! extraneous: zigbee-herdsman-converters@ /opt/iobroker/node_modules/zigbee-herdsman-converters npm ERR! extraneous: zigbee-herdsman@ /opt/iobroker/node_modules/zigbee-herdsman npm ERR! extraneous: zlib@ /opt/iobroker/node_modules/zlib
-
@thomas-braun said in js-controller lässts sich nicht updaten:
Da hat es den npm tree zerzaust. Bei den ganzen ERRs auch kein Wunder das die Ausgabe so lang ist.
cd /opt/iobroker npm prune npm ls
Teil2 von2
iobroker.inst@3.0.0 /opt/iobroker ├── @abandonware/bluetooth-hci-socket@ extraneous ├── @abandonware/noble@ extraneous ├── @alcalzone/jsonl-db@ extraneous ├── @alcalzone/pak@ extraneous ├── @alcalzone/proper-lockfile@ extraneous ├── @apollon/iobroker-tools@ extraneous ├── @colors/colors@ extraneous ├── @dabh/diagnostics@ extraneous ├── @datalust/winston-seq@ extraneous ├── @googleapis/drive@ extraneous ├── @harmonyhub/discover@ extraneous ├── @homebridge/ciao@ extraneous ├── @homebridge/dbus-native@0.4.2 extraneous ├── @homebridge/long@5.2.1 extraneous ├── @homebridge/put@0.0.8 extraneous ├── @iobroker/adapter-core@ extraneous ├── @iobroker/db-base@ 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@ extraneous ├── @iobroker/plugin-sentry@ extraneous ├── @iobroker/socket-classes@ extraneous ├── @leichtgewicht/ip-codec@ extraneous ├── @mapbox/node-pre-gyp@ extraneous ├── @protobufjs/aspromise@1.1.2 extraneous ├── @protobufjs/inquire@1.1.0 extraneous ├── @root/acme@ extraneous ├── @root/asn1@ extraneous ├── @root/csr@ extraneous ├── @root/encoding@ extraneous ├── @root/greenlock-express@ extraneous ├── @root/greenlock@ extraneous ├── @root/keypairs@ extraneous ├── @root/pem@ extraneous ├── @root/request@ extraneous ├── @root/x509@ extraneous ├── @sentry/browser@5.12.1 extraneous ├── @sentry/core@ extraneous ├── @sentry/hub@ extraneous ├── @sentry/integrations@ extraneous ├── @sentry/minimal@ extraneous ├── @sentry/node@ extraneous ├── @sentry/types@ extraneous ├── @sentry/utils@ extraneous ├── @serialport/binding-abstract@ extraneous ├── @serialport/binding-mock@ extraneous ├── @serialport/bindings-cpp@ extraneous ├── @serialport/bindings-interface@ extraneous ├── @serialport/bindings@ extraneous ├── @serialport/parser-byte-length@ extraneous ├── @serialport/parser-cctalk@ extraneous ├── @serialport/parser-delimiter@ extraneous ├── @serialport/parser-inter-byte-timeout@ extraneous ├── @serialport/parser-packet-length@ extraneous ├── @serialport/parser-readline@ extraneous ├── @serialport/parser-ready@ extraneous ├── @serialport/parser-regex@ extraneous ├── @serialport/parser-slip-encoder@ extraneous ├── @serialport/parser-spacepacket@ extraneous ├── @serialport/stream@ extraneous ├── @sindresorhus/is@4.6.0 extraneous ├── @socket.io/component-emitter@3.1.0 extraneous ├── @szmarczak/http-timer@4.0.6 extraneous ├── @tuyapi/cloud@0.6.1 extraneous ├── @types/babel-types@7.0.11 extraneous ├── @types/bl@ extraneous ├── @types/cacheable-request@6.0.3 extraneous ├── @types/caseless@0.12.2 extraneous ├── @types/cookie@ extraneous ├── @types/cors@ extraneous ├── @types/iobroker@ extraneous ├── @types/keyv@3.1.4 extraneous ├── @types/readable-stream@2.3.15 extraneous ├── @types/request@ extraneous ├── @types/responselike@1.0.0 extraneous ├── @types/retry@0.12.0 extraneous ├── @types/tough-cookie@4.0.2 extraneous ├── abbrev@1.1.1 extraneous ├── abort-controller@3.0.0 extraneous ├── acme-http-01-standalone@ extraneous ├── after@0.8.2 extraneous ├── agent-base@ extraneous ├── ajv@ extraneous ├── alcalzone-shared@ extraneous ├── any-promise@1.3.0 extraneous ├── aproba@2.0.0 extraneous ├── are-we-there-yet@ extraneous ├── arraybuffer.slice@0.0.7 extraneous ├── asn1@ extraneous ├── async-limiter@1.0.1 extraneous ├── async@ extraneous ├── authenticate-pam@1.0.5 extraneous ├── autobind-decorator@2.4.0 extraneous ├── available-typed-arrays@ extraneous ├── aws4@ extraneous ├── axios@ extraneous ├── b4a@1.6.1 extraneous ├── backo2@1.0.2 extraneous ├── base64-arraybuffer@0.1.4 extraneous ├── base64-js@ extraneous ├── base64id@2.0.0 extraneous ├── bignumber.js@ extraneous ├── binary-extensions@ extraneous ├── bl@ extraneous ├── blob@0.0.5 extraneous ├── body-parser@ extraneous ├── bonjour-hap@ extraneous ├── bottleneck@2.19.5 extraneous ├── brace-expansion@1.1.11 extraneous ├── buffer-crc32@0.2.13 extraneous ├── buffer@ extraneous ├── busboy@ extraneous ├── cacheable-lookup@5.0.4 extraneous ├── cacheable-request@7.0.2 extraneous ├── call-bind@ extraneous ├── camelcase@3.0.0 extraneous ├── canvas@ extraneous ├── capitalize@2.0.4 extraneous ├── chokidar@ extraneous ├── cliui@3.2.0 extraneous ├── clone-response@1.0.3 extraneous ├── cluster-key-slot@ extraneous ├── coap-packet@1.1.1 extraneous ├── coap@ extraneous ├── code-point-at@1.1.0 extraneous ├── coffeescript@1.12.7 extraneous ├── coiot-coap@ extraneous ├── color-support@1.1.3 extraneous ├── colors@1.4.0 extraneous ├── commander@ extraneous ├── commist@1.1.0 extraneous ├── component-bind@1.0.0 extraneous ├── component-emitter@1.3.0 extraneous ├── component-inherit@0.0.3 extraneous ├── compressible@ extraneous ├── concat-map@0.0.1 extraneous ├── concat-stream@2.0.0 extraneous ├── connect@3.7.0 extraneous ├── console-control-strings@1.1.0 extraneous ├── core-util-is@ extraneous ├── cors@2.8.5 extraneous ├── cron-parser@ extraneous ├── cross-spawn@ extraneous ├── crypto-js@4.1.1 extraneous ├── crypto@1.0.1 extraneous ├── debounce@ extraneous ├── decache@ extraneous ├── decamelize@1.2.0 extraneous ├── decompress-response@4.2.1 extraneous ├── deep-equal@ extraneous ├── deep-extend@0.6.0 extraneous ├── define-properties@ extraneous ├── delegates@1.0.0 extraneous ├── detect-libc@ extraneous ├── dev-null@0.1.1 extraneous ├── dijkstrajs@ extraneous ├── dns-packet@ extraneous ├── dropbox-v2-api@ extraneous ├── duplexer@ extraneous ├── duplexify@ extraneous ├── ecc-jsbn@ extraneous ├── encode-utf8@1.0.3 extraneous ├── engine.io-client@ extraneous ├── engine.io-parser@ extraneous ├── engine.io@ extraneous ├── error-ex@1.3.2 extraneous ├── es-abstract@ extraneous ├── es-get-iterator@ extraneous ├── es-to-primitive@ extraneous ├── es6-promisify@5.0.0 extraneous ├── esbuild@ extraneous ├── escalade@ extraneous ├── event-target-shim@5.0.1 extraneous ├── eventemitter3@ extraneous ├── events@3.3.0 extraneous ├── execa@ extraneous ├── express-fileupload@ extraneous ├── express-session@ extraneous ├── express@ extraneous ├── fast-deep-equal@ extraneous ├── fast-fifo@1.1.0 extraneous ├── fast-json-stable-stringify@ extraneous ├── fast-srp-hap@ extraneous ├── fast-xml-parser@ extraneous ├── fastseries@ extraneous ├── fecha@ extraneous ├── file-stream-rotator@ extraneous ├── find-up@1.1.2 extraneous ├── for-each@0.3.3 extraneous ├── form-data@ extraneous ├── fs-extra@7.0.1 extraneous ├── fs.realpath@1.0.0 extraneous ├── ftp@ extraneous ├── function.prototype.name@ extraneous ├── functions-have-names@ extraneous ├── futoin-hkdf@1.4.3 extraneous ├── gauge@ extraneous ├── gaxios@ extraneous ├── gcp-metadata@ extraneous ├── get-caller-file@1.0.3 extraneous ├── get-intrinsic@ extraneous ├── get-ssl-certificate@2.3.3 extraneous ├── get-stream@ extraneous ├── get-symbol-description@ extraneous ├── glob@ extraneous ├── google-auth-library@ extraneous ├── google-p12-pem@ extraneous ├── googleapis-common@ extraneous ├── gopd@1.0.1 extraneous ├── got@11.8.6 extraneous ├── graceful-fs@ extraneous ├── greenlock-express@ extraneous ├── greenlock-store-fs@ extraneous ├── gtoken@ extraneous ├── hap-controller@ extraneous ├── hap-nodejs@ extraneous ├── har-validator@ extraneous ├── harmonyhubws@1.0.6 extraneous ├── has-bigints@ extraneous ├── has-binary2@1.0.3 extraneous ├── has-cors@1.1.0 extraneous ├── has-property-descriptors@ extraneous ├── has-symbols@ extraneous ├── has-tostringtag@ extraneous ├── has-unicode@2.0.1 extraneous ├── help-me@ extraneous ├── hexy@0.2.11 extraneous ├── hosted-git-info@ extraneous ├── http-mitm-proxy@0.9.0 extraneous ├── http2-wrapper@1.0.3 extraneous ├── https-proxy-agent@ extraneous ├── human-signals@ extraneous ├── indexof@0.0.1 extraneous ├── inflight@1.0.6 extraneous ├── ini@1.3.8 extraneous ├── internal-slot@ extraneous ├── invert-kv@1.0.0 extraneous ├── iobroker.admin@6.3.5 invalid: "stable" from the root project ├── iobroker.backitup@2.6.19 invalid: "stable" from the root project ├── iobroker.device-reminder@1.2.9 extraneous ├── iobroker.discovery@3.1.0 invalid: "stable" from the root project ├── iobroker.harmony@1.2.2 extraneous ├── iobroker.hue@3.7.1 extraneous ├── iobroker.info@1.9.26 extraneous ├── iobroker.javascript@6.1.4 extraneous ├── iobroker.js-controller@4.0.23 invalid: "stable" from the root project ├── iobroker.mihome-vacuum@3.9.5 extraneous ├── iobroker.mihome@1.4.0 extraneous ├── iobroker.mqtt@4.0.7 extraneous ├── iobroker.scenes@2.3.9 extraneous ├── iobroker.shelly@6.3.1 extraneous ├── iobroker.simple-api@2.7.2 extraneous ├── iobroker.socketio@4.2.0 extraneous ├── iobroker.terminal@1.0.0 extraneous ├── iobroker.tuya@3.13.1 extraneous ├── iobroker.vis@1.4.16 extraneous ├── iobroker.web@4.3.0 extraneous ├── iobroker.ws.server@ extraneous ├── iobroker.ws@ extraneous ├── iobroker.yahka@0.17.0 extraneous ├── iobroker.zigbee@1.8.10 extraneous ├── iobroker@2.0.3 extraneous ├── ioredis@ extraneous ├── ip@ extraneous ├── is-arguments@ extraneous ├── is-array-buffer@3.0.2 extraneous ├── is-bigint@ extraneous ├── is-boolean-object@ extraneous ├── is-callable@ extraneous ├── is-core-module@ extraneous ├── is-date-object@ extraneous ├── is-generator-function@ extraneous ├── is-map@ extraneous ├── is-nan@ extraneous ├── is-negative-zero@ extraneous ├── is-number-object@ extraneous ├── is-plain-obj@2.1.0 extraneous ├── is-regex@ extraneous ├── is-set@ extraneous ├── is-shared-array-buffer@ extraneous ├── is-string@ extraneous ├── is-symbol@ extraneous ├── is-typed-array@ extraneous ├── is-utf8@0.2.1 extraneous ├── is-weakmap@ extraneous ├── is-weakref@ extraneous ├── is-weakset@ extraneous ├── isarray@2.0.5 extraneous ├── js-sdsl@ extraneous ├── jshashes@1.0.8 extraneous ├── json-bigint@ extraneous ├── json-schema@ extraneous ├── jsonata@ extraneous ├── jsonc-parser@ extraneous ├── jsonfile@4.0.0 extraneous ├── jsprim@ extraneous ├── jszip@ extraneous ├── jws@ extraneous ├── kind-of@6.0.3 extraneous ├── layerr@ extraneous ├── lcid@1.0.0 extraneous ├── leven@2.1.0 extraneous ├── libsodium-wrappers@ extraneous ├── libsodium@ extraneous ├── lie@3.3.0 extraneous ├── load-json-file@1.1.0 extraneous ├── localforage@ extraneous ├── locate-path@5.0.0 extraneous ├── lodash@ extraneous ├── logform@ extraneous ├── lowercase-keys@2.0.0 extraneous ├── luxon@ extraneous ├── macaddress@ extraneous ├── make-dir@3.1.0 extraneous ├── math-random@1.0.4 extraneous ├── mime-db@ extraneous ├── mime@ extraneous ├── mimic-response@2.1.0 extraneous ├── minimatch@ extraneous ├── minimist@ extraneous ├── minipass@ extraneous ├── minizlib@ extraneous ├── mixin-deep@2.0.1 extraneous ├── mkdirp@ extraneous ├── moment@ extraneous ├── mqtt-connection@ extraneous ├── mqtt-packet@ extraneous ├── mqtt@ extraneous ├── multicast-dns-service-types@1.1.0 extraneous ├── multicast-dns@ extraneous ├── mz@2.7.0 extraneous ├── nan@ extraneous ├── negotiator@ extraneous ├── nested-property@ extraneous ├── netmask@ extraneous ├── node-abi@ extraneous ├── node-addon-api@ extraneous ├── node-fetch@ extraneous ├── node-forge@ extraneous ├── node-gyp-build@ extraneous ├── node-hue-api@ extraneous ├── node-inspect@ extraneous ├── node-persist@0.0.11 extraneous ├── node-rest-client@ extraneous ├── node-rsa@1.1.1 extraneous ├── node-schedule@ extraneous ├── node-ssdp@ extraneous ├── nopt@ extraneous ├── normalize-package-data@2.5.0 extraneous ├── normalize-url@6.1.0 extraneous ├── npmlog@ extraneous ├── number-allocator@ extraneous ├── number-is-nan@1.0.1 extraneous ├── object-assign@4.1.1 extraneous ├── object-hash@ extraneous ├── object-inspect@ extraneous ├── object-is@ extraneous ├── object.assign@ extraneous ├── os-locale@1.4.0 extraneous ├── osx-temperature-sensor@ extraneous ├── p-cancelable@2.1.1 extraneous ├── p-finally@1.0.0 extraneous ├── p-limit@2.3.0 extraneous ├── p-locate@4.1.0 extraneous ├── p-queue@ extraneous ├── p-retry@4.6.2 extraneous ├── p-timeout@3.2.0 extraneous ├── p-try@2.2.0 extraneous ├── pako@ extraneous ├── parse-json@2.2.0 extraneous ├── parseqs@ extraneous ├── parseuri@0.0.6 extraneous ├── passport@ extraneous ├── path-exists@2.1.0 extraneous ├── path-is-absolute@1.0.1 extraneous ├── path-parse@1.0.7 extraneous ├── path-type@1.1.0 extraneous ├── picocolors@ extraneous ├── picomatch@ extraneous ├── pidtree@ extraneous ├── pidusage@ extraneous ├── pify@2.3.0 extraneous ├── pinkie-promise@2.0.1 extraneous ├── pinkie@2.0.4 extraneous ├── pngjs@ extraneous ├── prebuild-install@ extraneous ├── process@0.11.10 extraneous ├── prompt@ extraneous ├── proper-lockfile@4.1.2 extraneous ├── psl@ extraneous ├── q@1.1.2 extraneous ├── qrcode@ extraneous ├── qs@ extraneous ├── queue-tick@1.0.1 extraneous ├── randomatic@3.1.1 extraneous ├── read-pkg-up@1.0.1 extraneous ├── read-pkg@1.1.0 extraneous ├── redirect-https@ extraneous ├── redis-commands@ extraneous ├── regexp.prototype.flags@ extraneous ├── reinterval@1.1.0 extraneous ├── request-promise-core@ extraneous ├── request-promise-native@ extraneous ├── request@ extraneous ├── require-main-filename@1.0.1 extraneous ├── resolve@ extraneous ├── responselike@2.0.1 extraneous ├── rfdc@ extraneous ├── rimraf@ extraneous ├── safe-stable-stringify@ extraneous ├── sax@1.2.4 extraneous ├── semaphore@1.1.0 extraneous ├── semver@5.7.1 extraneous ├── send@ extraneous ├── seq-logging@ extraneous ├── serialport@ extraneous ├── set-blocking@2.0.0 extraneous ├── shelly-iot@ extraneous ├── side-channel@ extraneous ├── simple-concat@ extraneous ├── simple-get@3.1.1 extraneous ├── slip@1.0.2 extraneous ├── socket.io-adapter@1.1.2 extraneous ├── socket.io-client@ extraneous ├── socket.io-parser@3.4.1 extraneous ├── socket.io@ extraneous ├── sort-keys-recursive@2.1.8 extraneous ├── sort-keys@4.2.0 extraneous ├── sorted-array-functions@ extraneous ├── source-map-support@ extraneous ├── spdx-correct@ extraneous ├── spdx-exceptions@2.3.0 extraneous ├── spdx-expression-parse@ extraneous ├── spdx-license-ids@3.0.12 extraneous ├── split2@ extraneous ├── sshpk@ extraneous ├── standard-as-callback@ extraneous ├── statuses@ extraneous ├── stealthy-require@1.1.1 extraneous ├── stop-iteration-iterator@1.0.0 extraneous ├── stream-shift@ extraneous ├── streamsearch@ extraneous ├── streamx@2.13.2 extraneous ├── string.prototype.trimend@ extraneous ├── string.prototype.trimstart@ extraneous ├── strip-bom@2.0.0 extraneous ├── strip-json-comments@2.0.1 extraneous ├── strnum@ extraneous ├── suncalc2@1.8.1 extraneous ├── supports-preserve-symlinks-flag@ extraneous ├── systeminformation@ extraneous ├── tar-fs@ extraneous ├── tar-stream@ extraneous ├── tar@ extraneous ├── tcp-ping@0.1.1 extraneous ├── thenify-all@1.6.0 extraneous ├── thenify@3.3.1 extraneous ├── through2@2.0.5 extraneous ├── thunky@1.1.0 extraneous ├── to-array@0.1.4 extraneous ├── treemap-js@1.2.1 extraneous ├── tslib@ extraneous ├── tuyapi@ extraneous ├── tweetnacl@ extraneous ├── typedarray@0.0.6 extraneous ├── typescript@ extraneous ├── uid-number@0.0.6 extraneous ├── ultron@1.1.1 extraneous ├── unbox-primitive@ extraneous ├── universalify@0.1.2 extraneous ├── unix-dgram@ extraneous ├── uri-js@ extraneous ├── url-parse@ extraneous ├── usb@ extraneous ├── util@ extraneous ├── uuid@ extraneous ├── validate-npm-package-license@3.0.4 extraneous ├── virtual-tsc@ extraneous ├── vows@ extraneous ├── wake_on_lan@1.0.0 extraneous ├── webdav@ extraneous ├── websocket-stream@ extraneous ├── which-boxed-primitive@ extraneous ├── which-collection@ extraneous ├── which-module@1.0.0 extraneous ├── which-typed-array@ extraneous ├── which@ extraneous ├── wide-align@1.1.5 extraneous ├── winston-daily-rotate-file@ extraneous ├── winston-seq-updated@ extraneous ├── winston-syslog@ extraneous ├── winston-transport@ extraneous ├── winston@ extraneous ├── wrap-ansi@2.1.0 extraneous ├── ws@ extraneous ├── xml2js@ extraneous ├── xmlbuilder@ extraneous ├── xmlhttprequest-ssl@ extraneous ├── xtend@4.0.2 extraneous ├── y18n@3.2.2 extraneous ├── yallist@ extraneous ├── yargs-parser@ extraneous ├── yargs@7.1.2 extraneous ├── yeast@0.1.2 extraneous ├── zigbee-herdsman-converters@ extraneous ├── zigbee-herdsman@ extraneous └── zlib@ extraneous npm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2023-08-06T14_38_13_261Z-debug-0.log
-
@homoran said in js-controller lässts sich nicht updaten:
@subman82 sagte in js-controller lässts sich nicht updaten:
buster
ist das der Grund für die inkompatibilität?
Das OS ist vollkommen veraltet. Wir sind da bereits bei v12
Ich habe heute versucht das Betriebssystem upzudaten von Buster zu bullseye um dann weiter upzudaten.
Vorher hab ich mit WIN32 ein Image von meiner sd-Karte erstellt (das hat glaube ich sogar geklappt)
Nachdem ich in nano die listen von buster zu bullseye geändert habe, kamen jedoch Fehlermeldungen und ich hab
mich dann nicht getraut weiter fortzufahren. Ich habe die ANleitung hier verwendet:Oder welche könnt ihr mir empfehlen? Kann ich auch direkt auf die aktuelle OS Version updaten?
pi@raspberrypi:~ $ sudo nano /^C pi@raspberrypi:~ $ sudo nano /etc/apt/sources.list pi@raspberrypi:~ $ ^C pi@raspberrypi:~ $ sudo apt update Holen:1 http://deb.debian.org/debian bullseye InRelease [116 kB] Ign:2 http://security.debian.org/debian-security bullseye-seCurity InRelease Fehl:3 http://security.debian.org/debian-security bullseye-seCurity Release 404 Not Found [IP: 2a04:4e42:8d::644 80] Holen:4 http://deb.debian.org/debian bullseye-updates InRelease [44,1 kB] OK:5 https://deb.nodesource.com/node_18.x buster InRelease OK:6 http://archive.raspberrypi.org/debian buster InRelease Fehl:1 http://deb.debian.org/debian bullseye InRelease Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PU BKEY 648ACFD622F3D138 NO_PUBKEY 0E98404D386FA1D9 NO_PUBKEY 605C66F00D6C9793 Fehl:4 http://deb.debian.org/debian bullseye-updates InRelease Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PU BKEY 0E98404D386FA1D9 NO_PUBKEY 6ED0E7B82643E131 Paketlisten werden gelesen... Fertig E: Das Depot »http://security.debian.org/debian-security bullseye-seCurity Release« enthält keine Release-Datei. N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standa rdmäßig deaktiviert. N: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8). W: GPG-Fehler: http://deb.debian.org/debian bullseye InRelease: Die folgenden Signaturen konnten nicht überprüft werd en, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 648ACFD622F3D138 NO_PUBKEY 0E98404D386FA1D9 NO_PUB KEY 605C66F00D6C9793 E: Das Depot »http://deb.debian.org/debian bullseye InRelease« ist nicht signiert. N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standa rdmäßig deaktiviert. N: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8). W: GPG-Fehler: http://deb.debian.org/debian bullseye-updates InRelease: Die folgenden Signaturen konnten nicht überpr üft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 0E98404D386FA1D9 NO_PUBKEY 6ED0E7B82643E13 1 E: Das Depot »http://deb.debian.org/debian bullseye-updates InRelease« ist nicht signiert. N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standa rdmäßig deaktiviert. N: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8).
-
@subman82 sagte in js-controller lässts sich nicht updaten:
bullseye-seCurity
Das dürfte schon mal ein Typo sein.
Das System ist an so vielen Stellen krumm und schief, ich würde es neuinstallieren. Ist weniger Arbeit als dadran herumzuflicken.64bit 'Bullseye' Lite
-
@subman82 sagte in js-controller lässts sich nicht updaten:
Ich habe die ANleitung hier verwendet:
warum was externes?
@subman82 sagte in js-controller lässts sich nicht updaten:
Oder welche könnt ihr mir empfehlen?
-
@homoran said in js-controller lässts sich nicht updaten:
@subman82 sagte in js-controller lässts sich nicht updaten:
Ich habe die ANleitung hier verwendet:
@homoran warum was externes?
gegoogelt und da gabs ein Video zu....die Verzweiflung ist halt groß:/
@subman82 sagte in js-controller lässts sich nicht updaten:
Oder welche könnt ihr mir empfehlen?
Da ich das System noch nie installiert habe, wäre eine Neuinstallation für mich auch nicht mal so eben gemacht.
Wie man merkt , bin ich froh wenn ich den Laptop an bekomme ohne das Internet zu löschen.
Ich hab es jetzt nochmal mit deinem Link versucht, scheitere aber schon am ersten Schritt die Links in die Verzeichnisse zu packen,damit mit dem Befehl sudo apt update das richtige in Gang gesetzt wird.über "sudo nano /etc/apt/sources.list " müsste ich doch das hier hinterlegen oder?
pi@raspberrypi:~ $ sudo apt update Get:1 http://raspbian.raspberrypi.org/raspbian buster InRelease [15.0 kB] Get:2 http://archive.raspberrypi.org/debian buster InRelease [32.6 kB] E: Repository 'http://raspbian.raspberrypi.org/raspbian buster InRelease' changed its 'Suite' value from 'stable' to 'oldstable' N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details. Do you want to accept these changes and continue updating from this repository? [y/N]
wobei ich dann nicht weiss wo ich mit deb... beginne oder # oder #deb-src oder was auch immer.
Ich habe meine jetzige Buster Version dann mit sudo apt update mit dem alten Eintrag upgedated.
deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi # Uncomment line below then 'apt-get update' to enable 'apt-get source'
und anschließend folgendes in die "sudo nano /etc/apt/sources.list " neu eingetragen:
deb http://raspbian.raspberrypi.org/raspbian/ bullseye main contrib non-free rpi #Uncomment line below then 'apt-get update' to enable 'apt-get source' #deb-src http://raspbian.raspberrypi.org/raspbian/ bullseye main contrib non-free rpi
Das hat aber auch nicht geklappt, da sich im ersten Link noch etwas von Buster gezogen wird:
pi@raspberrypi:~ $ sudo apt update OK:1 http://archive.raspberrypi.org/debian buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease OK:3 https://deb.nodesource.com/node_18.x buster InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Aktualisierung für 566 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
Ich werd mir wohl mal ein zweites Raspberry kaufen und versuchen es selber zu installieren,damit ich das mal lerne.
Vielen Dank soweit schon mal!!
-
@subman82 sagte in js-controller lässts sich nicht updaten:
Da ich das System noch nie installiert habe, wäre eine Neuinstallation für mich auch nicht mal so eben gemacht.
Wie kommt denn das aktuelle Konstrukt auf die Kiste?
-
@subman82 sagte in js-controller lässts sich nicht updaten:
scheitere aber schon am ersten Schritt die Links in die Verzeichnisse zu packen,damit mit dem Befehl sudo apt update das richtige in Gang gesetzt wird.
?
sudo apt update
funktioniert aus jedem Verzeichnis heraus.
Mit den sed-Kommandos stellt man alles rekursiv auf bullseye um. Setzt allerdings eine saubere Grundlage voraus.
Und mit dem ganzen Zauber kommst du dann immer noch nicht auf eine 64bit-Version, das geht nur über eine Neuinstallation, weswegen genau das meine Empfehlung an der Stelle ist.
-
@thomas-braun said in js-controller lässts sich nicht updaten:
@subman82 sagte in js-controller lässts sich nicht updaten:
Da ich das System noch nie installiert habe, wäre eine Neuinstallation für mich auch nicht mal so eben gemacht.
Wie kommt denn das aktuelle Konstrukt auf die Kiste?
Kann man fertig im Internet kaufen, dann müssen nur noch die Adapter runtergeladen und
entsprechend eingestellt werden. Das hab ich noch hinbekommen. Soweit läuft alles noch aber
ich möchte es halt aktualisieren und was für ein Chaos ich im System veranstaltet habe, habt ihr ja schon gesehen. -
@subman82 sagte in js-controller lässts sich nicht updaten:
wäre eine Neuinstallation für mich auch nicht mal so eben gemacht.
???
- Betriebssystem installieren
curl -sLf https://iobroker.net/install.sh | bash -
ausführen
feddisch!
-
@thomas-braun said in js-controller lässts sich nicht updaten:
@subman82 sagte in js-controller lässts sich nicht updaten:
scheitere aber schon am ersten Schritt die Links in die Verzeichnisse zu packen,damit mit dem Befehl sudo apt update das richtige in Gang gesetzt wird.
?
sudo apt update
funktioniert aus jedem Verzeichnis heraus.
Mit den sed-Kommandos stellt man alles rekursiv auf bullseye um. Setzt allerdings eine saubere Grundlage voraus.
Und mit dem ganzen Zauber kommst du dann immer noch nicht auf eine 64bit-Version, das geht nur über eine Neuinstallation, weswegen genau das meine Empfehlung an der Stelle ist.
Ah ok, dass mit der 64bit Version hab ich jetzt erst verstanden. Dann versuch ich es mit einer zweiten Raspberry mal selber.
Wenn ich alles zusammen habe such ich im Forum nach der Anleitung und wie ich den ganzen iobroker-Kram implementiert bekomme. Das sollte klappen oder muss ich das dann auch alles neu machen? -
-
@homoran said in js-controller lässts sich nicht updaten:
@subman82 sagte in js-controller lässts sich nicht updaten:
wäre eine Neuinstallation für mich auch nicht mal so eben gemacht.
???
- Betriebssystem installieren
curl -sLf https://iobroker.net/install.sh | bash -
ausführen
feddisch!
Ich meine das Rasbian oder werfe ich jetzt alles durcheinander?
Und dann ist die Frage ob ich meine ganzen Einstellungen von den Adaptern über Backitup drauf bekomme.
Irgendwie habe ich es geschafft dass regelmässig Backups gemacht werden, aber ich hab noch nicht geschaut wie ich die aufgespielt bekomme und was da alles aufgespielt wird. Muss ich dann mal hier nachlesen und ausprobieren.