NEWS
Chromecast: Cannot read property 'getVolume' of undefined
-
Hallo,
kann jemand aus dem Log rauslesen, warum mein Chromecast Adapter nicht mehr starten will? Er bleibt rot.
chromecast.0 2021-05-19 07:46:00.764 error (2772) Cannot read property 'getVolume' of undefined chromecast.0 2021-05-19 07:46:00.764 error (2772) TypeError: Cannot read property 'getVolume' of undefined at ChromecastDevice._updateClientStatus (/opt/iobroker/node_modules/iobroker.chromecast/lib/chromecastDevice.js:622:80) at Media chromecast.0 2021-05-19 07:46:00.763 error (2772) uncaught exception: Cannot read property 'getVolume' of undefined chromecast.0 2021-05-19 07:46:00.752 error (2772) Cannot read property 'getVolume' of undefined chromecast.0 2021-05-19 07:46:00.751 error (2772) TypeError: Cannot read property 'getVolume' of undefined at ChromecastDevice._updateClientStatus (/opt/iobroker/node_modules/iobroker.chromecast/lib/chromecastDevice.js:622:80) at Media chromecast.0 2021-05-19 07:46:00.751 error (2772) uncaught exception: Cannot read property 'getVolume' of undefined chromecast.0 2021-05-19 07:46:00.745 error (2772) Cannot read property 'getVolume' of undefined chromecast.0 2021-05-19 07:46:00.744 error (2772) TypeError: Cannot read property 'getVolume' of undefined at ChromecastDevice._updateClientStatus (/opt/iobroker/node_modules/iobroker.chromecast/lib/chromecastDevice.js:622:80) at Media chromecast.0 2021-05-19 07:46:00.743 error (2772) uncaught exception: Cannot read property 'getVolume' of undefined chromecast.0 2021-05-19 07:46:00.737 error (2772) Cannot read property 'getVolume' of undefined chromecast.0 2021-05-19 07:46:00.736 error (2772) TypeError: Cannot read property 'getVolume' of undefined at ChromecastDevice._updateClientStatus (/opt/iobroker/node_modules/iobroker.chromecast/lib/chromecastDevice.js:622:80) at Media chromecast.0 2021-05-19 07:46:00.735 error (2772) uncaught exception: Cannot read property 'getVolume' of undefined chromecast.0 2021-05-19 07:46:00.727 info (2772) Badezimmer - Connected client chromecast.0 2021-05-19 07:46:00.717 info (2772) Küche - Connected client chromecast.0 2021-05-19 07:46:00.707 info (2772) Iobrokergruppe - Connected client chromecast.0 2021-05-19 07:46:00.698 info (2772) Chromecast Ultra - Connected client chromecast.0 2021-05-19 07:46:00.654 warn (2772) Terminated (UNCAUGHT_EXCEPTION): Without reason chromecast.0 2021-05-19 07:46:00.653 info (2772) terminating chromecast.0 2021-05-19 07:46:00.652 info (2772) Unload completed sucesfully chromecast.0 2021-05-19 07:46:00.651 info (2772) Küche - client disconnected chromecast.0 2021-05-19 07:46:00.650 info (2772) Iobrokergruppe - client disconnected chromecast.0 2021-05-19 07:46:00.648 info (2772) Badezimmer - client disconnected chromecast.0 2021-05-19 07:46:00.647 info (2772) Chromecast Ultra - client disconnected chromecast.0 2021-05-19 07:46:00.645 info (2772) Chromecast Ultra - Detached player chromecast.0 2021-05-19 07:46:00.644 info (2772) Chromecast Ultra - Detached player chromecast.0 2021-05-19 07:46:00.639 info (2772) Destroying chromecast scanner chromecast.0 2021-05-19 07:46:00.637 info (2772) Unload triggered chromecast.0 2021-05-19 07:45:58.716 info (2772) Chromecast Ultra - Player joint chromecast.0 2021-05-19 07:45:58.714 info (2772) Chromecast Ultra - Connected player chromecast.0 2021-05-19 07:45:58.710 info (2772) Chromecast Ultra - Try to join player chromecast.0 2021-05-19 07:45:58.690 info (2772) Iobrokergruppe - Connected client chromecast.0 2021-05-19 07:45:58.683 info (2772) Küche - Connected client chromecast.0 2021-05-19 07:45:58.677 info (2772) Badezimmer - Connected client chromecast.0 2021-05-19 07:45:58.666 info (2772) Chromecast Ultra - Connected client chromecast.0 2021-05-19 07:45:58.159 error (2772) extension not loaded yet chromecast.0 2021-05-19 07:45:58.159 error (2772) Error: extension not loaded yet at Object.serialize (/opt/iobroker/node_modules/castv2/lib/proto.js:29:15) at Client.send (/opt/iobroker/node_modules/castv2/lib/client.js:127:25) at chromecast.0 2021-05-19 07:45:58.158 error (2772) uncaught exception: extension not loaded yet chromecast.0 2021-05-19 07:45:58.152 error (2772) extension not loaded yet chromecast.0 2021-05-19 07:45:58.151 error (2772) Error: extension not loaded yet at Object.serialize (/opt/iobroker/node_modules/castv2/lib/proto.js:29:15) at Client.send (/opt/iobroker/node_modules/castv2/lib/client.js:127:25) at chromecast.0 2021-05-19 07:45:58.150 error (2772) uncaught exception: extension not loaded yet chromecast.0 2021-05-19 07:45:57.711 info (2772) starting. Version 2.3.1 in /opt/iobroker/node_modules/iobroker.chromecast, node: v12.22.1, js-controller: 3.2.16
Gruß
maxpd -
-
@haselchen ich habe tatsächlich alles geupdatet. iobroker update und apt update.
Auch habe ich ein File im Chromecast Adapter angefasst um das Problem zu lösen (https://github.com/iobroker-community-adapters/ioBroker.chromecast/issues/36)
Aber ich glaube nicht, dass Letzteres damit zusammenhängt.Ich bin mir nicht mehr 100% sicher, aber ich glaube dass der Fehler im Log auch schon vorher bestand. Es sind so viele Fehler..ständig..^^
-
Das heisst du hast jetzt den JS Controller 3.3.10 ?
Wenn ja, solltest du ein Issue eröffnen beim Adapter.
Ich habe auch die 2.3.1 Adapter Version und 1 Google Home Mini und einen Chromecast , aber noch 3.1.6 beim JS Controller und bei mir funktioniert alles. -
@haselchen nee, es ist die 3.2.16. Mir wird im stable auch noch kein Update angezeigt.
Der Adapter ist 2.3.1 ja.
Im Repo antwortet keiner mehr auf Issues. Da gabs auch seit 2019 kein Update mehr.
Wichtig für deine Türklingel ^^ -
Die ja blendend funktioniert
Da kann ich echt nicht meckern.
Ich hab aber auch lange rumprobiert, bis der Adapter lief.
Solche Fehler, wie bei dir , hatte ich zuhauf.
Habe dann immer Downgrades gemacht, weil ich mit dem sayit Adapter zusammenarbeite.
Btw da habe ich noch die Version 1.6.8
Damit klappt alles. -
@haselchen ohjeee. Ja den benutze ich auch. Und eigentlich benutze ich sayit mit chromecast exzessiv auf 3 Home minis und einer Gruppe.
Leider nicht zuverlässig weil der Chromecast immer abraucht. Mit der Anpassung in obiger Datei hatte ich gehofft den letzten Bug behoben zu haben.. jetzt startet das Ding fast gar nicht mehr. -
Auf eigene Gefahr, deinstallieren und nochmal frisch installieren.
Vielleicht auch eben mit der älteren sayit Version.
Und was ich rausgefunden habe, ich stelle nach einer Ansage die Lautsärke wieder auf 1.
Auf 0 hatte Fehler gegeben. So ist jetzt Ruhe im Log. -
@haselchen Gibst du die Lautstärke über den Sayit Adapter mit? Dort lasse ich sie weg. Ich ändere direkt im Chromecast die Lautstärke einmal Morgens und Abends.
Vllt muss ich ihn neu installieren, ja. Der trägt bei mir auch immer Devices ein, die gar nicht mehr existieren. https://github.com/iobroker-community-adapters/ioBroker.chromecast/issues/94
Sayit dürfte nichts damit zu tun haben. Denn der Adapter startet ja gar nicht. Sonst müsste er an der Stelle auseinander fliegen wenn sayit einen Befehl triggert.
-
Die Lautstärke änder ich durch nen Volume Datenpunkt beim Google Mini.
(status.volume).Gibt es schon Fortschritte bei dir?
-
@haselchen Ja, so mache ich es auch.
Ehrlich.. ich trau mich nicht, bevor ich in allen Skripten meine Datenpunkte wieder neu setzen muss.. alternativen habe ich allerdings auch noch nicht gefunden, nein. -
Skripte kannste doch sichern und wieder einspielen?!
Und das korrigieren der Datenpunkte ist doch das kleinste Übel dabei. -
@haselchen es waren gar keine Datenpunkte zu pflegen. Der Adapter kennt alle Geräte automatisch. Damit konnte ich auch die zuvor manuell eingepflegten Devices diesmal weg lassen und hatte nichts doppelt in den Datenpunkten angelegt. Momentan läuft er.
-
Also alles wieder gut???
Keine Fehler im Log? -
@haselchen aktuell nicht. aber ich freu mich noch nicht zu früh. ich warte mal nen tag ab ^^
-
-
@haselchen Läuft auch heute noch grün.
-
Sehr, sehr gut.
Sieht nach gelöst aus