NEWS
[Adapter] - Chromecast
-
Heute gab es ja ein Update des Chromecast Adapters. Seit dem funktionieren meine Google Minis mit dem Sayit Adapter nicht mehr? Ich habe pro Google Mini einen separaten Sayit Adapter. Ich lasse mir so einige Nachrichten ansagen, bis gestern…
-
ich danke dir schon mal.
ich glaube wir kennen die gleiche google links. leider haben die mich bis jetzt noch nicht zum ziel geführt. werde mir das SONOS How to mal bei ner ruhigen minute angucken. das gibt mir schon mal einen ansatz. :idea: `
da ich selbst eine weile gesucht habe und am anfang gar keinen ansatz hatte wie/was/wo wollte ich mal eine kleines update schrägstrich anleitung da lassen. gerade anfänger (wie ich es bin) kann es eventuell ein wenig helfen.
Chromecast mit Alexa starten und steuern:
Den Datenpunkt "status -> level.volume" des entsprechenden Chromecast als Smartgerät anlegen (Beispiel "Chromecast Badezimmer" bei mir bad.status.volume). Typ kann leer bleiben. Achtung bei dem Standardwert 100%. Bei mir war 10% bereits Zimmerlautstärke. Deswegen am besten rantasten mit 10% und später erhöhen. Auf der Alexa page nach neuen Geräten suchen. Jetzt kann man bereits das Smartgerät mit Alexa steuern "Alexa, schalte Chromecast Badezimmer ein". Volume wird auf 10% gesetzt. es dürfte aber nichts passieren. nur über den objektereiter könnte man kontrollieren ob der wert gesetzt wurde. den Datenpunkt level.volume gibt es zweimal im Chromecast adapter, wir brauchen den unter Status.
Als nächstes brauchen wir noch ein Script um den Volumewert abzufragen und den CC auf play zu stellen. dazu bastelt ihr euch in blockly ein script:
` > wennwert bad.status.volume größer als(>) "0" und bad.status.playing ungleich(≠) "wahr"
dann
steuere bad.status.playing mit "wahr" `
damit fragen wir den volumewert ab und wenn dieser nicht 0 ist und eh nicht schon Musik läuft wird auf play gedrückt. "Alexa, schalte Chromecast Badezimmer ein" setzt den Wert auf 10 und der letzte stream der gehört wurde startet jetzt.Zum (korrekten) Ausschalten brauchen wir ebenfalls ein script. sagen wir "Alexa, schalte Chromecast Badezimmer aus" wird der Volumewert auf 0 gesetzt und man hört nichts, im hintergrund läuft der stream aber weiter. deswegen:
` > wennwert bad.status.volume ist gleich(=) "0"
dann
steuere bad.status.playing mit "unwahr" `
da "Alexa, schalte Chromecast Badezimmer ein/aus" nicht so schön von den lippen geht habe ich mir in der Alexa App noch eine Routine erstellt.
"Alexa, spiele Musik im Badezimmer" welche das Smartgerät Chromecast Badezimmer einschaltet. ich hatte erst befürchtet das durch das "spiele musik" probleme auftreten und alexa diese auf sich selbst bezieht. aber scheinbar gehen Routinen in diesem fall vor was gut für mich ist. jetzt noch eine Routine fürs Ausschalten "Alexa, schalte Musik im Badezimmer aus" (Smartgerät ausschalten) und wir haben die Basics an und ausschalten.
Hoffe ich konnte den ein oder anderen hiermit heflen. was ich noch mehr hoffe ist, das man gerade punkt 2 überhaupt versteht. :oops:
-
Eine kurze Zwischenfrage: Wie lange dauert das Buffering bei Euch?
Bei mir sind es von der Eingabe der url eines Radiosenders bis dieser auch zu hören sind ca. 15 Sekunden. Kann man die Zeit reduzieren? (Der selbe link spielt im Browser oder vlc Player quasi instantan)
Es könnte theoretisch vom Sender abhängen. Kann mal Jemand mit dem Link testen?
https://wdr-1live-live.icecastssl.wdr.d … stream.mp3
thx
-
Servus,
habe soeben den Chromecast Adapter auf 2.2.0 updedatet. nun bekomme ich folgende Fehlermeldung im Log:
Caught 2019-01-19 16:02:40.464 error by controller[4]: at UDP.onMessage [as onmessage] (dgram.js:659:8) Caught 2019-01-19 16:02:40.464 error by controller[4]: at Socket.emit (events.js:214:7) Caught 2019-01-19 16:02:40.464 error by controller[4]: at emitTwo (events.js:126:13) Caught 2019-01-19 16:02:40.464 error by controller[4]: at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/multicast-dns/index.js:49:43) Caught 2019-01-19 16:02:40.464 error by controller[4]: at EventEmitter.emit (events.js:214:7) Caught 2019-01-19 16:02:40.464 error by controller[4]: at emitTwo (events.js:126:13) Caught 2019-01-19 16:02:40.463 error by controller[4]: at EventEmitter. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/castv2-player/lib/scanner.js:111:24) Caught 2019-01-19 16:02:40.463 error by controller[4]: at ChromecastDevice._networkScannerChange (/opt/iobroker/node_modules/iobroker.chromecast/lib/chromecastDevice.js:1053:29) Caught 2019-01-19 16:02:40.463 error by controller[4]: ReferenceError: name is not defined Caught 2019-01-19 16:02:40.463 error by controller[4]: at UDP.onMessage [as onmessage] (dgram.js:659:8) Caught 2019-01-19 16:02:40.463 error by controller[4]: at Socket.emit (events.js:214:7) Caught 2019-01-19 16:02:40.463 error by controller[4]: at emitTwo (events.js:126:13) Caught 2019-01-19 16:02:40.463 error by controller[4]: at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/multicast-dns/index.js:49:43) Caught 2019-01-19 16:02:40.463 error by controller[4]: at EventEmitter.emit (events.js:214:7) Caught 2019-01-19 16:02:40.463 error by controller[4]: at emitTwo (events.js:126:13) Caught 2019-01-19 16:02:40.463 error by controller[4]: at EventEmitter. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/castv2-player/lib/scanner.js:111:24) Caught 2019-01-19 16:02:40.463 error by controller[4]: at ChromecastDevice._networkScannerChange (/opt/iobroker/node_modules/iobroker.chromecast/lib/chromecastDevice.js:1053:29) Caught 2019-01-19 16:02:40.463 error by controller[4]: ReferenceError: name is not defined Caught 2019-01-19 16:02:40.463 error by controller[3]: at UDP.onMessage [as onmessage] (dgram.js:659:8) Caught 2019-01-19 16:02:40.463 error by controller[3]: at Socket.emit (events.js:214:7) Caught 2019-01-19 16:02:40.463 error by controller[3]: at emitTwo (events.js:126:13) Caught 2019-01-19 16:02:40.462 error by controller[3]: at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/multicast-dns/index.js:49:43) Caught 2019-01-19 16:02:40.462 error by controller[3]: at EventEmitter.emit (events.js:214:7) Caught 2019-01-19 16:02:40.462 error by controller[3]: at emitTwo (events.js:126:13) Caught 2019-01-19 16:02:40.462 error by controller[3]: at EventEmitter. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/castv2-player/lib/scanner.js:111:24) Caught 2019-01-19 16:02:40.462 error by controller[3]: at ChromecastDevice._networkScannerChange (/opt/iobroker/node_modules/iobroker.chromecast/lib/chromecastDevice.js:1053:29) Caught 2019-01-19 16:02:40.462 error by controller[3]: ReferenceError: name is not defined Caught 2019-01-19 16:02:40.462 error by controller[2]: at UDP.onMessage [as onmessage] (dgram.js:659:8) Caught 2019-01-19 16:02:40.462 error by controller[2]: at Socket.emit (events.js:214:7) Caught 2019-01-19 16:02:40.462 error by controller[2]: at emitTwo (events.js:126:13) Caught 2019-01-19 16:02:40.462 error by controller[2]: at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/multicast-dns/index.js:49:43) Caught 2019-01-19 16:02:40.462 error by controller[2]: at EventEmitter.emit (events.js:214:7) Caught 2019-01-19 16:02:40.462 error by controller[2]: at emitTwo (events.js:126:13) Caught 2019-01-19 16:02:40.462 error by controller[2]: at EventEmitter. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/castv2-player/lib/scanner.js:111:24) Caught 2019-01-19 16:02:40.462 error by controller[2]: at ChromecastDevice._networkScannerChange (/opt/iobroker/node_modules/iobroker.chromecast/lib/chromecastDevice.js:1053:29) Caught 2019-01-19 16:02:40.461 error by controller[2]: ReferenceError: name is not defined Caught 2019-01-19 16:02:40.461 error by controller[1]: at UDP.onMessage [as onmessage] (dgram.js:659:8) Caught 2019-01-19 16:02:40.461 error by controller[1]: at Socket.emit (events.js:214:7) Caught 2019-01-19 16:02:40.461 error by controller[1]: at emitTwo (events.js:126:13) Caught 2019-01-19 16:02:40.461 error by controller[1]: at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/multicast-dns/index.js:49:43) Caught 2019-01-19 16:02:40.461 error by controller[1]: at EventEmitter.emit (events.js:214:7) Caught 2019-01-19 16:02:40.461 error by controller[1]: at emitTwo (events.js:126:13) Caught 2019-01-19 16:02:40.461 error by controller[1]: at EventEmitter. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/castv2-player/lib/scanner.js:111:24) Caught 2019-01-19 16:02:40.461 error by controller[1]: at ChromecastDevice._networkScannerChange (/opt/iobroker/node_modules/iobroker.chromecast/lib/chromecastDevice.js:1053:29) Caught 2019-01-19 16:02:40.459 error by controller[1]: ReferenceError: name is not defined Caught 2019-01-19 16:02:40.459 error by controller[0]: at UDP.onMessage [as onmessage] (dgram.js:659:8) Caught 2019-01-19 16:02:40.459 error by controller[0]: at Socket.emit (events.js:214:7) Caught 2019-01-19 16:02:40.459 error by controller[0]: at emitTwo (events.js:126:13) Caught 2019-01-19 16:02:40.458 error by controller[0]: at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/multicast-dns/index.js:49:43) Caught 2019-01-19 16:02:40.458 error by controller[0]: at EventEmitter.emit (events.js:214:7) Caught 2019-01-19 16:02:40.458 error by controller[0]: at emitTwo (events.js:126:13) Caught 2019-01-19 16:02:40.458 error by controller[0]: at EventEmitter. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/castv2-player/lib/scanner.js:111:24) Caught 2019-01-19 16:02:40.458 error by controller[0]: at ChromecastDevice._networkScannerChange (/opt/iobroker/node_modules/iobroker.chromecast/lib/chromecastDevice.js:1053:29) Caught 2019-01-19 16:02:40.458 error by controller[0]: ReferenceError: name is not defined chromecast.0 2019-01-19 16:02:40.435 info terminating chromecast.0 2019-01-19 16:02:40.190 info Bad - Player joint chromecast.0 2019-01-19 16:02:40.189 info Bad - Connected player chromecast.0 2019-01-19 16:02:40.186 info Bad - Try to join player chromecast.0 2019-01-19 16:02:40.131 info Bad - Connected client chromecast.0 2019-01-19 16:02:39.975 error at UDP.onMessage [as onmessage] (dgram.js:659:8) chromecast.0 2019-01-19 16:02:39.975 error at Socket.emit (events.js:214:7) chromecast.0 2019-01-19 16:02:39.975 error at emitTwo (events.js:126:13) chromecast.0 2019-01-19 16:02:39.975 error at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/multicast-dns/index.js:49:43) chromecast.0 2019-01-19 16:02:39.975 error at EventEmitter.emit (events.js:214:7) chromecast.0 2019-01-19 16:02:39.975 error at emitTwo (events.js:126:13) chromecast.0 2019-01-19 16:02:39.975 error at EventEmitter. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/castv2-player/lib/scanner.js:111:24) chromecast.0 2019-01-19 16:02:39.975 error at ChromecastDevice._networkScannerChange (/opt/iobroker/node_modules/iobroker.chromecast/lib/chromecastDevice.js:1053:29) chromecast.0 2019-01-19 16:02:39.975 error ReferenceError: name is not defined chromecast.0 2019-01-19 16:02:39.975 error uncaught exception: name is not defined chromecast.0 2019-01-19 16:02:39.970 error at UDP.onMessage [as onmessage] (dgram.js:659:8) chromecast.0 2019-01-19 16:02:39.970 error at Socket.emit (events.js:214:7) chromecast.0 2019-01-19 16:02:39.970 error at emitTwo (events.js:126:13) chromecast.0 2019-01-19 16:02:39.970 error at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/multicast-dns/index.js:49:43) chromecast.0 2019-01-19 16:02:39.970 error at EventEmitter.emit (events.js:214:7) chromecast.0 2019-01-19 16:02:39.970 error at emitTwo (events.js:126:13) chromecast.0 2019-01-19 16:02:39.970 error at EventEmitter. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/castv2-player/lib/scanner.js:111:24) chromecast.0 2019-01-19 16:02:39.970 error at ChromecastDevice._networkScannerChange (/opt/iobroker/node_modules/iobroker.chromecast/lib/chromecastDevice.js:1053:29) chromecast.0 2019-01-19 16:02:39.970 error ReferenceError: name is not defined chromecast.0 2019-01-19 16:02:39.970 error uncaught exception: name is not defined chromecast.0 2019-01-19 16:02:39.953 error at UDP.onMessage [as onmessage] (dgram.js:659:8) chromecast.0 2019-01-19 16:02:39.953 error at Socket.emit (events.js:214:7) chromecast.0 2019-01-19 16:02:39.953 error at emitTwo (events.js:126:13) chromecast.0 2019-01-19 16:02:39.953 error at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/multicast-dns/index.js:49:43) chromecast.0 2019-01-19 16:02:39.953 error at EventEmitter.emit (events.js:214:7) chromecast.0 2019-01-19 16:02:39.953 error at emitTwo (events.js:126:13) chromecast.0 2019-01-19 16:02:39.953 error at EventEmitter. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/castv2-player/lib/scanner.js:111:24) chromecast.0 2019-01-19 16:02:39.953 error at ChromecastDevice._networkScannerChange (/opt/iobroker/node_modules/iobroker.chromecast/lib/chromecastDevice.js:1053:29) chromecast.0 2019-01-19 16:02:39.953 error ReferenceError: name is not defined chromecast.0 2019-01-19 16:02:39.953 error uncaught exception: name is not defined chromecast.0 2019-01-19 16:02:39.948 error at UDP.onMessage [as onmessage] (dgram.js:659:8) chromecast.0 2019-01-19 16:02:39.948 error at Socket.emit (events.js:214:7) chromecast.0 2019-01-19 16:02:39.948 error at emitTwo (events.js:126:13) chromecast.0 2019-01-19 16:02:39.948 error at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/multicast-dns/index.js:49:43) chromecast.0 2019-01-19 16:02:39.948 error at EventEmitter.emit (events.js:214:7) chromecast.0 2019-01-19 16:02:39.948 error at emitTwo (events.js:126:13) chromecast.0 2019-01-19 16:02:39.948 error at EventEmitter. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/castv2-player/lib/scanner.js:111:24) chromecast.0 2019-01-19 16:02:39.948 error at ChromecastDevice._networkScannerChange (/opt/iobroker/node_modules/iobroker.chromecast/lib/chromecastDevice.js:1053:29) chromecast.0 2019-01-19 16:02:39.948 error ReferenceError: name is not defined chromecast.0 2019-01-19 16:02:39.948 error uncaught exception: name is not defined chromecast.0 2019-01-19 16:02:39.934 error at UDP.onMessage [as onmessage] (dgram.js:659:8) chromecast.0 2019-01-19 16:02:39.934 error at Socket.emit (events.js:214:7) chromecast.0 2019-01-19 16:02:39.934 error at emitTwo (events.js:126:13) chromecast.0 2019-01-19 16:02:39.934 error at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/multicast-dns/index.js:49:43) chromecast.0 2019-01-19 16:02:39.934 error at EventEmitter.emit (events.js:214:7) chromecast.0 2019-01-19 16:02:39.934 error at emitTwo (events.js:126:13) chromecast.0 2019-01-19 16:02:39.934 error at EventEmitter. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/castv2-player/lib/scanner.js:111:24) chromecast.0 2019-01-19 16:02:39.934 error at ChromecastDevice._networkScannerChange (/opt/iobroker/node_modules/iobroker.chromecast/lib/chromecastDevice.js:1053:29) chromecast.0 2019-01-19 16:02:39.934 error ReferenceError: name is not defined chromecast.0 2019-01-19 16:02:39.933 error uncaught exception: name is not defined chromecast.0 2019-01-19 16:02:39.928 error at UDP.onMessage [as onmessage] (dgram.js:659:8) chromecast.0 2019-01-19 16:02:39.928 error at Socket.emit (events.js:214:7) chromecast.0 2019-01-19 16:02:39.928 error at emitTwo (events.js:126:13) chromecast.0 2019-01-19 16:02:39.928 error at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/multicast-dns/index.js:49:43) chromecast.0 2019-01-19 16:02:39.928 error at EventEmitter.emit (events.js:214:7) chromecast.0 2019-01-19 16:02:39.928 error at emitTwo (events.js:126:13) chromecast.0 2019-01-19 16:02:39.928 error at EventEmitter. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/castv2-player/lib/scanner.js:111:24) chromecast.0 2019-01-19 16:02:39.928 error at ChromecastDevice._networkScannerChange (/opt/iobroker/node_modules/iobroker.chromecast/lib/chromecastDevice.js:1053:29) chromecast.0 2019-01-19 16:02:39.928 error ReferenceError: name is not defined chromecast.0 2019-01-19 16:02:39.928 error uncaught exception: name is not defined chromecast.0 2019-01-19 16:01:30.370 info Bad - Player joint chromecast.0 2019-01-19 16:01:30.369 info Bad - Connected player chromecast.0 2019-01-19 16:01:30.367 info Bad - Try to join player chromecast.0 2019-01-19 16:01:30.079 info Bad - Connected client chromecast.0 2019-01-19 16:01:30.058 info Haus - Player joint chromecast.0 2019-01-19 16:01:30.057 info Haus - Connected player chromecast.0 2019-01-19 16:01:30.055 info Haus - Try to join player chromecast.0 2019-01-19 16:01:30.021 info Schlafzimmer - Player joint chromecast.0 2019-01-19 16:01:30.020 info Schlafzimmer - Connected player chromecast.0 2019-01-19 16:01:30.008 info Schlafzimmer - Try to join player chromecast.0 2019-01-19 16:01:29.975 info Haus - Connected client chromecast.0 2019-01-19 16:01:29.962 info Küche - Connected client chromecast.0 2019-01-19 16:01:29.929 info Schlafzimmer - Connected client chromecast.0 2019-01-19 16:01:29.336 info starting. Version 2.2.0 in /opt/iobroker/node_modules/iobroker.chromecast, node: v8.15.0 host.iO-broker 2019-01-19 16:01:28.614 info instance system.adapter.chromecast.0 started with pid 14425 host.iO-broker 2019-01-19 16:00:58.589 info Restart adapter system.adapter.chromecast.0 because enabled host.iO-broker 2019-01-19 16:00:58.588 error instance system.adapter.chromecast.0 terminated with code 0 (OK) Caught 2019-01-19 16:00:58.588 error by controller[0]: at UDP.onMessage [as onmessage] (dgram.js:659:8) Caught 2019-01-19 16:00:58.588 error by controller[0]: at Socket.emit (events.js:214:7) Caught 2019-01-19 16:00:58.588 error by controller[0]: at emitTwo (events.js:126:13) Caught 2019-01-19 16:00:58.588 error by controller[0]: at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/multicast-dns/index.js:49:43) Caught 2019-01-19 16:00:58.588 error by controller[0]: at EventEmitter.emit (events.js:214:7) Caught 2019-01-19 16:00:58.588 error by controller[0]: at emitTwo (events.js:126:13) Caught 2019-01-19 16:00:58.588 error by controller[0]: at EventEmitter. <anonymous>(/opt/iobroker/node_modules/iobroker.chromecast/node_modules/castv2-player/lib/scanner.js:111:24) Caught 2019-01-19 16:00:58.588 error by controller[0]: at ChromecastDevice._networkScannerChange (/opt/iobroker/node_modules/iobroker.chromecast/lib/chromecastDevice.js:1053:29) Caught 2019-01-19 16:00:58.588 error by controller[0]: ReferenceError: name is not defined chromecast.0 2019-01-19 16:00:58.568 info terminating</anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous>
Das ganze wiederholt sich alle 2 min.
-
@Steph@iobroker:Eine kurze Zwischenfrage: Wie lange dauert das Buffering bei Euch?
Bei mir sind es von der Eingabe der url eines Radiosenders bis dieser auch zu hören sind ca. 15 Sekunden. Kann man die Zeit reduzieren? (Der selbe link spielt im Browser oder vlc Player quasi instantan)
Es könnte theoretisch vom Sender abhängen. Kann mal Jemand mit dem Link testen?
https://wdr-1live-live.icecastssl.wdr.d … stream.mp3
thx `
jau ist bei mir auch. also jetzt nicht 15 sekunden sondern eher so bis zu 10 sekunden. wenn ich den Chromecasat via itunes app anschmeiße geht es auch wesentlich schneller. wo google da jetzt seinen feenstaub benutzt weiß ich allerdings nicht. eventuell gibt es noch geheime chromecast url´s die schneller beginnen. oder der buffer ist größer wenn man ihn manuell anstößt.
-
Ich kann die Quelle leider nicht mehr angeben, aber ich weiß, dass Apps, die das Casten unterstützen den Chromecast schon mal darauf vorbereiten noch bevor der User auf den Cast Button klickt geschweige denn das Zielgerät ausgewählt hat. Dadurch fühlt es sich deutlich schneller an und Google nennt das wenn ich das richtig erinnere "instant cast". Bedeutet, dass wenn ich auf meinem Handy Spotify öffne laden die Chromecasts im Netzwerk schonmal im Hintergrund die Spotify-App und sogar die aktuell laufende Playlist. Der Splashscreen, der dann noch kommt ist nur noch das buffern, was ziemlich schnell geht. Wenn ich Medien via Link caste kann keine App vorgeladen oder der Inhalt gecacht werden bevor der Cast-Befehl an das Gerät gesendet wurde.
-
` > Steph@iobroker hat geschrieben: ↑
18.01.2019, 22:38
Eine kurze Zwischenfrage: Wie lange dauert das Buffering bei Euch?
Bei mir sind es von der Eingabe der url eines Radiosenders bis dieser auch zu hören sind ca. 15 Sekunden. Kann man die Zeit reduzieren? (Der selbe link spielt im Browser oder vlc Player quasi instantan)
Es könnte theoretisch vom Sender abhängen. Kann mal Jemand mit dem Link testen?
https://wdr-1live-live.icecastssl.wdr.d … stream.mp3
thx `
kann ich auch bestätigen, gefühlt 100 jahre
-
Ich habe gestern ebenfalls auf 2.2.0 upgedated, nun läuft der Adapter nicht mehr.
Das log spuckt folgendes aus:
host.iobroker 2019-01-26 12:14:45.510 info Do not restart adapter system.adapter.chromecast.0 because disabled or deleted host.iobroker 2019-01-26 12:14:45.510 error instance system.adapter.chromecast.0 terminated with code 3 (Adapter disabled or invalid config) host.iobroker 2019-01-26 12:14:33.762 info object change system.adapter.chromecast.0 host.iobroker 2019-01-26 12:14:14.063 info Restart adapter system.adapter.chromecast.0 because enabled host.iobroker 2019-01-26 12:14:14.063 error instance system.adapter.chromecast.0 terminated with code 0 (OK) Caught 2019-01-26 12:14:14.063 error by controller[0]: at UDP.onMessage [as onmessage] (dgram.js:659:8) Caught 2019-01-26 12:14:14.063 error by controller[0]: at Socket.emit (events.js:214:7) Caught 2019-01-26 12:14:14.062 error by controller[0]: at emitTwo (events.js:126:13) Caught 2019-01-26 12:14:14.062 error by controller[0]: at Socket. <anonymous>(C:\ioBroker\node_modules\iobroker.chromecast\node_modules\multicast-dns\index.js:49:43) Caught 2019-01-26 12:14:14.062 error by controller[0]: at EventEmitter.emit (events.js:214:7) Caught 2019-01-26 12:14:14.062 error by controller[0]: at emitTwo (events.js:126:13) Caught 2019-01-26 12:14:14.062 error by controller[0]: at EventEmitter. <anonymous>(C:\ioBroker\node_modules\iobroker.chromecast\node_modules\castv2-player\lib\scanner.js:111:24) Caught 2019-01-26 12:14:14.062 error by controller[0]: at ChromecastDevice._networkScannerChange (C:\ioBroker\node_modules\iobroker.chromecast\lib\chromecastDevice.js:1053:29) Caught 2019-01-26 12:14:14.062 error by controller[0]: ReferenceError: name is not defined chromecast.0 2019-01-26 12:14:12.483 info Garten - Connected client chromecast.0 2019-01-26 12:14:11.964 error at UDP.onMessage [as onmessage] (dgram.js:659:8) chromecast.0 2019-01-26 12:14:11.964 error at Socket.emit (events.js:214:7) chromecast.0 2019-01-26 12:14:11.964 error at emitTwo (events.js:126:13) chromecast.0 2019-01-26 12:14:11.964 error at Socket. <anonymous>(C:\ioBroker\node_modules\iobroker.chromecast\node_modules\multicast-dns\index.js:49:43) chromecast.0 2019-01-26 12:14:11.964 error at EventEmitter.emit (events.js:214:7) chromecast.0 2019-01-26 12:14:11.964 error at emitTwo (events.js:126:13) chromecast.0 2019-01-26 12:14:11.964 error at EventEmitter. <anonymous>(C:\ioBroker\node_modules\iobroker.chromecast\node_modules\castv2-player\lib\scanner.js:111:24) chromecast.0 2019-01-26 12:14:11.964 error at ChromecastDevice._networkScannerChange (C:\ioBroker\node_modules\iobroker.chromecast\lib\chromecastDevice.js:1053:29) chromecast.0 2019-01-26 12:14:11.964 error ReferenceError: name is not defined chromecast.0 2019-01-26 12:14:11.964 error uncaught exception: name is not defined chromecast.0 2019-01-26 12:14:11.912 info Reconnecting SHIELD to 192.168.30.29:8009 chromecast.0 2019-01-26 12:14:11.905 info Received keep alive for disconnected device SHIELD chromecast.0 2019-01-26 12:14:10.235 info starting. Version 2.2.0 in C:/ioBroker/node_modules/iobroker.chromecast, node: v8.11.3</anonymous></anonymous></anonymous></anonymous>
Wenn ich zurück auf 2.0.2 gehe, läuft alles ohne Probleme.
Alle Versionen über 2.0.2 funzen nicht …
-
selbes Problem mit 2.2.1
zurück zu 2.0.2
-
Hi,
ich hatte bisher 2.0.0 installiert. Ich nutze Chromecast u.a. für einen ChromeCast Audio Dongle, den ich nur bei Bedarf mit Strom versorge.
Bisher war es so, dass chromecast.0.<MyCCDeviceName>.status.connected auf true gesetzt wurde, sobald das Gerät an den Strom genommen wurde.
Nun habe ich festgestellt, dass chromecast.0.<MyCCDeviceName>.status.connected leider nicht mehr true wird. Es bleibt false, bis ich etwas auf dem Gerät abspiele. Erst dann wird es true. (In der Google Home App z.B. erscheint das CC Audio kurz nachdem es Strom hat)
Ich habe den connected Status bisher genutzt um mit dem "Play" Befehl zu warten, bis das Gerät am Netz ist, denn sonst ging mein "Play" ins leere.Ich habe nun gerade mal auf 2.2.3 aktualisiert, es ist dort aber leider auch NICHT besser.
Hat jemand ähnliches beobachtet? Kann das jemand bestätigen oder mir helfen rauszufinden, was da los ist?
Schöne Grüße
Manne -
Hallo,
ich habe einen 32"Bildschirm in der Küche installiert. Der ist verbunden mit dem HDMI-Ausgang des Chromcast. Ich würde jetzt gern unseren Googlekalender auf dem 32"Bildschirm anzeigen. Wenn ich das mit einem Tablett und mit GoogleHome mache (Spiegelung des Tabletscreens auf dem 32", dann geht das (automatisiert über Tasker läuft das gut). Möchte aber alles in den iobroker migrieren. Habe ich irgendwie eine Chance, die KalenderURL in den GoogleHomeAdapter zu bekommen. um den Kalender über den Chromecast auf dem Bildschrim darzustellen? -
ausgrab
Hallo zusammen. Ich versuche Aktuell einen Stream (Apples Apple TV Screensaver) auf meinen Philips TV mit Android 9 zu streamen. Das Problem mit Aerial Dream ist, dass der Fernseher andauernd die App als Screensaver rausnimmt und keinen mehr startet. Daher meine Idee, per "Zuruf" quasi die Videos in Schleife abrufen zu können..
Mein Vorhaben sieht in etwa so aus:
"Ok. Google, starte "AmbientMode"!" und dann geht der TV an (Harmony vorhanden, WakeOn Chromecast funktioniert nicht zuverlässig) und der TV spielt dann die Videos in der Schleife ab..
Habt Ihr eine Idee wie ich sinnvollerweise vorgehen kann? -
Hallo zusammen
Ich kann kein Volumen mehr setzen es kommt seit ich den node.js auf v12.20.2 aktualsiert habe diese fehler meldung
(1951) Bad_Mini - Sorry, update for Bad_Mini.player.volume not supported! , kann mir jemand einen Tip geben wie ich das beheben kann oder liegt das nicht an dem Node.js version sonder was anderes? -
@tuncy oder falls es aktuell auch Andere betreffen sollte:
Für die Lautstärke eine Chromecast Audio oder Home-Mini setze ich aktuell z.B.
chromecast.0.Chromecast_Audio_-1OG-_Terrasse.status.volume
und nicht
chromecast.0.Chromecast_Audio_-1OG-_Terrasse.
player.volumeWäre dann bei Dir der
Bad_Mini.status.volume
wenn ich die Lautstärke ändern möchte.
Mein Adapter v2.3.1 ist und NodeJS v12.22.1.
-
Ich spring hier mal mit auf.
Bei mir hängt ein Fernseher mit einem Google Cromecast TV. Hab das soweit im IObroker automatisiert, dass bei Spannungszufuhr alles startet, und über einen Permalink ein Radiosender Stream abgespielt wird.Ich würde aber gerne eine Radio-Player APP starten, in meinem Fall TuneIn, und diese dann einen Sender, oder je nach Situation verschiedene Sender in der App abspielt.
Leider finde ich in den Objekten hierfür nichts, dass ich selbst draufkomme, wie das gehen könnte.
Kann mich da jemand schlauer werden lassen?
-
@housemeister
Hast du bereits eine Lösung gefunden?
Welchen Datenpunkt nutzt du um den Chromecast TV anzuschalten? -
@adsfa ich will den TV nicht einschalten per IObroker. Der Fernseher und der Goggle TV werden per Schaltsteckdose eingeschaltet.
Mein Deal war dann, zu erkennen, die Einheit wurde eingeschaltet, und dann automatisch einen Radiostream zu starten.
Das funktioniert tatsächlich bisher nicht, ausser einem Berg sinnloser Fehlermeldungen.Aktuell habe ich JBL Link Portable, hier ähnliches Problem. Wenn in Bad das Licht angeschaltet wird (Homematic Schaltaktor) will ich, dass der Speaker auch einen Radiostream startet.
Ich sehe in den Datenpunkten, dass der letzte Stream noch gespeichert wäre, ich müsste den eigentlich nur starten.
Krieg ich aber auch nicht hin bisher
-
kurzer EDIT:
Letzteres Problem konnte ich mit dem Datenpunkt Player.state 0 / 1 für play und stop lösen.
Also der Stream startet bei Licht an und stopt bei Licht aus.
Immerhin.
Das mitd em Google TV werde ich noch weiter bearbeiten...
-
Ich hab einen MI TV und einen Waipu im System hängen. Jetzt wird durch iobroker der Adapter selbständig deaktiviert da er zu oft abstürzt weil diese die zwei Geräte nicht mit dem Adapter klar kommen. Kann ich dieses mDNS irgendwie abschalten?
Würde es reichen wenn ich es unter den Objekten diese zwei Geräte bei enable auf false setze?
-
@brainbug sagte in [Adapter] - Chromecast:
Ich hab einen MI TV und einen Waipu im System hängen. Jetzt wird durch iobroker der Adapter selbständig deaktiviert da er zu oft abstürzt weil diese die zwei Geräte nicht mit dem Adapter klar kommen.
Vielleicht findet und erbarmt sich ja doch noch Einer und nimmt sich des Chromecast-Adapters an, um diesen mit den aktuellen Rahmenbedingungen in Einklang zu bringen und die Abstürze und Neustarts zu fixen