Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Samuel Assmann 0

    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

    • Profile
    • Following 0
    • Followers 0
    • Topics 3
    • Posts 8
    • Best 0
    • Groups 1

    Samuel Assmann 0

    @Samuel Assmann 0

    Starter

    0
    Reputation
    7
    Profile views
    8
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Samuel Assmann 0 Follow
    Starter

    Latest posts made by Samuel Assmann 0

    • RE: [Solved] Benutze Socket.io Adapter in React App

      @alcalzone leider hat mir der Socket Client in meinem React Frontend nichts gebracht da ich das dafür benötigte Script in einer React App nicht einbinden kann. Leider ist auch der ioBroker Adapter zu Socket.io zu schlecht documentiert als das es möglich wäre mit der offiziellen Docu eine Verbindung aufzubauen.

      posted in ioBroker Allgemein
      Samuel Assmann 0
      Samuel Assmann 0
    • RE: [Solved] Benutze Socket.io Adapter in React App

      @homoran vielen Dank für die Info ich werde es mir mal genauer angucken.

      posted in ioBroker Allgemein
      Samuel Assmann 0
      Samuel Assmann 0
    • [Solved] Benutze Socket.io Adapter in React App

      Hi,
      ich bin relativ neu dabei und habe eine zweite Anwendung (React) außerhalb von ioBroker die einige States benötigt und diese auch schreiben möchte. Bisher habe ich es mit einem Poll Intervall über den API Adapter gemacht. Jedoch habe ich nun den Websocket Adapter entdeckt und dachte ich könnte ihn nutzen.

      Habe das Beispiel im Repo (Github ioBroker.socket.io) gefunden und auch zum laufen bekommen (als eigenständige index.html außerhalb von React), jedoch scheint das von ioBroker bereitgestellte Socket.io Script nicht mit der React Komponente zu Socket.io benutzbar zu sein. Gibt es eine einfache Lösung um den Websocket zu benutzen und nicht alles selbst schreiben zu müssen was in der conn.js im Beispiel drin steht?

      Vielen Dank.

      posted in ioBroker Allgemein
      Samuel Assmann 0
      Samuel Assmann 0
    • RE: chromecast Absturz

      @horst-böttcher Ich habe das selbe Problem (ich bekomme ihn nicht einmal zum laufen, habe eigentlich alles versucht aber sicherheitshalber hier noch den entsprechenden Log).

      host.raspberrypi
      2021-10-27 12:12:53.307	warn	Do not restart adapter system.adapter.chromecast.0 because restart loop detected
      host.raspberrypi
      2021-10-27 12:12:53.307	info	Restart adapter system.adapter.chromecast.0 because enabled
      host.raspberrypi
      2021-10-27 12:12:53.306	error	instance system.adapter.chromecast.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
      host.raspberrypi
      2021-10-27 12:12:53.305	error	Caught by controller[0]: at processTicksAndRejections (internal/process/task_queues.js:97:5)
      host.raspberrypi
      2021-10-27 12:12:53.305	error	Caught by controller[0]: at exceptionHandler (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:8816:13)
      host.raspberrypi
      2021-10-27 12:12:53.305	error	Caught by controller[0]: at stop (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:8747:22)
      host.raspberrypi
      2021-10-27 12:12:53.304	error	Caught by controller[0]: at Adapter.emit (events.js:314:20)
      host.raspberrypi
      2021-10-27 12:12:53.304	error	Caught by controller[0]: at Adapter.unload (/opt/iobroker/node_modules/iobroker.chromecast/main.js:80:15)
      host.raspberrypi
      2021-10-27 12:12:53.304	error	Caught by controller[0]: at Scanner.destroy (/opt/iobroker/node_modules/castv2-player/lib/scanner.js:150:11)
      host.raspberrypi
      2021-10-27 12:12:53.303	error	Caught by controller[0]: at LogWrapper.info (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:25:27)
      host.raspberrypi
      2021-10-27 12:12:53.303	error	Caught by controller[0]: at LogWrapper._wrapp (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:14:17)
      host.raspberrypi
      2021-10-27 12:12:53.303	error	Caught by controller[0]: TypeError: vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:52.767	error	vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:52.767	error	TypeError: vsprintf is not a function at LogWrapper._wrapp (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:14:17) at LogWrapper.debug (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:28:28) at EventEmitter.<anonymous> (/opt/iobroker/node_modules/castv2-player/lib/scanner.js:107:17) at EventEmitter.emit (events.js:314:20) at Socket.<anonymous> (/opt/iobroker/node_modules/multicast-dns/index.js:49:43) at Socket.emit (events.js:314:20) at UDP.onMessage [as onmessage] (dgram.js:921:8)
      
      chromecast.0
      2021-10-27 12:12:52.766	error	uncaught exception: vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:52.762	error	vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:52.762	error	TypeError: vsprintf is not a function at LogWrapper._wrapp (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:14:17) at LogWrapper.debug (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:28:28) at EventEmitter.<anonymous> (/opt/iobroker/node_modules/castv2-player/lib/scanner.js:107:17) at EventEmitter.emit (events.js:314:20) at Socket.<anonymous> (/opt/iobroker/node_modules/multicast-dns/index.js:49:43) at Socket.emit (events.js:314:20) at UDP.onMessage [as onmessage] (dgram.js:921:8)
      
      chromecast.0
      2021-10-27 12:12:52.761	error	uncaught exception: vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:52.758	error	vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:52.757	error	TypeError: vsprintf is not a function at LogWrapper._wrapp (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:14:17) at LogWrapper.debug (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:28:28) at EventEmitter.<anonymous> (/opt/iobroker/node_modules/castv2-player/lib/scanner.js:107:17) at EventEmitter.emit (events.js:314:20) at Socket.<anonymous> (/opt/iobroker/node_modules/multicast-dns/index.js:49:43) at Socket.emit (events.js:314:20) at UDP.onMessage [as onmessage] (dgram.js:921:8)
      
      chromecast.0
      2021-10-27 12:12:52.756	error	uncaught exception: vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:52.688	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
      
      chromecast.0
      2021-10-27 12:12:52.687	info	terminating
      
      chromecast.0
      2021-10-27 12:12:52.677	info	Unload triggered
      
      chromecast.0
      2021-10-27 12:12:52.672	error	vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:52.671	error	TypeError: vsprintf is not a function at LogWrapper._wrapp (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:14:17) at LogWrapper.debug (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:28:28) at EventEmitter.<anonymous> (/opt/iobroker/node_modules/castv2-player/lib/scanner.js:117:17) at EventEmitter.emit (events.js:314:20) at Socket.<anonymous> (/opt/iobroker/node_modules/multicast-dns/index.js:49:43) at Socket.emit (events.js:314:20) at UDP.onMessage [as onmessage] (dgram.js:921:8)
      
      chromecast.0
      2021-10-27 12:12:52.671	error	uncaught exception: vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:52.669	error	vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:52.668	error	TypeError: vsprintf is not a function at LogWrapper._wrapp (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:14:17) at LogWrapper.debug (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:28:28) at EventEmitter.<anonymous> (/opt/iobroker/node_modules/castv2-player/lib/scanner.js:117:17) at EventEmitter.emit (events.js:314:20) at Socket.<anonymous> (/opt/iobroker/node_modules/multicast-dns/index.js:49:43) at Socket.emit (events.js:314:20) at UDP.onMessage [as onmessage] (dgram.js:921:8)
      
      chromecast.0
      2021-10-27 12:12:52.668	error	uncaught exception: vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:52.665	error	vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:52.664	error	TypeError: vsprintf is not a function at LogWrapper._wrapp (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:14:17) at LogWrapper.debug (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:28:28) at EventEmitter.<anonymous> (/opt/iobroker/node_modules/castv2-player/lib/scanner.js:117:17) at EventEmitter.emit (events.js:314:20) at Socket.<anonymous> (/opt/iobroker/node_modules/multicast-dns/index.js:49:43) at Socket.emit (events.js:314:20) at UDP.onMessage [as onmessage] (dgram.js:921:8)
      
      chromecast.0
      2021-10-27 12:12:52.663	error	uncaught exception: vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:52.369	info	starting. Version 2.3.1 in /opt/iobroker/node_modules/iobroker.chromecast, node: v12.22.7, js-controller: 3.3.18
      host.raspberrypi
      2021-10-27 12:12:50.878	info	instance system.adapter.chromecast.0 started with pid 15118
      host.raspberrypi
      2021-10-27 12:12:20.811	info	Restart adapter system.adapter.chromecast.0 because enabled
      host.raspberrypi
      2021-10-27 12:12:20.811	error	instance system.adapter.chromecast.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
      host.raspberrypi
      2021-10-27 12:12:20.810	error	Caught by controller[0]: at processTicksAndRejections (internal/process/task_queues.js:97:5)
      host.raspberrypi
      2021-10-27 12:12:20.810	error	Caught by controller[0]: at exceptionHandler (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:8816:13)
      host.raspberrypi
      2021-10-27 12:12:20.810	error	Caught by controller[0]: at stop (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:8747:22)
      host.raspberrypi
      2021-10-27 12:12:20.810	error	Caught by controller[0]: at Adapter.emit (events.js:314:20)
      host.raspberrypi
      2021-10-27 12:12:20.809	error	Caught by controller[0]: at Adapter.unload (/opt/iobroker/node_modules/iobroker.chromecast/main.js:80:15)
      host.raspberrypi
      2021-10-27 12:12:20.809	error	Caught by controller[0]: at Scanner.destroy (/opt/iobroker/node_modules/castv2-player/lib/scanner.js:150:11)
      host.raspberrypi
      2021-10-27 12:12:20.809	error	Caught by controller[0]: at LogWrapper.info (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:25:27)
      host.raspberrypi
      2021-10-27 12:12:20.809	error	Caught by controller[0]: at LogWrapper._wrapp (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:14:17)
      host.raspberrypi
      2021-10-27 12:12:20.808	error	Caught by controller[0]: TypeError: vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:20.302	error	vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:20.301	error	TypeError: vsprintf is not a function at LogWrapper._wrapp (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:14:17) at LogWrapper.debug (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:28:28) at EventEmitter.<anonymous> (/opt/iobroker/node_modules/castv2-player/lib/scanner.js:107:17) at EventEmitter.emit (events.js:314:20) at Socket.<anonymous> (/opt/iobroker/node_modules/multicast-dns/index.js:49:43) at Socket.emit (events.js:314:20) at UDP.onMessage [as onmessage] (dgram.js:921:8)
      
      chromecast.0
      2021-10-27 12:12:20.300	error	uncaught exception: vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:20.299	error	vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:20.299	error	TypeError: vsprintf is not a function at LogWrapper._wrapp (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:14:17) at LogWrapper.debug (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:28:28) at EventEmitter.<anonymous> (/opt/iobroker/node_modules/castv2-player/lib/scanner.js:107:17) at EventEmitter.emit (events.js:314:20) at Socket.<anonymous> (/opt/iobroker/node_modules/multicast-dns/index.js:49:43) at Socket.emit (events.js:314:20) at UDP.onMessage [as onmessage] (dgram.js:921:8)
      
      chromecast.0
      2021-10-27 12:12:20.298	error	uncaught exception: vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:20.296	error	vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:20.296	error	TypeError: vsprintf is not a function at LogWrapper._wrapp (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:14:17) at LogWrapper.debug (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:28:28) at EventEmitter.<anonymous> (/opt/iobroker/node_modules/castv2-player/lib/scanner.js:107:17) at EventEmitter.emit (events.js:314:20) at Socket.<anonymous> (/opt/iobroker/node_modules/multicast-dns/index.js:49:43) at Socket.emit (events.js:314:20) at UDP.onMessage [as onmessage] (dgram.js:921:8)
      
      chromecast.0
      2021-10-27 12:12:20.295	error	uncaught exception: vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:20.244	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
      
      chromecast.0
      2021-10-27 12:12:20.243	info	terminating
      
      chromecast.0
      2021-10-27 12:12:20.231	info	Unload triggered
      
      chromecast.0
      2021-10-27 12:12:20.226	error	vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:20.225	error	TypeError: vsprintf is not a function at LogWrapper._wrapp (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:14:17) at LogWrapper.debug (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:28:28) at EventEmitter.<anonymous> (/opt/iobroker/node_modules/castv2-player/lib/scanner.js:117:17) at EventEmitter.emit (events.js:314:20) at Socket.<anonymous> (/opt/iobroker/node_modules/multicast-dns/index.js:49:43) at Socket.emit (events.js:314:20) at UDP.onMessage [as onmessage] (dgram.js:921:8)
      
      chromecast.0
      2021-10-27 12:12:20.225	error	uncaught exception: vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:20.223	error	vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:20.222	error	TypeError: vsprintf is not a function at LogWrapper._wrapp (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:14:17) at LogWrapper.debug (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:28:28) at EventEmitter.<anonymous> (/opt/iobroker/node_modules/castv2-player/lib/scanner.js:117:17) at EventEmitter.emit (events.js:314:20) at Socket.<anonymous> (/opt/iobroker/node_modules/multicast-dns/index.js:49:43) at Socket.emit (events.js:314:20) at UDP.onMessage [as onmessage] (dgram.js:921:8)
      
      chromecast.0
      2021-10-27 12:12:20.221	error	uncaught exception: vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:20.219	error	vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:20.218	error	TypeError: vsprintf is not a function at LogWrapper._wrapp (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:14:17) at LogWrapper.debug (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:28:28) at EventEmitter.<anonymous> (/opt/iobroker/node_modules/castv2-player/lib/scanner.js:117:17) at EventEmitter.emit (events.js:314:20) at Socket.<anonymous> (/opt/iobroker/node_modules/multicast-dns/index.js:49:43) at Socket.emit (events.js:314:20) at UDP.onMessage [as onmessage] (dgram.js:921:8)
      
      chromecast.0
      2021-10-27 12:12:20.216	error	uncaught exception: vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:19.896	info	starting. Version 2.3.1 in /opt/iobroker/node_modules/iobroker.chromecast, node: v12.22.7, js-controller: 3.3.18
      host.raspberrypi
      2021-10-27 12:12:18.397	info	instance system.adapter.chromecast.0 started with pid 14451
      host.raspberrypi
      2021-10-27 12:12:16.598	info	Restart adapter system.adapter.chromecast.0 because enabled
      host.raspberrypi
      2021-10-27 12:12:16.597	error	instance system.adapter.chromecast.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
      host.raspberrypi
      2021-10-27 12:12:16.597	error	Caught by controller[0]: at processTicksAndRejections (internal/process/task_queues.js:97:5)
      host.raspberrypi
      2021-10-27 12:12:16.596	error	Caught by controller[0]: at exceptionHandler (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:8816:13)
      host.raspberrypi
      2021-10-27 12:12:16.596	error	Caught by controller[0]: at stop (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:8747:22)
      host.raspberrypi
      2021-10-27 12:12:16.596	error	Caught by controller[0]: at Adapter.emit (events.js:314:20)
      host.raspberrypi
      2021-10-27 12:12:16.596	error	Caught by controller[0]: at Adapter.unload (/opt/iobroker/node_modules/iobroker.chromecast/main.js:80:15)
      host.raspberrypi
      2021-10-27 12:12:16.596	error	Caught by controller[0]: at Scanner.destroy (/opt/iobroker/node_modules/castv2-player/lib/scanner.js:150:11)
      host.raspberrypi
      2021-10-27 12:12:16.596	error	Caught by controller[0]: at LogWrapper.info (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:25:27)
      host.raspberrypi
      2021-10-27 12:12:16.595	error	Caught by controller[0]: at LogWrapper._wrapp (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:14:17)
      host.raspberrypi
      2021-10-27 12:12:16.594	error	Caught by controller[0]: TypeError: vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:16.103	error	vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:16.102	error	TypeError: vsprintf is not a function at LogWrapper._wrapp (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:14:17) at LogWrapper.debug (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:28:28) at EventEmitter.<anonymous> (/opt/iobroker/node_modules/castv2-player/lib/scanner.js:107:17) at EventEmitter.emit (events.js:314:20) at Socket.<anonymous> (/opt/iobroker/node_modules/multicast-dns/index.js:49:43) at Socket.emit (events.js:314:20) at UDP.onMessage [as onmessage] (dgram.js:921:8)
      
      chromecast.0
      2021-10-27 12:12:16.102	error	uncaught exception: vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:16.100	error	vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:16.100	error	TypeError: vsprintf is not a function at LogWrapper._wrapp (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:14:17) at LogWrapper.debug (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:28:28) at EventEmitter.<anonymous> (/opt/iobroker/node_modules/castv2-player/lib/scanner.js:107:17) at EventEmitter.emit (events.js:314:20) at Socket.<anonymous> (/opt/iobroker/node_modules/multicast-dns/index.js:49:43) at Socket.emit (events.js:314:20) at UDP.onMessage [as onmessage] (dgram.js:921:8)
      
      chromecast.0
      2021-10-27 12:12:16.099	error	uncaught exception: vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:16.097	error	vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:16.097	error	TypeError: vsprintf is not a function at LogWrapper._wrapp (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:14:17) at LogWrapper.debug (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:28:28) at EventEmitter.<anonymous> (/opt/iobroker/node_modules/castv2-player/lib/scanner.js:107:17) at EventEmitter.emit (events.js:314:20) at Socket.<anonymous> (/opt/iobroker/node_modules/multicast-dns/index.js:49:43) at Socket.emit (events.js:314:20) at UDP.onMessage [as onmessage] (dgram.js:921:8)
      
      chromecast.0
      2021-10-27 12:12:16.096	error	uncaught exception: vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:16.027	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
      
      chromecast.0
      2021-10-27 12:12:16.025	info	terminating
      
      chromecast.0
      2021-10-27 12:12:16.017	info	Unload triggered
      
      chromecast.0
      2021-10-27 12:12:16.010	error	vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:16.009	error	TypeError: vsprintf is not a function at LogWrapper._wrapp (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:14:17) at LogWrapper.debug (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:28:28) at EventEmitter.<anonymous> (/opt/iobroker/node_modules/castv2-player/lib/scanner.js:117:17) at EventEmitter.emit (events.js:314:20) at Socket.<anonymous> (/opt/iobroker/node_modules/multicast-dns/index.js:49:43) at Socket.emit (events.js:314:20) at UDP.onMessage [as onmessage] (dgram.js:921:8)
      
      chromecast.0
      2021-10-27 12:12:16.008	error	uncaught exception: vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:16.007	error	vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:16.006	error	TypeError: vsprintf is not a function at LogWrapper._wrapp (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:14:17) at LogWrapper.debug (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:28:28) at EventEmitter.<anonymous> (/opt/iobroker/node_modules/castv2-player/lib/scanner.js:117:17) at EventEmitter.emit (events.js:314:20) at Socket.<anonymous> (/opt/iobroker/node_modules/multicast-dns/index.js:49:43) at Socket.emit (events.js:314:20) at UDP.onMessage [as onmessage] (dgram.js:921:8)
      
      chromecast.0
      2021-10-27 12:12:16.005	error	uncaught exception: vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:16.003	error	vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:16.002	error	TypeError: vsprintf is not a function at LogWrapper._wrapp (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:14:17) at LogWrapper.debug (/opt/iobroker/node_modules/castv2-player/lib/logWrapper.js:28:28) at EventEmitter.<anonymous> (/opt/iobroker/node_modules/castv2-player/lib/scanner.js:117:17) at EventEmitter.emit (events.js:314:20) at Socket.<anonymous> (/opt/iobroker/node_modules/multicast-dns/index.js:49:43) at Socket.emit (events.js:314:20) at UDP.onMessage [as onmessage] (dgram.js:921:8)
      
      chromecast.0
      2021-10-27 12:12:16.001	error	uncaught exception: vsprintf is not a function
      
      chromecast.0
      2021-10-27 12:12:15.676	info	starting. Version 2.3.1 in /opt/iobroker/node_modules/iobroker.chromecast, node: v12.22.7, js-controller: 3.3.18
      host.raspberrypi
      2021-10-27 12:12:14.085	info	instance system.adapter.chromecast.0 started with pid 14388
      host.raspberrypi
      2021-10-27 12:12:12.128	info	iobroker exit 0
      host.raspberrypi
      2021-10-27 12:12:11.044	info	iobroker host.raspberrypi object system.adapter.chromecast.0 created
      host.raspberrypi
      2021-10-27 12:12:10.981	info	iobroker host.raspberrypi object system.adapter.chromecast.0.alive created
      host.raspberrypi
      2021-10-27 12:12:10.947	info	iobroker host.raspberrypi object system.adapter.chromecast.0.connected created
      host.raspberrypi
      2021-10-27 12:12:10.914	info	iobroker host.raspberrypi object system.adapter.chromecast.0.compactMode created
      host.raspberrypi
      2021-10-27 12:12:10.881	info	iobroker host.raspberrypi object system.adapter.chromecast.0.cpu created
      host.raspberrypi
      2021-10-27 12:12:10.848	info	iobroker host.raspberrypi object system.adapter.chromecast.0.cputime created
      host.raspberrypi
      2021-10-27 12:12:10.816	info	iobroker host.raspberrypi object system.adapter.chromecast.0.memHeapUsed created
      host.raspberrypi
      2021-10-27 12:12:10.763	info	iobroker host.raspberrypi object system.adapter.chromecast.0.memHeapTotal created
      host.raspberrypi
      2021-10-27 12:12:10.731	info	iobroker host.raspberrypi object system.adapter.chromecast.0.memRss created
      host.raspberrypi
      2021-10-27 12:12:10.697	info	iobroker host.raspberrypi object system.adapter.chromecast.0.uptime created
      host.raspberrypi
      2021-10-27 12:12:10.664	info	iobroker host.raspberrypi object system.adapter.chromecast.0.inputCount created
      host.raspberrypi
      2021-10-27 12:12:10.632	info	iobroker host.raspberrypi object system.adapter.chromecast.0.outputCount created
      host.raspberrypi
      2021-10-27 12:12:10.599	info	iobroker host.raspberrypi object system.adapter.chromecast.0.eventLoopLag created
      host.raspberrypi
      2021-10-27 12:12:10.567	info	iobroker host.raspberrypi object system.adapter.chromecast.0.sigKill created
      host.raspberrypi
      2021-10-27 12:12:10.535	info	iobroker host.raspberrypi object system.adapter.chromecast.0.logLevel created
      host.raspberrypi
      2021-10-27 12:12:10.525	info	iobroker host.raspberrypi create instance chromecast
      host.raspberrypi
      2021-10-27 12:12:10.477	info	iobroker host.raspberrypi object system.adapter.chromecast created/updated
      host.raspberrypi
      2021-10-27 12:12:10.394	info	iobroker upload [0] chromecast.admin /opt/iobroker/node_modules/iobroker.chromecast/admin/chromecast.png chromecast.png image/png
      host.raspberrypi
      2021-10-27 12:12:10.335	info	iobroker upload [1] chromecast.admin /opt/iobroker/node_modules/iobroker.chromecast/admin/home.png home.png image/png
      host.raspberrypi
      2021-10-27 12:12:10.277	info	iobroker upload [2] chromecast.admin /opt/iobroker/node_modules/iobroker.chromecast/admin/index_m.html index_m.html text/html
      host.raspberrypi
      2021-10-27 12:12:10.185	info	iobroker upload [3] chromecast.admin /opt/iobroker/node_modules/iobroker.chromecast/admin/words.js words.js application/javascript
      host.raspberrypi
      2021-10-27 12:12:10.156	info	iobroker host.raspberrypi install adapter chromecast
      host.raspberrypi
      2021-10-27 12:11:30.402	info	iobroker npm install iobroker.chromecast@2.3.1 --loglevel error --prefix "/opt/iobroker" (System call)
      host.raspberrypi
      2021-10-27 12:11:30.395	info	iobroker NPM version: 6.14.15
      host.raspberrypi
      2021-10-27 12:11:27.366	info	iobroker add chromecast --host raspberrypi
      host.raspberrypi
      2021-10-27 12:09:19.584	info	Updating repository "default" under "http://download.iobroker.net/sources-dist.json"
      host.raspberrypi
      2021-10-27 12:08:58.560	info	iobroker exit 0
      
      posted in Error/Bug
      Samuel Assmann 0
      Samuel Assmann 0
    • RE: Deconz + LUX nicht angezeigt von Xioami Auqara Motion Sensor

      @fa-bio Ich habe nun mehr als 24h gewartet und auch den Sensor erneut angelernt. Aber leider habe ich die entsprechenden Datenpunkte immer noch nicht. Trotzdem vielen Dank,

      posted in Hardware
      Samuel Assmann 0
      Samuel Assmann 0
    • Deconz + LUX nicht angezeigt von Xioami Auqara Motion Sensor

      Re: Deconz + LUX Aktualisierung von Xioami Auqara Motion Sensor

      Ich habe einen neuen Auqara Motion Sensor und das einrichten hat super funktioniert jedoch wird mir in Phoscon eine Temperatur (immer 0°C) angezeigt und kein LUX wert ich kenne mich leider zu wenig mit Phoscon aus um die Daten des Sensors direkt zu sehen (nur über die Oberfläche). Liegt da ein Fehler vor oder habe ich einen Alten Sensor (vor 2018) bekommen?

      posted in Hardware
      Samuel Assmann 0
      Samuel Assmann 0
    • RE: [Solved] Chromcast Adapter - Installation schlägt fehl

      @thomas-braun vielen Dank das hat optimal funktioniert.

      posted in ioBroker Allgemein
      Samuel Assmann 0
      Samuel Assmann 0
    • [Solved] Chromcast Adapter - Installation schlägt fehl

      Hallo,

      wie in der Überschrift zu sehen habe kann ich den Chromecast Adapter nicht installieren. Ich bin schon etwas länger ioBroker Nutzer und hatte auch schon den einen oder anderen kaputten Adapter. Doch noch nie auf eine sauberen ioBroker Instanz. Im folgenden habe ich den entsprechenden Log vollständig angehängt (sry das er so lang ist). Ich verstehe nicht warum der Adapter sich nicht installieren lässt. Ich hoffe einer von euch kennt den Fehler und kann ihn beheben. --> es könnte möglicherweiße auch an der neueren NPM Version liegen.

      Nochmal die wichtigsten Daten:

      • neue Instanz mit wenigen Adaptern

      • 8 GB Pi und 250GB SSD Speicher

      • Installation bricht mit exit 25 ab

      • im log steht was mit registry

      Vielen Dank schon mal.

      0 info it worked if it ends with ok
      1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'install', 'iobroker.chromecast' ]
      2 info using npm@6.14.15
      3 info using node@v12.22.7
      4 verbose npm-session 6d03d3c19ec962e0
      5 silly install loadCurrentTree
      6 silly install readLocalPackageData
      7 http fetch GET 200 https://registry.npmjs.org/iobroker.chromecast 42ms (from cache)
      8 http fetch GET 200 https://registry.npmjs.org/iobroker.chromecast/-/iobroker.chromecast-2.3.1.tgz 42ms (from cache)
      9 silly pacote tag manifest for iobroker.chromecast@latest fetched in 129ms
      10 timing stage:loadCurrentTree Completed in 4339ms
      11 silly install loadIdealTree
      12 silly install cloneCurrentTreeToIdealTree
      13 timing stage:loadIdealTree:cloneCurrentTree Completed in 25ms
      14 silly install loadShrinkwrap
      15 timing stage:loadIdealTree:loadShrinkwrap Completed in 2417ms
      16 silly install loadAllDepsIntoIdealTree
      17 silly resolveWithNewModule iobroker.chromecast@2.3.1 checking installable status
      18 http fetch GET 200 https://registry.npmjs.org/castv2-player 92ms (from cache)
      19 http fetch GET 200 https://registry.npmjs.org/@iobroker%2fadapter-core 97ms (from cache)
      20 silly pacote range manifest for castv2-player@^2.1.0 fetched in 99ms
      21 silly resolveWithNewModule castv2-player@2.1.0 checking installable status
      22 silly pacote range manifest for @iobroker/adapter-core@^1.0.3 fetched in 106ms
      23 silly resolveWithNewModule @iobroker/adapter-core@1.0.3 checking installable status
      24 http fetch GET 304 https://registry.npmjs.org/gulp-cli 248ms (from cache)
      25 silly pacote range manifest for gulp-cli@^2.2.0 fetched in 253ms
      26 silly resolveWithNewModule gulp-cli@2.3.0 checking installable status
      27 http fetch GET 304 https://registry.npmjs.org/@types%2fiobroker 69ms (from cache)
      28 silly pacote range manifest for @types/iobroker@^1.4.3 fetched in 75ms
      29 silly resolveWithNewModule @types/iobroker@1.4.13 checking installable status
      ...
      382 http fetch GET 304 https://registry.npmjs.org/map-visit 50ms (from cache)
      383 silly pacote range manifest for map-visit@^1.0.0 fetched in 52ms
      384 silly resolveWithNewModule map-visit@1.0.0 checking installable status
      385 warn registry Unexpected warning for https://registry.npmjs.org/: Miscellaneous Warning ENODATA: Cache input stream was empty
      386 warn registry Using stale data from https://registry.npmjs.org/ due to a request error during revalidation.
      387 silly fetchPackageMetaData error for has-values@^1.0.0 Invalid response body while trying to fetch https://registry.npmjs.org/has-values: Integrity verification failed for sha512-nkGmeYFvZ/YF0TvXvyGx1xI7N9JKPfqCN8/2FUgIRpjpODbzsqFkRmcype0qnAqwuJNjIhvyNCRtfBeyriJPZA== (/home/iobroker/.npm/_cacache/content-v2/sha512/9e/41/a679816f67f605d13bd7bf21b1d7123b37d24a3dfa8237cff61548084698e93836f3b2a164466732a5ed2a9c0ab0b89363221bf234246d7c17b2ae224f64)
      388 timing stage:rollbackFailedOptional Completed in 1ms
      389 timing stage:runTopLevelLifecycles Completed in 10957ms
      390 silly saveTree iobroker.inst@3.0.0
      390 silly saveTree ├─┬ iobroker.admin@5.1.25
      390 silly saveTree │ ├─┬ @iobroker/adapter-core@2.5.1
      390 silly saveTree │ │ └─┬ @types/iobroker@3.3.4
      390 silly saveTree │ │   └── @types/node@16.10.3
      390 silly saveTree │ ├─┬ body-parser@1.19.0
      390 silly saveTree │ │ ├── bytes@3.1.0
      390 silly saveTree │ │ ├── content-type@1.0.4
      390 silly saveTree │ │ ├─┬ debug@2.6.9
      390 silly saveTree │ │ │ └── ms@2.0.0
      390 silly saveTree │ │ ├── depd@1.1.2
      390 silly saveTree │ │ ├─┬ http-errors@1.7.2
      390 silly saveTree │ │ │ ├── inherits@2.0.3
      390 silly saveTree │ │ │ ├── setprototypeof@1.1.1
      390 silly saveTree │ │ │ ├── statuses@1.5.0
      390 silly saveTree │ │ │ └── toidentifier@1.0.0
      390 silly saveTree │ │ ├─┬ iconv-lite@0.4.24
      390 silly saveTree │ │ │ └── safer-buffer@2.1.2
      390 silly saveTree │ │ ├─┬ on-finished@2.3.0
      390 silly saveTree │ │ │ └── ee-first@1.1.1
      390 silly saveTree │ │ ├── qs@6.7.0
      390 silly saveTree │ │ ├─┬ raw-body@2.4.0
      390 silly saveTree │ │ │ └── unpipe@1.0.0
      390 silly saveTree │ │ └─┬ type-is@1.6.18
      390 silly saveTree │ │   ├── media-typer@0.3.0
      390 silly saveTree │ │   └─┬ mime-types@2.1.33
      390 silly saveTree │ │     └── mime-db@1.50.0
      390 silly saveTree │ ├── connect-flash@0.1.1
      390 silly saveTree │ ├─┬ cookie-parser@1.4.5
      390 silly saveTree │ │ ├── cookie-signature@1.0.6
      390 silly saveTree │ │ └── cookie@0.4.0
      390 silly saveTree │ ├─┬ express-fileupload@1.2.1
      390 silly saveTree │ │ └─┬ busboy@0.3.1
      390 silly saveTree │ │   └─┬ dicer@0.3.0
      390 silly saveTree │ │     └── streamsearch@0.1.2
      390 silly saveTree │ ├─┬ express-session@1.17.2
      390 silly saveTree │ │ ├── cookie@0.4.1
      390 silly saveTree │ │ ├── depd@2.0.0
      390 silly saveTree │ │ ├── on-headers@1.0.2
      390 silly saveTree │ │ ├── parseurl@1.3.3
      390 silly saveTree │ │ ├── safe-buffer@5.2.1
      390 silly saveTree │ │ └─┬ uid-safe@2.1.5
      390 silly saveTree │ │   └── random-bytes@1.0.0
      390 silly saveTree │ ├─┬ express@4.17.1
      390 silly saveTree │ │ ├─┬ accepts@1.3.7
      390 silly saveTree │ │ │ └── negotiator@0.6.2
      390 silly saveTree │ │ ├── array-flatten@1.1.1
      390 silly saveTree │ │ ├─┬ content-disposition@0.5.3
      390 silly saveTree │ │ │ └── safe-buffer@5.1.2
      390 silly saveTree │ │ ├── encodeurl@1.0.2
      390 silly saveTree │ │ ├── escape-html@1.0.3
      390 silly saveTree │ │ ├── etag@1.8.1
      390 silly saveTree │ │ ├── finalhandler@1.1.2
      390 silly saveTree │ │ ├── fresh@0.5.2
      390 silly saveTree │ │ ├── merge-descriptors@1.0.1
      390 silly saveTree │ │ ├── methods@1.1.2
      390 silly saveTree │ │ ├── path-to-regexp@0.1.7
      390 silly saveTree │ │ ├─┬ proxy-addr@2.0.7
      390 silly saveTree │ │ │ ├── forwarded@0.2.0
      390 silly saveTree │ │ │ └── ipaddr.js@1.9.1
      390 silly saveTree │ │ ├── range-parser@1.2.1
      390 silly saveTree │ │ ├── safe-buffer@5.1.2
      390 silly saveTree │ │ ├─┬ send@0.17.1
      390 silly saveTree │ │ │ ├── destroy@1.0.4
      390 silly saveTree │ │ │ ├── mime@1.6.0
      390 silly saveTree │ │ │ └── ms@2.1.1
      390 silly saveTree │ │ ├── serve-static@1.14.1
      390 silly saveTree │ │ ├── utils-merge@1.0.1
      390 silly saveTree │ │ └── vary@1.1.2
      390 silly saveTree │ ├─┬ passport-local@1.0.0
      390 silly saveTree │ │ └── passport-strategy@1.0.0
      390 silly saveTree │ ├─┬ passport.socketio@3.7.0
      390 silly saveTree │ │ └── xtend@4.0.2
      390 silly saveTree │ ├─┬ passport@0.4.1
      390 silly saveTree │ │ └── pause@0.0.1
      390 silly saveTree │ ├─┬ request@2.88.2
      390 silly saveTree │ │ ├── aws-sign2@0.7.0
      390 silly saveTree │ │ ├── aws4@1.11.0
      390 silly saveTree │ │ ├── caseless@0.12.0
      390 silly saveTree │ │ ├─┬ combined-stream@1.0.8
      390 silly saveTree │ │ │ └── delayed-stream@1.0.0
      390 silly saveTree │ │ ├── extend@3.0.2
      390 silly saveTree │ │ ├── forever-agent@0.6.1
      390 silly saveTree │ │ ├─┬ form-data@2.3.3
      390 silly saveTree │ │ │ └── asynckit@0.4.0
      390 silly saveTree │ │ ├─┬ har-validator@5.1.5
      390 silly saveTree │ │ │ ├─┬ ajv@6.12.6
      390 silly saveTree │ │ │ │ ├── fast-deep-equal@3.1.3
      390 silly saveTree │ │ │ │ ├── fast-json-stable-stringify@2.1.0
      390 silly saveTree │ │ │ │ ├── json-schema-traverse@0.4.1
      390 silly saveTree │ │ │ │ └─┬ uri-js@4.4.1
      390 silly saveTree │ │ │ │   └── punycode@2.1.1
      390 silly saveTree │ │ │ └── har-schema@2.0.0
      390 silly saveTree │ │ ├─┬ http-signature@1.2.0
      390 silly saveTree │ │ │ ├── assert-plus@1.0.0
      390 silly saveTree │ │ │ ├─┬ jsprim@1.4.1
      390 silly saveTree │ │ │ │ ├── extsprintf@1.3.0
      390 silly saveTree │ │ │ │ ├── json-schema@0.2.3
      390 silly saveTree │ │ │ │ └─┬ verror@1.10.0
      390 silly saveTree │ │ │ │   └── core-util-is@1.0.2
      390 silly saveTree │ │ │ └─┬ sshpk@1.16.1
      390 silly saveTree │ │ │   ├── asn1@0.2.4
      390 silly saveTree │ │ │   ├─┬ bcrypt-pbkdf@1.0.2
      390 silly saveTree │ │ │   │ └── tweetnacl@0.14.5
      390 silly saveTree │ │ │   ├── dashdash@1.14.1
      390 silly saveTree │ │ │   ├─┬ ecc-jsbn@0.1.2
      390 silly saveTree │ │ │   │ └── jsbn@0.1.1
      390 silly saveTree │ │ │   ├── getpass@0.1.7
      390 silly saveTree │ │ │   ├── jsbn@0.1.1
      390 silly saveTree │ │ │   └── tweetnacl@0.14.5
      390 silly saveTree │ │ ├── is-typedarray@1.0.0
      390 silly saveTree │ │ ├── isstream@0.1.2
      390 silly saveTree │ │ ├── json-stringify-safe@5.0.1
      390 silly saveTree │ │ ├── oauth-sign@0.9.0
      390 silly saveTree │ │ ├── performance-now@2.1.0
      390 silly saveTree │ │ ├── qs@6.5.2
      390 silly saveTree │ │ ├─┬ tough-cookie@2.5.0
      390 silly saveTree │ │ │ └── psl@1.8.0
      390 silly saveTree │ │ ├── tunnel-agent@0.6.0
      390 silly saveTree │ │ └── uuid@3.4.0
      390 silly saveTree │ ├─┬ semver@7.3.5
      390 silly saveTree │ │ └─┬ lru-cache@6.0.0
      390 silly saveTree │ │   └── yallist@4.0.0
      390 silly saveTree │ └── ws@7.5.5
      390 silly saveTree ├── iobroker.alias-manager@1.2.3
      390 silly saveTree ├─┬ iobroker.backitup@2.1.17
      390 silly saveTree │ ├─┬ @googleapis/drive@0.3.1
      390 silly saveTree │ │ └─┬ googleapis-common@5.0.5
      390 silly saveTree │ │   ├─┬ gaxios@4.3.2
      390 silly saveTree │ │   │ ├─┬ abort-controller@3.0.0
      390 silly saveTree │ │   │ │ └── event-target-shim@5.0.1
      390 silly saveTree │ │   │ ├─┬ https-proxy-agent@5.0.0
      390 silly saveTree │ │   │ │ ├─┬ agent-base@6.0.2
      390 silly saveTree │ │   │ │ │ └─┬ debug@4.3.2
      390 silly saveTree │ │   │ │ │   └── ms@2.1.2
      390 silly saveTree │ │   │ │ └─┬ debug@4.3.2
      390 silly saveTree │ │   │ │   └── ms@2.1.2
      390 silly saveTree │ │   │ ├── is-stream@2.0.1
      390 silly saveTree │ │   │ └─┬ node-fetch@2.6.5
      390 silly saveTree │ │   │   └─┬ whatwg-url@5.0.0
      390 silly saveTree │ │   │     ├── tr46@0.0.3
      390 silly saveTree │ │   │     └── webidl-conversions@3.0.1
      390 silly saveTree │ │   ├─┬ google-auth-library@7.10.0
      390 silly saveTree │ │   │ ├── arrify@2.0.1
      390 silly saveTree │ │   │ ├── base64-js@1.5.1
      390 silly saveTree │ │   │ ├── ecdsa-sig-formatter@1.0.11
      390 silly saveTree │ │   │ ├── fast-text-encoding@1.0.3
      390 silly saveTree │ │   │ ├─┬ gcp-metadata@4.3.1
      390 silly saveTree │ │   │ │ └─┬ json-bigint@1.0.0
      390 silly saveTree │ │   │ │   └── bignumber.js@9.0.1
      390 silly saveTree │ │   │ ├─┬ gtoken@5.3.1
      390 silly saveTree │ │   │ │ ├─┬ google-p12-pem@3.1.2
      390 silly saveTree │ │   │ │ │ └── node-forge@0.10.0
      390 silly saveTree │ │   │ │ └─┬ jws@4.0.0
      390 silly saveTree │ │   │ │   └─┬ jwa@2.0.0
      390 silly saveTree │ │   │ │     └── buffer-equal-constant-time@1.0.1
      390 silly saveTree │ │   │ └── jws@4.0.0
      390 silly saveTree │ │   ├── url-template@2.0.8
      390 silly saveTree │ │   └── uuid@8.3.2
      390 silly saveTree │ ├─┬ axios@0.21.4
      390 silly saveTree │ │ └── follow-redirects@1.14.4
      390 silly saveTree │ ├─┬ dropbox-v2-api@2.4.49
      390 silly saveTree │ │ └─┬ request@2.88.0
      390 silly saveTree │ │   ├── qs@6.5.2
      390 silly saveTree │ │   └─┬ tough-cookie@2.4.3
      390 silly saveTree │ │     └── punycode@1.4.1
      390 silly saveTree │ ├─┬ fs-extra@10.0.0
      390 silly saveTree │ │ ├── graceful-fs@4.2.8
      390 silly saveTree │ │ ├─┬ jsonfile@6.1.0
      390 silly saveTree │ │ │ └── universalify@2.0.0
      390 silly saveTree │ │ └── universalify@2.0.0
      390 silly saveTree │ ├─┬ ftp@0.3.10
      390 silly saveTree │ │ ├─┬ readable-stream@1.1.14
      390 silly saveTree │ │ │ ├── isarray@0.0.1
      390 silly saveTree │ │ │ └── string_decoder@0.10.31
      390 silly saveTree │ │ └── xregexp@2.0.0
      390 silly saveTree │ ├── google-auth-library@7.10.0
      390 silly saveTree │ ├─┬ node-schedule@2.0.0
      390 silly saveTree │ │ ├─┬ cron-parser@3.5.0
      390 silly saveTree │ │ │ ├─┬ is-nan@1.3.2
      390 silly saveTree │ │ │ │ ├─┬ call-bind@1.0.2
      390 silly saveTree │ │ │ │ │ ├── function-bind@1.1.1
      390 silly saveTree │ │ │ │ │ └─┬ get-intrinsic@1.1.1
      390 silly saveTree │ │ │ │ │   ├── has-symbols@1.0.2
      390 silly saveTree │ │ │ │ │   └── has@1.0.3
      390 silly saveTree │ │ │ │ └─┬ define-properties@1.1.3
      390 silly saveTree │ │ │ │   └── object-keys@1.1.1
      390 silly saveTree │ │ │ └── luxon@1.28.0
      390 silly saveTree │ │ ├── long-timeout@0.1.1
      390 silly saveTree │ │ └── sorted-array-functions@1.3.0
      390 silly saveTree │ ├── node-wol@0.1.1
      390 silly saveTree │ ├─┬ tar-fs@2.1.1
      390 silly saveTree │ │ ├── chownr@1.1.4
      390 silly saveTree │ │ ├── mkdirp-classic@0.5.3
      390 silly saveTree │ │ ├─┬ pump@3.0.0
      390 silly saveTree │ │ │ ├─┬ end-of-stream@1.4.4
      390 silly saveTree │ │ │ │ └─┬ once@1.4.0
      390 silly saveTree │ │ │ │   └── wrappy@1.0.2
      390 silly saveTree │ │ │ └── once@1.4.0
      390 silly saveTree │ │ └─┬ tar-stream@2.2.0
      390 silly saveTree │ │   ├─┬ bl@4.1.0
      390 silly saveTree │ │   │ ├─┬ buffer@5.7.1
      390 silly saveTree │ │   │ │ └── ieee754@1.2.1
      390 silly saveTree │ │   │ ├── inherits@2.0.4
      390 silly saveTree │ │   │ └─┬ readable-stream@3.6.0
      390 silly saveTree │ │   │   ├─┬ string_decoder@1.3.0
      390 silly saveTree │ │   │   │ └── safe-buffer@5.2.1
      390 silly saveTree │ │   │   └── util-deprecate@1.0.2
      390 silly saveTree │ │   ├── fs-constants@1.0.0
      390 silly saveTree │ │   └─┬ readable-stream@3.6.0
      390 silly saveTree │ │     └─┬ string_decoder@1.3.0
      390 silly saveTree │ │       └── safe-buffer@5.2.1
      390 silly saveTree │ └─┬ webdav@4.7.0
      390 silly saveTree │   ├── base-64@1.0.0
      390 silly saveTree │   ├─┬ fast-xml-parser@3.20.3
      390 silly saveTree │   │ └── strnum@1.0.4
      390 silly saveTree │   ├── he@1.2.0
      390 silly saveTree │   ├── hot-patcher@0.5.0
      390 silly saveTree │   ├── layerr@0.1.2
      390 silly saveTree │   ├─┬ md5@2.3.0
      390 silly saveTree │   │ ├── charenc@0.0.2
      390 silly saveTree │   │ ├── crypt@0.0.2
      390 silly saveTree │   │ └── is-buffer@1.1.6
      390 silly saveTree │   ├─┬ minimatch@3.0.4
      390 silly saveTree │   │ └─┬ brace-expansion@1.1.11
      390 silly saveTree │   │   ├── balanced-match@1.0.2
      390 silly saveTree │   │   └── concat-map@0.0.1
      390 silly saveTree │   ├── nested-property@4.0.0
      390 silly saveTree │   ├── path-posix@1.0.0
      390 silly saveTree │   ├── url-join@4.0.1
      390 silly saveTree │   └─┬ url-parse@1.5.3
      390 silly saveTree │     ├── querystringify@2.2.0
      390 silly saveTree │     └── requires-port@1.0.0
      390 silly saveTree ├─┬ iobroker.broadlink2@2.0.3
      390 silly saveTree │ └── @frankjoke/myadapter@1.2.8
      390 silly saveTree ├─┬ iobroker.chromecast@2.3.1
      390 silly saveTree │ ├─┬ @iobroker/adapter-core@1.0.3
      390 silly saveTree │ │ └── @types/iobroker@1.4.13
      390 silly saveTree │ ├─┬ castv2-player@2.1.0
      390 silly saveTree │ │ ├── array-find@1.0.0
      390 silly saveTree │ │ ├─┬ castv2-client@1.2.0
      390 silly saveTree │ │ │ └─┬ castv2@0.1.10
      390 silly saveTree │ │ │   ├─┬ debug@4.3.2
      390 silly saveTree │ │ │   │ └── ms@2.1.2
      390 silly saveTree │ │ │   └─┬ protobufjs@6.11.2
      390 silly saveTree │ │ │     ├── @protobufjs/aspromise@1.1.2
      390 silly saveTree │ │ │     ├── @protobufjs/base64@1.1.2
      390 silly saveTree │ │ │     ├── @protobufjs/codegen@2.0.4
      390 silly saveTree │ │ │     ├── @protobufjs/eventemitter@1.1.0
      390 silly saveTree │ │ │     ├─┬ @protobufjs/fetch@1.1.0
      390 silly saveTree │ │ │     │ └── @protobufjs/inquire@1.1.0
      390 silly saveTree │ │ │     ├── @protobufjs/float@1.0.2
      390 silly saveTree │ │ │     ├── @protobufjs/inquire@1.1.0
      390 silly saveTree │ │ │     ├── @protobufjs/path@1.1.2
      390 silly saveTree │ │ │     ├── @protobufjs/pool@1.1.0
      390 silly saveTree │ │ │     ├── @protobufjs/utf8@1.1.0
      390 silly saveTree │ │ │     ├── @types/long@4.0.1
      390 silly saveTree │ │ │     └── long@4.0.0
      390 silly saveTree │ │ ├── dev-null@0.1.1
      390 silly saveTree │ │ ├─┬ icy@2.1.0
      390 silly saveTree │ │ │ ├── readable-stream@1.0.34
      390 silly saveTree │ │ │ └── stream-parser@0.3.1
      390 silly saveTree │ │ ├─┬ multicast-dns@7.2.4
      390 silly saveTree │ │ │ ├─┬ dns-packet@5.3.0
      390 silly saveTree │ │ │ │ └── @leichtgewicht/ip-codec@2.0.3
      390 silly saveTree │ │ │ └── thunky@1.1.0
      390 silly saveTree │ │ ├─┬ playlist-parser@0.0.12
      390 silly saveTree │ │ │ └── xmldom@0.1.16
      390 silly saveTree │ │ ├── sprintf-js@1.1.2
      390 silly saveTree │ │ ├── util@0.11.1
      390 silly saveTree │ │ └─┬ why-is-node-running@2.2.0
      390 silly saveTree │ │   ├── siginfo@2.0.0
      390 silly saveTree │ │   └── stackback@0.0.2
      390 silly saveTree │ └─┬ gulp-cli@2.3.0
      390 silly saveTree │   ├─┬ ansi-colors@1.1.0
      390 silly saveTree │   │ └── ansi-wrap@0.1.0
      390 silly saveTree │   ├── archy@1.0.0
      390 silly saveTree │   ├─┬ array-sort@1.0.0
      390 silly saveTree │   │ ├─┬ default-compare@1.0.0
      390 silly saveTree │   │ │ └── kind-of@5.1.0
      390 silly saveTree │   │ ├── get-value@2.0.6
      390 silly saveTree │   │ └── kind-of@5.1.0
      390 silly saveTree │   ├── color-support@1.1.3
      390 silly saveTree │   ├─┬ concat-stream@1.6.2
      390 silly saveTree │   │ ├── buffer-from@1.1.2
      390 silly saveTree │   │ ├─┬ readable-stream@2.3.7
      390 silly saveTree │   │ │ ├── isarray@1.0.0
      390 silly saveTree │   │ │ ├── process-nextick-args@2.0.1
      390 silly saveTree │   │ │ └── string_decoder@1.1.1
      390 silly saveTree │   │ └── typedarray@0.0.6
      390 silly saveTree │   ├─┬ copy-props@2.0.5
      390 silly saveTree │   │ ├─┬ each-props@1.3.2
      390 silly saveTree │   │ │ ├─┬ is-plain-object@2.0.4
      390 silly saveTree │   │ │ │ └── isobject@3.0.1
      390 silly saveTree │   │ │ └─┬ object.defaults@1.1.0
      390 silly saveTree │   │ │   ├── array-each@1.0.1
      390 silly saveTree │   │ │   ├── array-slice@1.1.0
      390 silly saveTree │   │ │   └─┬ for-own@1.0.0
      390 silly saveTree │   │ │     └── for-in@1.0.2
      390 silly saveTree │   │ └── is-plain-object@5.0.0
      390 silly saveTree │   ├─┬ fancy-log@1.3.3
      390 silly saveTree │   │ ├── ansi-gray@0.1.1
      390 silly saveTree │   │ ├── parse-node-version@1.0.1
      390 silly saveTree │   │ └── time-stamp@1.1.0
      390 silly saveTree │   ├─┬ gulplog@1.0.0
      390 silly saveTree │   │ └─┬ glogg@1.0.2
      390 silly saveTree │   │   └── sparkles@1.0.1
      390 silly saveTree │   ├── interpret@1.4.0
      390 silly saveTree │   ├── isobject@3.0.1
      390 silly saveTree │   ├─┬ liftoff@3.1.0
      390 silly saveTree │   │ ├─┬ findup-sync@3.0.0
      390 silly saveTree │   │ │ ├── detect-file@1.0.0
      390 silly saveTree │   │ │ ├─┬ is-glob@4.0.3
      390 silly saveTree │   │ │ │ └── is-extglob@2.1.1
      390 silly saveTree │   │ │ ├─┬ micromatch@3.1.10
      390 silly saveTree │   │ │ │ ├── arr-diff@4.0.0
      390 silly saveTree │   │ │ │ ├── array-unique@0.3.2
      390 silly saveTree │   │ │ │ ├─┬ braces@2.3.2
      390 silly saveTree │   │ │ │ │ ├── arr-flatten@1.1.0
      390 silly saveTree │   │ │ │ │ ├─┬ extend-shallow@2.0.1
      390 silly saveTree │   │ │ │ │ │ └── is-extendable@0.1.1
      390 silly saveTree │   │ │ │ │ ├─┬ fill-range@4.0.0
      390 silly saveTree │   │ │ │ │ │ ├── extend-shallow@2.0.1
      390 silly saveTree │   │ │ │ │ │ ├─┬ is-number@3.0.0
      390 silly saveTree │   │ │ │ │ │ │ └── kind-of@3.2.2
      390 silly saveTree │   │ │ │ │ │ ├── repeat-string@1.6.1
      390 silly saveTree │   │ │ │ │ │ └── to-regex-range@2.1.1
      390 silly saveTree │   │ │ │ │ ├── repeat-element@1.1.4
      390 silly saveTree │   │ │ │ │ ├── snapdragon-node@2.1.1
      390 silly saveTree │   │ │ │ │ ├─┬ snapdragon@0.8.2
      390 silly saveTree │   │ │ │ │ │ ├─┬ base@0.11.2
      390 silly saveTree │   │ │ │ │ │ │ ├─┬ cache-base@1.0.1
      390 silly saveTree │   │ │ │ │ │ │ │ ├─┬ collection-visit@1.0.0
      390 silly saveTree │   │ │ │ │ │ │ │ │ ├─┬ map-visit@1.0.0
      390 silly saveTree │   │ │ │ │ │ │ │ │ │ └── object-visit@1.0.1
      390 silly saveTree │   │ │ │ │ │ │ │ │ └── object-visit@1.0.1
      390 silly saveTree │   │ │ │ │ │ │ │ ├── component-emitter@1.3.0
      390 silly saveTree │   │ │ │ │ │ │ │ ├── has-value@1.0.0
      390 silly saveTree │   │ │ │ │ │ │ │ ├─┬ set-value@2.0.1
      390 silly saveTree │   │ │ │ │ │ │ │ │ └─┬ split-string@3.1.0
      390 silly saveTree │   │ │ │ │ │ │ │ │   └── extend-shallow@3.0.2
      390 silly saveTree │   │ │ │ │ │ │ │ ├── to-object-path@0.3.0
      390 silly saveTree │   │ │ │ │ │ │ │ ├── union-value@1.0.1
      390 silly saveTree │   │ │ │ │ │ │ │ └── unset-value@1.0.0
      390 silly saveTree │   │ │ │ │ │ │ ├── class-utils@0.3.6
      390 silly saveTree │   │ │ │ │ │ │ ├── component-emitter@1.3.0
      390 silly saveTree │   │ │ │ │ │ │ ├── define-property@1.0.0
      390 silly saveTree │   │ │ │ │ │ │ ├── mixin-deep@1.3.2
      390 silly saveTree │   │ │ │ │ │ │ └── pascalcase@0.1.1
      390 silly saveTree │   │ │ │ │ │ ├── define-property@0.2.5
      390 silly saveTree │   │ │ │ │ │ ├── extend-shallow@2.0.1
      390 silly saveTree │   │ │ │ │ │ ├── map-cache@0.2.2
      390 silly saveTree │   │ │ │ │ │ ├── source-map-resolve@0.5.3
      390 silly saveTree │   │ │ │ │ │ ├── source-map@0.5.7
      390 silly saveTree │   │ │ │ │ │ └── use@3.1.1
      390 silly saveTree │   │ │ │ │ ├── split-string@3.1.0
      390 silly saveTree │   │ │ │ │ └─┬ to-regex@3.0.2
      390 silly saveTree │   │ │ │ │   ├── define-property@2.0.2
      390 silly saveTree │   │ │ │ │   └── regex-not@1.0.2
      390 silly saveTree │   │ │ │ ├── define-property@2.0.2
      390 silly saveTree │   │ │ │ ├── extend-shallow@3.0.2
      390 silly saveTree │   │ │ │ ├─┬ extglob@2.0.4
      390 silly saveTree │   │ │ │ │ └── fragment-cache@0.2.1
      390 silly saveTree │   │ │ │ ├── fragment-cache@0.2.1
      390 silly saveTree │   │ │ │ ├── kind-of@6.0.3
      390 silly saveTree │   │ │ │ ├─┬ nanomatch@1.2.13
      390 silly saveTree │   │ │ │ │ ├── is-windows@1.0.2
      390 silly saveTree │   │ │ │ │ └── object.pick@1.3.0
      390 silly saveTree │   │ │ │ ├── object.pick@1.3.0
      390 silly saveTree │   │ │ │ ├── regex-not@1.0.2
      390 silly saveTree │   │ │ │ ├── snapdragon@0.8.2
      390 silly saveTree │   │ │ │ └── to-regex@3.0.2
      390 silly saveTree │   │ │ └── resolve-dir@1.0.1
      390 silly saveTree │   │ ├── fined@1.2.0
      390 silly saveTree │   │ ├── flagged-respawn@1.0.1
      390 silly saveTree │   │ ├── is-plain-object@2.0.4
      390 silly saveTree │   │ ├── object.map@1.0.1
      390 silly saveTree │   │ ├─┬ rechoir@0.6.2
      390 silly saveTree │   │ │ └── resolve@1.20.0
      390 silly saveTree │   │ └── resolve@1.20.0
      390 silly saveTree │   ├─┬ matchdep@2.0.0
      390 silly saveTree │   │ └── stack-trace@0.0.10
      390 silly saveTree │   ├── mute-stdout@1.0.1
      390 silly saveTree │   ├── pretty-hrtime@1.0.3
      390 silly saveTree │   ├─┬ replace-homedir@1.0.0
      390 silly saveTree │   │ ├─┬ is-absolute@1.0.0
      390 silly saveTree │   │ │ └─┬ is-relative@1.0.0
      390 silly saveTree │   │ │   └─┬ is-unc-path@1.0.0
      390 silly saveTree │   │ │     └── unc-path-regex@0.1.2
      390 silly saveTree │   │ └── remove-trailing-separator@1.1.0
      390 silly saveTree │   ├── semver-greatest-satisfied-range@1.1.0
      390 silly saveTree │   ├── v8flags@3.2.0
      390 silly saveTree │   └─┬ yargs@7.1.2
      390 silly saveTree │     ├── decamelize@1.2.0
      390 silly saveTree │     ├─┬ os-locale@1.4.0
      390 silly saveTree │     │ └─┬ lcid@1.0.0
      390 silly saveTree │     │   └── invert-kv@1.0.0
      390 silly saveTree │     ├── require-directory@2.1.1
      390 silly saveTree │     ├── set-blocking@2.0.0
      390 silly saveTree │     └─┬ string-width@1.0.2
      390 silly saveTree │       ├── code-point-at@1.1.0
      390 silly saveTree │       ├─┬ is-fullwidth-code-point@1.0.0
      390 silly saveTree │       │ └── number-is-nan@1.0.1
      390 silly saveTree │       └─┬ strip-ansi@3.0.1
      390 silly saveTree │         └── ansi-regex@2.1.1
      390 silly saveTree ├─┬ iobroker.deconz@1.3.19
      390 silly saveTree │ ├─┬ @sentry/integrations@6.13.3
      390 silly saveTree │ │ ├── @sentry/types@6.13.3
      390 silly saveTree │ │ ├─┬ @sentry/utils@6.13.3
      390 silly saveTree │ │ │ └── tslib@1.14.1
      390 silly saveTree │ │ ├─┬ localforage@1.10.0
      390 silly saveTree │ │ │ └─┬ lie@3.1.1
      390 silly saveTree │ │ │   └── immediate@3.0.6
      390 silly saveTree │ │ └── tslib@1.14.1
      390 silly saveTree │ ├─┬ @sentry/node@6.13.3
      390 silly saveTree │ │ ├─┬ @sentry/core@6.13.3
      390 silly saveTree │ │ │ ├── @sentry/hub@6.13.3
      390 silly saveTree │ │ │ └── @sentry/minimal@6.13.3
      390 silly saveTree │ │ ├── @sentry/hub@6.13.3
      390 silly saveTree │ │ ├── @sentry/tracing@6.13.3
      390 silly saveTree │ │ ├── cookie@0.4.1
      390 silly saveTree │ │ └── lru_map@0.3.3
      390 silly saveTree │ └─┬ source-map-support@0.5.20
      390 silly saveTree │   └── source-map@0.6.1
      390 silly saveTree ├─┬ iobroker.discovery@2.7.0
      390 silly saveTree │ ├─┬ mdns-discovery@0.2.6
      390 silly saveTree │ │ ├─┬ debug@2.2.0
      390 silly saveTree │ │ │ └── ms@0.7.1
      390 silly saveTree │ │ ├── dgram@1.0.1
      390 silly saveTree │ │ └─┬ dns-packet@1.3.4
      390 silly saveTree │ │   └── ip@1.1.5
      390 silly saveTree │ ├── netmask@2.0.2
      390 silly saveTree │ ├── node-mndp@0.0.3
      390 silly saveTree │ ├─┬ node-ssdp@4.0.1
      390 silly saveTree │ │ ├─┬ async@2.6.3
      390 silly saveTree │ │ │ └── lodash@4.17.21
      390 silly saveTree │ │ ├── bluebird@3.7.2
      390 silly saveTree │ │ └─┬ debug@3.2.7
      390 silly saveTree │ │   └── ms@2.1.3
      390 silly saveTree │ └─┬ serialport@9.2.4
      390 silly saveTree │   ├─┬ @serialport/binding-mock@9.2.4
      390 silly saveTree │   │ ├─┬ @serialport/binding-abstract@9.2.3
      390 silly saveTree │   │ │ └─┬ debug@4.3.2
      390 silly saveTree │   │ │   └── ms@2.1.2
      390 silly saveTree │   │ └─┬ debug@4.3.2
      390 silly saveTree │   │   └── ms@2.1.2
      390 silly saveTree │   ├─┬ @serialport/bindings@9.2.4
      390 silly saveTree │   │ ├─┬ @serialport/parser-readline@9.2.4
      390 silly saveTree │   │ │ └── @serialport/parser-delimiter@9.2.4
      390 silly saveTree │   │ ├─┬ bindings@1.5.0
      390 silly saveTree │   │ │ └── file-uri-to-path@1.0.0
      390 silly saveTree │   │ ├─┬ debug@4.3.2
      390 silly saveTree │   │ │ └── ms@2.1.2
      390 silly saveTree │   │ ├── nan@2.15.0
      390 silly saveTree │   │ └─┬ prebuild-install@6.1.4
      390 silly saveTree │   │   ├── detect-libc@1.0.3
      390 silly saveTree │   │   ├── expand-template@2.0.3
      390 silly saveTree │   │   ├── github-from-package@0.0.0
      390 silly saveTree │   │   ├── minimist@1.2.5
      390 silly saveTree │   │   ├── napi-build-utils@1.0.2
      390 silly saveTree │   │   ├─┬ node-abi@2.30.1
      390 silly saveTree │   │   │ └── semver@5.7.1
      390 silly saveTree │   │   ├─┬ npmlog@4.1.2
      390 silly saveTree │   │   │ ├─┬ are-we-there-yet@1.1.7
      390 silly saveTree │   │   │ │ ├── delegates@1.0.0
      390 silly saveTree │   │   │ │ └─┬ readable-stream@2.3.7
      390 silly saveTree │   │   │ │   ├── isarray@1.0.0
      390 silly saveTree │   │   │ │   └── string_decoder@1.1.1
      390 silly saveTree │   │   │ ├── console-control-strings@1.1.0
      390 silly saveTree │   │   │ └─┬ gauge@2.7.4
      390 silly saveTree │   │   │   ├── aproba@1.2.0
      390 silly saveTree │   │   │   ├── has-unicode@2.0.1
      390 silly saveTree │   │   │   ├── object-assign@4.1.1
      390 silly saveTree │   │   │   ├── signal-exit@3.0.5
      390 silly saveTree │   │   │   └── wide-align@1.1.3
      390 silly saveTree │   │   ├─┬ rc@1.2.8
      390 silly saveTree │   │   │ ├── deep-extend@0.6.0
      390 silly saveTree │   │   │ ├── ini@1.3.8
      390 silly saveTree │   │   │ └── strip-json-comments@2.0.1
      390 silly saveTree │   │   └─┬ simple-get@3.1.0
      390 silly saveTree │   │     ├─┬ decompress-response@4.2.1
      390 silly saveTree │   │     │ └── mimic-response@2.1.0
      390 silly saveTree │   │     └── simple-concat@1.0.1
      390 silly saveTree │   ├── @serialport/parser-byte-length@9.2.4
      390 silly saveTree │   ├── @serialport/parser-cctalk@9.2.4
      390 silly saveTree │   ├── @serialport/parser-delimiter@9.2.4
      390 silly saveTree │   ├── @serialport/parser-inter-byte-timeout@9.2.4
      390 silly saveTree │   ├── @serialport/parser-readline@9.2.4
      390 silly saveTree │   ├── @serialport/parser-ready@9.2.4
      390 silly saveTree │   ├── @serialport/parser-regex@9.2.4
      390 silly saveTree │   ├─┬ @serialport/stream@9.2.4
      390 silly saveTree │   │ └─┬ debug@4.3.2
      390 silly saveTree │   │   └── ms@2.1.2
      390 silly saveTree │   └─┬ debug@4.3.2
      390 silly saveTree │     └── ms@2.1.2
      390 silly saveTree ├─┬ iobroker.ecovacs-deebot@1.2.4
      390 silly saveTree │ ├─┬ ecovacs-deebot@0.6.8
      390 silly saveTree │ │ ├── @xmldom/xmldom@0.7.5
      390 silly saveTree │ │ ├─┬ canvas@2.8.0
      390 silly saveTree │ │ │ └─┬ @mapbox/node-pre-gyp@1.0.5
      390 silly saveTree │ │ │   ├─┬ make-dir@3.1.0
      390 silly saveTree │ │ │   │ └── semver@6.3.0
      390 silly saveTree │ │ │   ├─┬ nopt@5.0.0
      390 silly saveTree │ │ │   │ └── abbrev@1.1.1
      390 silly saveTree │ │ │   ├─┬ rimraf@3.0.2
      390 silly saveTree │ │ │   │ └─┬ glob@7.2.0
      390 silly saveTree │ │ │   │   ├── fs.realpath@1.0.0
      390 silly saveTree │ │ │   │   ├── inflight@1.0.6
      390 silly saveTree │ │ │   │   └── path-is-absolute@1.0.1
      390 silly saveTree │ │ │   └─┬ tar@6.1.11
      390 silly saveTree │ │ │     ├── chownr@2.0.0
      390 silly saveTree │ │ │     ├─┬ fs-minipass@2.1.0
      390 silly saveTree │ │ │     │ └── minipass@3.1.5
      390 silly saveTree │ │ │     ├── minipass@3.1.5
      390 silly saveTree │ │ │     ├── minizlib@2.1.2
      390 silly saveTree │ │ │     └── mkdirp@1.0.4
      390 silly saveTree │ │ ├─┬ ltx@2.10.0
      390 silly saveTree │ │ │ └── inherits@2.0.4
      390 silly saveTree │ │ ├── lzma@2.3.2
      390 silly saveTree │ │ ├─┬ mqtt@4.2.8
      390 silly saveTree │ │ │ ├─┬ commist@1.1.0
      390 silly saveTree │ │ │ │ └── leven@2.1.0
      390 silly saveTree │ │ │ ├─┬ concat-stream@2.0.0
      390 silly saveTree │ │ │ │ └─┬ readable-stream@3.6.0
      390 silly saveTree │ │ │ │   └─┬ string_decoder@1.3.0
      390 silly saveTree │ │ │ │     └── safe-buffer@5.2.1
      390 silly saveTree │ │ │ ├─┬ debug@4.3.2
      390 silly saveTree │ │ │ │ └── ms@2.1.2
      390 silly saveTree │ │ │ ├─┬ duplexify@4.1.2
      390 silly saveTree │ │ │ │ ├─┬ readable-stream@3.6.0
      390 silly saveTree │ │ │ │ │ └─┬ string_decoder@1.3.0
      390 silly saveTree │ │ │ │ │   └── safe-buffer@5.2.1
      390 silly saveTree │ │ │ │ └── stream-shift@1.0.1
      390 silly saveTree │ │ │ ├─┬ help-me@3.0.0
      390 silly saveTree │ │ │ │ └─┬ readable-stream@3.6.0
      390 silly saveTree │ │ │ │   └─┬ string_decoder@1.3.0
      390 silly saveTree │ │ │ │     └── safe-buffer@5.2.1
      390 silly saveTree │ │ │ ├─┬ mqtt-packet@6.10.0
      390 silly saveTree │ │ │ │ └─┬ debug@4.3.2
      390 silly saveTree │ │ │ │   └── ms@2.1.2
      390 silly saveTree │ │ │ ├── readable-stream@3.6.0
      390 silly saveTree │ │ │ ├── reinterval@1.1.0
      390 silly saveTree │ │ │ └─┬ split2@3.2.2
      390 silly saveTree │ │ │   └─┬ readable-stream@3.6.0
      390 silly saveTree │ │ │     └─┬ string_decoder@1.3.0
      390 silly saveTree │ │ │       └── safe-buffer@5.2.1
      390 silly saveTree │ │ ├─┬ simple-xmpp@2.3.1
      390 silly saveTree │ │ │ ├─┬ node-xmpp-client@3.2.0
      390 silly saveTree │ │ │ │ ├── browser-request@0.3.3
      390 silly saveTree │ │ │ │ ├─┬ md5.js@1.3.5
      390 silly saveTree │ │ │ │ │ └─┬ hash-base@3.1.0
      390 silly saveTree │ │ │ │ │   ├── inherits@2.0.4
      390 silly saveTree │ │ │ │ │   ├─┬ readable-stream@3.6.0
      390 silly saveTree │ │ │ │ │   │ └─┬ string_decoder@1.3.0
      390 silly saveTree │ │ │ │ │   │   └── safe-buffer@5.2.1
      390 silly saveTree │ │ │ │ │   └── safe-buffer@5.2.1
      390 silly saveTree │ │ │ │ ├─┬ node-xmpp-core@5.0.9
      390 silly saveTree │ │ │ │ │ ├── @xmpp/jid@0.0.2
      390 silly saveTree │ │ │ │ │ ├─┬ @xmpp/streamparser@0.0.6
      390 silly saveTree │ │ │ │ │ │ └── @xmpp/xml@0.1.3
      390 silly saveTree │ │ │ │ │ ├── @xmpp/xml@0.1.3
      390 silly saveTree │ │ │ │ │ ├── lodash.assign@4.2.0
      390 silly saveTree │ │ │ │ │ ├── node-xmpp-tls-connect@1.0.1
      390 silly saveTree │ │ │ │ │ └─┬ reconnect-core@0.0.1
      390 silly saveTree │ │ │ │ │   └── backoff@2.3.0
      390 silly saveTree │ │ │ │ └─┬ ws@1.1.5
      390 silly saveTree │ │ │ │   ├── options@0.0.6
      390 silly saveTree │ │ │ │   └── ultron@1.0.2
      390 silly saveTree │ │ │ └── qbox@0.1.7
      390 silly saveTree │ │ └── uniqid@5.4.0
      390 silly saveTree │ └── node-machine-id@1.1.12
      390 silly saveTree ├─┬ iobroker.javascript@5.2.8
      390 silly saveTree │ ├── @types/node@12.20.33
      390 silly saveTree │ ├─┬ @types/request@2.48.7
      390 silly saveTree │ │ ├── @types/caseless@0.12.2
      390 silly saveTree │ │ ├── @types/tough-cookie@4.0.1
      390 silly saveTree │ │ └── form-data@2.5.1
      390 silly saveTree │ ├── coffee-compiler@0.3.2
      390 silly saveTree │ ├── coffee-script@1.12.7
      390 silly saveTree │ ├── jsonata@1.8.5
      390 silly saveTree │ ├── node-inspect@2.0.0
      390 silly saveTree │ ├── suncalc2@1.8.1
      390 silly saveTree │ ├── typescript@4.4.4
      390 silly saveTree │ ├─┬ virtual-tsc@0.6.1
      390 silly saveTree │ │ ├── colors@1.4.0
      390 silly saveTree │ │ └─┬ debug@3.2.7
      390 silly saveTree │ │   └── ms@2.1.3
      390 silly saveTree │ ├── vm2@3.9.4
      390 silly saveTree │ └── wake_on_lan@1.0.0
      390 silly saveTree ├─┬ iobroker.js-controller@3.3.18
      390 silly saveTree │ ├─┬ @alcalzone/esbuild-register@2.5.1-1
      390 silly saveTree │ │ ├── esbuild@0.11.23
      390 silly saveTree │ │ └── jsonc-parser@3.0.0
      390 silly saveTree │ ├─┬ @iobroker/db-objects-file@1.2.7
      390 silly saveTree │ │ ├─┬ @iobroker/db-base@1.2.4
      390 silly saveTree │ │ │ ├── deep-clone@3.0.3
      390 silly saveTree │ │ │ ├─┬ fs-extra@9.1.0
      390 silly saveTree │ │ │ │ └── at-least-node@1.0.0
      390 silly saveTree │ │ │ ├─┬ node.extend@2.0.2
      390 silly saveTree │ │ │ │ └── is@3.3.0
      390 silly saveTree │ │ │ └── respjs@4.2.0
      390 silly saveTree │ │ ├─┬ @iobroker/db-objects-redis@1.2.7
      390 silly saveTree │ │ │ └─┬ ioredis@4.27.10
      390 silly saveTree │ │ │   ├── cluster-key-slot@1.1.0
      390 silly saveTree │ │ │   ├─┬ debug@4.3.2
      390 silly saveTree │ │ │   │ └── ms@2.1.2
      390 silly saveTree │ │ │   ├── denque@1.5.1
      390 silly saveTree │ │ │   ├── lodash.defaults@4.2.0
      390 silly saveTree │ │ │   ├── lodash.flatten@4.4.0
      390 silly saveTree │ │ │   ├── lodash.isarguments@3.1.0
      390 silly saveTree │ │ │   ├── p-map@2.1.0
      390 silly saveTree │ │ │   ├── redis-commands@1.7.0
      390 silly saveTree │ │ │   ├── redis-errors@1.2.0
      390 silly saveTree │ │ │   ├── redis-parser@3.0.0
      390 silly saveTree │ │ │   └── standard-as-callback@2.1.0
      390 silly saveTree │ │ ├── deep-clone@3.0.3
      390 silly saveTree │ │ ├── fs-extra@9.1.0
      390 silly saveTree │ │ └── node.extend@2.0.2
      390 silly saveTree │ ├─┬ @iobroker/db-objects-jsonl@1.2.7
      390 silly saveTree │ │ ├─┬ @alcalzone/jsonl-db@1.3.0
      390 silly saveTree │ │ │ ├─┬ alcalzone-shared@3.0.4
      390 silly saveTree │ │ │ │ └─┬ debug@4.3.2
      390 silly saveTree │ │ │ │   └── ms@2.1.2
      390 silly saveTree │ │ │ ├── fs-extra@9.1.0
      390 silly saveTree │ │ │ └─┬ proper-lockfile@4.1.2
      390 silly saveTree │ │ │   └── retry@0.12.0
      390 silly saveTree │ │ └── fs-extra@9.1.0
      390 silly saveTree │ ├── @iobroker/db-objects-redis@1.2.7
      390 silly saveTree │ ├─┬ @iobroker/db-states-file@1.2.7
      390 silly saveTree │ │ └── @iobroker/db-states-redis@1.2.7
      390 silly saveTree │ ├── @iobroker/db-states-jsonl@1.2.7
      390 silly saveTree │ ├── @iobroker/db-states-redis@1.2.7
      390 silly saveTree │ ├── @iobroker/plugin-base@1.2.1
      390 silly saveTree │ ├── @iobroker/plugin-sentry@1.1.10
      390 silly saveTree │ ├─┬ chokidar@3.5.2
      390 silly saveTree │ │ ├─┬ anymatch@3.1.2
      390 silly saveTree │ │ │ ├── normalize-path@3.0.0
      390 silly saveTree │ │ │ └── picomatch@2.3.0
      390 silly saveTree │ │ ├─┬ braces@3.0.2
      390 silly saveTree │ │ │ └─┬ fill-range@7.0.1
      390 silly saveTree │ │ │   └─┬ to-regex-range@5.0.1
      390 silly saveTree │ │ │     └── is-number@7.0.0
      390 silly saveTree │ │ ├── fsevents@2.3.2
      390 silly saveTree │ │ ├── glob-parent@5.1.2
      390 silly saveTree │ │ ├─┬ is-binary-path@2.1.0
      390 silly saveTree │ │ │ └── binary-extensions@2.2.0
      390 silly saveTree │ │ ├── normalize-path@3.0.0
      390 silly saveTree │ │ └── readdirp@3.6.0
      390 silly saveTree │ ├── ci-info@3.2.0
      390 silly saveTree │ ├── daemonize2@0.4.2
      390 silly saveTree │ ├─┬ debug@4.3.2
      390 silly saveTree │ │ └── ms@2.1.2
      390 silly saveTree │ ├─┬ decache@4.6.0
      390 silly saveTree │ │ └── callsite@1.0.0
      390 silly saveTree │ ├── deep-clone@3.0.3
      390 silly saveTree │ ├─┬ diskusage@1.1.3
      390 silly saveTree │ │ └── es6-promise@4.2.8
      390 silly saveTree │ ├─┬ event-stream@4.0.1
      390 silly saveTree │ │ ├── duplexer@0.1.2
      390 silly saveTree │ │ ├── from@0.1.7
      390 silly saveTree │ │ ├── map-stream@0.0.7
      390 silly saveTree │ │ ├─┬ pause-stream@0.0.11
      390 silly saveTree │ │ │ └── through@2.3.8
      390 silly saveTree │ │ ├── split@1.0.1
      390 silly saveTree │ │ ├── stream-combiner@0.2.2
      390 silly saveTree │ │ └── through@2.3.8
      390 silly saveTree │ ├── fs-extra@9.1.0
      390 silly saveTree │ ├─┬ greenlock-express@4.0.3
      390 silly saveTree │ │ ├─┬ @root/greenlock-express@4.0.4
      390 silly saveTree │ │ │ ├─┬ @root/greenlock@4.0.5
      390 silly saveTree │ │ │ │ ├─┬ @greenlock/manager@3.1.0
      390 silly saveTree │ │ │ │ │ └─┬ greenlock-manager-fs@3.1.1
      390 silly saveTree │ │ │ │ │   ├── @root/mkdirp@1.0.0
      390 silly saveTree │ │ │ │ │   └── safe-replace@1.1.0
      390 silly saveTree │ │ │ │ ├─┬ @root/acme@3.1.0
      390 silly saveTree │ │ │ │ │ ├─┬ @root/csr@0.8.1
      390 silly saveTree │ │ │ │ │ │ ├─┬ @root/asn1@1.0.0
      390 silly saveTree │ │ │ │ │ │ │ └── @root/encoding@1.0.1
      390 silly saveTree │ │ │ │ │ │ ├── @root/pem@1.0.4
      390 silly saveTree │ │ │ │ │ │ └── @root/x509@0.7.2
      390 silly saveTree │ │ │ │ │ ├── @root/encoding@1.0.1
      390 silly saveTree │ │ │ │ │ ├── @root/keypairs@0.10.3
      390 silly saveTree │ │ │ │ │ ├── @root/pem@1.0.4
      390 silly saveTree │ │ │ │ │ ├── @root/request@1.7.0
      390 silly saveTree │ │ │ │ │ └── @root/x509@0.7.2
      390 silly saveTree │ │ │ │ ├── @root/csr@0.8.1
      390 silly saveTree │ │ │ │ ├── @root/keypairs@0.10.3
      390 silly saveTree │ │ │ │ ├── @root/mkdirp@1.0.0
      390 silly saveTree │ │ │ │ ├── @root/request@1.7.0
      390 silly saveTree │ │ │ │ ├── acme-http-01-standalone@3.0.5
      390 silly saveTree │ │ │ │ ├── cert-info@1.5.1
      390 silly saveTree │ │ │ │ ├── greenlock-store-fs@3.2.2
      390 silly saveTree │ │ │ │ └── safe-replace@1.1.0
      390 silly saveTree │ │ │ └── redirect-https@1.3.1
      390 silly saveTree │ │ ├── @root/greenlock@4.0.5
      390 silly saveTree │ │ └── redirect-https@1.3.1
      390 silly saveTree │ ├─┬ greenlock@4.0.4
      390 silly saveTree │ │ └── @root/keypairs@0.9.0
      390 silly saveTree │ ├─┬ jsonwebtoken@8.5.1
      390 silly saveTree │ │ ├─┬ jws@3.2.2
      390 silly saveTree │ │ │ └── jwa@1.4.1
      390 silly saveTree │ │ ├── lodash.includes@4.3.0
      390 silly saveTree │ │ ├── lodash.isboolean@3.0.3
      390 silly saveTree │ │ ├── lodash.isinteger@4.0.4
      390 silly saveTree │ │ ├── lodash.isnumber@3.0.3
      390 silly saveTree │ │ ├── lodash.isplainobject@4.0.6
      390 silly saveTree │ │ ├── lodash.isstring@4.0.1
      390 silly saveTree │ │ ├── lodash.once@4.1.1
      390 silly saveTree │ │ ├── ms@2.1.3
      390 silly saveTree │ │ └── semver@5.7.1
      390 silly saveTree │ ├─┬ jszip@3.7.1
      390 silly saveTree │ │ ├── lie@3.3.0
      390 silly saveTree │ │ ├── pako@1.0.11
      390 silly saveTree │ │ ├─┬ readable-stream@2.3.7
      390 silly saveTree │ │ │ ├── isarray@1.0.0
      390 silly saveTree │ │ │ └── string_decoder@1.1.1
      390 silly saveTree │ │ └── set-immediate-shim@1.0.1
      390 silly saveTree │ ├─┬ le-acme-core@2.1.4
      390 silly saveTree │ │ └─┬ rsa-compat@1.9.4
      390 silly saveTree │ │   ├─┬ keypairs@1.2.14
      390 silly saveTree │ │   │ ├── eckles@1.4.1
      390 silly saveTree │ │   │ └── rasha@1.2.5
      390 silly saveTree │ │   ├── node-forge@0.7.6
      390 silly saveTree │ │   └── ursa-optional@0.9.10
      390 silly saveTree │ ├── le-challenge-fs@2.0.9
      390 silly saveTree │ ├── le-sni-auto@2.1.9
      390 silly saveTree │ ├─┬ loadavg-windows@1.1.1
      390 silly saveTree │ │ └── weak-daemon@1.0.3
      390 silly saveTree │ ├── mime@2.5.2
      390 silly saveTree │ ├── ncp@2.0.0
      390 silly saveTree │ ├── node.extend@2.0.2
      390 silly saveTree │ ├─┬ pidusage@2.0.21
      390 silly saveTree │ │ └── safe-buffer@5.2.1
      390 silly saveTree │ ├── promisify-child-process@4.1.1
      390 silly saveTree │ ├─┬ prompt@1.2.0
      390 silly saveTree │ │ ├── async@0.9.2
      390 silly saveTree │ │ ├─┬ read@1.0.7
      390 silly saveTree │ │ │ └── mute-stream@0.0.8
      390 silly saveTree │ │ ├── revalidator@0.1.8
      390 silly saveTree │ │ └─┬ winston@2.4.5
      390 silly saveTree │ │   ├── async@1.0.0
      390 silly saveTree │ │   ├── colors@1.0.3
      390 silly saveTree │ │   ├── cycle@1.0.3
      390 silly saveTree │ │   └── eyes@0.1.8
      390 silly saveTree │ ├── readline-sync@1.4.10
      390 silly saveTree │ ├─┬ winston-daily-rotate-file@4.5.5
      390 silly saveTree │ │ ├─┬ file-stream-rotator@0.5.7
      390 silly saveTree │ │ │ └── moment@2.29.1
      390 silly saveTree │ │ ├── object-hash@2.2.0
      390 silly saveTree │ │ ├── triple-beam@1.3.0
      390 silly saveTree │ │ └─┬ winston-transport@4.4.0
      390 silly saveTree │ │   └─┬ readable-stream@2.3.7
      390 silly saveTree │ │     ├── isarray@1.0.0
      390 silly saveTree │ │     └── string_decoder@1.1.1
      390 silly saveTree │ ├─┬ winston-seq-updated@1.0.4
      390 silly saveTree │ │ └── seq-logging@0.4.6
      390 silly saveTree │ ├─┬ winston-syslog@2.4.4
      390 silly saveTree │ │ ├── glossy@0.1.7
      390 silly saveTree │ │ └── unix-dgram@2.0.3
      390 silly saveTree │ ├─┬ winston@3.3.3
      390 silly saveTree │ │ ├─┬ @dabh/diagnostics@2.0.2
      390 silly saveTree │ │ │ ├─┬ colorspace@1.1.2
      390 silly saveTree │ │ │ │ ├─┬ color@3.0.0
      390 silly saveTree │ │ │ │ │ ├─┬ color-convert@1.9.3
      390 silly saveTree │ │ │ │ │ │ └── color-name@1.1.3
      390 silly saveTree │ │ │ │ │ └─┬ color-string@1.6.0
      390 silly saveTree │ │ │ │ │   └─┬ simple-swizzle@0.2.2
      390 silly saveTree │ │ │ │ │     └── is-arrayish@0.3.2
      390 silly saveTree │ │ │ │ └── text-hex@1.0.0
      390 silly saveTree │ │ │ ├── enabled@2.0.0
      390 silly saveTree │ │ │ └── kuler@2.0.0
      390 silly saveTree │ │ ├── async@3.2.1
      390 silly saveTree │ │ ├─┬ logform@2.3.0
      390 silly saveTree │ │ │ ├── fecha@4.2.1
      390 silly saveTree │ │ │ ├── ms@2.1.3
      390 silly saveTree │ │ │ └── safe-stable-stringify@1.1.1
      390 silly saveTree │ │ ├─┬ one-time@1.0.0
      390 silly saveTree │ │ │ └── fn.name@1.1.0
      390 silly saveTree │ │ └─┬ readable-stream@3.6.0
      390 silly saveTree │ │   └─┬ string_decoder@1.3.0
      390 silly saveTree │ │     └── safe-buffer@5.2.1
      390 silly saveTree │ └─┬ yargs@16.2.0
      390 silly saveTree │   ├─┬ cliui@7.0.4
      390 silly saveTree │   │ ├─┬ string-width@4.2.3
      390 silly saveTree │   │ │ ├── emoji-regex@8.0.0
      390 silly saveTree │   │ │ ├── is-fullwidth-code-point@3.0.0
      390 silly saveTree │   │ │ └─┬ strip-ansi@6.0.1
      390 silly saveTree │   │ │   └── ansi-regex@5.0.1
      390 silly saveTree │   │ ├── strip-ansi@6.0.1
      390 silly saveTree │   │ └─┬ wrap-ansi@7.0.0
      390 silly saveTree │   │   ├─┬ ansi-styles@4.3.0
      390 silly saveTree │   │   │ └─┬ color-convert@2.0.1
      390 silly saveTree │   │   │   └── color-name@1.1.4
      390 silly saveTree │   │   ├─┬ string-width@4.2.3
      390 silly saveTree │   │   │ ├── is-fullwidth-code-point@3.0.0
      390 silly saveTree │   │   │ └─┬ strip-ansi@6.0.1
      390 silly saveTree │   │   │   └── ansi-regex@5.0.1
      390 silly saveTree │   │   └── strip-ansi@6.0.1
      390 silly saveTree │   ├── escalade@3.1.1
      390 silly saveTree │   ├── get-caller-file@2.0.5
      390 silly saveTree │   ├─┬ string-width@4.2.3
      390 silly saveTree │   │ ├── is-fullwidth-code-point@3.0.0
      390 silly saveTree │   │ └─┬ strip-ansi@6.0.1
      390 silly saveTree │   │   └── ansi-regex@5.0.1
      390 silly saveTree │   ├── y18n@5.0.8
      390 silly saveTree │   └── yargs-parser@20.2.9
      390 silly saveTree ├─┬ iobroker.mqtt@2.4.0
      390 silly saveTree │ ├─┬ mqtt-connection@4.1.0
      390 silly saveTree │ │ ├─┬ duplexify@3.7.1
      390 silly saveTree │ │ │ └─┬ readable-stream@2.3.7
      390 silly saveTree │ │ │   ├── isarray@1.0.0
      390 silly saveTree │ │ │   └── string_decoder@1.1.1
      390 silly saveTree │ │ └─┬ through2@2.0.5
      390 silly saveTree │ │   └─┬ readable-stream@2.3.7
      390 silly saveTree │ │     ├── isarray@1.0.0
      390 silly saveTree │ │     └── string_decoder@1.1.1
      390 silly saveTree │ ├─┬ mqtt@2.18.9
      390 silly saveTree │ │ ├─┬ es6-map@0.1.5
      390 silly saveTree │ │ │ ├─┬ d@1.0.1
      390 silly saveTree │ │ │ │ ├─┬ es5-ext@0.10.53
      390 silly saveTree │ │ │ │ │ ├─┬ es6-iterator@2.0.3
      390 silly saveTree │ │ │ │ │ │ └─┬ es6-symbol@3.1.3
      390 silly saveTree │ │ │ │ │ │   └─┬ ext@1.6.0
      390 silly saveTree │ │ │ │ │ │     └── type@2.5.0
      390 silly saveTree │ │ │ │ │ ├── es6-symbol@3.1.3
      390 silly saveTree │ │ │ │ │ └── next-tick@1.0.0
      390 silly saveTree │ │ │ │ └── type@1.2.0
      390 silly saveTree │ │ │ ├── es5-ext@0.10.53
      390 silly saveTree │ │ │ ├── es6-iterator@2.0.3
      390 silly saveTree │ │ │ ├─┬ es6-set@0.1.5
      390 silly saveTree │ │ │ │ ├── es6-symbol@3.1.1
      390 silly saveTree │ │ │ │ └── event-emitter@0.3.5
      390 silly saveTree │ │ │ ├── es6-symbol@3.1.3
      390 silly saveTree │ │ │ └── event-emitter@0.3.5
      390 silly saveTree │ │ ├─┬ help-me@1.1.0
      390 silly saveTree │ │ │ ├── callback-stream@1.1.0
      390 silly saveTree │ │ │ └─┬ glob-stream@6.1.0
      390 silly saveTree │ │ │   ├─┬ glob-parent@3.1.0
      390 silly saveTree │ │ │   │ ├── is-glob@3.1.0
      390 silly saveTree │ │ │   │ └── path-dirname@1.0.2
      390 silly saveTree │ │ │   ├── is-negated-glob@1.0.0
      390 silly saveTree │ │ │   ├─┬ ordered-read-streams@1.0.1
      390 silly saveTree │ │ │   │ └─┬ readable-stream@2.3.7
      390 silly saveTree │ │ │   │   ├── isarray@1.0.0
      390 silly saveTree │ │ │   │   └── string_decoder@1.1.1
      390 silly saveTree │ │ │   ├─┬ pumpify@1.5.1
      390 silly saveTree │ │ │   │ ├─┬ duplexify@3.7.1
      390 silly saveTree │ │ │   │ │ └─┬ readable-stream@2.3.7
      390 silly saveTree │ │ │   │ │   ├── isarray@1.0.0
      390 silly saveTree │ │ │   │ │   └── string_decoder@1.1.1
      390 silly saveTree │ │ │   │ └── pump@2.0.1
      390 silly saveTree │ │ │   ├─┬ readable-stream@2.3.7
      390 silly saveTree │ │ │   │ ├── isarray@1.0.0
      390 silly saveTree │ │ │   │ └── string_decoder@1.1.1
      390 silly saveTree │ │ │   ├── to-absolute-glob@2.0.2
      390 silly saveTree │ │ │   └─┬ unique-stream@2.3.1
      390 silly saveTree │ │ │     ├── json-stable-stringify-without-jsonify@1.0.1
      390 silly saveTree │ │ │     └── through2-filter@3.0.0
      390 silly saveTree │ │ ├─┬ mqtt-packet@5.6.1
      390 silly saveTree │ │ │ └─┬ bl@1.2.3
      390 silly saveTree │ │ │   └─┬ readable-stream@2.3.7
      390 silly saveTree │ │ │     ├── isarray@1.0.0
      390 silly saveTree │ │ │     └── string_decoder@1.1.1
      390 silly saveTree │ │ ├── readable-stream@2.3.7
      390 silly saveTree │ │ ├── split2@2.2.0
      390 silly saveTree │ │ └─┬ websocket-stream@5.2.0
      390 silly saveTree │ │   ├── duplexify@3.7.1
      390 silly saveTree │ │   ├── readable-stream@3.6.0
      390 silly saveTree │ │   └─┬ ws@6.2.2
      390 silly saveTree │ │     └── async-limiter@1.0.1
      390 silly saveTree │ └─┬ websocket-stream@5.5.2
      390 silly saveTree │   ├─┬ duplexify@3.7.1
      390 silly saveTree │   │ └─┬ readable-stream@2.3.7
      390 silly saveTree │   │   ├── isarray@1.0.0
      390 silly saveTree │   │   └── string_decoder@1.1.1
      390 silly saveTree │   ├── readable-stream@2.3.7
      390 silly saveTree │   └─┬ ws@3.3.3
      390 silly saveTree │     └── ultron@1.1.1
      390 silly saveTree ├─┬ iobroker.socketio@3.1.4
      390 silly saveTree │ └─┬ socket.io@2.4.1
      390 silly saveTree │   ├─┬ debug@4.1.1
      390 silly saveTree │   │ └── ms@2.1.3
      390 silly saveTree │   ├─┬ engine.io@3.5.0
      390 silly saveTree │   │ ├── base64id@2.0.0
      390 silly saveTree │   │ ├── cookie@0.4.1
      390 silly saveTree │   │ ├─┬ debug@4.1.1
      390 silly saveTree │   │ │ └── ms@2.1.3
      390 silly saveTree │   │ ├─┬ engine.io-parser@2.2.1
      390 silly saveTree │   │ │ ├── after@0.8.2
      390 silly saveTree │   │ │ ├── arraybuffer.slice@0.0.7
      390 silly saveTree │   │ │ ├── base64-arraybuffer@0.1.4
      390 silly saveTree │   │ │ ├── blob@0.0.5
      390 silly saveTree │   │ │ └─┬ has-binary2@1.0.3
      390 silly saveTree │   │ │   └── isarray@2.0.1
      390 silly saveTree │   │ └── ws@7.4.6
      390 silly saveTree │   ├── has-binary2@1.0.3
      390 silly saveTree │   ├── socket.io-adapter@1.1.2
      390 silly saveTree │   ├─┬ socket.io-client@2.4.0
      390 silly saveTree │   │ ├── backo2@1.0.2
      390 silly saveTree │   │ ├── component-bind@1.0.0
      390 silly saveTree │   │ ├── debug@3.1.0
      390 silly saveTree │   │ ├─┬ engine.io-client@3.5.2
      390 silly saveTree │   │ │ ├── component-inherit@0.0.3
      390 silly saveTree │   │ │ ├── debug@3.1.0
      390 silly saveTree │   │ │ ├── has-cors@1.1.0
      390 silly saveTree │   │ │ ├── indexof@0.0.1
      390 silly saveTree │   │ │ ├── parseqs@0.0.6
      390 silly saveTree │   │ │ ├── parseuri@0.0.6
      390 silly saveTree │   │ │ ├── ws@7.4.6
      390 silly saveTree │   │ │ ├── xmlhttprequest-ssl@1.6.3
      390 silly saveTree │   │ │ └── yeast@0.1.2
      390 silly saveTree │   │ ├── indexof@0.0.1
      390 silly saveTree │   │ ├── parseqs@0.0.6
      390 silly saveTree │   │ ├── parseuri@0.0.6
      390 silly saveTree │   │ ├─┬ socket.io-parser@3.3.2
      390 silly saveTree │   │ │ └── isarray@2.0.1
      390 silly saveTree │   │ └── to-array@0.1.4
      390 silly saveTree │   └─┬ socket.io-parser@3.4.1
      390 silly saveTree │     ├── component-emitter@1.2.1
      390 silly saveTree │     ├─┬ debug@4.1.1
      390 silly saveTree │     │ └── ms@2.1.3
      390 silly saveTree │     └── isarray@2.0.1
      390 silly saveTree ├─┬ iobroker.spotify-premium@1.0.0
      390 silly saveTree │ ├─┬ @iobroker/adapter-core@1.0.1
      390 silly saveTree │ │ └── @types/iobroker@1.4.13
      390 silly saveTree │ ├─┬ promise@8.0.1
      390 silly saveTree │ │ └── asap@2.0.6
      390 silly saveTree │ ├── querystring@0.2.0
      390 silly saveTree │ └─┬ request@2.83.0
      390 silly saveTree │   ├─┬ har-validator@5.0.3
      390 silly saveTree │   │ └─┬ ajv@5.5.2
      390 silly saveTree │   │   ├── co@4.6.0
      390 silly saveTree │   │   ├── fast-deep-equal@1.1.0
      390 silly saveTree │   │   └── json-schema-traverse@0.3.1
      390 silly saveTree │   ├─┬ hawk@6.0.2
      390 silly saveTree │   │ ├─┬ boom@4.3.1
      390 silly saveTree │   │ │ └── hoek@4.2.1
      390 silly saveTree │   │ ├─┬ cryptiles@3.1.4
      390 silly saveTree │   │ │ └── boom@5.2.0
      390 silly saveTree │   │ ├── hoek@4.2.1
      390 silly saveTree │   │ └── sntp@2.1.0
      390 silly saveTree │   ├── oauth-sign@0.8.2
      390 silly saveTree │   ├── qs@6.5.2
      390 silly saveTree │   ├── stringstream@0.0.6
      390 silly saveTree │   └─┬ tough-cookie@2.3.4
      390 silly saveTree │     └── punycode@1.4.1
      390 silly saveTree ├─┬ iobroker.synology@1.1.3
      390 silly saveTree │ └─┬ syno@3.0.0
      390 silly saveTree │   ├── commander@4.1.1
      390 silly saveTree │   ├─┬ js-yaml@3.14.1
      390 silly saveTree │   │ ├─┬ argparse@1.0.10
      390 silly saveTree │   │ │ └── sprintf-js@1.0.3
      390 silly saveTree │   │ └── esprima@4.0.1
      390 silly saveTree │   ├── minimist@0.2.1
      390 silly saveTree │   ├─┬ nconf@0.10.0
      390 silly saveTree │   │ ├── async@1.5.2
      390 silly saveTree │   │ ├── secure-keys@1.0.0
      390 silly saveTree │   │ └─┬ yargs@3.32.0
      390 silly saveTree │   │   ├── camelcase@2.1.1
      390 silly saveTree │   │   ├─┬ cliui@3.2.0
      390 silly saveTree │   │   │ └── wrap-ansi@2.1.0
      390 silly saveTree │   │   ├── window-size@0.1.4
      390 silly saveTree │   │   └── y18n@3.2.2
      390 silly saveTree │   ├── ospath@1.2.2
      390 silly saveTree │   ├─┬ otplib@11.0.1
      390 silly saveTree │   │ └── thirty-two@1.0.2
      390 silly saveTree │   └── pluralize@8.0.0
      390 silly saveTree └─┬ iobroker.wifilight@1.1.0
      390 silly saveTree   ├─┬ @iobroker/adapter-core@1.0.3
      390 silly saveTree   │ └── @types/iobroker@1.4.13
      390 silly saveTree   ├── array-ext@0.1.5
      390 silly saveTree   ├─┬ mdns-discovery@0.1.12
      390 silly saveTree   │ └─┬ debug@2.2.0
      390 silly saveTree   │   └── ms@0.7.1
      390 silly saveTree   └── netmask@1.0.6
      391 verbose type system
      392 verbose stack FetchError: Invalid response body while trying to fetch https://registry.npmjs.org/has-values: Integrity verification failed for sha512-nkGmeYFvZ/YF0TvXvyGx1xI7N9JKPfqCN8/2FUgIRpjpODbzsqFkRmcype0qnAqwuJNjIhvyNCRtfBeyriJPZA== (/home/iobroker/.npm/_cacache/content-v2/sha512/9e/41/a679816f67f605d13bd7bf21b1d7123b37d24a3dfa8237cff61548084698e93836f3b2a164466732a5ed2a9c0ab0b89363221bf234246d7c17b2ae224f64)
      392 verbose stack     at Readable.<anonymous> (/usr/lib/node_modules/npm/node_modules/node-fetch-npm/src/body.js:195:14)
      392 verbose stack     at Readable.emit (events.js:314:20)
      392 verbose stack     at /usr/lib/node_modules/npm/node_modules/make-fetch-happen/cache.js:92:30
      392 verbose stack     at tryCatcher (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/util.js:16:23)
      392 verbose stack     at Promise._settlePromiseFromHandler (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:517:31)
      392 verbose stack     at Promise._settlePromise (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:574:18)
      392 verbose stack     at Promise._settlePromise0 (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:619:10)
      392 verbose stack     at Promise._settlePromises (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:695:18)
      392 verbose stack     at _drainQueueStep (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:138:12)
      392 verbose stack     at _drainQueue (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:131:9)
      392 verbose stack     at Async._drainQueues (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:147:5)
      392 verbose stack     at Immediate.Async.drainQueues (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:17:14)
      392 verbose stack     at processImmediate (internal/timers.js:461:21)
      393 verbose cwd /opt/iobroker
      394 verbose Linux 5.10.63-v7l+
      395 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "iobroker.chromecast"
      396 verbose node v12.22.7
      397 verbose npm  v6.14.15
      398 error code EINTEGRITY
      399 error errno EINTEGRITY
      400 error Invalid response body while trying to fetch https://registry.npmjs.org/has-values: Integrity verification failed for sha512-nkGmeYFvZ/YF0TvXvyGx1xI7N9JKPfqCN8/2FUgIRpjpODbzsqFkRmcype0qnAqwuJNjIhvyNCRtfBeyriJPZA== (/home/iobroker/.npm/_cacache/content-v2/sha512/9e/41/a679816f67f605d13bd7bf21b1d7123b37d24a3dfa8237cff61548084698e93836f3b2a164466732a5ed2a9c0ab0b89363221bf234246d7c17b2ae224f64)
      401 verbose exit [ 1, true ]
      
      
      posted in ioBroker Allgemein
      Samuel Assmann 0
      Samuel Assmann 0
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo