Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Telegram Adapter lässt sich nicht installieren

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Telegram Adapter lässt sich nicht installieren

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      micha86 last edited by micha86

      Hallo zusammen,

      habe mein iobroker auf node 10.x geupdate.
      Mein Telegram Adapter (1.4.3) konnte ich irgendwie nicht updaten und habe ihn mal gelöscht.
      Jetzt probiere den Telegram Adapter neu zu installieren und erscheint folgende Fehlermeldung:

      $ ./iobroker add telegram  --host iobroker
      NPM version: 6.14.4
      npm install iobroker.telegram@1.5.9 --loglevel error --prefix "/opt/iobroker" (System call)
      npm
       ERR! code Z_BUF_ERROR
      npm ERR! errno -5
      npm
       
      ERR!
       zlib: unexpected end of file
      npm ERR! A complete log of this run can be found in:npm ERR!     /opt/iobroker/.npm/_logs/2020-05-29T09_19_21_705Z-debug.log
      ERROR: host.iobroker Cannot install iobroker.telegram@1.5.9: 251
      ERROR: process exited with code 25
      

      Und noch das entsprechende Log dazu:

      0 info it worked if it ends with ok
      1 verbose cli [ '/usr/bin/node',
      1 verbose cli   '/usr/bin/npm',
      1 verbose cli   'install',
      1 verbose cli   'iobroker.telegram@1.5.9',
      1 verbose cli   '--loglevel',
      1 verbose cli   'error',
      1 verbose cli   '--prefix',
      1 verbose cli   '/opt/iobroker' ]
      2 info using npm@6.14.4
      3 info using node@v10.20.1
      4 verbose config Skipping project config: /opt/iobroker/.npmrc. (matches userconfig)
      5 verbose npm-session c40e6a7a824859bc
      6 silly install loadCurrentTree
      7 silly install readLocalPackageData
      8 http fetch GET 304 https://registry.npmjs.org/iobroker.telegram 910ms (from cache)
      9 silly pacote version manifest for iobroker.telegram@1.5.9 fetched in 919ms
      10 timing stage:loadCurrentTree Completed in 2017ms
      11 silly install loadIdealTree
      12 silly install cloneCurrentTreeToIdealTree
      13 timing stage:loadIdealTree:cloneCurrentTree Completed in 7ms
      14 silly install loadShrinkwrap
      15 timing stage:loadIdealTree:loadShrinkwrap Completed in 219ms
      16 silly install loadAllDepsIntoIdealTree
      17 silly resolveWithNewModule iobroker.telegram@1.5.9 checking installable status
      18 http fetch GET 304 https://registry.npmjs.org/node-telegram-bot-api 45ms (from cache)
      19 silly pacote range manifest for node-telegram-bot-api@^0.40.0 fetched in 53ms
      20 silly resolveWithNewModule node-telegram-bot-api@0.40.0 checking installable status
      21 http fetch GET 304 https://registry.npmjs.org/@iobroker%2fadapter-core 130ms (from cache)
      22 silly pacote range manifest for @iobroker/adapter-core@^2.4.0 fetched in 131ms
      23 silly resolveWithNewModule @iobroker/adapter-core@2.4.0 checking installable status
      24 http fetch GET 304 https://codeload.github.com/christophgysin/socksv5/legacy.tar.gz/7b4eba5b30ecdb6d9e656dcfede1e6884dc7c6d9 823ms (from cache)
      25 silly fetchPackageMetaData error for socksv5@https://github.com/christophgysin/socksv5/tarball/7b4eba5b30ecdb6d9e656dcfede1e6884dc7c6d9 zlib: unexpected end of file
      26 timing stage:rollbackFailedOptional Completed in 0ms
      27 timing stage:runTopLevelLifecycles Completed in 3078ms
      28 silly saveTree iobroker.inst@1.1.2
      28 silly saveTree ├─┬ ajv@6.12.2
      28 silly saveTree │ ├── fast-deep-equal@3.1.1
      28 silly saveTree │ ├── fast-json-stable-stringify@2.1.0
      28 silly saveTree │ ├── json-schema-traverse@0.4.1
      28 silly saveTree │ └─┬ uri-js@4.2.2
      28 silly saveTree │   └── punycode@2.1.1
      28 silly saveTree ├─┬ iobroker.admin@4.0.10
      28 silly saveTree │ ├─┬ @iobroker/adapter-core@2.4.0
      28 silly saveTree │ │ └─┬ @types/iobroker@3.0.10
      28 silly saveTree │ │   └── @types/node@14.0.5
      28 silly saveTree │ ├─┬ body-parser@1.19.0
      28 silly saveTree │ │ ├── bytes@3.1.0
      28 silly saveTree │ │ ├── content-type@1.0.4
      28 silly saveTree │ │ ├─┬ debug@2.6.9
      28 silly saveTree │ │ │ └── ms@2.0.0
      28 silly saveTree │ │ ├── depd@1.1.2
      28 silly saveTree │ │ ├─┬ http-errors@1.7.2
      28 silly saveTree │ │ │ ├── inherits@2.0.3
      28 silly saveTree │ │ │ ├── setprototypeof@1.1.1
      28 silly saveTree │ │ │ ├── statuses@1.5.0
      28 silly saveTree │ │ │ └── toidentifier@1.0.0
      28 silly saveTree │ │ ├─┬ iconv-lite@0.4.24
      28 silly saveTree │ │ │ └── safer-buffer@2.1.2
      28 silly saveTree │ │ ├─┬ on-finished@2.3.0
      28 silly saveTree │ │ │ └── ee-first@1.1.1
      28 silly saveTree │ │ ├── qs@6.7.0
      28 silly saveTree │ │ ├─┬ raw-body@2.4.0
      28 silly saveTree │ │ │ └── unpipe@1.0.0
      28 silly saveTree │ │ └─┬ type-is@1.6.18
      28 silly saveTree │ │   ├── media-typer@0.3.0
      28 silly saveTree │ │   └─┬ mime-types@2.1.27
      28 silly saveTree │ │     └── mime-db@1.44.0
      28 silly saveTree │ ├── connect-flash@0.1.1
      28 silly saveTree │ ├─┬ cookie-parser@1.4.5
      28 silly saveTree │ │ ├── cookie-signature@1.0.6
      28 silly saveTree │ │ └── cookie@0.4.0
      28 silly saveTree │ ├─┬ express-fileupload@1.1.6
      28 silly saveTree │ │ └─┬ busboy@0.3.1
      28 silly saveTree │ │   └─┬ dicer@0.3.0
      28 silly saveTree │ │     └── streamsearch@0.1.2
      28 silly saveTree │ ├─┬ express-session@1.17.1
      28 silly saveTree │ │ ├── cookie@0.4.0
      28 silly saveTree │ │ ├─┬ debug@2.6.9
      28 silly saveTree │ │ │ └── ms@2.0.0
      28 silly saveTree │ │ ├── depd@2.0.0
      28 silly saveTree │ │ ├── on-headers@1.0.2
      28 silly saveTree │ │ ├── parseurl@1.3.3
      28 silly saveTree │ │ ├── safe-buffer@5.2.0
      28 silly saveTree │ │ └─┬ uid-safe@2.1.5
      28 silly saveTree │ │   └── random-bytes@1.0.0
      28 silly saveTree │ ├─┬ express@4.17.1
      28 silly saveTree │ │ ├─┬ accepts@1.3.7
      28 silly saveTree │ │ │ └── negotiator@0.6.2
      28 silly saveTree │ │ ├── array-flatten@1.1.1
      28 silly saveTree │ │ ├─┬ content-disposition@0.5.3
      28 silly saveTree │ │ │ └── safe-buffer@5.1.2
      28 silly saveTree │ │ ├── cookie@0.4.0
      28 silly saveTree │ │ ├─┬ debug@2.6.9
      28 silly saveTree │ │ │ └── ms@2.0.0
      28 silly saveTree │ │ ├── encodeurl@1.0.2
      28 silly saveTree │ │ ├── escape-html@1.0.3
      28 silly saveTree │ │ ├── etag@1.8.1
      28 silly saveTree │ │ ├─┬ finalhandler@1.1.2
      28 silly saveTree │ │ │ └─┬ debug@2.6.9
      28 silly saveTree │ │ │   └── ms@2.0.0
      28 silly saveTree │ │ ├── fresh@0.5.2
      28 silly saveTree │ │ ├── merge-descriptors@1.0.1
      28 silly saveTree │ │ ├── methods@1.1.2
      28 silly saveTree │ │ ├── path-to-regexp@0.1.7
      28 silly saveTree │ │ ├─┬ proxy-addr@2.0.6
      28 silly saveTree │ │ │ ├── forwarded@0.1.2
      28 silly saveTree │ │ │ └── ipaddr.js@1.9.1
      28 silly saveTree │ │ ├── qs@6.7.0
      28 silly saveTree │ │ ├── range-parser@1.2.1
      28 silly saveTree │ │ ├── safe-buffer@5.1.2
      28 silly saveTree │ │ ├─┬ send@0.17.1
      28 silly saveTree │ │ │ ├─┬ debug@2.6.9
      28 silly saveTree │ │ │ │ └── ms@2.0.0
      28 silly saveTree │ │ │ ├── destroy@1.0.4
      28 silly saveTree │ │ │ ├── mime@1.6.0
      28 silly saveTree │ │ │ └── ms@2.1.1
      28 silly saveTree │ │ ├── serve-static@1.14.1
      28 silly saveTree │ │ ├── utils-merge@1.0.1
      28 silly saveTree │ │ └── vary@1.1.2
      28 silly saveTree │ ├─┬ passport-local@1.0.0
      28 silly saveTree │ │ └── passport-strategy@1.0.0
      28 silly saveTree │ ├─┬ passport.socketio@3.7.0
      28 silly saveTree │ │ └── xtend@4.0.2
      28 silly saveTree │ ├─┬ passport@0.4.1
      28 silly saveTree │ │ └── pause@0.0.1
      28 silly saveTree │ ├─┬ request@2.88.2
      28 silly saveTree │ │ ├── aws-sign2@0.7.0
      28 silly saveTree │ │ ├── aws4@1.10.0
      28 silly saveTree │ │ ├── caseless@0.12.0
      28 silly saveTree │ │ ├─┬ combined-stream@1.0.8
      28 silly saveTree │ │ │ └── delayed-stream@1.0.0
      28 silly saveTree │ │ ├── extend@3.0.2
      28 silly saveTree │ │ ├── forever-agent@0.6.1
      28 silly saveTree │ │ ├─┬ form-data@2.3.3
      28 silly saveTree │ │ │ └── asynckit@0.4.0
      28 silly saveTree │ │ ├─┬ har-validator@5.1.3
      28 silly saveTree │ │ │ └── har-schema@2.0.0
      28 silly saveTree │ │ ├─┬ http-signature@1.2.0
      28 silly saveTree │ │ │ ├── assert-plus@1.0.0
      28 silly saveTree │ │ │ ├─┬ jsprim@1.4.1
      28 silly saveTree │ │ │ │ ├── extsprintf@1.3.0
      28 silly saveTree │ │ │ │ ├── json-schema@0.2.3
      28 silly saveTree │ │ │ │ └─┬ verror@1.10.0
      28 silly saveTree │ │ │ │   └── core-util-is@1.0.2
      28 silly saveTree │ │ │ └─┬ sshpk@1.16.1
      28 silly saveTree │ │ │   ├── asn1@0.2.4
      28 silly saveTree │ │ │   ├─┬ bcrypt-pbkdf@1.0.2
      28 silly saveTree │ │ │   │ └── tweetnacl@0.14.5
      28 silly saveTree │ │ │   ├── dashdash@1.14.1
      28 silly saveTree │ │ │   ├─┬ ecc-jsbn@0.1.2
      28 silly saveTree │ │ │   │ └── jsbn@0.1.1
      28 silly saveTree │ │ │   ├── getpass@0.1.7
      28 silly saveTree │ │ │   ├── jsbn@0.1.1
      28 silly saveTree │ │ │   └── tweetnacl@0.14.5
      28 silly saveTree │ │ ├── is-typedarray@1.0.0
      28 silly saveTree │ │ ├── isstream@0.1.2
      28 silly saveTree │ │ ├── json-stringify-safe@5.0.1
      28 silly saveTree │ │ ├── oauth-sign@0.9.0
      28 silly saveTree │ │ ├── performance-now@2.1.0
      28 silly saveTree │ │ ├── qs@6.5.2
      28 silly saveTree │ │ ├── safe-buffer@5.2.1
      28 silly saveTree │ │ ├─┬ tough-cookie@2.5.0
      28 silly saveTree │ │ │ └── psl@1.8.0
      28 silly saveTree │ │ ├── tunnel-agent@0.6.0
      28 silly saveTree │ │ └── uuid@3.4.0
      28 silly saveTree │ ├── semver@6.3.0
      28 silly saveTree │ ├─┬ socket.io-client@2.3.0
      28 silly saveTree │ │ ├── backo2@1.0.2
      28 silly saveTree │ │ ├── base64-arraybuffer@0.1.5
      28 silly saveTree │ │ ├── component-bind@1.0.0
      28 silly saveTree │ │ ├── component-emitter@1.2.1
      28 silly saveTree │ │ ├─┬ debug@4.1.1
      28 silly saveTree │ │ │ └── ms@2.1.2
      28 silly saveTree │ │ ├─┬ engine.io-client@3.4.2
      28 silly saveTree │ │ │ ├── component-emitter@1.3.0
      28 silly saveTree │ │ │ ├── component-inherit@0.0.3
      28 silly saveTree │ │ │ ├─┬ engine.io-parser@2.2.0
      28 silly saveTree │ │ │ │ ├── after@0.8.2
      28 silly saveTree │ │ │ │ ├── arraybuffer.slice@0.0.7
      28 silly saveTree │ │ │ │ ├── blob@0.0.5
      28 silly saveTree │ │ │ │ └─┬ has-binary2@1.0.3
      28 silly saveTree │ │ │ │   └── isarray@2.0.1
      28 silly saveTree │ │ │ ├── has-cors@1.1.0
      28 silly saveTree │ │ │ ├── indexof@0.0.1
      28 silly saveTree │ │ │ ├─┬ parseqs@0.0.5
      28 silly saveTree │ │ │ │ └─┬ better-assert@1.0.2
      28 silly saveTree │ │ │ │   └── callsite@1.0.0
      28 silly saveTree │ │ │ ├── parseuri@0.0.5
      28 silly saveTree │ │ │ ├─┬ ws@6.1.4
      28 silly saveTree │ │ │ │ └── async-limiter@1.0.1
      28 silly saveTree │ │ │ ├── xmlhttprequest-ssl@1.5.5
      28 silly saveTree │ │ │ └── yeast@0.1.2
      28 silly saveTree │ │ ├── has-binary2@1.0.3
      28 silly saveTree │ │ ├── has-cors@1.1.0
      28 silly saveTree │ │ ├── indexof@0.0.1
      28 silly saveTree │ │ ├── object-component@0.0.3
      28 silly saveTree │ │ ├── parseqs@0.0.5
      28 silly saveTree │ │ ├── parseuri@0.0.5
      28 silly saveTree │ │ ├─┬ socket.io-parser@3.3.0
      28 silly saveTree │ │ │ ├─┬ debug@3.1.0
      28 silly saveTree │ │ │ │ └── ms@2.0.0
      28 silly saveTree │ │ │ └── isarray@2.0.1
      28 silly saveTree │ │ └── to-array@0.1.4
      28 silly saveTree │ ├─┬ socket.io@2.3.0
      28 silly saveTree │ │ ├─┬ engine.io@3.4.1
      28 silly saveTree │ │ │ ├── base64id@2.0.0
      28 silly saveTree │ │ │ ├── cookie@0.3.1
      28 silly saveTree │ │ │ └── ws@7.3.0
      28 silly saveTree │ │ ├── socket.io-adapter@1.1.2
      28 silly saveTree │ │ └─┬ socket.io-parser@3.4.1
      28 silly saveTree │ │   ├── component-emitter@1.2.1
      28 silly saveTree │ │   └── isarray@2.0.1
      28 silly saveTree │ └── xtend@4.0.2
      28 silly saveTree ├─┬ iobroker.alexa2@3.0.5
      28 silly saveTree │ ├─┬ @iobroker/adapter-core@1.0.3
      28 silly saveTree │ │ └── @types/iobroker@1.4.13
      28 silly saveTree │ ├─┬ @sentry/integrations@5.15.5
      28 silly saveTree │ │ ├── @sentry/types@5.15.5
      28 silly saveTree │ │ ├─┬ @sentry/utils@5.15.5
      28 silly saveTree │ │ │ └── tslib@1.13.0
      28 silly saveTree │ │ └── tslib@1.13.0
      28 silly saveTree │ ├─┬ @sentry/node@5.15.5
      28 silly saveTree │ │ ├─┬ @sentry/apm@5.15.5
      28 silly saveTree │ │ │ ├─┬ @sentry/browser@5.15.5
      28 silly saveTree │ │ │ │ └─┬ @sentry/core@5.15.5
      28 silly saveTree │ │ │ │   ├── @sentry/hub@5.15.5
      28 silly saveTree │ │ │ │   └── @sentry/minimal@5.15.5
      28 silly saveTree │ │ │ ├── @sentry/hub@5.15.5
      28 silly saveTree │ │ │ └── @sentry/minimal@5.15.5
      28 silly saveTree │ │ ├── @sentry/core@5.15.5
      28 silly saveTree │ │ ├── @sentry/hub@5.15.5
      28 silly saveTree │ │ ├─┬ https-proxy-agent@4.0.0
      28 silly saveTree │ │ │ └── agent-base@5.1.1
      28 silly saveTree │ │ └── lru_map@0.3.3
      28 silly saveTree │ ├─┬ alexa-remote2@3.1.0
      28 silly saveTree │ │ ├─┬ alexa-cookie2@3.0.3
      28 silly saveTree │ │ │ ├── cookie@0.4.1
      28 silly saveTree │ │ │ ├─┬ http-proxy-middleware@1.0.4
      28 silly saveTree │ │ │ │ ├── @types/http-proxy@1.17.4
      28 silly saveTree │ │ │ │ ├─┬ http-proxy@1.18.1
      28 silly saveTree │ │ │ │ │ ├── eventemitter3@4.0.4
      28 silly saveTree │ │ │ │ │ ├─┬ follow-redirects@1.11.0
      28 silly saveTree │ │ │ │ │ │ └── debug@3.2.6
      28 silly saveTree │ │ │ │ │ └── requires-port@1.0.0
      28 silly saveTree │ │ │ │ ├─┬ is-glob@4.0.1
      28 silly saveTree │ │ │ │ │ └── is-extglob@2.1.1
      28 silly saveTree │ │ │ │ ├── lodash@4.17.15
      28 silly saveTree │ │ │ │ └─┬ micromatch@4.0.2
      28 silly saveTree │ │ │ │   ├─┬ braces@3.0.2
      28 silly saveTree │ │ │ │   │ └─┬ fill-range@7.0.1
      28 silly saveTree │ │ │ │   │   └─┬ to-regex-range@5.0.1
      28 silly saveTree │ │ │ │   │     └── is-number@7.0.0
      28 silly saveTree │ │ │ │   └── picomatch@2.2.2
      28 silly saveTree │ │ │ ├─┬ http-proxy-response-rewrite@0.0.1
      28 silly saveTree │ │ │ │ ├── bufferhelper@0.2.1
      28 silly saveTree │ │ │ │ └─┬ concat-stream@1.6.2
      28 silly saveTree │ │ │ │   ├── buffer-from@1.1.1
      28 silly saveTree │ │ │ │   ├── inherits@2.0.4
      28 silly saveTree │ │ │ │   ├─┬ readable-stream@2.3.7
      28 silly saveTree │ │ │ │   │ ├── isarray@1.0.0
      28 silly saveTree │ │ │ │   │ ├── process-nextick-args@2.0.1
      28 silly saveTree │ │ │ │   │ ├── safe-buffer@5.1.2
      28 silly saveTree │ │ │ │   │ ├─┬ string_decoder@1.1.1
      28 silly saveTree │ │ │ │   │ │ └── safe-buffer@5.1.2
      28 silly saveTree │ │ │ │   │ └── util-deprecate@1.0.2
      28 silly saveTree │ │ │ │   └── typedarray@0.0.6
      28 silly saveTree │ │ │ ├── https@1.0.0
      28 silly saveTree │ │ │ └── querystring@0.2.0
      28 silly saveTree │ │ ├── https@1.0.0
      28 silly saveTree │ │ ├── querystring@0.2.0
      28 silly saveTree │ │ └── uuid@7.0.3
      28 silly saveTree │ ├── https@1.0.0
      28 silly saveTree │ ├── nearest-color@0.4.4
      28 silly saveTree │ └─┬ virtual-device-sdk@1.7.3
      28 silly saveTree │   ├─┬ chalk@2.4.2
      28 silly saveTree │   │ ├─┬ ansi-styles@3.2.1
      28 silly saveTree │   │ │ └─┬ color-convert@1.9.3
      28 silly saveTree │   │ │   └── color-name@1.1.3
      28 silly saveTree │   │ ├── escape-string-regexp@1.0.5
      28 silly saveTree │   │ └─┬ supports-color@5.5.0
      28 silly saveTree │   │   └── has-flag@3.0.0
      28 silly saveTree │   ├── dotenv@4.0.0
      28 silly saveTree │   ├─┬ http-proxy-agent@4.0.1
      28 silly saveTree │   │ ├── @tootallnate/once@1.1.2
      28 silly saveTree │   │ └── agent-base@6.0.0
      28 silly saveTree │   └── retry@0.12.0
      28 silly saveTree ├─┬ iobroker.backitup@1.5.8
      28 silly saveTree │ ├─┬ @iobroker/adapter-core@2.4.0
      28 silly saveTree │ │ └── @types/iobroker@3.0.10
      28 silly saveTree │ ├─┬ dropbox-v2-api@2.4.17
      28 silly saveTree │ │ └─┬ request@2.88.0
      28 silly saveTree │ │   └─┬ tough-cookie@2.4.3
      28 silly saveTree │ │     └── punycode@1.4.1
      28 silly saveTree │ ├─┬ ftp@0.3.10
      28 silly saveTree │ │ ├─┬ readable-stream@1.1.14
      28 silly saveTree │ │ │ ├── isarray@0.0.1
      28 silly saveTree │ │ │ └── string_decoder@0.10.31
      28 silly saveTree │ │ └── xregexp@2.0.0
      28 silly saveTree │ ├─┬ google-auth-library@6.0.0
      28 silly saveTree │ │ ├── arrify@2.0.1
      28 silly saveTree │ │ ├── base64-js@1.3.1
      28 silly saveTree │ │ ├── ecdsa-sig-formatter@1.0.11
      28 silly saveTree │ │ ├── fast-text-encoding@1.0.2
      28 silly saveTree │ │ ├─┬ gaxios@3.0.3
      28 silly saveTree │ │ │ ├─┬ abort-controller@3.0.0
      28 silly saveTree │ │ │ │ └── event-target-shim@5.0.1
      28 silly saveTree │ │ │ ├─┬ https-proxy-agent@5.0.0
      28 silly saveTree │ │ │ │ └── agent-base@6.0.0
      28 silly saveTree │ │ │ ├── is-stream@2.0.0
      28 silly saveTree │ │ │ └── node-fetch@2.6.0
      28 silly saveTree │ │ ├─┬ gcp-metadata@4.1.0
      28 silly saveTree │ │ │ └─┬ json-bigint@0.3.0
      28 silly saveTree │ │ │   └── bignumber.js@7.2.1
      28 silly saveTree │ │ ├─┬ gtoken@5.0.1
      28 silly saveTree │ │ │ ├─┬ google-p12-pem@3.0.1
      28 silly saveTree │ │ │ │ └── node-forge@0.9.1
      28 silly saveTree │ │ │ ├─┬ jws@4.0.0
      28 silly saveTree │ │ │ │ └─┬ jwa@2.0.0
      28 silly saveTree │ │ │ │   └── buffer-equal-constant-time@1.0.1
      28 silly saveTree │ │ │ └── mime@2.4.6
      28 silly saveTree │ │ ├─┬ jws@4.0.0
      28 silly saveTree │ │ │ └── jwa@2.0.0
      28 silly saveTree │ │ └─┬ lru-cache@5.1.1
      28 silly saveTree │ │   └── yallist@3.1.1
      28 silly saveTree │ ├─┬ googleapis@50.0.0
      28 silly saveTree │ │ └─┬ googleapis-common@4.2.0
      28 silly saveTree │ │   ├── qs@6.9.4
      28 silly saveTree │ │   ├── url-template@2.0.8
      28 silly saveTree │ │   └── uuid@8.1.0
      28 silly saveTree │ ├─┬ node-schedule@1.3.2
      28 silly saveTree │ │ ├─┬ cron-parser@2.15.0
      28 silly saveTree │ │ │ ├─┬ is-nan@1.3.0
      28 silly saveTree │ │ │ │ └─┬ define-properties@1.1.3
      28 silly saveTree │ │ │ │   └── object-keys@1.1.1
      28 silly saveTree │ │ │ └─┬ moment-timezone@0.5.31
      28 silly saveTree │ │ │   └── moment@2.26.0
      28 silly saveTree │ │ ├── long-timeout@0.1.1
      28 silly saveTree │ │ └── sorted-array-functions@1.2.0
      28 silly saveTree │ ├── node-wol@0.1.1
      28 silly saveTree │ └─┬ targz@1.0.1
      28 silly saveTree │   └─┬ tar-fs@1.16.3
      28 silly saveTree │     ├── chownr@1.1.4
      28 silly saveTree │     ├─┬ mkdirp@0.5.5
      28 silly saveTree │     │ └── minimist@1.2.5
      28 silly saveTree │     ├─┬ pump@1.0.3
      28 silly saveTree │     │ ├─┬ end-of-stream@1.4.4
      28 silly saveTree │     │ │ └─┬ once@1.4.0
      28 silly saveTree │     │ │   └── wrappy@1.0.2
      28 silly saveTree │     │ └── once@1.4.0
      28 silly saveTree │     └─┬ tar-stream@1.6.2
      28 silly saveTree │       ├── bl@1.2.2
      28 silly saveTree │       ├─┬ buffer-alloc@1.2.0
      28 silly saveTree │       │ ├── buffer-alloc-unsafe@1.1.0
      28 silly saveTree │       │ └── buffer-fill@1.0.0
      28 silly saveTree │       ├── fs-constants@1.0.0
      28 silly saveTree │       └── to-buffer@1.1.1
      28 silly saveTree ├─┬ iobroker.daswetter@2.8.1
      28 silly saveTree │ └─┬ xml2js@0.4.23
      28 silly saveTree │   ├── sax@1.2.4
      28 silly saveTree │   └── xmlbuilder@11.0.1
      28 silly saveTree ├─┬ iobroker.deconz@1.3.7
      28 silly saveTree │ ├─┬ @iobroker/adapter-core@2.4.0
      28 silly saveTree │ │ └── @types/iobroker@3.0.10
      28 silly saveTree │ └─┬ source-map-support@0.5.19
      28 silly saveTree │   └── source-map@0.6.1
      28 silly saveTree ├─┬ iobroker.discovery@2.3.5
      28 silly saveTree │ ├─┬ @iobroker/adapter-core@2.4.0
      28 silly saveTree │ │ └── @types/iobroker@3.0.10
      28 silly saveTree │ ├─┬ mdns-discovery@0.2.6
      28 silly saveTree │ │ ├─┬ debug@2.2.0
      28 silly saveTree │ │ │ └── ms@0.7.1
      28 silly saveTree │ │ ├── dgram@1.0.1
      28 silly saveTree │ │ └─┬ dns-packet@1.3.1
      28 silly saveTree │ │   └── ip@1.1.5
      28 silly saveTree │ ├── netmask@1.0.6
      28 silly saveTree │ ├── node-mndp@0.0.2
      28 silly saveTree │ ├─┬ node-ssdp@3.3.0
      28 silly saveTree │ │ ├── async@2.6.3
      28 silly saveTree │ │ ├── bluebird@3.7.2
      28 silly saveTree │ │ └── debug@3.2.6
      28 silly saveTree │ └─┬ serialport@8.0.8
      28 silly saveTree │   ├─┬ @serialport/binding-mock@8.0.6
      28 silly saveTree │   │ └── @serialport/binding-abstract@8.0.6
      28 silly saveTree │   ├─┬ @serialport/bindings@8.0.8
      28 silly saveTree │   │ ├─┬ @serialport/parser-readline@8.0.6
      28 silly saveTree │   │ │ └── @serialport/parser-delimiter@8.0.6
      28 silly saveTree │   │ ├─┬ bindings@1.5.0
      28 silly saveTree │   │ │ └── file-uri-to-path@1.0.0
      28 silly saveTree │   │ ├── nan@2.14.1
      28 silly saveTree │   │ └─┬ prebuild-install@5.3.4
      28 silly saveTree │   │   ├── detect-libc@1.0.3
      28 silly saveTree │   │   ├── expand-template@2.0.3
      28 silly saveTree │   │   ├── github-from-package@0.0.0
      28 silly saveTree │   │   ├── napi-build-utils@1.0.2
      28 silly saveTree │   │   ├─┬ node-abi@2.17.0
      28 silly saveTree │   │   │ └── semver@5.7.1
      28 silly saveTree │   │   ├── noop-logger@0.1.1
      28 silly saveTree │   │   ├─┬ npmlog@4.1.2
      28 silly saveTree │   │   │ ├─┬ are-we-there-yet@1.1.5
      28 silly saveTree │   │   │ │ └── delegates@1.0.0
      28 silly saveTree │   │   │ ├── console-control-strings@1.1.0
      28 silly saveTree │   │   │ ├─┬ gauge@2.7.4
      28 silly saveTree │   │   │ │ ├── aproba@1.2.0
      28 silly saveTree │   │   │ │ ├── has-unicode@2.0.1
      28 silly saveTree │   │   │ │ ├── object-assign@4.1.1
      28 silly saveTree │   │   │ │ ├── signal-exit@3.0.3
      28 silly saveTree │   │   │ │ ├─┬ string-width@1.0.2
      28 silly saveTree │   │   │ │ │ ├── code-point-at@1.1.0
      28 silly saveTree │   │   │ │ │ ├─┬ is-fullwidth-code-point@1.0.0
      28 silly saveTree │   │   │ │ │ │ └── number-is-nan@1.0.1
      28 silly saveTree │   │   │ │ │ └─┬ strip-ansi@3.0.1
      28 silly saveTree │   │   │ │ │   └── ansi-regex@2.1.1
      28 silly saveTree │   │   │ │ ├── strip-ansi@3.0.1
      28 silly saveTree │   │   │ │ └─┬ wide-align@1.1.3
      28 silly saveTree │   │   │ │   └─┬ string-width@2.1.1
      28 silly saveTree │   │   │ │     ├── is-fullwidth-code-point@2.0.0
      28 silly saveTree │   │   │ │     └─┬ strip-ansi@4.0.0
      28 silly saveTree │   │   │ │       └── ansi-regex@3.0.0
      28 silly saveTree │   │   │ └── set-blocking@2.0.0
      28 silly saveTree │   │   ├── pump@3.0.0
      28 silly saveTree │   │   ├─┬ rc@1.2.8
      28 silly saveTree │   │   │ ├── deep-extend@0.6.0
      28 silly saveTree │   │   │ ├── ini@1.3.5
      28 silly saveTree │   │   │ └── strip-json-comments@2.0.1
      28 silly saveTree │   │   ├─┬ simple-get@3.1.0
      28 silly saveTree │   │   │ ├─┬ decompress-response@4.2.1
      28 silly saveTree │   │   │ │ └── mimic-response@2.1.0
      28 silly saveTree │   │   │ └── simple-concat@1.0.0
      28 silly saveTree │   │   ├─┬ tar-fs@2.1.0
      28 silly saveTree │   │   │ ├── mkdirp-classic@0.5.3
      28 silly saveTree │   │   │ └─┬ tar-stream@2.1.2
      28 silly saveTree │   │   │   ├─┬ bl@4.0.2
      28 silly saveTree │   │   │   │ ├─┬ buffer@5.6.0
      28 silly saveTree │   │   │   │ │ └── ieee754@1.1.13
      28 silly saveTree │   │   │   │ └── readable-stream@3.6.0
      28 silly saveTree │   │   │   └── readable-stream@3.6.0
      28 silly saveTree │   │   └── which-pm-runs@1.0.0
      28 silly saveTree │   ├── @serialport/parser-byte-length@8.0.6
      28 silly saveTree │   ├── @serialport/parser-cctalk@8.0.6
      28 silly saveTree │   ├── @serialport/parser-delimiter@8.0.6
      28 silly saveTree │   ├── @serialport/parser-readline@8.0.6
      28 silly saveTree │   ├── @serialport/parser-ready@8.0.6
      28 silly saveTree │   ├── @serialport/parser-regex@8.0.6
      28 silly saveTree │   └── @serialport/stream@8.0.6
      28 silly saveTree ├─┬ iobroker.email@1.0.6
      28 silly saveTree │ └── nodemailer@6.4.8
      28 silly saveTree ├── iobroker.feiertage@1.0.17
      28 silly saveTree ├── iobroker.flot@1.9.2
      28 silly saveTree ├─┬ iobroker.habpanel@0.4.1
      28 silly saveTree │ └── bower@1.8.8
      28 silly saveTree ├─┬ iobroker.history@1.9.6
      28 silly saveTree │ └─┬ @iobroker/adapter-core@2.4.0
      28 silly saveTree │   └── @types/iobroker@3.0.10
      28 silly saveTree ├─┬ iobroker.hm-rega@2.5.5
      28 silly saveTree │ └─┬ @iobroker/adapter-core@2.4.0
      28 silly saveTree │   └── @types/iobroker@3.0.10
      28 silly saveTree ├─┬ iobroker.hm-rpc@1.14.2
      28 silly saveTree │ ├─┬ @iobroker/adapter-core@2.4.0
      28 silly saveTree │ │ └── @types/iobroker@3.0.10
      28 silly saveTree │ ├─┬ binrpc@3.3.1
      28 silly saveTree │ │ ├─┬ binary@0.3.0
      28 silly saveTree │ │ │ ├── buffers@0.1.1
      28 silly saveTree │ │ │ └─┬ chainsaw@0.1.0
      28 silly saveTree │ │ │   └── traverse@0.3.9
      28 silly saveTree │ │ └── put@0.0.6
      28 silly saveTree │ └─┬ homematic-xmlrpc@1.0.2
      28 silly saveTree │   ├── sax@0.4.3
      28 silly saveTree │   └── xmlbuilder@0.4.2
      28 silly saveTree ├─┬ iobroker.homeconnect@0.0.30
      28 silly saveTree │ └─┬ eventsource@1.0.7
      28 silly saveTree │   └─┬ original@1.0.2
      28 silly saveTree │     └─┬ url-parse@1.4.7
      28 silly saveTree │       └── querystringify@2.1.1
      28 silly saveTree ├─┬ iobroker.hs100@1.1.5
      28 silly saveTree │ ├─┬ babel-runtime@6.26.0
      28 silly saveTree │ │ ├── core-js@2.6.11
      28 silly saveTree │ │ └── regenerator-runtime@0.11.1
      28 silly saveTree │ ├── commander@2.20.3
      28 silly saveTree │ ├── lodash.defaultto@4.14.0
      28 silly saveTree │ ├── lodash.groupby@4.6.0
      28 silly saveTree │ ├── lodash.isequal@4.5.0
      28 silly saveTree │ ├── loglevel@1.6.8
      28 silly saveTree │ ├─┬ tplink-smarthome-api@2.0.0
      28 silly saveTree │ │ ├── commander@4.1.1
      28 silly saveTree │ │ ├── lodash.castarray@4.4.0
      28 silly saveTree │ │ ├── promise-queue@2.2.5
      28 silly saveTree │ │ └── tplink-smarthome-crypto@2.0.0
      28 silly saveTree │ └── tplink-smarthome-crypto@2.0.0
      28 silly saveTree ├─┬ iobroker.hue@3.2.4
      28 silly saveTree │ ├─┬ @iobroker/adapter-core@2.4.0
      28 silly saveTree │ │ └── @types/iobroker@3.0.10
      28 silly saveTree │ └─┬ node-hue-api@4.0.6
      28 silly saveTree │   ├─┬ axios@0.19.2
      28 silly saveTree │   │ └─┬ follow-redirects@1.5.10
      28 silly saveTree │   │   └─┬ debug@3.1.0
      28 silly saveTree │   │     └── ms@2.0.0
      28 silly saveTree │   ├── bottleneck@2.19.5
      28 silly saveTree │   └── get-ssl-certificate@2.3.3
      28 silly saveTree ├─┬ iobroker.ical@1.7.0
      28 silly saveTree │ ├── cloneextend@0.0.3
      28 silly saveTree │ ├─┬ node-ical@0.9.2
      28 silly saveTree │ │ └─┬ rrule@2.6.4
      28 silly saveTree │ │   └── luxon@1.24.1
      28 silly saveTree │ └── rrule@2.6.4
      28 silly saveTree ├── iobroker.icons-addictive-flavour-png@0.1.0
      28 silly saveTree ├── iobroker.icons-fatcow-hosting@0.1.0
      28 silly saveTree ├── iobroker.icons-icons8@0.0.1
      28 silly saveTree ├── iobroker.icons-material-png@0.1.0
      28 silly saveTree ├── iobroker.icons-mfd-png@1.0.2
      28 silly saveTree ├── iobroker.icons-mfd-svg@1.0.2
      28 silly saveTree ├── iobroker.icons-open-icon-library-png@0.1.2
      28 silly saveTree ├─┬ iobroker.info@1.7.2
      28 silly saveTree │ ├─┬ @iobroker/adapter-core@2.4.0
      28 silly saveTree │ │ └── @types/iobroker@3.0.10
      28 silly saveTree │ ├── semver@7.3.2
      28 silly saveTree │ └── systeminformation@4.26.5
      28 silly saveTree ├─┬ iobroker.javascript@4.6.17
      28 silly saveTree │ ├─┬ @iobroker/adapter-core@2.4.0
      28 silly saveTree │ │ └─┬ @types/iobroker@3.0.10
      28 silly saveTree │ │   └── @types/node@10.17.24
      28 silly saveTree │ ├── @types/node@10.17.24
      28 silly saveTree │ ├─┬ @types/request@2.48.5
      28 silly saveTree │ │ ├── @types/caseless@0.12.2
      28 silly saveTree │ │ ├── @types/tough-cookie@4.0.0
      28 silly saveTree │ │ └── form-data@2.5.1
      28 silly saveTree │ ├── coffee-compiler@0.3.2
      28 silly saveTree │ ├── coffee-script@1.12.7
      28 silly saveTree │ ├── jsonata@1.8.3
      28 silly saveTree │ ├─┬ mytelegrammenu@0.0.10
      28 silly saveTree │ │ └─┬ telegra.ph@1.0.1
      28 silly saveTree │ │   └─┬ isomorphic-fetch@2.2.1
      28 silly saveTree │ │     ├─┬ node-fetch@1.7.3
      28 silly saveTree │ │     │ ├─┬ encoding@0.1.12
      28 silly saveTree │ │     │ │ └─┬ iconv-lite@0.4.24
      28 silly saveTree │ │     │ │   └── safer-buffer@2.1.2
      28 silly saveTree │ │     │ └── is-stream@1.1.0
      28 silly saveTree │ │     └── whatwg-fetch@3.0.0
      28 silly saveTree │ ├─┬ node-schedule@1.3.0
      28 silly saveTree │ │ ├─┬ cron-parser@2.15.0
      28 silly saveTree │ │ │ ├─┬ is-nan@1.3.0
      28 silly saveTree │ │ │ │ └─┬ define-properties@1.1.3
      28 silly saveTree │ │ │ │   └── object-keys@1.1.1
      28 silly saveTree │ │ │ └─┬ moment-timezone@0.5.31
      28 silly saveTree │ │ │   └── moment@2.26.0
      28 silly saveTree │ │ ├── long-timeout@0.1.1
      28 silly saveTree │ │ └── sorted-array-functions@1.2.0
      28 silly saveTree │ ├── semver@7.3.2
      28 silly saveTree │ ├── suncalc2@1.8.1
      28 silly saveTree │ ├── typescript@3.9.3
      28 silly saveTree │ ├─┬ virtual-tsc@0.5.0
      28 silly saveTree │ │ ├── colors@1.4.0
      28 silly saveTree │ │ └── debug@3.2.6
      28 silly saveTree │ ├── vm2@3.9.2
      28 silly saveTree │ └── wake_on_lan@1.0.0
      28 silly saveTree ├─┬ iobroker.js-controller@2.2.9
      28 silly saveTree │ ├─┬ chokidar@3.4.0
      28 silly saveTree │ │ ├─┬ anymatch@3.1.1
      28 silly saveTree │ │ │ └── normalize-path@3.0.0
      28 silly saveTree │ │ ├── glob-parent@5.1.1
      28 silly saveTree │ │ ├─┬ is-binary-path@2.1.0
      28 silly saveTree │ │ │ └── binary-extensions@2.0.0
      28 silly saveTree │ │ ├── normalize-path@3.0.0
      28 silly saveTree │ │ └── readdirp@3.4.0
      28 silly saveTree │ ├── daemonize2@0.4.2
      28 silly saveTree │ ├── decache@4.6.0
      28 silly saveTree │ ├─┬ diskusage@1.1.3
      28 silly saveTree │ │ └── es6-promise@4.2.8
      28 silly saveTree │ ├─┬ event-stream@4.0.1
      28 silly saveTree │ │ ├── duplexer@0.1.1
      28 silly saveTree │ │ ├── from@0.1.7
      28 silly saveTree │ │ ├── map-stream@0.0.7
      28 silly saveTree │ │ ├─┬ pause-stream@0.0.11
      28 silly saveTree │ │ │ └── through@2.3.8
      28 silly saveTree │ │ ├── split@1.0.1
      28 silly saveTree │ │ ├── stream-combiner@0.2.2
      28 silly saveTree │ │ └── through@2.3.8
      28 silly saveTree │ ├─┬ greenlock@2.8.8
      28 silly saveTree │ │ ├── acme-dns-01-cli@3.0.7
      28 silly saveTree │ │ ├─┬ acme-v2@1.8.6
      28 silly saveTree │ │ │ ├── @root/request@1.6.1
      28 silly saveTree │ │ │ └─┬ rsa-compat@2.0.8
      28 silly saveTree │ │ │   └─┬ keypairs@1.2.14
      28 silly saveTree │ │ │     ├── eckles@1.4.1
      28 silly saveTree │ │ │     └── rasha@1.2.5
      28 silly saveTree │ │ ├── acme@1.3.5
      28 silly saveTree │ │ ├── cert-info@1.5.1
      28 silly saveTree │ │ ├─┬ greenlock-store-fs@3.2.2
      28 silly saveTree │ │ │ ├── @root/mkdirp@1.0.0
      28 silly saveTree │ │ │ └── safe-replace@1.1.0
      28 silly saveTree │ │ ├── keypairs@1.2.14
      28 silly saveTree │ │ ├── le-challenge-fs@2.0.9
      28 silly saveTree │ │ ├── le-sni-auto@2.1.9
      28 silly saveTree │ │ ├─┬ le-store-certbot@2.2.3
      28 silly saveTree │ │ │ └── pyconf@1.1.7
      28 silly saveTree │ │ └── rsa-compat@2.0.8
      28 silly saveTree │ ├─┬ iobroker.objects-redis@2.0.5
      28 silly saveTree │ │ ├─┬ ioredis@4.17.1
      28 silly saveTree │ │ │ ├── cluster-key-slot@1.1.0
      28 silly saveTree │ │ │ ├── denque@1.4.1
      28 silly saveTree │ │ │ ├── lodash.defaults@4.2.0
      28 silly saveTree │ │ │ ├── lodash.flatten@4.4.0
      28 silly saveTree │ │ │ ├── redis-commands@1.5.0
      28 silly saveTree │ │ │ ├── redis-errors@1.2.0
      28 silly saveTree │ │ │ ├── redis-parser@3.0.0
      28 silly saveTree │ │ │ └── standard-as-callback@2.0.1
      28 silly saveTree │ │ ├─┬ node.extend@2.0.2
      28 silly saveTree │ │ │ ├─┬ has@1.0.3
      28 silly saveTree │ │ │ │ └── function-bind@1.1.1
      28 silly saveTree │ │ │ └── is@3.3.0
      28 silly saveTree │ │ └─┬ vinyl-sourcemaps-apply@0.2.1
      28 silly saveTree │ │   └── source-map@0.5.7
      28 silly saveTree │ ├── ioredis@4.17.1
      28 silly saveTree │ ├─┬ jsonwebtoken@8.5.1
      28 silly saveTree │ │ ├─┬ jws@3.2.2
      28 silly saveTree │ │ │ └── jwa@1.4.1
      28 silly saveTree │ │ ├── lodash.includes@4.3.0
      28 silly saveTree │ │ ├── lodash.isboolean@3.0.3
      28 silly saveTree │ │ ├── lodash.isinteger@4.0.4
      28 silly saveTree │ │ ├── lodash.isnumber@3.0.3
      28 silly saveTree │ │ ├── lodash.isplainobject@4.0.6
      28 silly saveTree │ │ ├── lodash.isstring@4.0.1
      28 silly saveTree │ │ ├── lodash.once@4.1.1
      28 silly saveTree │ │ └── semver@5.7.1
      28 silly saveTree │ ├─┬ jszip@3.4.0
      28 silly saveTree │ │ ├─┬ lie@3.3.0
      28 silly saveTree │ │ │ └── immediate@3.0.6
      28 silly saveTree │ │ ├── pako@1.0.11
      28 silly saveTree │ │ └── set-immediate-shim@1.0.1
      28 silly saveTree │ ├─┬ le-acme-core@2.1.4
      28 silly saveTree │ │ └─┬ rsa-compat@1.9.4
      28 silly saveTree │ │   ├── node-forge@0.7.6
      28 silly saveTree │ │   └── ursa-optional@0.9.10
      28 silly saveTree │ ├── le-challenge-fs@2.0.9
      28 silly saveTree │ ├── le-sni-auto@2.1.9
      28 silly saveTree │ ├─┬ loadavg-windows@1.1.1
      28 silly saveTree │ │ └── weak-daemon@1.0.3
      28 silly saveTree │ ├── ncp@2.0.0
      28 silly saveTree │ ├── node.extend@2.0.2
      28 silly saveTree │ ├── pidusage@2.0.20
      28 silly saveTree │ ├─┬ prompt@1.0.0
      28 silly saveTree │ │ ├── pkginfo@0.4.1
      28 silly saveTree │ │ ├─┬ read@1.0.7
      28 silly saveTree │ │ │ └── mute-stream@0.0.8
      28 silly saveTree │ │ ├── revalidator@0.1.8
      28 silly saveTree │ │ ├─┬ utile@0.3.0
      28 silly saveTree │ │ │ ├── async@0.9.2
      28 silly saveTree │ │ │ ├── deep-equal@0.2.2
      28 silly saveTree │ │ │ ├── i@0.3.6
      28 silly saveTree │ │ │ ├── ncp@1.0.1
      28 silly saveTree │ │ │ └─┬ rimraf@2.7.1
      28 silly saveTree │ │ │   └─┬ glob@7.1.6
      28 silly saveTree │ │ │     ├── fs.realpath@1.0.0
      28 silly saveTree │ │ │     ├── inflight@1.0.6
      28 silly saveTree │ │ │     ├─┬ minimatch@3.0.4
      28 silly saveTree │ │ │     │ └─┬ brace-expansion@1.1.11
      28 silly saveTree │ │ │     │   ├── balanced-match@1.0.0
      28 silly saveTree │ │ │     │   └── concat-map@0.0.1
      28 silly saveTree │ │ │     └── path-is-absolute@1.0.1
      28 silly saveTree │ │ └─┬ winston@2.1.1
      28 silly saveTree │ │   ├── async@1.0.0
      28 silly saveTree │ │   ├── colors@1.0.3
      28 silly saveTree │ │   ├── cycle@1.0.3
      28 silly saveTree │ │   ├── eyes@0.1.8
      28 silly saveTree │ │   ├── pkginfo@0.3.1
      28 silly saveTree │ │   └── stack-trace@0.0.10
      28 silly saveTree │ ├── readline-sync@1.4.10
      28 silly saveTree │ ├── respjs@4.2.0
      28 silly saveTree │ ├─┬ tar@5.0.5
      28 silly saveTree │ │ ├─┬ fs-minipass@2.1.0
      28 silly saveTree │ │ │ └─┬ minipass@3.1.3
      28 silly saveTree │ │ │   └── yallist@4.0.0
      28 silly saveTree │ │ ├── minipass@3.1.3
      28 silly saveTree │ │ ├── minizlib@2.1.0
      28 silly saveTree │ │ └── yallist@4.0.0
      28 silly saveTree │ ├─┬ winston-daily-rotate-file@4.4.2
      28 silly saveTree │ │ ├── file-stream-rotator@0.5.7
      28 silly saveTree │ │ ├── object-hash@2.0.3
      28 silly saveTree │ │ ├── triple-beam@1.3.0
      28 silly saveTree │ │ └── winston-transport@4.3.0
      28 silly saveTree │ ├─┬ winston-syslog@2.4.4
      28 silly saveTree │ │ ├── glossy@0.1.7
      28 silly saveTree │ │ └── unix-dgram@2.0.3
      28 silly saveTree │ ├─┬ winston@3.2.1
      28 silly saveTree │ │ ├── async@2.6.3
      28 silly saveTree │ │ ├─┬ diagnostics@1.1.1
      28 silly saveTree │ │ │ ├─┬ colorspace@1.1.2
      28 silly saveTree │ │ │ │ ├─┬ color@3.0.0
      28 silly saveTree │ │ │ │ │ └─┬ color-string@1.5.3
      28 silly saveTree │ │ │ │ │   └─┬ simple-swizzle@0.2.2
      28 silly saveTree │ │ │ │ │     └── is-arrayish@0.3.2
      28 silly saveTree │ │ │ │ └── text-hex@1.0.0
      28 silly saveTree │ │ │ ├─┬ enabled@1.0.2
      28 silly saveTree │ │ │ │ └── env-variable@0.0.6
      28 silly saveTree │ │ │ └─┬ kuler@1.0.1
      28 silly saveTree │ │ │   └── colornames@1.1.1
      28 silly saveTree │ │ ├── is-stream@1.1.0
      28 silly saveTree │ │ ├─┬ logform@2.1.2
      28 silly saveTree │ │ │ ├── fast-safe-stringify@2.0.7
      28 silly saveTree │ │ │ └── fecha@2.3.3
      28 silly saveTree │ │ ├── one-time@0.0.4
      28 silly saveTree │ │ └── readable-stream@3.6.0
      28 silly saveTree │ └─┬ yargs@15.3.1
      28 silly saveTree │   ├─┬ cliui@6.0.0
      28 silly saveTree │   │ ├─┬ string-width@4.2.0
      28 silly saveTree │   │ │ ├── emoji-regex@8.0.0
      28 silly saveTree │   │ │ ├── is-fullwidth-code-point@3.0.0
      28 silly saveTree │   │ │ └─┬ strip-ansi@6.0.0
      28 silly saveTree │   │ │   └── ansi-regex@5.0.0
      28 silly saveTree │   │ ├── strip-ansi@6.0.0
      28 silly saveTree │   │ └─┬ wrap-ansi@6.2.0
      28 silly saveTree │   │   └─┬ ansi-styles@4.2.1
      28 silly saveTree │   │     ├── @types/color-name@1.1.1
      28 silly saveTree │   │     └─┬ color-convert@2.0.1
      28 silly saveTree │   │       └── color-name@1.1.4
      28 silly saveTree │   ├── decamelize@1.2.0
      28 silly saveTree │   ├─┬ find-up@4.1.0
      28 silly saveTree │   │ ├─┬ locate-path@5.0.0
      28 silly saveTree │   │ │ └─┬ p-locate@4.1.0
      28 silly saveTree │   │ │   └─┬ p-limit@2.3.0
      28 silly saveTree │   │ │     └── p-try@2.2.0
      28 silly saveTree │   │ └── path-exists@4.0.0
      28 silly saveTree │   ├── get-caller-file@2.0.5
      28 silly saveTree │   ├── require-directory@2.1.1
      28 silly saveTree │   ├── require-main-filename@2.0.0
      28 silly saveTree │   ├── string-width@4.2.0
      28 silly saveTree │   ├── which-module@2.0.0
      28 silly saveTree │   ├── y18n@4.0.0
      28 silly saveTree │   └─┬ yargs-parser@18.1.3
      28 silly saveTree │     └── camelcase@5.3.1
      28 silly saveTree ├── iobroker.mihome-vacuum@1.1.5
      28 silly saveTree ├── iobroker.mobile@0.5.0
      28 silly saveTree ├─┬ iobroker.ping@1.4.7
      28 silly saveTree │ └─┬ @iobroker/adapter-core@2.4.0
      28 silly saveTree │   └── @types/iobroker@3.0.10
      28 silly saveTree ├─┬ iobroker.socketio@3.0.7
      28 silly saveTree │ └─┬ @iobroker/adapter-core@2.4.0
      28 silly saveTree │   └── @types/iobroker@3.0.10
      28 silly saveTree ├─┬ iobroker.sql@1.12.5
      28 silly saveTree │ ├─┬ @iobroker/adapter-core@2.4.0
      28 silly saveTree │ │ └── @types/iobroker@3.0.10
      28 silly saveTree │ ├─┬ mssql@6.2.0
      28 silly saveTree │ │ ├── tarn@1.1.5
      28 silly saveTree │ │ └─┬ tedious@6.7.0
      28 silly saveTree │ │   ├─┬ @azure/ms-rest-nodeauth@2.0.2
      28 silly saveTree │ │   │ ├── @azure/ms-rest-azure-env@1.1.2
      28 silly saveTree │ │   │ ├─┬ @azure/ms-rest-js@1.8.15
      28 silly saveTree │ │   │ │ ├── @types/tunnel@0.0.0
      28 silly saveTree │ │   │ │ └── tunnel@0.0.6
      28 silly saveTree │ │   │ └─┬ adal-node@0.1.28
      28 silly saveTree │ │   │   ├── @types/node@8.10.61
      28 silly saveTree │ │   │   ├── date-utils@1.2.21
      28 silly saveTree │ │   │   ├── underscore@1.10.2
      28 silly saveTree │ │   │   ├── xmldom@0.3.0
      28 silly saveTree │ │   │   └── xpath.js@1.1.0
      28 silly saveTree │ │   ├── @types/node@12.12.42
      28 silly saveTree │ │   ├── @types/readable-stream@2.3.6
      28 silly saveTree │ │   ├─┬ bl@3.0.0
      28 silly saveTree │ │   │ └── readable-stream@3.6.0
      28 silly saveTree │ │   ├── depd@2.0.0
      28 silly saveTree │ │   ├── iconv-lite@0.5.1
      28 silly saveTree │ │   ├── jsbi@3.1.2
      28 silly saveTree │ │   ├── native-duplexpair@1.0.0
      28 silly saveTree │ │   ├── readable-stream@3.6.0
      28 silly saveTree │ │   └── sprintf-js@1.1.2
      28 silly saveTree │ ├─┬ mysql@2.18.1
      28 silly saveTree │ │ ├── bignumber.js@9.0.0
      28 silly saveTree │ │ ├── safe-buffer@5.1.2
      28 silly saveTree │ │ └── sqlstring@2.3.1
      28 silly saveTree │ ├─┬ pg@8.2.1
      28 silly saveTree │ │ ├── buffer-writer@2.0.0
      28 silly saveTree │ │ ├── packet-reader@1.0.0
      28 silly saveTree │ │ ├── pg-connection-string@2.2.3
      28 silly saveTree │ │ ├── pg-pool@3.2.1
      28 silly saveTree │ │ ├── pg-protocol@1.2.4
      28 silly saveTree │ │ ├─┬ pg-types@2.2.0
      28 silly saveTree │ │ │ ├── pg-int8@1.0.1
      28 silly saveTree │ │ │ ├── postgres-array@2.0.0
      28 silly saveTree │ │ │ ├── postgres-bytea@1.0.0
      28 silly saveTree │ │ │ ├── postgres-date@1.0.5
      28 silly saveTree │ │ │ └── postgres-interval@1.2.0
      28 silly saveTree │ │ ├── pgpass@1.0.2
      28 silly saveTree │ │ └── semver@4.3.2
      28 silly saveTree │ ├─┬ sql-client@2.0.3
      28 silly saveTree │ │ ├── argf@0.0.1
      28 silly saveTree │ │ └─┬ yargs@12.0.5
      28 silly saveTree │ │   ├─┬ cliui@4.1.0
      28 silly saveTree │ │   │ ├─┬ string-width@2.1.1
      28 silly saveTree │ │   │ │ ├── is-fullwidth-code-point@2.0.0
      28 silly saveTree │ │   │ │ └─┬ strip-ansi@4.0.0
      28 silly saveTree │ │   │ │   └── ansi-regex@3.0.0
      28 silly saveTree │ │   │ ├── strip-ansi@4.0.0
      28 silly saveTree │ │   │ └─┬ wrap-ansi@2.1.0
      28 silly saveTree │ │   │   ├─┬ string-width@1.0.2
      28 silly saveTree │ │   │   │ ├── is-fullwidth-code-point@1.0.0
      28 silly saveTree │ │   │   │ └─┬ strip-ansi@3.0.1
      28 silly saveTree │ │   │   │   └── ansi-regex@2.1.1
      28 silly saveTree │ │   │   └── strip-ansi@3.0.1
      28 silly saveTree │ │   ├─┬ find-up@3.0.0
      28 silly saveTree │ │   │ └─┬ locate-path@3.0.0
      28 silly saveTree │ │   │   ├── p-locate@3.0.0
      28 silly saveTree │ │   │   └── path-exists@3.0.0
      28 silly saveTree │ │   ├── get-caller-file@1.0.3
      28 silly saveTree │ │   ├─┬ os-locale@3.1.0
      28 silly saveTree │ │   │ ├─┬ execa@1.0.0
      28 silly saveTree │ │   │ │ ├─┬ cross-spawn@6.0.5
      28 silly saveTree │ │   │ │ │ ├── nice-try@1.0.5
      28 silly saveTree │ │   │ │ │ ├── path-key@2.0.1
      28 silly saveTree │ │   │ │ │ ├── semver@5.7.1
      28 silly saveTree │ │   │ │ │ ├─┬ shebang-command@1.2.0
      28 silly saveTree │ │   │ │ │ │ └── shebang-regex@1.0.0
      28 silly saveTree │ │   │ │ │ └─┬ which@1.3.1
      28 silly saveTree │ │   │ │ │   └── isexe@2.0.0
      28 silly saveTree │ │   │ │ ├── get-stream@4.1.0
      28 silly saveTree │ │   │ │ ├── npm-run-path@2.0.2
      28 silly saveTree │ │   │ │ ├── p-finally@1.0.0
      28 silly saveTree │ │   │ │ └── strip-eof@1.0.0
      28 silly saveTree │ │   │ ├─┬ lcid@2.0.0
      28 silly saveTree │ │   │ │ └── invert-kv@2.0.0
      28 silly saveTree │ │   │ └─┬ mem@4.3.0
      28 silly saveTree │ │   │   ├─┬ map-age-cleaner@0.1.3
      28 silly saveTree │ │   │   │ └── p-defer@1.0.0
      28 silly saveTree │ │   │   ├── mimic-fn@2.1.0
      28 silly saveTree │ │   │   └── p-is-promise@2.1.0
      28 silly saveTree │ │   ├── require-main-filename@1.0.1
      28 silly saveTree │ │   ├── string-width@2.1.1
      28 silly saveTree │ │   └── yargs-parser@11.1.1
      28 silly saveTree │ └─┬ sqlite3@4.2.0
      28 silly saveTree │   └─┬ node-pre-gyp@0.11.0
      28 silly saveTree │     ├─┬ needle@2.5.0
      28 silly saveTree │     │ └── debug@3.2.6
      28 silly saveTree │     ├─┬ nopt@4.0.3
      28 silly saveTree │     │ ├── abbrev@1.1.1
      28 silly saveTree │     │ └─┬ osenv@0.1.5
      28 silly saveTree │     │   ├── os-homedir@1.0.2
      28 silly saveTree │     │   └── os-tmpdir@1.0.2
      28 silly saveTree │     ├─┬ npm-packlist@1.4.8
      28 silly saveTree │     │ ├── ignore-walk@3.0.3
      28 silly saveTree │     │ ├─┬ npm-bundled@1.1.1
      28 silly saveTree │     │ │ └── npm-normalize-package-bin@1.0.1
      28 silly saveTree │     │ └── npm-normalize-package-bin@1.0.1
      28 silly saveTree │     ├── semver@5.7.1
      28 silly saveTree │     └─┬ tar@4.4.13
      28 silly saveTree │       ├─┬ fs-minipass@1.2.7
      28 silly saveTree │       │ └─┬ minipass@2.9.0
      28 silly saveTree │       │   └── yallist@3.1.1
      28 silly saveTree │       ├── minipass@2.9.0
      28 silly saveTree │       ├── minizlib@1.3.3
      28 silly saveTree │       └── yallist@3.1.1
      28 silly saveTree ├─┬ iobroker.systeminfo@0.3.1
      28 silly saveTree │ ├── @apollon/frankjoke-myadapter@1.2.5
      28 silly saveTree │ ├─┬ cheerio@1.0.0-rc.3
      28 silly saveTree │ │ ├─┬ css-select@1.2.0
      28 silly saveTree │ │ │ ├── boolbase@1.0.0
      28 silly saveTree │ │ │ ├── css-what@2.1.3
      28 silly saveTree │ │ │ ├─┬ domutils@1.5.1
      28 silly saveTree │ │ │ │ ├─┬ dom-serializer@0.1.1
      28 silly saveTree │ │ │ │ │ ├── domelementtype@1.3.1
      28 silly saveTree │ │ │ │ │ └── entities@1.1.2
      28 silly saveTree │ │ │ │ └── domelementtype@1.3.1
      28 silly saveTree │ │ │ └── nth-check@1.0.2
      28 silly saveTree │ │ ├── dom-serializer@0.1.1
      28 silly saveTree │ │ ├── entities@1.1.2
      28 silly saveTree │ │ ├─┬ htmlparser2@3.10.1
      28 silly saveTree │ │ │ ├── domhandler@2.4.2
      28 silly saveTree │ │ │ └── readable-stream@3.6.0
      28 silly saveTree │ │ └── parse5@3.0.3
      28 silly saveTree │ └── systeminformation@3.54.0
      28 silly saveTree ├─┬ iobroker.tankerkoenig@2.0.5
      28 silly saveTree │ └─┬ xml2js@0.2.8
      28 silly saveTree │   └── sax@0.5.8
      28 silly saveTree ├─┬ iobroker.telegram@1.5.9
      28 silly saveTree │ ├── @iobroker/adapter-core@2.4.0
      28 silly saveTree │ └── node-telegram-bot-api@0.40.0
      28 silly saveTree ├── iobroker.text2command@1.3.0
      28 silly saveTree ├─┬ iobroker.upnp@1.0.16
      28 silly saveTree │ ├─┬ @iobroker/adapter-core@2.4.0
      28 silly saveTree │ │ └── @types/iobroker@3.0.10
      28 silly saveTree │ ├─┬ node-ssdp@4.0.0
      28 silly saveTree │ │ ├── async@2.6.3
      28 silly saveTree │ │ └── debug@3.2.6
      28 silly saveTree │ ├── parsexmlresponse@0.0.5
      28 silly saveTree │ └─┬ portfinder@1.0.26
      28 silly saveTree │   ├── async@2.6.3
      28 silly saveTree │   └── debug@3.2.6
      28 silly saveTree ├── iobroker.vis-bars@0.1.4
      28 silly saveTree ├── iobroker.vis-fancyswitch@1.1.0
      28 silly saveTree ├── iobroker.vis-rgraph@0.0.2
      28 silly saveTree ├── iobroker.vis-timeandweather@1.1.7
      28 silly saveTree ├── iobroker.vis@1.2.4
      28 silly saveTree ├─┬ iobroker.web@3.0.8
      28 silly saveTree │ ├─┬ @iobroker/adapter-core@2.4.0
      28 silly saveTree │ │ └── @types/iobroker@3.0.10
      28 silly saveTree │ ├── iobroker.simple-api@2.4.5
      28 silly saveTree │ └── iobroker.socketio@3.0.7
      28 silly saveTree └── iobroker.yr@2.0.3
      29 verbose stack ZlibError: zlib: unexpected end of file
      29 verbose stack     at Unzip.write (/usr/lib/node_modules/npm/node_modules/minizlib/index.js:147:22)
      29 verbose stack     at Unzip.flush (/usr/lib/node_modules/npm/node_modules/minizlib/index.js:98:10)
      29 verbose stack     at Unzip.end (/usr/lib/node_modules/npm/node_modules/minizlib/index.js:104:10)
      29 verbose stack     at Object.end (/usr/lib/node_modules/npm/node_modules/tar/lib/parse.js:421:21)
      29 verbose stack     at PassThrough.onend (_stream_readable.js:672:10)
      29 verbose stack     at Object.onceWrapper (events.js:286:20)
      29 verbose stack     at PassThrough.emit (events.js:203:15)
      29 verbose stack     at endReadableNT (_stream_readable.js:1145:12)
      29 verbose stack     at process._tickCallback (internal/process/next_tick.js:63:19)
      30 verbose cwd /opt/iobroker/node_modules/iobroker.js-controller
      31 verbose Linux 4.19.0-9-amd64
      32 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "iobroker.telegram@1.5.9" "--loglevel" "error" "--prefix" "/opt/iobroker"
      33 verbose node v10.20.1
      34 verbose npm  v6.14.4
      35 error code Z_BUF_ERROR
      36 error errno -5
      37 error zlib: unexpected end of file
      38 verbose exit [ -5, true ]
      
      


      Wenn ich es per cli und npm versuche erhalte ich folgende Meldung:

      root@iobroker:/opt/iobroker# sudo npm install iobroker.telegram/1.5.9
      npm ERR! Error while executing:
      npm ERR! /usr/bin/git ls-remote -h -t ssh://git@github.com/iobroker.telegram/1.5.9.git
      npm ERR! 
      npm ERR! git@github.com: Permission denied (publickey).
      npm ERR! fatal: Konnte nicht vom Remote-Repository lesen.
      npm ERR! 
      npm ERR! Bitte stellen Sie sicher, dass die korrekten Zugriffsberechtigungen bestehen
      npm ERR! und das Repository existiert.
      npm ERR! 
      npm ERR! exited with error code: 128
      
      npm ERR! A complete log of this run can be found in:
      npm ERR!     /root/.npm/_logs/2020-05-29T13_20_09_762Z-debug.log
      


      Könnt Ihr mir hier weiterhelfen?

      VG,
      Michael

      crunchip Thomas Braun 2 Replies Last reply Reply Quote 0
      • crunchip
        crunchip Forum Testing Most Active @micha86 last edited by crunchip

        @micha86 doppel Fehler....kein sudo mit root und kein sudo mit npm install
        https://forum.iobroker.net/post/17109

        1 Reply Last reply Reply Quote 0
        • Thomas Braun
          Thomas Braun Most Active @micha86 last edited by

          @micha86
          Vermutlich mal wieder ein verfummeltes System.
          root-Login ist tabu. Es sei denn, du fährst da auf einem Docken in einer Synology rum.

          Als user:

          sudo whoami
          which nodejs && nodejs -v && which node && node -v && which npm && npm -v
          
          1 Reply Last reply Reply Quote 0
          • M
            micha86 last edited by

            Hi,
            korrekt ist ein Docker-Image 🙂
            hab die Installation auch per sudo probiert. Hat leider nicht geholfen.

            Was ich aber zumindest zum laufen gebracht habe ist die alte Version 1.4.3. Nun funktioniert zumindest Telegram wieder.
            Das Update auf 1.5.9 funktioniert, leider immer noch nicht.

            VG,
            Michae

            Thomas Braun 1 Reply Last reply Reply Quote 0
            • Thomas Braun
              Thomas Braun Most Active @micha86 last edited by Thomas Braun

              @micha86 sagte in Telegram Adapter lässt sich nicht installieren:

              hab die Installation auch per sudo probiert. Hat leider nicht geholfen.

              Ach... Willst du damit noch rootiger werden? Du rutschtst auf dem System ja ohnehin permanent als root rum...

              cd /opt/iobroker 
              npm cache clean --force
              

              Und dann den Telegram nochmal versuchen zu installieren.

              sudo npm install iobroker.telegram/1.5.9
              

              ist auch falsch. Das müsste

              sudo -H -u iobroker npm install telegram@1.5.9
              

              lauten.

              M AlCalzone 2 Replies Last reply Reply Quote 0
              • M
                micha86 @Thomas Braun last edited by

                @Thomas-Braun sagte in Telegram Adapter lässt sich nicht installieren:

                @micha86 sagte in Telegram Adapter lässt sich nicht installieren:

                hab die Installation auch per sudo probiert. Hat leider nicht geholfen.

                Ach... Willst du damit noch rootiger werden? Du rutschtst auf dem System ja ohnehin permanent als root rum...

                cd /opt/iobroker 
                npm cache clean --force
                

                Und dann den Telegram nochmal versuchen zu installieren.

                Perfekt, das war die Lösung.
                Danke (auch trotz deiner, nur ganz leicht, sarkastischen Ader 😉 )

                1 Reply Last reply Reply Quote 0
                • AlCalzone
                  AlCalzone Developer @Thomas Braun last edited by AlCalzone

                  @micha86

                  sudo npm install iobroker.telegram/1.5.9

                  ist doppelt falsch - kein sudo vor npm! Und /1.5.9 versucht den 1.5.9-Branch von Github zu installieren. Um eine bestimmte Version zu installieren, nutzt man @ver.si.on

                  @Thomas-Braun

                  sudo -H -u iobroker npm install telegram@1.5.9

                  Unnötig, npm-Befehle werden im ioBroker-Ordner immer als iobroker ausgeführt.

                  An den Logs hätte man auch erkannt, dass es wie so oft nicht an root-Rechten, sondern an einem falschen Pfad liegt, von dem installiert werden soll:

                  npm ERR! /usr/bin/git ls-remote -h -t ssh://git@github.com/iobroker.telegram/1.5.9.git

                  npm ERR!
                  npm ERR! git@github.com: Permission denied (publickey).
                  npm ERR! fatal: Konnte nicht vom Remote-Repository lesen.
                  npm ERR!
                  npm ERR! Bitte stellen Sie sicher, dass die korrekten Zugriffsberechtigungen bestehen
                  npm ERR! und das Repository existiert.

                  Spätestens bei dem github.com-Pfad sollte man stutzig werden 😉

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post

                  Support us

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

                  521
                  Online

                  31.9k
                  Users

                  80.1k
                  Topics

                  1.3m
                  Posts

                  telegram update adapter
                  4
                  7
                  554
                  Loading More Posts
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes
                  Reply
                  • Reply as topic
                  Log in to reply
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                  The ioBroker Community 2014-2023
                  logo