Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Chromcast Adapter mit versch. Radiosender

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    994

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.3k

Chromcast Adapter mit versch. Radiosender

Scheduled Pinned Locked Moved ioBroker Allgemein
10 Posts 4 Posters 2.5k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Miragolix
    wrote on last edited by
    #1

    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
    0
    • V Offline
      V Offline
      vegetto
      wrote on last edited by
      #2

      @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
      0
      • M Offline
        M Offline
        Miragolix
        wrote on last edited by
        #3

        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
        0
        • V Offline
          V Offline
          vegetto
          wrote on last edited by
          #4

          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
          0
          • M Offline
            M Offline
            Miragolix
            wrote on last edited by
            #5

            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
            0
            • M Offline
              M Offline
              Miragolix
              wrote on last edited by
              #6

              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
              0
              • M Offline
                M Offline
                manne01
                wrote on last edited by
                #7

                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
                0
                • M Offline
                  M Offline
                  manne01
                  wrote on last edited by
                  #8

                  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
                  0
                  • M Offline
                    M Offline
                    manne01
                    wrote on last edited by
                    #9

                    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
                    0
                    • M manne01

                      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 Offline
                      M Offline
                      maxpd
                      wrote on last edited by maxpd
                      #10

                      @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

                      Gruß
                      maxpd

                      Raspi 4 8gb | iobroker + pivccu3 | 46 Adapter | 68 Scripte, 120 Devices

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      Support us

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

                      670

                      Online

                      32.6k

                      Users

                      82.3k

                      Topics

                      1.3m

                      Posts
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Home
                      • Recent
                      • Tags
                      • Unread 0
                      • Categories
                      • Unreplied
                      • Popular
                      • GitHub
                      • Docu
                      • Hilfe