Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Chromcast Adapter mit versch. Radiosender

    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

    Chromcast Adapter mit versch. Radiosender

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

      Hallo,

      meine Frage richtet sich an den Chromecast Adapter. Unter dem Reiter Objekte, unter dem Punkt url2play im Chromecast habe ich bis jetzt bei Funktionen die Adresse vom Radiosender eingesetzt. Funktioniert gut, doch jedes mal beim Senderwechsel musste ich in den Iobroker und die Adresse wieder ändern was sehr umständlich ist.

      Meine Frage ist, kann ich im VIS ca. 10 Sender fest hinterlegen und dann mir Aussuchen, welchen Sender ich hören will.

      Ich brauche also eine Möglichkeit, das Feld url2play aus Vis heraus zu ändern!

      Bitte um Hilfe und wenn ein Script dazu nötig ist, mir bitte diese so genau wie möglich zu geben, da ich leider dies nicht selber kann (noch nicht).

      Meine zweite Frage:

      Wenn ich 2 oder 3 Chromecast habe (je in verschiedenen Räumen) kann ich diese einzeln Ansteuern?

      Vielen Dank und schöne Grüße aus Franken

      1 Reply Last reply Reply Quote 0
      • V
        vegetto last edited by

        @Miragolix:

        Ich brauche also eine Möglichkeit, das Feld url2play aus Vis heraus zu ändern! `
        Du kannst ein Button widget anlegen, dass das url2play mit einem hardcoded Value setzt.
        @Miragolix:

        Wenn ich 2 oder 3 Chromecast habe (je in verschiedenen Räumen) kann ich diese einzeln Ansteuern? `
        ja, das geht: für jedes Chromecast wird ein eigenes Object in iobroker angelegt. Damit hast Du für jedes Gerät ein eigenes url2play. Bei mir habe ich ein Chromecast/Zimmer.

        1 Reply Last reply Reply Quote 0
        • M
          Miragolix last edited by

          Hallo Vegetto,

          vielen Dank für die Hilfe.

          Was Du mit einem Button Widget meinst weiß ich, aber was meinst Du mit einem "url2play mit einem hardcoded Value" setzen.

          Kannst Du mit bitte ein Beispiel Widget nennen, das das kann.

          Danke

          1 Reply Last reply Reply Quote 0
          • V
            vegetto last edited by

            Hallo,

            hier ein Besipiel mit dem jqui Button widget:

            ! [{"tpl":"tplJquiButtonState","data":{"oid":"chromecast.0.myDevice.player.url2play","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","buttontext":"Play radio","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"value":"http://edge.live.mp3.mdn.newmedia.nacamar.net/ps-dieneue_rock/livestream_hi.mp3"},"style":{"left":"771px","top":"176px","width":"200px","height":"50px"},"widgetSet":"jqui"}] !

            1 Reply Last reply Reply Quote 0
            • M
              Miragolix last edited by

              Hallo,

              vielen Dank. Das mit dem Button habe ich verstanden und auch eingefügt.

              Nun ergibt sich ein neues Problem.

              Die Adresse, die in url2play steht ist immer rot, egal ob m3u, oder mp3. Bei Bestätigt, steht auch immer "false"?!

              Internet ist da. Ich glaube das das Problem erst seit der Aktualisierung auf Version 1.3.2. ist.

              Kann ich wieder zurück auf 1.2.3.?

              Im Log steht folgendes:

              chromecast.0 2017-06-22 07:04:40.131 error ChromecastAudio3540 - Could not stop: TypeError: Cannot read property 'mediaSessionId' of null

              chromecast.0 2017-06-22 07:04:32.810 info ChromecastAudio3540 - Try to play playlist with 1 items

              chromecast.0 2017-06-22 07:04:32.582 info ChromecastAudio3540 - Try to play url - http://sender.eldoradio.de:8000/128.mp3

              chromecast.0 2017-06-22 07:04:11.560 info ChromecastAudio3540 - Try to play playlist with 1 items

              chromecast.0 2017-06-22 07:04:11.299 info ChromecastAudio3540 - Try to play url - http://sender.eldoradio.de:8000/128.mp3

              chromecast.0 2017-06-22 07:03:45.535 info ChromecastAudio3540 - Try to play playlist with 1 items

              chromecast.0 2017-06-22 07:03:45.236 info ChromecastAudio3540 - Try to play url - http://85.214.231.253:8080/stream.mp3

              host.raspberrypi 2017-06-22 07:02:10.076 info instance system.adapter.ical.0 terminated with code 0 (OK)

              Vielen Dank

              Gruß

              1 Reply Last reply Reply Quote 0
              • M
                Miragolix last edited by

                Hi,

                habe es geschafft wieder auf 1.3.0 zu kommen, indem inch gelöscht und neu installiert habe.

                Alles auf Standarteinstellungen. Wenn ich Play starte kommt im Log folgende Meldung:

                host.raspberrypi 2017-06-24 23:28:55.105 error instance system.adapter.chromecast.0 terminated with code 0 (OK)

                chromecast.0 2017-06-24 23:28:55.063 info cleaned everything up…

                chromecast.0 2017-06-24 23:28:55.062 error at TCP._onclose (net.js:490:12)

                chromecast.0 2017-06-24 23:28:55.062 error at Socket.emit (events.js:169:7)

                chromecast.0 2017-06-24 23:28:55.062 error at emitOne (events.js:82:20)

                chromecast.0 2017-06-24 23:28:55.062 error at Socket.socketCloseListener (_http_client.js:245:9)

                chromecast.0 2017-06-24 23:28:55.062 error at ClientRequest.emit (events.js:169:7)

                chromecast.0 2017-06-24 23:28:55.062 error at emitOne (events.js:77:13)

                chromecast.0 2017-06-24 23:28:55.062 error at ClientRequest. (/opt/iobroker/node_modules/iobroker.chromecast/node_modules/castv2-player/lib/mediaInfo.js:71:63)

                chromecast.0 2017-06-24 23:28:55.062 error ReferenceError: _closeIcyConnection is not defined

                chromecast.0 2017-06-24 23:28:55.061 error uncaught exception: _closeIcyConnection is not defined

                chromecast.0 2017-06-24 23:28:55.048 info cleaned everything up...

                chromecast.0 2017-06-24 23:28:55.044 error at process._tickCallback (node.js:425:17)

                chromecast.0 2017-06-24 23:28:55.044 error at nextTickCallbackWith2Args (node.js:511:9)

                chromecast.0 2017-06-24 23:28:55.044 error at emitErrorNT (net.js:1272:8)

                chromecast.0 2017-06-24 23:28:55.044 error at Socket.emit (events.js:169:7)

                chromecast.0 2017-06-24 23:28:55.044 error at emitOne (events.js:77:13)

                chromecast.0 2017-06-24 23:28:55.044 error at Socket.socketErrorListener (_http_client.js:269:9)

                chromecast.0 2017-06-24 23:28:55.044 error at ClientRequest.emit (events.js:169:7)

                chromecast.0 2017-06-24 23:28:55.044 error at emitOne (events.js:77:13)

                chromecast.0 2017-06-24 23:28:55.044 error at ClientRequest. (/opt/iobroker/node_modules/iobroker.chromecast/node_modules/castv2-player/lib/mediaInfo.js:71:63)

                chromecast.0 2017-06-24 23:28:55.044 error ReferenceError: _closeIcyConnection is not defined

                chromecast.0 2017-06-24 23:28:55.039 error uncaught exception: _closeIcyConnection is not defined

                Bei Status -> Playing wenn ich auf true gehe, wird dies rot und nach ca. 10 sec. springt er wieder auf false um.

                Was ist hier falsch??

                Vielen Dank

                1 Reply Last reply Reply Quote 0
                • M
                  manne01 last edited by

                  Hi,

                  bei mir läuft alles soweit reibungslos, allerdings kommt der Adapter manchmal in einen Zustand, in dem er nichts mehr abspielt.

                  Ich kriege dnn die Meldung Cannot play file "http://mp3-live.dasding.de/dasding_m.m3u": TypeError: Cannot read property 'launch' of null

                  obwohl das eine URL ist, die fix hinterlegt ist und eigentlich immer funktioniert. Erst wenn ich dann den Adapter neu starte läuft alles wieder.

                  Hat jemand eine Ahnung wie ich da weiter debuggen könnte?

                  VG,

                  Manne

                  chromecast.0 2017-07-07 12:11:56.065 error GanzeWohnung - Cannot play file "http://mp3-live.dasding.de/dasding_m.m3u": TypeError: Cannot read property 'launch' of null

                  chromecast.0 2017-07-07 12:11:56.065 error at process._tickCallback (node.js:385:9)

                  chromecast.0 2017-07-07 12:11:56.065 error at /opt/iobroker/node_modules/iobroker.chromecast/node_modules/castv2-player/lib/persistentClient.js:66:45

                  chromecast.0 2017-07-07 12:11:56.065 error at PersistentClient._launchPromise (/opt/iobroker/node_modules/iobroker.chromecast/node_modules/castv2-player/lib/persistentClient.js:303:14)

                  chromecast.0 2017-07-07 12:11:56.065 error at /opt/iobroker/node_modules/iobroker.chromecast/node_modules/castv2-player/lib/persistentClient.js:304:16

                  chromecast.0 2017-07-07 12:11:56.065 error at PlatformSender.launch (/opt/iobroker/node_modules/iobroker.chromecast/node_modules/castv2-player/node_modules/castv2-client/lib/senders/platform.js:94:16)

                  chromecast.0 2017-07-07 12:11:56.065 error GanzeWohnung - Error playing playlist - TypeError: Cannot read property 'launch' of null

                  1 Reply Last reply Reply Quote 0
                  • M
                    manne01 last edited by

                    Hi, hat niemand eine Idee dazu?

                    Aktuell kriege ich gelegentlich die Meldung Cannot play file "http://www.egofm.de/stream/192kb.m3u": TypeError: Cannot read property 'send' of null

                    Ein Restart des Adapters löst das ganze für eine Weile.

                    Es scheint also Probleme beim Lesen des Properties "send" zu geben in welches ich gerade die URL reinschreiben will, oder?

                    1 Reply Last reply Reply Quote 0
                    • M
                      manne01 last edited by

                      Ich konnte zumindest noch rausfinden, dass es nur passiert im Bezug auf Chomecast-Gruppen. Einzelne Lautsprecher starten jederzeit problemlos einen stream. Nur wenn ich für eine Lautsprecher-Gruppe eine url anfordere, kommt die Fehlermeldung TypeError: Cannot read property 'launch' of null

                      Vielleicht hilft das beim debuggen?

                      Ich bin übrigens auf der allerneuesten Chromecast Adapter Version 1.3.2

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        maxpd @manne01 last edited by maxpd

                        @manne01 Hast du das Problem immernoch oder gelöst? Ich bekomme die Meldung auch, wenn ich z.B. Sprachausgaben tätigen lassen möchte. Bin noch am herausfinden ob es immer dann ist, wenn er etwas runden soll, aber manchmal funktioniert es auch bei gerundeten Aussagen.

                        hab mal ein issue bei github eröffnet: https://github.com/iobroker-community-adapters/ioBroker.chromecast/issues/93

                        maxpd1 created this issue in iobroker-community-adapters/ioBroker.chromecast

                        closed Could not play announcement: TypeError: Cannot read property 'launch' of null #93

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        636
                        Online

                        31.9k
                        Users

                        80.1k
                        Topics

                        1.3m
                        Posts

                        4
                        10
                        2179
                        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