Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter Chromecast v3.0.x

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    Test Adapter Chromecast v3.0.x

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

      Der Adapter geht soweit, ignoriert jedoch die Lautstärke der Ankündigung, sowie in Blockly.
      Wenn die Ankündigung auf none steht wird dies auch vorgelesen. Gleiches mit blockly, die Zahl der Lautstärke wird bei google einfach vorab gelesen.

      M 1 Reply Last reply Reply Quote 0
      • M
        mcmuller @Kev0 last edited by

        Mein Problem, das ich hier noch nicht gefunden habe: Der Chromecast v3.0 ruft beim Start de net-tools auf und dieser wirft folgendes zurück:

        2022-01-08 13:31:06.708	error	Error: spawn arp ENOENT at Process.ChildProcess._handle.onexit (internal/child_process.js:268:19) at onErrorNT (internal/child_process.js:470:16) at  processTicksAndRejections (internal/process/task_queues.js:84:21)
        net-tools.0 2022-01-08 13:31:06.708	error	uncaught exception: spawn arp ENOENT
        chromecast.0 2022-01-08 13:31:06.619	info	starting. Version 3.0.0 in /opt/iobroker/node_modules/iobroker.chromecast, node: v12.22.8, js-controller: 3.3.22
        

        Geräte werden nicht gefunden, der Adapter läuft danach aber (leer). Ich nutze die Beta-Repositories.

        $ npm -v
        6.14.15
        $ nodejs -v
        v12.22.8
        $ node -v
        v12.22.8
        
        

        Jemand eine Idee?

        Jey Cee 1 Reply Last reply Reply Quote 0
        • Jey Cee
          Jey Cee Developer @mcmuller last edited by

          @mcmuller er kann das Programm ARP nicht finden. Gib mal in der Konsole einfach

          arp
          

          ein.

          Horst Böttcher 1 Reply Last reply Reply Quote 0
          • Horst Böttcher
            Horst Böttcher @Jey Cee last edited by

            @jey-cee
            Adapter Stürzt sofort nach dem start ab hier mal der Log

            
            chromecast.0	2022-01-09 13:53:54.052	warn	(25990) Terminated (UNCAUGHT_EXCEPTION): Without reason
            chromecast.0	2022-01-09 13:53:54.051	info	(25990) terminating
            chromecast.0	2022-01-09 13:53:54.051	info	(25990) Unload completed sucesfully
            chromecast.0	2022-01-09 13:53:54.050	info	(25990) Pierre - client disconnected
            chromecast.0	2022-01-09 13:53:54.049	info	(25990) Pierre - Detached player
            chromecast.0	2022-01-09 13:53:54.049	info	(25990) Pierre - Detached player
            chromecast.0	2022-01-09 13:53:54.047	info	(25990) Google Home PC Raum - client disconnected
            chromecast.0	2022-01-09 13:53:54.046	info	(25990) Wohnzimmer - client disconnected
            chromecast.0	2022-01-09 13:53:54.045	info	(25990) Wohnzimmer - Detached player
            chromecast.0	2022-01-09 13:53:54.044	info	(25990) Wohnzimmer - Detached player
            chromecast.0	2022-01-09 13:53:54.042	info	(25990) Lautsprecher Wohnzim - client disconnected
            chromecast.0	2022-01-09 13:53:54.041	info	(25990) Tv Eltern - client disconnected
            chromecast.0	2022-01-09 13:53:54.040	info	(25990) Tv Eltern - Detached player
            chromecast.0	2022-01-09 13:53:54.039	info	(25990) Tv Eltern - Detached player
            chromecast.0	2022-01-09 13:53:54.036	info	(25990) Andrew - client disconnected
            chromecast.0	2022-01-09 13:53:54.035	info	(25990) Google home pierre - client disconnected
            chromecast.0	2022-01-09 13:53:54.031	info	(25990) Destroying chromecast scanner
            chromecast.0	2022-01-09 13:53:54.030	info	(25990) Unload triggered
            chromecast.0	2022-01-09 13:53:54.025	error	(25990) Cannot read property 'contentId' of undefined
            chromecast.0	2022-01-09 13:53:54.025	error	(25990) TypeError: Cannot read property 'contentId' of undefined at PersistentPlayer._playerStatus (/opt/iobroker/node_modules/castv2-player/lib/persistentPlayer.js:719:58) at DefaultMediaRece
            chromecast.0	2022-01-09 13:53:54.023	error	(25990) uncaught exception: Cannot read property 'contentId' of undefined
            chromecast.0	2022-01-09 13:53:54.004	info	(25990) Pierre - Player joint
            chromecast.0	2022-01-09 13:53:54.002	info	(25990) Pierre - Connected player
            chromecast.0	2022-01-09 13:53:54.000	info	(25990) Pierre - Try to join player
            chromecast.0	2022-01-09 13:53:53.905	info	(25990) Tv Eltern - Player joint
            chromecast.0	2022-01-09 13:53:53.903	info	(25990) Tv Eltern - Connected player
            chromecast.0	2022-01-09 13:53:53.901	info	(25990) Tv Eltern - Try to join player
            chromecast.0	2022-01-09 13:53:53.841	info	(25990) Wohnzimmer - Player joint
            chromecast.0	2022-01-09 13:53:53.839	info	(25990) Wohnzimmer - Connected player
            chromecast.0	2022-01-09 13:53:53.836	info	(25990) Wohnzimmer - Try to join player
            chromecast.0	2022-01-09 13:53:53.810	info	(25990) Google Home PC Raum - Connected client
            chromecast.0	2022-01-09 13:53:53.794	info	(25990) Lautsprecher Wohnzim - Connected client
            chromecast.0	2022-01-09 13:53:53.775	info	(25990) Pierre - Connected client
            chromecast.0	2022-01-09 13:53:53.766	info	(25990) Tv Eltern - Connected client
            chromecast.0	2022-01-09 13:53:53.757	info	(25990) Andrew - Connected client
            chromecast.0	2022-01-09 13:53:53.740	info	(25990) Wohnzimmer - Connected client
            chromecast.0	2022-01-09 13:53:53.524	info	(25990) Google home pierre - Connected client
            chromecast.0	2022-01-09 13:53:52.790	info	(25990) starting. Version 3.0.0 in /opt/iobroker/node_modules/iobroker.chromecast, node: v14.18.1, js-controller: 3.3.18
            chromecast.0	2022-01-09 12:53:20.304	warn	(25599) Terminated (UNCAUGHT_EXCEPTION): Without reason
            chromecast.0	2022-01-09 12:53:20.303	info	(25599) terminating
            chromecast.0	2022-01-09 12:53:20.302	info	(25599) Unload completed sucesfully
            chromecast.0	2022-01-09 12:53:20.302	info	(25599) Google Home PC Raum - client disconnected
            chromecast.0	2022-01-09 12:53:20.301	info	(25599) Pierre - client disconnected
            chromecast.0	2022-01-09 12:53:20.299	info	(25599) Pierre - Detached player
            chromecast.0	2022-01-09 12:53:20.298	info	(25599) Pierre - Detached player
            chromecast.0	2022-01-09 12:53:20.296	info	(25599) Lautsprecher Wohnzim - client disconnected
            chromecast.0	2022-01-09 12:53:20.295	info	(25599) Tv Eltern - client disconnected
            chromecast.0	2022-01-09 12:53:20.294	info	(25599) Tv Eltern - Detached player
            chromecast.0	2022-01-09 12:53:20.294	info	(25599) Tv Eltern - Detached player
            chromecast.0	2022-01-09 12:53:20.292	info	(25599) Wohnzimmer - client disconnected
            chromecast.0	2022-01-09 12:53:20.291	info	(25599) Wohnzimmer - Detached player
            chromecast.0	2022-01-09 12:53:20.290	info	(25599) Wohnzimmer - Detached player
            chromecast.0	2022-01-09 12:53:20.288	info	(25599) Andrew - client disconnected
            chromecast.0	2022-01-09 12:53:20.287	info	(25599) Google home pierre - client disconnected
            chromecast.0	2022-01-09 12:53:20.284	info	(25599) Destroying chromecast scanner
            chromecast.0	2022-01-09 12:53:20.282	info	(25599) Unload triggered
            chromecast.0	2022-01-09 12:53:20.272	error	(25599) Cannot read property 'contentId' of undefined
            chromecast.0	2022-01-09 12:53:20.272	error	at Client.emit (events.js:412:35)
            chromecast.0	2022-01-09 12:53:20.272	error	at Client.onmessage (/opt/iobroker/node_modules/castv2/lib/channel.js:23:10)
            chromecast.0	2022-01-09 12:53:20.272	error	at Channel.emit (events.js:400:28)
            chromecast.0	2022-01-09 12:53:20.272	error	at Channel.onmessage (/opt/iobroker/node_modules/castv2-client/lib/controllers/controller.js:16:10)
            chromecast.0	2022-01-09 12:53:20.272	error	at fn.emit (events.js:412:35)
            chromecast.0	2022-01-09 12:53:20.272	error	at fn.onmessage (/opt/iobroker/node_modules/castv2-client/lib/controllers/media.js:21:12)
            chromecast.0	2022-01-09 12:53:20.272	error	at fn.emit (events.js:400:28)
            chromecast.0	2022-01-09 12:53:20.272	error	at fn.onstatus (/opt/iobroker/node_modules/castv2-client/lib/senders/default-media-receiver.js:16:10)
            chromecast.0	2022-01-09 12:53:20.272	error	at DefaultMediaReceiver.emit (events.js:400:28)
            chromecast.0	2022-01-09 12:53:20.272	error	at PersistentPlayer._playerStatus (/opt/iobroker/node_modules/castv2-player/lib/persistentPlayer.js:719:58)
            chromecast.0	2022-01-09 12:53:20.272	error	(25599) TypeError: Cannot read property 'contentId' of undefined
            chromecast.0	2022-01-09 12:53:20.270	error	(25599) uncaught exception: Cannot read property 'contentId' of undefined
            chromecast.0	2022-01-09 12:53:20.148	info	(25599) Tv Eltern - Player joint
            chromecast.0	2022-01-09 12:53:20.146	info	(25599) Tv Eltern - Connected player
            chromecast.0	2022-01-09 12:53:20.144	info	(25599) Tv Eltern - Try to join player
            chromecast.0	2022-01-09 12:53:20.024	info	(25599) Lautsprecher Wohnzim - Connected client
            chromecast.0	2022-01-09 12:53:20.017	info	(25599) Tv Eltern - Connected client
            chromecast.0	2022-01-09 12:53:19.983	info	(25599) Pierre - Player joint
            chromecast.0	2022-01-09 12:53:19.981	info	(25599) Pierre - Connected player
            chromecast.0	2022-01-09 12:53:19.978	info	(25599) Pierre - Try to join player
            chromecast.0	2022-01-09 12:53:19.961	info	(25599) Wohnzimmer - Player joint
            chromecast.0	2022-01-09 12:53:19.960	info	(25599) Wohnzimmer - Connected player
            chromecast.0	2022-01-09 12:53:19.956	info	(25599) Wohnzimmer - Try to join player
            chromecast.0	2022-01-09 12:53:19.934	info	(25599) Andrew - Connected client
            chromecast.0	2022-01-09 12:53:19.874	info	(25599) Google Home PC Raum - Connected client
            chromecast.0	2022-01-09 12:53:19.850	info	(25599) Pierre - Connected client
            chromecast.0	2022-01-09 12:53:19.842	info	(25599) Wohnzimmer - Connected client
            chromecast.0	2022-01-09 12:53:19.563	info	(25599) Google home pierre - Connected client
            chromecast.0	2022-01-09 12:53:19.023	info	(25599) starting. Version 3.0.0 in /opt/iobroker/node_modules/iobroker.chromecast, node: v14.18.1, js-controller: 3.3.18
            
            David G. 1 Reply Last reply Reply Quote 0
            • David G.
              David G. @Horst Böttcher last edited by

              @horst-böttcher

              Schalte mal den Fernseher aus und probier es dann.
              Das ist es bei mir....
              Musste ihn im Adapter deaktivieren.

              Horst Böttcher 1 Reply Last reply Reply Quote 1
              • Horst Böttcher
                Horst Böttcher @David G. last edited by Horst Böttcher

                @david-g
                Tv stehen nicht mehr mit drin trotzdem zieht er diese in die datenbank wie kann man diese ausschließen so das diese nicht mehr in die datenbank kommen
                download.png download.png

                David G. 1 Reply Last reply Reply Quote 0
                • David G.
                  David G. @Horst Böttcher last edited by

                  @horst-böttcher Screenshot_20220110-164548_Chrome.jpg

                  1 Reply Last reply Reply Quote 0
                  • E
                    EdVonSchleck last edited by

                    @Jey-Cee vielen Dank an dich erstmal für diese neue Version, habe das Absturz-Problem lange gehabt und jetzt zufällig erst entdeckt, dass es dieses Update gibt. Gerade installiert, läuft und ich hoffe jetzt gibt's keine Abstürze mehr. 😉

                    Da ich jetzt aber realisiert habe, dass der Adapter noch weiterentwickelt wird, habe ich nach natürlich Blut geleckt und hätte noch eine Frage bzw. Wunsch:

                    Ich habe eine LG Soundbar mit eingebautem Chromecast. Steuere ich diese über eine App z.B. "Simple Radio" mit einem Radiosender meiner Wahl an, dann steht im Display der Soundbar immer "Simple Radio" beim Abspielen. Die App überträgt also diesen Schriftzug per Chromecast an die Soundbar.
                    Den Chromecast-Adapter verwende ich nun, um selbst URLs zum Abspielen an die Soundbar zu schicken, was auch wunderbar funktioniert - nur leider steht im Display dann immer "Default Media Receiver" und ich habe noch keine Variable o.ä. entdeckt, die ich überschreiben könnte, damit dort was anderes steht. Das einzige was ich finde ist die Variable chromecast.0.Gerätename.status.displayName und da steht eben genau dieses "Default Media Receiver" drin (oder "Simple Radio" wenn ich über die App gestartet habe), aber die ist halt read-only.

                    Wie gesagt: Die oben genannte App schafft es ja, das per Chromecast zu übertragen, also geht es theoretisch.
                    Ist das irgendwie schon möglich und ich übersehe etwas? Und falls nicht: Darf man sich diese Erweiterung wünschen? 😄

                    Jey Cee 1 Reply Last reply Reply Quote 0
                    • E
                      EdVonSchleck last edited by

                      Zu früh gefreut, mein Adapter stürzt nach wie vor ab: 😞

                      
                      chromecast.0
                      2022-01-11 03:31:04.011	error	Cannot use 'in' operator to search for 'displayName' in undefined
                      
                      chromecast.0
                      2022-01-11 03:31:04.011	error	TypeError: Cannot use 'in' operator to search for 'displayName' in undefined at ChromecastDevice._updateClientStatus (/opt/iobroker/node_modules/iobroker.chromecast/lib/chromecastDevice.js:664:41) at MediaPlayer.emit (events.js:315:20) at PersistentClient.emit (events.js:327:22) at PersistentClient._updateStatus (/opt/iobroker/node_modules/castv2-player/lib/persistentClient.js:334:12) at /opt/iobroker/node_modules/castv2-player/lib/persistentClient.js:262:20 at /opt/iobroker/node_modules/castv2-client/lib/controllers/receiver.js:31:5 at fn.onmessage (/opt/iobroker/node_modules/castv2-client/lib/controllers/request-response.js:27:7) at fn.emit (events.js:327:22) at Channel.onmessage (/opt/iobroker/node_modules/castv2-client/lib/controllers/controller.js:16:10) at Channel.emit (events.js:315:20)
                      
                      chromecast.0
                      2022-01-11 03:31:04.010	error	uncaught exception: Cannot use 'in' operator to search for 'displayName' in undefined
                      
                      Horst Böttcher 1 Reply Last reply Reply Quote 0
                      • Horst Böttcher
                        Horst Böttcher @EdVonSchleck last edited by Horst Böttcher

                        @edvonschleck
                        wenn das ein Tv ist oder tv stick
                        hilft im notfall
                        https://forum.iobroker.net/topic/50036/test-adapter-chromecast-v3-0-x/35?_=1641911146109

                        anders gin es leider bei mir auch nicht

                        E 2 Replies Last reply Reply Quote 1
                        • E
                          EdVonSchleck @Horst Böttcher last edited by

                          @horst-böttcher ok, hab ihn (Philips Android TV) mal deaktiviert, ich warte mal ab wie es sich jetzt verhält

                          1 Reply Last reply Reply Quote 0
                          • E
                            EdVonSchleck @Horst Böttcher last edited by

                            @horst-böttcher danke dir! Neben meinem TV musste ich auch noch einen Stick zur Bildschirmspiegelung (MiraScreen) deaktivieren, der nochmal einen Absturz verursacht hatte. Jetzt scheinen die Abstürze weg zu sein.

                            1 Reply Last reply Reply Quote 0
                            • Jey Cee
                              Jey Cee Developer last edited by

                              Bitte mal alle (@David-G @Horst-Böttcher) mit dem "contentId" Fehler in den Ordner

                              /opt/iobroker/node_modules/iobroker.chromecast
                              

                              gehen und folgenden Befehl ausführen:

                              npm update castv2-player
                              

                              Das Aktualisiert das Modul castv2-player, damit sollte der Fehler behoben sein. Kann es nur nicht Testen weil ich den Fehler nicht Nachstellen kann.

                              Horst Böttcher David G. 3 Replies Last reply Reply Quote 0
                              • Horst Böttcher
                                Horst Böttcher @Jey Cee last edited by

                                @jey-cee sagte in Test Adapter Chromecast v3.0.x:

                                npm update castv2-player

                                ok werde ich nachher probieren

                                1 Reply Last reply Reply Quote 0
                                • David G.
                                  David G. @Jey Cee last edited by David G.

                                  @jey-cee sagte in Test Adapter Chromecast v3.0.x:

                                  npm update castv2-player

                                  Befehle ausgeführt:

                                  pi@iobroker:~ $ cd /opt/iobroker/node_modules/iobroker.chromecast
                                  pi@iobroker:/opt/iobroker/node_modules/iobroker.chromecast $ npm update castv2-player
                                  
                                  > protobufjs@6.11.2 postinstall /opt/iobroker/node_modules/iobroker.chromecast/node_modules/protobufjs
                                  > node scripts/postinstall
                                  
                                  npm notice created a lockfile as package-lock.json. You should commit this file.
                                  + castv2-player@2.1.1
                                  added 44 packages from 74 contributors and audited 44 packages in 9.103s
                                  found 2 vulnerabilities (1 low, 1 moderate)
                                    run `npm audit fix` to fix them, or `npm audit` for details
                                  pi@iobroker:/opt/iobroker/node_modules/iobroker.chromecast $
                                  

                                  Es scheint nichts abzustürzen wie ich es jetzt von der Arbeit aus testen kann.

                                  Allerdings kann ich die Lautstärke scheinbar nicht anpassen. Das Hat früher mal geklappt.

                                  
                                  chromecast.0
                                  2022-01-13 16:57:30.716	error	Fernseher - Sorry, update for player.playerMuted not supported!
                                  
                                  chromecast.0
                                  2022-01-13 16:57:19.712	error	Fernseher - Sorry, update for player.playerVolume not supported!
                                  
                                  chromecast.0
                                  2022-01-13 16:57:10.073	error	Fernseher - Sorry, update for player.playerVolume not supported!
                                  
                                  1 Reply Last reply Reply Quote 0
                                  • Horst Böttcher
                                    Horst Böttcher @Jey Cee last edited by

                                    @jey-cee

                                    also beim cromecast 4 Generation
                                    scheint es zu gehen werde es aber weiter beobachten

                                    1 Reply Last reply Reply Quote 0
                                    • Jey Cee
                                      Jey Cee Developer @EdVonSchleck last edited by

                                      @edvonschleck sagte in Test Adapter Chromecast v3.0.x:

                                      Und falls nicht: Darf man sich diese Erweiterung wünschen?

                                      Wünschen ja, aber ich mach dir da keine Hoffnung. Das ist in den Modulen, auf denen der Adapter aufgebaut ist, nicht implementiert und die werden auch nicht weiterentwickelt.

                                      1 Reply Last reply Reply Quote 0
                                      • Jey Cee
                                        Jey Cee Developer last edited by

                                        Ich hab eine neue Version auf Github Veröffentlicht, damit sind Gruppen wieder möglich.
                                        Außerdem gibt es einige Änderungen in den Objekten:

                                        • Objekte playerState, playerVolume & playerMuted umbennant und mit dem Pendant aus status zusammengeführt
                                        • Objekte für Informationen zur Aktuellen Wiedergabe in metadata verschoben

                                        Löscht die Objekte bevor ihr die neue Version installiert.
                                        Die Änderungen führen dazu das ihr Skripte usw. anpassen müsst.

                                        crunchip 1 Reply Last reply Reply Quote 1
                                        • crunchip
                                          crunchip Forum Testing Most Active @Jey Cee last edited by crunchip

                                          @jey-cee Zum Thema Übersichtlichkeit in Threads, auch wenn dieser bisher überschaubar ist, würde ich solch eine Info oder zumindest Verlinkung im Anfangs Post erwarten/wünschen.

                                          Edit:
                                          wurde ja zum Teil, jedoch für den ein oder anderen wäre

                                          Löscht die Objekte bevor ihr die neue Version installiert.
                                          Die Änderungen führen dazu das ihr Skripte usw. anpassen müsst.
                                          

                                          auch nennenswert

                                          1 Reply Last reply Reply Quote 0
                                          • Marrick Schröder
                                            Marrick Schröder last edited by

                                            Soweit läuft der Adapter bei mir ganz gut.

                                            Eine Frage habe ich aber, ist es möglich (Oder in Zukunft eingeplant) das man den Chromecast mit Google TV ein- und ausschalten kann? Dies Funktioniert bei mir nicht oder ich finde es nur nicht in den Objekten.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            621
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            chromecast
                                            27
                                            138
                                            11736
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo