NEWS
Admin Adapter Update GUI und Connection zerschossen
-
@thomas-braun Oh, er hat den Screenshot verworfen
This adapter cannot be installed directly from github. You must install it from npm. Write for that "npm install iobroker.admin" in according directory.
-
Bitte die Ausgaben zu
iobroker status iobroker update -i
liefern. Und lass die Finger von dem npm-Befehl da oben.
-
pi@iobroker:~ $ iobroker status iobroker is running on this host. Objects type: file States type: file pi@iobroker:~ $ iobroker update -i Used repository: stable hash unchanged, use cached sources update done Adapter "admin" : 5.2.3 , installed 5.2.3 Adapter "alias-manager" : 1.2.4 , installed 1.2.4 Adapter "backitup" : 2.2.2 , installed 2.2.2 Adapter "chromecast" : 2.3.1 , installed 2.3.1 Adapter "cloud" : 4.1.0 , installed 4.1.0 Adapter "coronavirus-statistics": 0.8.7 , installed 0.8.7 Adapter "daswetter" : 3.0.9 , installed 3.0.9 Adapter "denon" : 1.11.2 , installed 1.11.2 Adapter "devices" : 1.0.9 , installed 1.0.9 Adapter "discovery" : 2.7.3 , installed 2.7.3 Adapter "flot" : 1.10.7 , installed 1.10.7 Adapter "history" : 1.9.14 , installed 1.9.14 Adapter "hm-rega" : 3.0.33 , installed 3.0.33 Adapter "hm-rpc" : 1.14.50 , installed 1.14.50 Adapter "ical" : 1.11.4 , installed 1.11.4 Adapter "info" : 1.9.8 , installed 1.9.8 Adapter "iot" : 1.8.24 , installed 1.8.24 Adapter "javascript" : 5.2.13 , installed 5.2.13 Controller "js-controller" : 3.3.22 , installed 3.3.22 Adapter "lgtv" : 1.1.10 , installed 1.1.10 Adapter "lovelace" : 2.0.6 , installed 2.0.6 Adapter "mihome-vacuum" : 3.3.1 , installed 3.3.1 Adapter "modbus" : 3.4.14 , installed 3.4.14 Adapter "ping" : 1.5.0 , installed 1.5.0 Adapter "rpi2" : 1.3.1 , installed 1.3.1 Adapter "sayit" : 1.12.3 , installed 1.12.3 Adapter "shelly" : 4.0.7 , installed 4.0.7 Adapter "shuttercontrol": 1.2.1 , installed 1.2.1 Adapter "simple-api" : 2.6.1 , installed 2.6.1 Adapter "socketio" : 3.1.4 , installed 3.1.4 Adapter "sonoff" : 2.4.5 , installed 2.4.5 Adapter "spotify-premium": 1.0.0 , installed 1.0.0 Adapter "synology" : 1.1.3 , installed 2.0.1 Adapter "telegram" : 1.10.0 , installed 1.10.0 Adapter "terminal" : 0.1.2 , installed 0.1.2 Adapter "text2command" : 2.1.1 , installed 2.1.1 Adapter "tr-064" : 4.2.14 , installed 4.2.14 Adapter "web" : 3.4.9 , installed 3.4.9 Adapter "wifilight" : 1.1.0 , installed 1.1.0 Adapter "wled" : 0.6.3 , installed 0.6.3 Adapter "yeelight-2" : 1.1.2 , installed 1.1.2 Adapter "youtube" : 1.1.1 , installed 1.1.1 Adapter "zigbee" : 1.6.6 , installed 1.6.6 pi@iobroker:~ $
-
@maxpd warum willst du Admin installieren?
iob list instances
-
-
@crunchip Admin war schon immer drauf. Dachte das wäre die Oberfläche auf der ich arbeite?
pi@iobroker:~ $ iobroker list adapters system.adapter.admin : admin - v5.2.3 system.adapter.alias-manager : alias-manager - v1.2.4 system.adapter.backitup : backitup - v2.2.2 system.adapter.chromecast : chromecast - v2.3.1 system.adapter.cloud : cloud - v4.1.0 system.adapter.coronavirus-statistics : coronavirus-statistics - v0.8.7 system.adapter.daswetter : daswetter - v3.0.9 system.adapter.denon : denon - v1.11.2 system.adapter.devices : devices - v1.0.9 system.adapter.discovery : discovery - v2.7.3 system.adapter.doorbird : doorbird - v0.1.5 system.adapter.flot : flot - v1.10.7 system.adapter.google-sharedlocations : google-sharedlocations - v2.1.5 system.adapter.govee : govee - v0.0.5 system.adapter.history : history - v1.9.14 system.adapter.hm-rega : hm-rega - v3.0.33 system.adapter.hm-rpc : hm-rpc - v1.14.50 system.adapter.ical : ical - v1.11.4 system.adapter.info : info - v1.9.8 system.adapter.iot : iot - v1.8.24 system.adapter.javascript : javascript - v5.2.13 system.adapter.lgtv : lgtv - v1.1.10 system.adapter.lovelace : lovelace - v2.0.6 system.adapter.mihome-vacuum : mihome-vacuum - v3.3.1 system.adapter.modbus : modbus - v3.4.14 system.adapter.ping : ping - v1.5.0 system.adapter.rpi2 : rpi2 - v1.3.1 system.adapter.sayit : sayit - v1.12.3 system.adapter.shelly : shelly - v4.0.7 system.adapter.shuttercontrol : shuttercontrol - v1.2.1 system.adapter.simple-api : simple-api - v2.6.1 system.adapter.sma-em : sma-em - v0.6.4 system.adapter.sma-speedwire : sma-speedwire - v0.7.0 system.adapter.socketio : socketio - v3.0.13 system.adapter.sonoff : sonoff - v2.4.5 system.adapter.spotify-premium : spotify-premium - v1.0.0 system.adapter.sunnyportal : sunnyportal - v0.1.5 system.adapter.synology : synology - v2.0.1 system.adapter.telegram : telegram - v1.10.0 system.adapter.terminal : terminal - v0.1.2 system.adapter.text2command : text2command - v2.1.1 system.adapter.tr-064 : tr-064 - v4.2.14 system.adapter.web : web - v3.4.9 system.adapter.wifilight : wifilight - v1.1.0 system.adapter.wled : wled - v0.6.3 system.adapter.yeelight-2 : yeelight-2 - v1.1.2 system.adapter.youtube : youtube - v1.1.1 system.adapter.zigbee : zigbee - v1.6.6 pi@iobroker:~ $ iobroker list instances + system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.alias-manager.0 : alias-manager : iobroker - enabled + system.adapter.backitup.0 : backitup : iobroker - enabled + system.adapter.chromecast.0 : chromecast : iobroker - enabled + system.adapter.cloud.0 : cloud : iobroker - enabled system.adapter.coronavirus-statistics.0 : coronavirus-statistics: iobroker - enabled system.adapter.daswetter.0 : daswetter : iobroker - enabled + system.adapter.denon.0 : denon : iobroker - enabled + system.adapter.discovery.0 : discovery : iobroker - enabled + system.adapter.doorbird.0 : doorbird : iobroker - enabled system.adapter.flot.0 : flot : iobroker - enabled + system.adapter.google-sharedlocations.0 : google-sharedlocations: iobroker - enabled + system.adapter.govee.0 : govee : iobroker - enabled + system.adapter.history.0 : history : iobroker - enabled + system.adapter.hm-rega.0 : hm-rega : iobroker - enabled + system.adapter.hm-rpc.0 : hm-rpc : iobroker - enabled, port: 0 system.adapter.ical.0 : ical : iobroker - enabled + system.adapter.info.0 : info : iobroker - enabled system.adapter.iot.0 : iot : iobroker - disabled + system.adapter.javascript.0 : javascript : iobroker - enabled + system.adapter.lgtv.0 : lgtv : iobroker - enabled + system.adapter.lovelace.0 : lovelace : iobroker - enabled, port: 8091, bind: 0.0.0.0, run as: admin + system.adapter.mihome-vacuum.0 : mihome-vacuum : iobroker - enabled, port: 54321 + system.adapter.modbus.0 : modbus : iobroker - enabled + system.adapter.ping.0 : ping : iobroker - enabled + system.adapter.rpi2.0 : rpi2 : iobroker - enabled + system.adapter.sayit.0 : sayit : iobroker - enabled, port: 0 + system.adapter.sayit.1 : sayit : iobroker - enabled, port: 0 + system.adapter.sayit.2 : sayit : iobroker - enabled, port: 0 + system.adapter.sayit.3 : sayit : iobroker - enabled, port: 0 + system.adapter.shelly.0 : shelly : iobroker - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.shuttercontrol.0 : shuttercontrol : iobroker - enabled + system.adapter.simple-api.0 : simple-api : iobroker - enabled, port: 8087, bind: 0.0.0.0, run as: admin + system.adapter.sma-em.0 : sma-em : iobroker - enabled + system.adapter.sonoff.0 : sonoff : iobroker - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.spotify-premium.0 : spotify-premium : iobroker - enabled system.adapter.synology.0 : synology : iobroker - disabled, port: 5001 system.adapter.synology.1 : synology : iobroker - disabled, port: 5000 + system.adapter.telegram.0 : telegram : iobroker - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.telegram.1 : telegram : iobroker - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.telegram.2 : telegram : iobroker - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.terminal.0 : terminal : iobroker - enabled, port: 8088, bind: 0.0.0.0, run as: admin + system.adapter.text2command.0 : text2command : iobroker - enabled + system.adapter.tr-064.0 : tr-064 : iobroker - enabled + system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.wifilight.0 : wifilight : iobroker - enabled + system.adapter.wled.0 : wled : iobroker - enabled + system.adapter.yeelight-2.0 : yeelight-2 : iobroker - enabled + system.adapter.zigbee.0 : zigbee : iobroker - enabled, port: /dev/ttyACM0 + instance is alive
-
@maxpd sagte in Admin Adapter Update GUI und Connection zerschossen:
Läuft doch alles.
Was funktioniert denn jetzt nicht mit welchen Meldungen?Am Rande:
Den device link beim Zigbee würde ich auf den entsprechenden Link aus
/dev/serial/by-id setzen.enabled, port: /dev/ttyACM0
-
@maxpd sagte in Admin Adapter Update GUI und Connection zerschossen:
Admin war schon immer drauf. Dachte das wäre die Oberfläche auf der ich arbeite?
richtig, war aber die Frage, ob dieser auch läuft
-
Möchte ich auf die GUI kommt direkt diese Meldung und ich komme nicht weiter:
@Thomas-Braun früher hatte ich die by-id im zigbee gesetzt. In einer neueren Version konnte man dann einfach den USB Port via Dropdown auswählen. Das hatte ich dann auch mal bei einem Neuaufsetzen ausgewählt und es lief.
-
@maxpd
Das man das in einem DropDown auswählen kann heißt ja nix. Der by-id-Link ist trotzdem die bessere Wahl.cd /opt/iobroker npm ls
liefert?
-
@maxpd sagte in Admin Adapter Update GUI und Connection zerschossen:
Möchte ich auf die GUI kommt direkt diese Meldung und ich komme nicht weiter:
mal Browsercache gelöscht?
Am besten mit forced refresh -
@maxpd sagte in Admin Adapter Update GUI und Connection zerschossen:
ich komme nicht weiter:
oder anderen Browser mal probiert?
ansonsten würde ich vorschlagen, testweise zweiten Admin installieren oder admin gleich runterschmeißen und neu installieren, da du durch deine Aktion aus dem ersten Post scheinbar was kaputtgespielt hast.
-
@homoran Ja, auch im inkognito kommt die meldung.
@Thomas-Braun Bin nu auch mal nach der Anleitung vorgegangen. Da hat jdm das gleiche Problem gehabt:
https://forum.iobroker.net/topic/11783/gelöst-nach-admin-upgrade-3-3-4-keine-webseite-mehr/25
und hab den Befehl genutzt
sudo apt-get update && sudo apt-get upgrade
Dein Befehl liefert mir leider mehr als die Konsole ausgeben kann. Und noch weniger kann der Post hier tragen ^^
│ │ │ │ ├── buffer@5.5.0 deduped │ │ │ │ ├── inherits@2.0.4 │ │ │ │ └── readable-stream@3.6.0 deduped │ │ │ ├── debug@4.3.1 deduped │ │ │ └── process-nextick-args@2.0.1 deduped │ │ ├─┬ pump@3.0.0 │ │ │ ├── end-of-stream@1.4.1 deduped │ │ │ └── once@1.4.0 deduped │ │ ├─┬ readable-stream@3.6.0 │ │ │ ├── inherits@2.0.3 deduped │ │ │ ├─┬ string_decoder@1.3.0 │ │ │ │ └── safe-buffer@5.2.1 │ │ │ └── util-deprecate@1.0.2 deduped │ │ ├── reinterval@1.1.0 │ │ ├─┬ split2@3.2.2 │ │ │ └─┬ readable-stream@3.6.0 │ │ │ ├── inherits@2.0.3 deduped │ │ │ ├─┬ string_decoder@1.3.0 │ │ │ │ └── safe-buffer@5.2.1 │ │ │ └── util-deprecate@1.0.2 deduped │ │ ├── ws@7.4.5 │ │ └── xtend@4.0.2 deduped │ ├─┬ mqtt-connection@4.1.0 │ │ ├─┬ duplexify@3.7.1 │ │ │ ├── end-of-stream@1.4.1 deduped │ │ │ ├── inherits@2.0.3 deduped │ │ │ ├─┬ readable-stream@2.3.7 │ │ │ │ ├── core-util-is@1.0.2 deduped │ │ │ │ ├── inherits@2.0.3 deduped │ │ │ │ ├── isarray@1.0.0 │ │ │ │ ├── process-nextick-args@2.0.1 deduped │ │ │ │ ├── safe-buffer@5.1.2 deduped │ │ │ │ ├─┬ string_decoder@1.1.1 │ │ │ │ │ └── safe-buffer@5.1.2 deduped │ │ │ │ └── util-deprecate@1.0.2 deduped │ │ │ └── stream-shift@1.0.1 │ │ ├── inherits@2.0.3 │ │ ├─┬ mqtt-packet@6.3.2 │ │ │ ├─┬ bl@1.2.2 │ │ │ │ ├─┬ readable-stream@2.3.6 │ │ │ │ │ ├── core-util-is@1.0.2 deduped │ │ │ │ │ ├── inherits@2.0.3 deduped │ │ │ │ │ ├── isarray@1.0.0 │ │ │ │ │ ├── process-nextick-args@2.0.1 deduped │ │ │ │ │ ├── safe-buffer@5.1.2 deduped │ │ │ │ │ ├─┬ string_decoder@1.1.1 │ │ │ │ │ │ └── safe-buffer@5.1.2 deduped │ │ │ │ │ └── util-deprecate@1.0.2 deduped │ │ │ │ └── safe-buffer@5.1.2 deduped │ │ │ ├─┬ debug@4.1.1 │ │ │ │ └── ms@2.1.2 │ │ │ ├── inherits@2.0.3 deduped │ │ │ ├── process-nextick-args@2.0.1 deduped │ │ │ └── safe-buffer@5.1.2 deduped │ │ ├── safe-buffer@5.1.2 deduped │ │ └─┬ through2@2.0.5 │ │ ├─┬ readable-stream@2.3.7 │ │ │ ├── core-util-is@1.0.2 deduped │ │ │ ├── inherits@2.0.3 deduped │ │ │ ├── isarray@1.0.0 │ │ │ ├── process-nextick-args@2.0.1 deduped │ │ │ ├── safe-buffer@5.1.2 deduped │ │ │ ├─┬ string_decoder@1.1.1 │ │ │ │ └── safe-buffer@5.1.2 deduped │ │ │ └── util-deprecate@1.0.2 deduped │ │ └── xtend@4.0.2 deduped │ ├─┬ ping@0.4.1 │ │ ├── q@1.5.1 │ │ └── underscore@1.13.1 │ ├─┬ request@2.88.2 │ │ ├── aws-sign2@0.7.0 deduped │ │ ├── aws4@1.8.0 deduped │ │ ├── caseless@0.12.0 deduped │ │ ├── combined-stream@1.0.8 deduped │ │ ├── extend@3.0.2 deduped │ │ ├── forever-agent@0.6.1 deduped │ │ ├── form-data@2.3.3 deduped │ │ ├── har-validator@5.1.3 deduped │ │ ├── http-signature@1.2.0 deduped │ │ ├── is-typedarray@1.0.0 deduped │ │ ├── isstream@0.1.2 deduped │ │ ├── json-stringify-safe@5.0.1 deduped │ │ ├── mime-types@2.1.24 deduped │ │ ├── oauth-sign@0.9.0 deduped │ │ ├── performance-now@2.1.0 deduped │ │ ├── qs@6.5.2 │ │ ├── safe-buffer@5.1.2 deduped │ │ ├─┬ tough-cookie@2.5.0 │ │ │ ├── psl@1.2.0 deduped │ │ │ └── punycode@2.1.1 deduped │ │ ├── tunnel-agent@0.6.0 deduped │ │ └── uuid@3.3.2 deduped │ ├─┬ shelly-iot@1.1.1 │ │ ├── coap@0.24.0 deduped │ │ └─┬ node-rest-client@3.1.0 │ │ ├─┬ debug@2.2.0 │ │ │ └── ms@0.7.1 │ │ ├── follow-redirects@1.14.1 deduped │ │ └── xml2js@0.4.23 deduped │ ├── tcp-ping@0.1.1 │ ├── xml2js@0.4.23 deduped │ └── xmlbuilder@15.1.1 ├─┬ iobroker.shuttercontrol@1.2.1 │ ├─┬ @iobroker/adapter-core@2.5.1 │ │ └─┬ @types/iobroker@3.3.4 │ │ └── @types/node@12.6.8 deduped │ ├── node-schedule@2.0.0 deduped │ └── suncalc2@1.8.1 deduped ├─┬ iobroker.sma-em@0.6.4 (github:iobroker-community-adapters/ioBroker.sma-em#4b 2a4a1f3736ca56d1dae532e47219647609799f) │ └─┬ @iobroker/adapter-core@2.5.1 │ └─┬ @types/iobroker@3.3.4 │ └── @types/node@12.6.8 deduped ├─┬ iobroker.sma-speedwire@0.7.0 │ └── @iobroker/adapter-core@1.0.3 deduped ├─┬ iobroker.socketio@3.1.4 │ ├─┬ @iobroker/adapter-core@2.4.0 │ │ └─┬ @types/iobroker@3.2.8 │ │ └── @types/node@12.6.8 deduped │ ├─┬ cookie-parser@1.4.5 │ │ ├── cookie@0.4.0 │ │ └── cookie-signature@1.0.6 deduped │ ├─┬ express-session@1.17.1 │ │ ├── cookie@0.4.0 deduped │ │ ├── cookie-signature@1.0.6 deduped │ │ ├── debug@2.6.9 deduped │ │ ├── depd@2.0.0 │ │ ├── on-headers@1.0.2 deduped │ │ ├── parseurl@1.3.3 deduped │ │ ├── safe-buffer@5.2.0 │ │ └── uid-safe@2.1.5 deduped │ ├─┬ request@2.88.2 │ │ ├── aws-sign2@0.7.0 deduped │ │ ├── aws4@1.8.0 deduped │ │ ├── caseless@0.12.0 deduped │ │ ├── combined-stream@1.0.8 deduped │ │ ├── extend@3.0.2 deduped │ │ ├── forever-agent@0.6.1 deduped │ │ ├── form-data@2.3.3 deduped │ │ ├── har-validator@5.1.3 deduped │ │ ├── http-signature@1.2.0 deduped │ │ ├── is-typedarray@1.0.0 deduped │ │ ├── isstream@0.1.2 deduped │ │ ├── json-stringify-safe@5.0.1 deduped │ │ ├── mime-types@2.1.24 deduped │ │ ├── oauth-sign@0.9.0 deduped │ │ ├── performance-now@2.1.0 deduped │ │ ├── qs@6.5.2 │ │ ├── safe-buffer@5.2.0 deduped │ │ ├─┬ tough-cookie@2.5.0 │ │ │ ├── psl@1.2.0 deduped │ │ │ └── punycode@2.1.1 deduped │ │ ├── tunnel-agent@0.6.0 deduped │ │ └── uuid@3.3.2 deduped │ └─┬ socket.io@2.4.1 │ ├─┬ debug@4.1.1 │ │ └── ms@2.1.3 │ ├─┬ engine.io@3.5.0 │ │ ├── accepts@1.3.7 deduped │ │ ├── base64id@2.0.0 │ │ ├── cookie@0.4.1 │ │ ├─┬ debug@4.1.1 │ │ │ └── ms@2.1.3 deduped │ │ ├─┬ engine.io-parser@2.2.1 │ │ │ ├── after@0.8.2 deduped │ │ │ ├── arraybuffer.slice@0.0.7 │ │ │ ├── base64-arraybuffer@0.1.4 │ │ │ ├── blob@0.0.5 │ │ │ └── has-binary2@1.0.3 deduped │ │ └── ws@7.4.3 │ ├─┬ has-binary2@1.0.3 │ │ └── isarray@2.0.1 │ ├── socket.io-adapter@1.1.2 │ ├─┬ socket.io-client@2.4.0 │ │ ├── backo2@1.0.2 deduped │ │ ├── component-bind@1.0.0 deduped │ │ ├── component-emitter@1.3.0 │ │ ├─┬ debug@3.1.0 │ │ │ └── ms@2.0.0 │ │ ├─┬ engine.io-client@3.5.0 │ │ │ ├── component-emitter@1.3.0 deduped │ │ │ ├── component-inherit@0.0.3 deduped │ │ │ ├─┬ debug@3.1.0 │ │ │ │ └── ms@2.0.0 │ │ │ ├── engine.io-parser@2.2.1 deduped │ │ │ ├── has-cors@1.1.0 deduped │ │ │ ├── indexof@0.0.1 deduped │ │ │ ├── parseqs@0.0.6 deduped │ │ │ ├── parseuri@0.0.6 deduped │ │ │ ├── ws@7.4.3 deduped │ │ │ ├── xmlhttprequest-ssl@1.5.5 │ │ │ └── yeast@0.1.2 deduped │ │ ├── has-binary2@1.0.3 deduped │ │ ├── indexof@0.0.1 deduped │ │ ├── parseqs@0.0.6 │ │ ├── parseuri@0.0.6 │ │ ├─┬ socket.io-parser@3.3.2 │ │ │ ├── component-emitter@1.3.0 deduped │ │ │ ├── debug@3.1.0 deduped │ │ │ └── isarray@2.0.1 deduped │ │ └── to-array@0.1.4 deduped │ └─┬ socket.io-parser@3.4.1 │ ├── component-emitter@1.2.1 │ ├─┬ debug@4.1.1 │ │ └── ms@2.1.3 deduped │ └── isarray@2.0.1 ├─┬ iobroker.sonoff@2.4.5 │ ├─┬ @iobroker/adapter-core@2.5.1 │ │ └─┬ @types/iobroker@3.3.4 │ │ └── @types/node@12.6.8 deduped │ └─┬ mqtt-connection@4.1.0 │ ├── duplexify@3.7.1 deduped │ ├── inherits@2.0.3 deduped │ ├── mqtt-packet@6.3.2 deduped │ ├── safe-buffer@5.1.2 deduped │ └── through2@2.0.5 deduped ├─┬ iobroker.spotify-premium@1.0.0 │ ├─┬ @iobroker/adapter-core@1.0.1 │ │ └── @types/iobroker@1.4.11 deduped │ ├─┬ promise@8.0.1 │ │ └── asap@2.0.6 │ ├── querystring@0.2.0 │ └─┬ request@2.83.0 │ ├── aws-sign2@0.7.0 deduped │ ├── aws4@1.8.0 deduped │ ├── caseless@0.12.0 deduped │ ├── combined-stream@1.0.8 deduped │ ├── extend@3.0.2 deduped │ ├── forever-agent@0.6.1 deduped │ ├── form-data@2.3.3 deduped │ ├─┬ har-validator@5.0.3 │ │ ├─┬ ajv@5.5.2 │ │ │ ├── co@4.6.0 │ │ │ ├── fast-deep-equal@1.1.0 │ │ │ ├── fast-json-stable-stringify@2.0.0 deduped │ │ │ └── json-schema-traverse@0.3.1 │ │ └── har-schema@2.0.0 deduped │ ├─┬ hawk@6.0.2 │ │ ├─┬ boom@4.3.1 │ │ │ └── hoek@4.2.1 │ │ ├─┬ cryptiles@3.1.4 │ │ │ └─┬ boom@5.2.0 │ │ │ └── hoek@4.2.1 │ │ ├── hoek@4.2.1 │ │ └─┬ sntp@2.1.0 │ │ └── hoek@4.2.1 │ ├── http-signature@1.2.0 deduped │ ├── is-typedarray@1.0.0 deduped │ ├── isstream@0.1.2 deduped │ ├── json-stringify-safe@5.0.1 deduped │ ├── mime-types@2.1.24 deduped │ ├── oauth-sign@0.8.2 │ ├── performance-now@2.1.0 deduped │ ├── qs@6.5.2 │ ├── safe-buffer@5.1.2 deduped │ ├── stringstream@0.0.6 │ ├─┬ tough-cookie@2.3.4 │ │ └── punycode@1.4.1 │ ├── tunnel-agent@0.6.0 deduped │ └── uuid@3.3.2 deduped ├─┬ iobroker.sunnyportal@0.1.5 │ ├─┬ @iobroker/adapter-core@2.4.0 │ │ └─┬ @types/iobroker@3.0.10 │ │ └── @types/node@12.6.8 deduped │ ├── flow@0.2.3 │ ├─┬ request@2.88.2 │ │ ├── aws-sign2@0.7.0 deduped │ │ ├── aws4@1.8.0 deduped │ │ ├── caseless@0.12.0 deduped │ │ ├── combined-stream@1.0.8 deduped │ │ ├── extend@3.0.2 deduped │ │ ├── forever-agent@0.6.1 deduped │ │ ├── form-data@2.3.3 deduped │ │ ├── har-validator@5.1.3 deduped │ │ ├── http-signature@1.2.0 deduped │ │ ├── is-typedarray@1.0.0 deduped │ │ ├── isstream@0.1.2 deduped │ │ ├── json-stringify-safe@5.0.1 deduped │ │ ├── mime-types@2.1.24 deduped │ │ ├── oauth-sign@0.9.0 deduped │ │ ├── performance-now@2.1.0 deduped │ │ ├── qs@6.5.2 │ │ ├── safe-buffer@5.1.2 deduped │ │ ├─┬ tough-cookie@2.5.0 │ │ │ ├── psl@1.2.0 deduped │ │ │ └── punycode@2.1.1 deduped │ │ ├── tunnel-agent@0.6.0 deduped │ │ └── uuid@3.3.2 deduped │ └─┬ request-promise-native@1.0.8 │ ├─┬ request-promise-core@1.1.3 │ │ └── lodash@4.17.15 deduped │ ├── stealthy-require@1.1.1 │ └── tough-cookie@2.4.3 deduped ├─┬ iobroker.synology@2.0.1 (github:iobroker-community-adapters/ioBroker.synolog y#34185ea3f2e4a0ac3de9a5d993b6605b00ed50dc) │ ├─┬ @iobroker/adapter-core@2.5.1 │ │ └─┬ @types/iobroker@3.3.4 │ │ └── @types/node@12.6.8 deduped │ ├── moment@2.29.1 │ └─┬ syno@3.0.0 │ ├── commander@4.1.1 │ ├─┬ js-yaml@3.14.1 │ │ ├─┬ argparse@1.0.10 │ │ │ └── sprintf-js@1.0.3 │ │ └── esprima@4.0.1 deduped │ ├── lodash@4.17.15 deduped │ ├── minimist@0.2.1 │ ├─┬ nconf@0.10.0 │ │ ├── async@1.5.2 │ │ ├── ini@1.3.5 │ │ ├── secure-keys@1.0.0 │ │ └─┬ yargs@3.32.0 │ │ ├── camelcase@2.1.1 │ │ ├── cliui@3.2.0 deduped │ │ ├── decamelize@1.2.0 deduped │ │ ├── os-locale@1.4.0 deduped │ │ ├── string-width@1.0.2 deduped │ │ ├── window-size@0.1.4 │ │ └── y18n@3.2.1 deduped │ ├── ospath@1.2.2 │ ├─┬ otplib@11.0.1 │ │ └── thirty-two@1.0.2 │ ├── pluralize@8.0.0 │ └── request@2.88.0 deduped ├─┬ iobroker.telegram@1.10.0 │ ├─┬ @iobroker/adapter-core@2.5.1 │ │ └─┬ @types/iobroker@3.3.4 │ │ └── @types/node@12.6.8 deduped │ ├─┬ axios@0.21.1 │ │ └── follow-redirects@1.14.1 deduped │ ├─┬ node-telegram-bot-api@0.54.0 │ │ ├─┬ array.prototype.findindex@2.1.0 │ │ │ ├─┬ define-properties@1.1.3 │ │ │ │ └── object-keys@1.1.1 deduped │ │ │ └─┬ es-abstract@1.18.5 │ │ │ ├── call-bind@1.0.2 deduped │ │ │ ├─┬ es-to-primitive@1.2.1 │ │ │ │ ├── is-callable@1.2.3 deduped │ │ │ │ ├── is-date-object@1.0.4 deduped │ │ │ │ └─┬ is-symbol@1.0.4 │ │ │ │ └── has-symbols@1.0.2 deduped │ │ │ ├── function-bind@1.1.1 deduped │ │ │ ├─┬ get-intrinsic@1.1.1 │ │ │ │ ├── function-bind@1.1.1 deduped │ │ │ │ ├── has@1.0.3 deduped │ │ │ │ └── has-symbols@1.0.2 deduped │ │ │ ├── has@1.0.3 deduped │ │ │ ├── has-symbols@1.0.2 │ │ │ ├─┬ internal-slot@1.0.3 │ │ │ │ ├── get-intrinsic@1.1.1 deduped │ │ │ │ ├── has@1.0.3 deduped │ │ │ │ └─┬ side-channel@1.0.4 │ │ │ │ ├── call-bind@1.0.2 deduped │ │ │ │ ├── get-intrinsic@1.1.1 deduped │ │ │ │ └── object-inspect@1.11.0 deduped │ │ │ ├── is-callable@1.2.3 │ │ │ ├── is-negative-zero@2.0.1 │ │ │ ├── is-regex@1.1.3 deduped │ │ │ ├── is-string@1.0.6 │ │ │ ├── object-inspect@1.11.0 │ │ │ ├── object-keys@1.1.1 deduped │ │ │ ├─┬ object.assign@4.1.2 │ │ │ │ ├── call-bind@1.0.2 deduped │ │ │ │ ├── define-properties@1.1.3 deduped │ │ │ │ ├── has-symbols@1.0.2 deduped │ │ │ │ └── object-keys@1.1.1 deduped │ │ │ ├─┬ string.prototype.trimend@1.0.4 │ │ │ │ ├── call-bind@1.0.2 deduped │ │ │ │ └── define-properties@1.1.3 deduped │ │ │ ├─┬ string.prototype.trimstart@1.0.4 │ │ │ │ ├── call-bind@1.0.2 deduped │ │ │ │ └── define-properties@1.1.3 deduped │ │ │ └─┬ unbox-primitive@1.0.1 │ │ │ ├── function-bind@1.1.1 deduped │ │ │ ├── has-bigints@1.0.1 │ │ │ ├── has-symbols@1.0.2 deduped │ │ │ └─┬ which-boxed-primitive@1.0.2 │ │ │ ├── is-bigint@1.0.2 │ │ │ ├─┬ is-boolean-object@1.1.1 │ │ │ │ └── call-bind@1.0.2 deduped │ │ │ ├── is-number-object@1.0.5 │ │ │ ├── is-string@1.0.6 deduped │ │ │ └── is-symbol@1.0.4 deduped │ │ ├─┬ bl@1.2.3 │ │ │ ├─┬ readable-stream@2.3.7 │ │ │ │ ├── core-util-is@1.0.2 deduped │ │ │ │ ├── inherits@2.0.3 deduped │ │ │ │ ├── isarray@1.0.0 │ │ │ │ ├── process-nextick-args@2.0.1 deduped │ │ │ │ ├── safe-buffer@5.1.2 deduped │ │ │ │ ├─┬ string_decoder@1.1.1 │ │ │ │ │ └── safe-buffer@5.1.2 deduped │ │ │ │ └── util-deprecate@1.0.2 deduped │ │ │ └── safe-buffer@5.1.2 deduped │ │ ├── bluebird@3.5.5 deduped │ │ ├─┬ debug@3.2.7 │ │ │ └── ms@2.1.3 │ │ ├── depd@1.1.2 deduped │ │ ├── eventemitter3@3.1.2 │ │ ├── file-type@3.9.0 │ │ ├── mime@1.6.0 │ │ ├─┬ pump@2.0.1 │ │ │ ├── end-of-stream@1.4.1 deduped │ │ │ └── once@1.4.0 deduped │ │ ├── request@2.88.0 deduped │ │ └─┬ request-promise@4.2.6 │ │ ├── bluebird@3.5.5 deduped │ │ ├─┬ request-promise-core@1.1.4 │ │ │ └── lodash@4.17.21 │ │ ├── stealthy-require@1.1.1 deduped │ │ └── tough-cookie@2.4.3 deduped │ └─┬ socksv5@0.0.6 │ └─┬ ipv6@3.1.1 │ ├─┬ cli@0.4.5 │ │ └── glob@7.1.4 deduped │ ├─┬ cliff@0.1.10 │ │ ├── colors@1.0.3 │ │ ├── eyes@0.1.8 deduped │ │ └─┬ winston@0.8.3 │ │ ├── async@0.2.10 │ │ ├── colors@0.6.2 │ │ ├── cycle@1.0.3 deduped │ │ ├── eyes@0.1.8 deduped │ │ ├── isstream@0.1.2 deduped │ │ ├── pkginfo@0.3.1 │ │ └── stack-trace@0.0.10 deduped │ └── sprintf@0.1.3 ├─┬ iobroker.terminal@0.1.2 │ ├─┬ authenticate-pam@1.0.5 │ │ └── nan@2.14.0 deduped │ ├── body-parser@1.19.0 deduped │ ├── commander@6.2.1 │ ├─┬ connect@3.7.0 │ │ ├── debug@2.6.9 deduped │ │ ├── finalhandler@1.1.2 deduped │ │ ├── parseurl@1.3.3 deduped │ │ └── utils-merge@1.0.1 deduped │ ├── connect-flash@0.1.1 deduped │ ├── cookie-parser@1.4.5 deduped │ ├── express@4.17.1 deduped │ ├── express-session@1.17.2 deduped │ ├── lodash@4.17.15 │ ├── nan@2.14.0 │ ├─┬ passport@0.2.2 │ │ ├── passport-strategy@1.0.0 deduped │ │ └── pause@0.0.1 deduped │ ├── passport-local@1.0.0 deduped │ ├── request@2.88.0 deduped │ ├─┬ send@0.17.1 │ │ ├── debug@2.6.9 deduped │ │ ├── depd@1.1.2 deduped │ │ ├── destroy@1.0.4 │ │ ├── encodeurl@1.0.2 deduped │ │ ├── escape-html@1.0.3 deduped │ │ ├── etag@1.8.1 deduped │ │ ├── fresh@0.5.2 deduped │ │ ├── http-errors@1.7.2 deduped │ │ ├── mime@1.6.0 deduped │ │ ├── ms@2.1.1 │ │ ├── on-finished@2.3.0 deduped │ │ ├── range-parser@1.2.1 deduped │ │ └── statuses@1.5.0 deduped │ ├── socket.io@1.7.4 deduped │ ├── uid-number@0.0.6 │ └── xtend@4.0.2 ├─┬ iobroker.text2command@2.1.1 │ └─┬ @iobroker/adapter-core@2.5.0 │ └─┬ @types/iobroker@3.3.4 │ └── @types/node@12.6.8 deduped ├─┬ iobroker.tr-064@4.2.14 │ ├─┬ @iobroker/adapter-core@2.5.1 │ │ └─┬ @types/iobroker@3.3.4 │ │ └── @types/node@12.6.8 deduped │ ├── mdns-discovery@0.2.6 deduped │ ├─┬ tr-O64@0.2.4 │ │ ├── async@2.6.3 deduped │ │ ├── eyes@0.1.8 │ │ ├── request@2.88.0 deduped │ │ └── xml2js@0.4.23 deduped │ └── xml2js@0.4.23 deduped ├─┬ iobroker.web@3.4.9 │ ├─┬ @iobroker/adapter-core@2.5.1 │ │ └─┬ @types/iobroker@3.3.4 │ │ └── @types/node@12.6.8 deduped │ ├── body-parser@1.19.0 deduped │ ├── connect-flash@0.1.1 deduped │ ├── cookie-parser@1.4.5 deduped │ ├── express@4.17.1 deduped │ ├── express-session@1.17.2 deduped │ ├─┬ iobroker.simple-api@2.6.1 │ │ └─┬ @iobroker/adapter-core@2.5.1 │ │ └─┬ @types/iobroker@3.3.4 │ │ └── @types/node@12.6.8 deduped │ ├── iobroker.socketio@3.1.4 deduped │ ├─┬ mime-types@2.1.33 │ │ └── mime-db@1.50.0 │ ├─┬ passport@0.4.1 │ │ ├── passport-strategy@1.0.0 deduped │ │ └── pause@0.0.1 deduped │ ├── passport-local@1.0.0 deduped │ ├── passport.socketio@3.7.0 deduped │ ├─┬ request@2.88.2 │ │ ├── aws-sign2@0.7.0 deduped │ │ ├── aws4@1.8.0 deduped │ │ ├── caseless@0.12.0 deduped │ │ ├── combined-stream@1.0.8 deduped │ │ ├── extend@3.0.2 deduped │ │ ├── forever-agent@0.6.1 deduped │ │ ├── form-data@2.3.3 deduped │ │ ├── har-validator@5.1.3 deduped │ │ ├── http-signature@1.2.0 deduped │ │ ├── is-typedarray@1.0.0 deduped │ │ ├── isstream@0.1.2 deduped │ │ ├── json-stringify-safe@5.0.1 deduped │ │ ├── mime-types@2.1.33 deduped │ │ ├── oauth-sign@0.9.0 deduped │ │ ├── performance-now@2.1.0 deduped │ │ ├── qs@6.5.2 │ │ ├── safe-buffer@5.1.2 deduped │ │ ├─┬ tough-cookie@2.5.0 │ │ │ ├── psl@1.2.0 deduped │ │ │ └── punycode@2.1.1 deduped │ │ ├── tunnel-agent@0.6.0 deduped │ │ └── uuid@3.3.2 deduped │ ├─┬ socket.io-client@2.4.0 │ │ ├── backo2@1.0.2 deduped │ │ ├── component-bind@1.0.0 deduped │ │ ├── component-emitter@1.3.0 │ │ ├─┬ debug@3.1.0 │ │ │ └── ms@2.0.0 deduped │ │ ├─┬ engine.io-client@3.5.2 │ │ │ ├── component-emitter@1.3.0 deduped │ │ │ ├── component-inherit@0.0.3 deduped │ │ │ ├─┬ debug@3.1.0 │ │ │ │ └── ms@2.0.0 deduped │ │ │ ├─┬ engine.io-parser@2.2.1 │ │ │ │ ├── after@0.8.2 deduped │ │ │ │ ├── arraybuffer.slice@0.0.7 │ │ │ │ ├── base64-arraybuffer@0.1.4 │ │ │ │ ├── blob@0.0.5 │ │ │ │ └── has-binary2@1.0.3 deduped │ │ │ ├── has-cors@1.1.0 deduped │ │ │ ├── indexof@0.0.1 deduped │ │ │ ├── parseqs@0.0.6 │ │ │ ├── parseuri@0.0.6 │ │ │ ├── ws@7.4.5 deduped │ │ │ ├── xmlhttprequest-ssl@1.6.3 deduped │ │ │ └── yeast@0.1.2 deduped │ │ ├── has-binary2@1.0.3 deduped │ │ ├── indexof@0.0.1 deduped │ │ ├── parseqs@0.0.6 │ │ ├── parseuri@0.0.6 │ │ ├─┬ socket.io-parser@3.3.2 │ │ │ ├── component-emitter@1.3.0 deduped │ │ │ ├─┬ debug@3.1.0 │ │ │ │ └── ms@2.0.0 deduped │ │ │ └── isarray@2.0.1 │ │ └── to-array@0.1.4 deduped │ └── xtend@4.0.2 deduped ├─┬ iobroker.wifilight@1.1.0 │ ├── @iobroker/adapter-core@1.0.3 deduped │ ├── array-ext@0.1.5 │ ├─┬ mdns-discovery@0.1.12 │ │ ├─┬ debug@2.2.0 │ │ │ └── ms@0.7.1 │ │ ├── dgram@1.0.1 deduped │ │ └── dns-packet@1.3.1 deduped │ ├── netmask@1.0.6 │ └── sprintf-js@1.1.2 ├─┬ iobroker.wled@0.6.3 │ ├─┬ @iobroker/adapter-core@2.5.1 │ │ └─┬ @types/iobroker@3.3.4 │ │ └── @types/node@12.6.8 deduped │ ├─┬ axios@0.21.4 │ │ └── follow-redirects@1.14.1 deduped │ ├─┬ bonjour@3.5.0 │ │ ├── array-flatten@2.1.2 │ │ ├─┬ deep-equal@1.1.1 │ │ │ ├─┬ is-arguments@1.1.1 │ │ │ │ ├── call-bind@1.0.2 deduped │ │ │ │ └─┬ has-tostringtag@1.0.0 │ │ │ │ └── has-symbols@1.0.2 deduped │ │ │ ├── is-date-object@1.0.4 │ │ │ ├─┬ is-regex@1.1.3 │ │ │ │ ├── call-bind@1.0.2 deduped │ │ │ │ └── has-symbols@1.0.2 deduped │ │ │ ├─┬ object-is@1.1.5 │ │ │ │ ├── call-bind@1.0.2 deduped │ │ │ │ └── define-properties@1.1.3 deduped │ │ │ ├── object-keys@1.1.1 │ │ │ └─┬ regexp.prototype.flags@1.3.1 │ │ │ ├── call-bind@1.0.2 deduped │ │ │ └── define-properties@1.1.3 deduped │ │ ├── dns-equal@1.0.0 │ │ ├─┬ dns-txt@2.0.2 │ │ │ └── buffer-indexof@1.1.1 │ │ ├─┬ multicast-dns@6.2.3 │ │ │ ├── dns-packet@1.3.1 deduped │ │ │ └── thunky@1.1.0 deduped │ │ └── multicast-dns-service-types@1.1.0 │ ├── hex-rgb@4.3.0 │ ├── rgb-hex@3.0.0 │ └── ws@8.2.2 ├─┬ iobroker.yeelight-2@1.1.2 │ ├─┬ @iobroker/adapter-core@2.5.1 │ │ └─┬ @types/iobroker@3.3.4 │ │ └── @types/node@12.6.8 deduped │ ├── babel@6.23.0 │ ├── circular-json@0.5.9 │ ├─┬ cli@1.0.1 │ │ ├── exit@0.1.2 │ │ └─┬ glob@7.1.4 │ │ ├── fs.realpath@1.0.0 deduped │ │ ├── inflight@1.0.6 deduped │ │ ├── inherits@2.0.3 deduped │ │ ├── minimatch@3.0.4 deduped │ │ ├── once@1.4.0 deduped │ │ └── path-is-absolute@1.0.1 deduped │ ├─┬ debug@4.3.2 │ │ └── ms@2.1.2 │ ├─┬ joi@14.3.1 │ │ ├── hoek@6.1.3 │ │ ├─┬ isemail@3.2.0 │ │ │ └── punycode@2.1.1 deduped │ │ └─┬ topo@3.0.3 │ │ └── hoek@6.1.3 deduped │ ├─┬ node-ssdp@4.0.1 │ │ ├── async@2.6.3 deduped │ │ ├── bluebird@3.5.5 deduped │ │ ├─┬ debug@3.2.7 │ │ │ └── ms@2.1.3 │ │ ├── extend@3.0.2 deduped │ │ └── ip@1.1.5 deduped │ └─┬ yeelight2@1.3.8 │ └── ssdp2@1.1.2 ├─┬ iobroker.youtube@1.1.1 │ ├─┬ @iobroker/adapter-core@2.5.1 │ │ └─┬ @types/iobroker@3.3.4 │ │ └── @types/node@12.6.8 deduped │ └─┬ axios@0.21.1 │ └── follow-redirects@1.14.1 deduped ├─┬ iobroker.zigbee@1.6.6 │ ├─┬ @iobroker/adapter-core@2.5.1 │ │ └─┬ @types/iobroker@3.3.4 │ │ └── @types/node@12.6.8 deduped │ ├── tar@6.1.0 deduped │ ├── typescript@4.5.2 │ ├─┬ zigbee-herdsman@0.13.169 │ │ ├── debounce@1.2.1 │ │ ├─┬ debug@4.3.3 │ │ │ └── ms@2.1.2 │ │ ├── fast-deep-equal@3.1.3 │ │ ├── mixin-deep@2.0.1 │ │ ├─┬ mz@2.7.0 │ │ │ ├── any-promise@1.3.0 │ │ │ ├── object-assign@4.1.0 deduped │ │ │ └─┬ thenify-all@1.6.0 │ │ │ └─┬ thenify@3.3.1 │ │ │ └── any-promise@1.3.0 deduped │ │ ├─┬ serialport@9.2.5 │ │ │ ├─┬ @serialport/binding-mock@9.2.4 │ │ │ │ ├─┬ @serialport/binding-abstract@9.2.3 │ │ │ │ │ └─┬ debug@4.3.3 │ │ │ │ │ └── ms@2.1.2 │ │ │ │ └─┬ debug@4.3.3 │ │ │ │ └── ms@2.1.2 │ │ │ ├─┬ @serialport/bindings@9.2.5 │ │ │ │ ├── @serialport/binding-abstract@9.2.3 deduped │ │ │ │ ├── @serialport/parser-readline@9.2.4 deduped │ │ │ │ ├── bindings@1.5.0 deduped │ │ │ │ ├── debug@4.3.3 deduped │ │ │ │ ├── nan@2.15.0 │ │ │ │ └─┬ prebuild-install@6.1.4 │ │ │ │ ├── detect-libc@1.0.3 deduped │ │ │ │ ├── expand-template@2.0.3 │ │ │ │ ├── github-from-package@0.0.0 deduped │ │ │ │ ├── minimist@1.2.5 │ │ │ │ ├── mkdirp-classic@0.5.3 deduped │ │ │ │ ├── napi-build-utils@1.0.2 deduped │ │ │ │ ├── node-abi@2.30.0 deduped │ │ │ │ ├── npmlog@4.1.2 deduped │ │ │ │ ├─┬ pump@3.0.0 │ │ │ │ │ ├── end-of-stream@1.4.1 deduped │ │ │ │ │ └── once@1.4.0 deduped │ │ │ │ ├── rc@1.2.8 deduped │ │ │ │ ├─┬ simple-get@3.1.0 │ │ │ │ │ ├─┬ decompress-response@4.2.1 │ │ │ │ │ │ └── mimic-response@2.1.0 │ │ │ │ │ ├── once@1.4.0 deduped │ │ │ │ │ └── simple-concat@1.0.0 deduped │ │ │ │ ├── tar-fs@2.1.1 deduped │ │ │ │ └── tunnel-agent@0.6.0 deduped │ │ │ ├── @serialport/parser-byte-length@9.2.4 │ │ │ ├── @serialport/parser-cctalk@9.2.4 │ │ │ ├── @serialport/parser-delimiter@9.2.4 │ │ │ ├── @serialport/parser-inter-byte-timeout@9.2.4 │ │ │ ├─┬ @serialport/parser-readline@9.2.4 │ │ │ │ └── @serialport/parser-delimiter@9.2.4 deduped │ │ │ ├── @serialport/parser-ready@9.2.4 │ │ │ ├── @serialport/parser-regex@9.2.4 │ │ │ ├─┬ @serialport/stream@9.2.4 │ │ │ │ └─┬ debug@4.3.3 │ │ │ │ └── ms@2.1.2 │ │ │ └── debug@4.3.3 deduped │ │ └── slip@1.0.2 │ └─┬ zigbee-herdsman-converters@14.0.316 │ ├─┬ axios@0.24.0 │ │ └── follow-redirects@1.14.6 │ ├── buffer-crc32@0.2.13 │ ├── https-proxy-agent@5.0.0 deduped │ ├── tar-stream@2.2.0 deduped │ └── zigbee-herdsman@0.13.169 deduped ├── mysql2@2.2.5 extraneous ├── semver@5.7.0 ├── serialport@6.2.2 extraneous ├─┬ yargs@7.1.0 │ ├── camelcase@3.0.0 │ ├─┬ cliui@3.2.0 │ │ ├── string-width@1.0.2 deduped │ │ ├─┬ strip-ansi@3.0.1 │ │ │ └── ansi-regex@2.1.1 │ │ └─┬ wrap-ansi@2.1.0 │ │ ├── string-width@1.0.2 deduped │ │ └── strip-ansi@3.0.1 deduped │ ├── decamelize@1.2.0 │ ├── get-caller-file@1.0.3 │ ├─┬ os-locale@1.4.0 │ │ └─┬ lcid@1.0.0 │ │ └── invert-kv@1.0.0 │ ├─┬ read-pkg-up@1.0.1 │ │ ├─┬ find-up@1.1.2 │ │ │ ├─┬ path-exists@2.1.0 │ │ │ │ └── pinkie-promise@2.0.1 deduped │ │ │ └─┬ pinkie-promise@2.0.1 │ │ │ └── pinkie@2.0.4 │ │ └─┬ read-pkg@1.1.0 │ │ ├─┬ load-json-file@1.1.0 │ │ │ ├── graceful-fs@4.2.0 deduped │ │ │ ├─┬ parse-json@2.2.0 │ │ │ │ └─┬ error-ex@1.3.2 │ │ │ │ └── is-arrayish@0.2.1 │ │ │ ├── pify@2.3.0 │ │ │ ├── pinkie-promise@2.0.1 deduped │ │ │ └─┬ strip-bom@2.0.0 │ │ │ └── is-utf8@0.2.1 │ │ ├─┬ normalize-package-data@2.5.0 │ │ │ ├── hosted-git-info@2.7.1 │ │ │ ├── resolve@1.11.1 deduped │ │ │ ├── semver@5.7.0 deduped │ │ │ └─┬ validate-npm-package-license@3.0.4 │ │ │ ├─┬ spdx-correct@3.1.0 │ │ │ │ ├── spdx-expression-parse@3.0.0 deduped │ │ │ │ └── spdx-license-ids@3.0.5 │ │ │ └─┬ spdx-expression-parse@3.0.0 │ │ │ ├── spdx-exceptions@2.2.0 │ │ │ └── spdx-license-ids@3.0.5 deduped │ │ └─┬ path-type@1.1.0 │ │ ├── graceful-fs@4.2.0 deduped │ │ ├── pify@2.3.0 deduped │ │ └── pinkie-promise@2.0.1 deduped │ ├── require-directory@2.1.1 │ ├── require-main-filename@1.0.1 │ ├── set-blocking@2.0.0 │ ├─┬ string-width@1.0.2 │ │ ├── code-point-at@1.1.0 │ │ ├─┬ is-fullwidth-code-point@1.0.0 │ │ │ └── number-is-nan@1.0.1 │ │ └── strip-ansi@3.0.1 deduped │ ├── which-module@1.0.0 │ ├── y18n@3.2.1 │ └─┬ yargs-parser@5.0.0 │ └── camelcase@3.0.0 deduped ├── zigbee-herdsman@0.12.57 extraneous └── zigbee-herdsman-converters@12.0.47 extraneous npm ERR! extraneous: express-fileupload@0.4.1 /opt/iobroker/node_modules/express -fileupload npm ERR! extraneous: iobroker@2.0.3 /opt/iobroker/node_modules/iobroker npm ERR! extraneous: mysql2@2.2.5 /opt/iobroker/node_modules/mysql2 npm ERR! extraneous: serialport@6.2.2 /opt/iobroker/node_modules/serialport npm ERR! extraneous: zigbee-herdsman@0.12.57 /opt/iobroker/node_modules/zigbee-h erdsman npm ERR! extraneous: zigbee-herdsman-converters@12.0.47 /opt/iobroker/node_modul
@crunchip oder evtl. downgrade
Hat es einen Nachteil ihn zu deinstallieren und neu draufzuspielen? -
-
@thomas-braun said in Admin Adapter Update GUI und Connection zerschossen:
npm ls --depth=0
pi@iobroker:/opt/iobroker $ npm ls --depth=0 iobroker.inst@2.0.3 /opt/iobroker ├── colors@1.3.3 ├── express-fileupload@0.4.1 extraneous ├── fs-extra@7.0.1 ├── iobroker@2.0.3 extraneous ├── iobroker.admin@5.2.3 (github:ioBroker/ioBroker.admin#f1f6d00632432e1a232f429f9184aa7ade634af1) ├── iobroker.alias-manager@1.2.4 ├── iobroker.backitup@2.2.2 ├── iobroker.chromecast@2.3.1 ├── iobroker.cloud@4.1.0 ├── iobroker.coronavirus-statistics@0.8.7 ├── iobroker.daswetter@3.0.9 ├── iobroker.denon@1.11.2 ├── iobroker.devices@1.0.9 (github:ioBroker/ioBroker.devices#4883e300c42aa917c6d383bcc10c0c68c818a9be) ├── iobroker.discovery@2.7.3 ├── iobroker.doorbird@0.1.5 (github:BuZZy1337/ioBroker.doorbird#47440ddff9a9074ef1e0beb8ff7b7f2a6e368efb) ├── iobroker.flot@1.10.7 ├── iobroker.google-sharedlocations@2.1.5 (github:Garfonso/ioBroker.google-sharedlocations#73f8c9bd627e81518dec7e659d98332bd84d9e69) ├── iobroker.govee@0.0.5 (github:nbuenger/ioBroker.govee#0d983c49135b87ac2f88f9d832a6d632c4889606) ├── iobroker.history@1.9.14 ├── iobroker.hm-rega@3.0.33 ├── iobroker.hm-rpc@1.14.50 ├── iobroker.ical@1.11.4 ├── iobroker.info@1.9.8 ├── iobroker.iot@1.8.24 ├── iobroker.javascript@5.2.13 ├── iobroker.js-controller@3.3.22 ├── iobroker.lgtv@1.1.10 ├── iobroker.lovelace@2.0.6 ├── iobroker.mihome-vacuum@3.3.1 ├── iobroker.modbus@3.4.14 ├── iobroker.ping@1.5.0 ├── iobroker.rpi2@1.3.1 ├── iobroker.sayit@1.12.3 ├── iobroker.shelly@4.0.7 ├── iobroker.shuttercontrol@1.2.1 ├── iobroker.sma-em@0.6.4 (github:iobroker-community-adapters/ioBroker.sma-em#4b2a4a1f3736ca56d1dae532e47219647609799f) ├── iobroker.sma-speedwire@0.7.0 ├── iobroker.socketio@3.1.4 ├── iobroker.sonoff@2.4.5 ├── iobroker.spotify-premium@1.0.0 ├── iobroker.sunnyportal@0.1.5 ├── iobroker.synology@2.0.1 (github:iobroker-community-adapters/ioBroker.synology#34185ea3f2e4a0ac3de9a5d993b6605b00ed50dc) ├── iobroker.telegram@1.10.0 ├── iobroker.terminal@0.1.2 ├── iobroker.text2command@2.1.1 ├── iobroker.tr-064@4.2.14 ├── iobroker.web@3.4.9 ├── iobroker.wifilight@1.1.0 ├── iobroker.wled@0.6.3 ├── iobroker.yeelight-2@1.1.2 ├── iobroker.youtube@1.1.1 ├── iobroker.zigbee@1.6.6 ├── mysql2@2.2.5 extraneous ├── semver@5.7.0 ├── serialport@6.2.2 extraneous ├── yargs@7.1.0 ├── zigbee-herdsman@0.12.57 extraneous └── zigbee-herdsman-converters@12.0.47 extraneous npm ERR! extraneous: express-fileupload@0.4.1 /opt/iobroker/node_modules/express-fileupload npm ERR! extraneous: iobroker@2.0.3 /opt/iobroker/node_modules/iobroker npm ERR! extraneous: mysql2@2.2.5 /opt/iobroker/node_modules/mysql2 npm ERR! extraneous: serialport@6.2.2 /opt/iobroker/node_modules/serialport npm ERR! extraneous: zigbee-herdsman@0.12.57 /opt/iobroker/node_modules/zigbee-herdsman npm ERR! extraneous: zigbee-herdsman-converters@12.0.47 /opt/iobroker/node_modules/zigbee-herdsman-converters
-
@maxpd sagte in Admin Adapter Update GUI und Connection zerschossen:
iobroker.admin@5.2.3 (github:ioBroker/ioBroker.admin#f1f6d00632432e1a232f429f9184aa7ade634af1)
Das ist das Problem. Und die ganzen anderen Adapter, die du dir aus dem git geangelt hast. Lesen und dann NIE MEHR machen:
https://www.iobroker.net/#de/documentation/tutorial/adapter.md?dieinstallationvongithub
Versuch mal ein
iobroker upload admin
Wenn das nicht hilft:
iobroker del admin iobroker restart iobroker add admin
-
@thomas-braun sagte in Admin Adapter Update GUI und Connection zerschossen:
iobroker upload admin
falls das die Lösung sein sollte,
hätt man ja gleich drauf kommen können
, is ja von git geladen
aber
derjenige, der von git läd, sollte das eigentlich wissen
-
@crunchip sagte in Admin Adapter Update GUI und Connection zerschossen:
derjenige, der von git läd, sollte das eigentlich wissen
Ja, eigentlich schon, wenn aber die Installation aus dem github von einigen Forenmembern ganz selbstverständlich als normaler Installationsweg vorgeschlagen wird muss man sich nicht weiter wundern.
-
@thomas-braun sagte in Admin Adapter Update GUI und Connection zerschossen:
aus dem github von einigen Forenmembern ganz selbstverständlich als normaler Installationsweg vorgeschlagen wird
ich habe quer gelesen
-
So, es geht wieder. Super herzlichen vielen Dank!!
Die Uploadvariante ging nicht. Ein löschen und neu installieren musste her.
Ich hatte eigentlich bei der Installation über Git darauf geachtet, dass die gleiche Versionsnummer dran steht.
Aber ok. In Zukunft nur noch über iobroker Update.
Dennoch ein roter Rahmen wurde mir im Admin beim Update nie angezeigt.
Gruß
maxpd