NEWS
Probleme mit ChromeCast adapter
-
Hallo,
ich habe mir gerade den Chromecast adapter installiert, um über SayIt Sprache an meinem Google Home auszugeben.
Leider funktioniert der Chromecast Adapter bei mir nicht:
host.ioBroker-RasPi 2017-11-24 08:30:40.881 info Restart adapter system.adapter.chromecast.0 because enabled host.ioBroker-RasPi 2017-11-24 08:30:40.881 error instance system.adapter.chromecast.0 terminated with code 0 (OK) host.ioBroker-RasPi 2017-11-24 08:30:40.880 error Caught by controller[0]: at process._tickCallback (internal/process/next_tick.js:98:9) host.ioBroker-RasPi 2017-11-24 08:30:40.880 error Caught by controller[0]: at _combinedTickCallback (internal/process/next_tick.js:71:11) host.ioBroker-RasPi 2017-11-24 08:30:40.880 error Caught by controller[0]: at listOnTimeoutNT (timers.js:255:26) host.ioBroker-RasPi 2017-11-24 08:30:40.880 error Caught by controller[0]: at Timer.listOnTimeout (timers.js:207:5) host.ioBroker-RasPi 2017-11-24 08:30:40.880 error Caught by controller[0]: at tryOnTimeout (timers.js:237:5) host.ioBroker-RasPi 2017-11-24 08:30:40.879 error Caught by controller[0]: at ontimeout (timers.js:365:14) host.ioBroker-RasPi 2017-11-24 08:30:40.878 error Caught by controller[0]: at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3103:38) host.ioBroker-RasPi 2017-11-24 08:30:40.878 error Caught by controller[0]: at Adapter.emit (events.js:191:7) host.ioBroker-RasPi 2017-11-24 08:30:40.878 error Caught by controller[0]: at emitTwo (events.js:106:13) host.ioBroker-RasPi 2017-11-24 08:30:40.877 error Caught by controller[0]: at ChromecastDevice._ioBrokerChange (/opt/iobroker/node_modules/iobroker.chromecast/lib/chromecastDevice.js:756:15) host.ioBroker-RasPi 2017-11-24 08:30:40.876 error Caught by controller[0]: TypeError: Cannot read property 'from' of null host.ioBroker-RasPi 2017-11-24 08:30:40.876 error Caught by controller[0]: at Timer.listOnTimeout (timers.js:207:5) host.ioBroker-RasPi 2017-11-24 08:30:40.876 error Caught by controller[0]: at tryOnTimeout (timers.js:237:5) host.ioBroker-RasPi 2017-11-24 08:30:40.876 error Caught by controller[0]: at ontimeout (timers.js:365:14) host.ioBroker-RasPi 2017-11-24 08:30:40.875 error Caught by controller[0]: at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3103:38) host.ioBroker-RasPi 2017-11-24 08:30:40.874 error Caught by controller[0]: at Adapter.emit (events.js:191:7) host.ioBroker-RasPi 2017-11-24 08:30:40.874 error Caught by controller[0]: at emitTwo (events.js:106:13) host.ioBroker-RasPi 2017-11-24 08:30:40.874 error Caught by controller[0]: at ChromecastDevice._ioBrokerChange (/opt/iobroker/node_modules/iobroker.chromecast/lib/chromecastDevice.js:756:15) host.ioBroker-RasPi 2017-11-24 08:30:40.874 error Caught by controller[0]: TypeError: Cannot read property 'from' of null chromecast.0 2017-11-24 08:30:40.400 info starting. Version 1.3.0 in /opt/iobroker/node_modules/iobroker.chromecast, node: v6.10.0
Jemand eine Idee, was es sein kann? Erstaunlicher Weise wurde mein Google Home aber erkannt, zumindest sehe ich es unter den Objekten.
Für jeden Tip dankbar….
Christof
-
Scheinbar ist der Bug schon bekannt, vllt im Github mit "dran hängen"
-
Hmmmm…..danke für den Tip, leider tut sich bei dem GitHub Punkt seit Meldung vor einem Monat nichts.
Nutzt vielleicht jemand den Adapter in einer älteren Version, so dass ein Downgrade vielleicht Sinn macht?
Bis dann
Christof
-
Downgrade von ChromeCast 1.2.3 hat das Problem gelöst. Chromecast findet mein Google Home Mini - spricht aber leider nicht => Neues Thema
-
Bitte mal vom Github installieren. Da ist eine 1.3.2 schon länger verfügbar.
` > ### 1.3.2
- (Vegetto) recognize uncomple playlist status and trigger a new getStatus
1.3.1
-
(Vegetto) Fix updateStates to accept null values
-
(Vegetto) Add playlist currentItemdId `
Ergebnis?
-
Kannst Du mir kurz sagen, wie ich von GitHub installiere?
Mit````
npm install iobroker.chromecast@1.3.2 --productionkann ich maximal 1.3.0 installieren. Danke Christof
-
-
Fluppt, Version 1.3.2 funktioniert auch einwandfrei.
-
Ich bekomme immer die Meldung
error - uncaught exception: Cannot use 'in' operator to search for 'displayName' in undefined
und der Chromecast-Adapter stürzt ab.
Mache ich irgendeinen Fehler oder ist das ein Bug des Adapters?
Der Fehler tritt sporadisch auf, auch wenn ich nichts tue, z.B. mitten in der Nacht. Aber auch mindestens einmal am Tag.Er steckt danach zudem in einer restart loop und läuft erst wieder, wenn ich ihn manuell stoppe und wieder starte (was auch immer da der Unterschied zum automatischen restart ist...).
Kann ich den manuellen Restart auch irgendwie automatisieren? -
Konntest du schon eine Lösung für dein Problem finden? Ich habe meinen Mini für Weihnachten mal aus dem Schrank gekramt und bekomme leider nach einiger Zeit die gleiche Fehlermeldung:
Cannot use 'in' operator to search for 'displayName' in undefined
Danach wird der Chromecast Adapter zwangsabgeschaltet! Kurios ist, dass er einige Zeit (5-10 Minuten) reibungslos läuft. So nehme ich an, dass der Fehler im Adapter steckt und nicht in meinem Blockly.....welches zum Zeitpunkt des Ausfalls auch garnicht getriggert wurde...! Ich will aber nicht ausschließen, dass der Fehler doch wieder einmal "vorm Bildschirm" sitzt!