Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Chromcast Speaker TuneIn Sender

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    553

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.6k

Chromcast Speaker TuneIn Sender

Geplant Angeheftet Gesperrt Verschoben Blockly
12 Beiträge 2 Kommentatoren 785 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Meister MopperM Meister Mopper

    @saibot1981
    Wie sieht Dein code aus? Ein wenig Information braucht's schon.

    S Offline
    S Offline
    SaiBot1981
    schrieb am zuletzt editiert von
    #3

    @meister-mopper ich habe das nun erstmal so gelöst das ich das Feld selbst fülle.

    <xml xmlns="https://developers.google.com/blockly/xml">
      <block type="on" id=";:u!dK6=pI%V,Jp,yCs)" x="-1387" y="87">
        <field name="OID">chromecast.0.Panasonic_Speaker.player.url2play</field>
        <field name="CONDITION">ne</field>
        <field name="ACK_CONDITION"></field>
        <statement name="STATEMENT">
          <block type="controls_if" id="!$oi1N/O.AG.=E1:Ld91">
            <mutation elseif="5"></mutation>
            <value name="IF0">
              <block type="logic_compare" id="ldGm;~-EP_),z@RJ:f$a">
                <field name="OP">EQ</field>
                <value name="A">
                  <block type="get_value" id=";UY$2o*,B2Ic-ZJ}8d8_">
                    <field name="ATTR">val</field>
                    <field name="OID">chromecast.0.Panasonic_Speaker.player.url2play</field>
                  </block>
                </value>
                <value name="B">
                  <block type="text" id="Q.yMgCB@64?2vi3c(@H*">
                    <field name="TEXT">http://listen.technobase.fm/tunein-mp3</field>
                  </block>
                </value>
              </block>
            </value>
            <statement name="DO0">
              <block type="update" id="];cFIR8PhtHk+Z$Ah8tZ">
                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                <field name="OID">chromecast.0.Panasonic_Speaker.player.artist</field>
                <field name="WITH_DELAY">FALSE</field>
                <value name="VALUE">
                  <block type="text" id="FL+cdT[/_**DFGJy@iY3">
                    <field name="TEXT">TechnoBase.FM</field>
                  </block>
                </value>
              </block>
            </statement>
            <value name="IF1">
              <block type="logic_compare" id="Z)X.sdV2K-O_^?mSEGY+">
                <field name="OP">EQ</field>
                <value name="A">
                  <block type="get_value" id="dS_~V}H{]Np~aC9pP/bO">
                    <field name="ATTR">val</field>
                    <field name="OID">chromecast.0.Panasonic_Speaker.player.url2play</field>
                  </block>
                </value>
                <value name="B">
                  <block type="text" id="mlNe2oV*O:rtoPUh;{Z+">
                    <field name="TEXT">https://stream.antenne.com/antenne-nds/aac-64/tunein/</field>
                  </block>
                </value>
              </block>
            </value>
            <statement name="DO1">
              <block type="update" id="WKjzAJ|}+%TB-g-P=]$%">
                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                <field name="OID">chromecast.0.Panasonic_Speaker.player.artist</field>
                <field name="WITH_DELAY">FALSE</field>
                <value name="VALUE">
                  <block type="text" id="+5Melb6J|?gBH6p`-r?n">
                    <field name="TEXT">Antenne Niedersachsen</field>
                  </block>
                </value>
              </block>
            </statement>
            <value name="IF2">
              <block type="logic_compare" id="#[?R]j;MrLuj~1PHIrN]">
                <field name="OP">EQ</field>
                <value name="A">
                  <block type="get_value" id=")2pH1k:(HZRh~4j@nD7g">
                    <field name="ATTR">val</field>
                    <field name="OID">chromecast.0.Panasonic_Speaker.player.url2play</field>
                  </block>
                </value>
                <value name="B">
                  <block type="text" id="ug*_x0S#$icksL0lY}0l">
                    <field name="TEXT">ttp://stream.ffn.de/ffn/mp3-192/stream.mp3?ref=tunein</field>
                  </block>
                </value>
              </block>
            </value>
            <statement name="DO2">
              <block type="update" id="~3~HWSTd~B}^cAjOOFi$">
                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                <field name="OID">chromecast.0.Panasonic_Speaker.player.artist</field>
                <field name="WITH_DELAY">FALSE</field>
                <value name="VALUE">
                  <block type="text" id="QjqF?O73m2MHQlK,(uPb">
                    <field name="TEXT">FFN</field>
                  </block>
                </value>
              </block>
            </statement>
            <value name="IF3">
              <block type="logic_compare" id="RJR%E[/nZWWHID$7KsFi">
                <field name="OP">EQ</field>
                <value name="A">
                  <block type="get_value" id="cK7#BTPQ::*3s)np9[6U">
                    <field name="ATTR">val</field>
                    <field name="OID">chromecast.0.Panasonic_Speaker.player.url2play</field>
                  </block>
                </value>
                <value name="B">
                  <block type="text" id="8*$V{S;t*F]w?@=A+(?g">
                    <field name="TEXT">https://stream.qmusic.nl/qmusic/mp3</field>
                  </block>
                </value>
              </block>
            </value>
            <statement name="DO3">
              <block type="update" id="v8hc%3(*~hF18Oa),qlZ">
                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                <field name="OID">chromecast.0.Panasonic_Speaker.player.artist</field>
                <field name="WITH_DELAY">FALSE</field>
                <value name="VALUE">
                  <block type="text" id="0HE%=R1c.{yX+6xE~IgL">
                    <field name="TEXT">Qmusic</field>
                  </block>
                </value>
              </block>
            </statement>
            <value name="IF4">
              <block type="logic_compare" id="a-@Dr]dMmb7C+HB7?s4a">
                <field name="OP">EQ</field>
                <value name="A">
                  <block type="get_value" id="R7~#Y1re6K9sK1kf1rFM">
                    <field name="ATTR">val</field>
                    <field name="OID">chromecast.0.Panasonic_Speaker.player.url2play</field>
                  </block>
                </value>
                <value name="B">
                  <block type="text" id=")Wbr[5kkJuS)/1x/_svc">
                    <field name="TEXT">https://stream.qmusic.nl/fouteuur/mp3</field>
                  </block>
                </value>
              </block>
            </value>
            <statement name="DO4">
              <block type="update" id="P^(^W)yvBE{0p1]cEWMx">
                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                <field name="OID">chromecast.0.Panasonic_Speaker.player.artist</field>
                <field name="WITH_DELAY">FALSE</field>
                <value name="VALUE">
                  <block type="text" id="rhdQe@RxoJf.:[uGd;`V">
                    <field name="TEXT">Qmusic - het foute uur</field>
                  </block>
                </value>
              </block>
            </statement>
            <value name="IF5">
              <block type="logic_compare" id="4z=:|{F[btFB]B1Dlkt%">
                <field name="OP">EQ</field>
                <value name="A">
                  <block type="get_value" id=".[AsddFZGT,r48`R$sV+">
                    <field name="ATTR">val</field>
                    <field name="OID">chromecast.0.Panasonic_Speaker.player.url2play</field>
                  </block>
                </value>
                <value name="B">
                  <block type="logic_boolean" id="wi+dNo)K,k,A0L(tJ8ec">
                    <field name="BOOL">FALSE</field>
                  </block>
                </value>
              </block>
            </value>
            <statement name="DO5">
              <block type="update" id="WE8{S))0=km!,Y:w;vIF">
                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                <field name="OID">chromecast.0.Panasonic_Speaker.player.artist</field>
                <field name="WITH_DELAY">FALSE</field>
                <value name="VALUE">
                  <block type="text" id="Fv-q===AFSc@kp/R%:g6">
                    <field name="TEXT">Kein Sender ausgewählt</field>
                  </block>
                </value>
              </block>
            </statement>
          </block>
        </statement>
      </block>
    </xml>
    
    Meister MopperM 1 Antwort Letzte Antwort
    0
    • S SaiBot1981

      @meister-mopper ich habe das nun erstmal so gelöst das ich das Feld selbst fülle.

      <xml xmlns="https://developers.google.com/blockly/xml">
        <block type="on" id=";:u!dK6=pI%V,Jp,yCs)" x="-1387" y="87">
          <field name="OID">chromecast.0.Panasonic_Speaker.player.url2play</field>
          <field name="CONDITION">ne</field>
          <field name="ACK_CONDITION"></field>
          <statement name="STATEMENT">
            <block type="controls_if" id="!$oi1N/O.AG.=E1:Ld91">
              <mutation elseif="5"></mutation>
              <value name="IF0">
                <block type="logic_compare" id="ldGm;~-EP_),z@RJ:f$a">
                  <field name="OP">EQ</field>
                  <value name="A">
                    <block type="get_value" id=";UY$2o*,B2Ic-ZJ}8d8_">
                      <field name="ATTR">val</field>
                      <field name="OID">chromecast.0.Panasonic_Speaker.player.url2play</field>
                    </block>
                  </value>
                  <value name="B">
                    <block type="text" id="Q.yMgCB@64?2vi3c(@H*">
                      <field name="TEXT">http://listen.technobase.fm/tunein-mp3</field>
                    </block>
                  </value>
                </block>
              </value>
              <statement name="DO0">
                <block type="update" id="];cFIR8PhtHk+Z$Ah8tZ">
                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                  <field name="OID">chromecast.0.Panasonic_Speaker.player.artist</field>
                  <field name="WITH_DELAY">FALSE</field>
                  <value name="VALUE">
                    <block type="text" id="FL+cdT[/_**DFGJy@iY3">
                      <field name="TEXT">TechnoBase.FM</field>
                    </block>
                  </value>
                </block>
              </statement>
              <value name="IF1">
                <block type="logic_compare" id="Z)X.sdV2K-O_^?mSEGY+">
                  <field name="OP">EQ</field>
                  <value name="A">
                    <block type="get_value" id="dS_~V}H{]Np~aC9pP/bO">
                      <field name="ATTR">val</field>
                      <field name="OID">chromecast.0.Panasonic_Speaker.player.url2play</field>
                    </block>
                  </value>
                  <value name="B">
                    <block type="text" id="mlNe2oV*O:rtoPUh;{Z+">
                      <field name="TEXT">https://stream.antenne.com/antenne-nds/aac-64/tunein/</field>
                    </block>
                  </value>
                </block>
              </value>
              <statement name="DO1">
                <block type="update" id="WKjzAJ|}+%TB-g-P=]$%">
                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                  <field name="OID">chromecast.0.Panasonic_Speaker.player.artist</field>
                  <field name="WITH_DELAY">FALSE</field>
                  <value name="VALUE">
                    <block type="text" id="+5Melb6J|?gBH6p`-r?n">
                      <field name="TEXT">Antenne Niedersachsen</field>
                    </block>
                  </value>
                </block>
              </statement>
              <value name="IF2">
                <block type="logic_compare" id="#[?R]j;MrLuj~1PHIrN]">
                  <field name="OP">EQ</field>
                  <value name="A">
                    <block type="get_value" id=")2pH1k:(HZRh~4j@nD7g">
                      <field name="ATTR">val</field>
                      <field name="OID">chromecast.0.Panasonic_Speaker.player.url2play</field>
                    </block>
                  </value>
                  <value name="B">
                    <block type="text" id="ug*_x0S#$icksL0lY}0l">
                      <field name="TEXT">ttp://stream.ffn.de/ffn/mp3-192/stream.mp3?ref=tunein</field>
                    </block>
                  </value>
                </block>
              </value>
              <statement name="DO2">
                <block type="update" id="~3~HWSTd~B}^cAjOOFi$">
                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                  <field name="OID">chromecast.0.Panasonic_Speaker.player.artist</field>
                  <field name="WITH_DELAY">FALSE</field>
                  <value name="VALUE">
                    <block type="text" id="QjqF?O73m2MHQlK,(uPb">
                      <field name="TEXT">FFN</field>
                    </block>
                  </value>
                </block>
              </statement>
              <value name="IF3">
                <block type="logic_compare" id="RJR%E[/nZWWHID$7KsFi">
                  <field name="OP">EQ</field>
                  <value name="A">
                    <block type="get_value" id="cK7#BTPQ::*3s)np9[6U">
                      <field name="ATTR">val</field>
                      <field name="OID">chromecast.0.Panasonic_Speaker.player.url2play</field>
                    </block>
                  </value>
                  <value name="B">
                    <block type="text" id="8*$V{S;t*F]w?@=A+(?g">
                      <field name="TEXT">https://stream.qmusic.nl/qmusic/mp3</field>
                    </block>
                  </value>
                </block>
              </value>
              <statement name="DO3">
                <block type="update" id="v8hc%3(*~hF18Oa),qlZ">
                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                  <field name="OID">chromecast.0.Panasonic_Speaker.player.artist</field>
                  <field name="WITH_DELAY">FALSE</field>
                  <value name="VALUE">
                    <block type="text" id="0HE%=R1c.{yX+6xE~IgL">
                      <field name="TEXT">Qmusic</field>
                    </block>
                  </value>
                </block>
              </statement>
              <value name="IF4">
                <block type="logic_compare" id="a-@Dr]dMmb7C+HB7?s4a">
                  <field name="OP">EQ</field>
                  <value name="A">
                    <block type="get_value" id="R7~#Y1re6K9sK1kf1rFM">
                      <field name="ATTR">val</field>
                      <field name="OID">chromecast.0.Panasonic_Speaker.player.url2play</field>
                    </block>
                  </value>
                  <value name="B">
                    <block type="text" id=")Wbr[5kkJuS)/1x/_svc">
                      <field name="TEXT">https://stream.qmusic.nl/fouteuur/mp3</field>
                    </block>
                  </value>
                </block>
              </value>
              <statement name="DO4">
                <block type="update" id="P^(^W)yvBE{0p1]cEWMx">
                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                  <field name="OID">chromecast.0.Panasonic_Speaker.player.artist</field>
                  <field name="WITH_DELAY">FALSE</field>
                  <value name="VALUE">
                    <block type="text" id="rhdQe@RxoJf.:[uGd;`V">
                      <field name="TEXT">Qmusic - het foute uur</field>
                    </block>
                  </value>
                </block>
              </statement>
              <value name="IF5">
                <block type="logic_compare" id="4z=:|{F[btFB]B1Dlkt%">
                  <field name="OP">EQ</field>
                  <value name="A">
                    <block type="get_value" id=".[AsddFZGT,r48`R$sV+">
                      <field name="ATTR">val</field>
                      <field name="OID">chromecast.0.Panasonic_Speaker.player.url2play</field>
                    </block>
                  </value>
                  <value name="B">
                    <block type="logic_boolean" id="wi+dNo)K,k,A0L(tJ8ec">
                      <field name="BOOL">FALSE</field>
                    </block>
                  </value>
                </block>
              </value>
              <statement name="DO5">
                <block type="update" id="WE8{S))0=km!,Y:w;vIF">
                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                  <field name="OID">chromecast.0.Panasonic_Speaker.player.artist</field>
                  <field name="WITH_DELAY">FALSE</field>
                  <value name="VALUE">
                    <block type="text" id="Fv-q===AFSc@kp/R%:g6">
                      <field name="TEXT">Kein Sender ausgewählt</field>
                    </block>
                  </value>
                </block>
              </statement>
            </block>
          </statement>
        </block>
      </xml>
      
      Meister MopperM Online
      Meister MopperM Online
      Meister Mopper
      schrieb am zuletzt editiert von
      #4

      @saibot1981
      Ok, jetzt wissen wir, dass Du mit blockly arbeitest. Da solltest Du eher das blockly zeigen. Nicht jeder möchte das in seinem System extra einlesen.

      Bei jscript ist es der code.

      Proxmox und HA

      S 1 Antwort Letzte Antwort
      0
      • Meister MopperM Meister Mopper

        @saibot1981
        Ok, jetzt wissen wir, dass Du mit blockly arbeitest. Da solltest Du eher das blockly zeigen. Nicht jeder möchte das in seinem System extra einlesen.

        Bei jscript ist es der code.

        S Offline
        S Offline
        SaiBot1981
        schrieb am zuletzt editiert von
        #5

        Dann hier einmal das Blockly

        TuneIn.jpg

        Meister MopperM 1 Antwort Letzte Antwort
        0
        • S SaiBot1981

          Dann hier einmal das Blockly

          TuneIn.jpg

          Meister MopperM Online
          Meister MopperM Online
          Meister Mopper
          schrieb am zuletzt editiert von
          #6

          @saibot1981
          Ich steuere das mit dem Sender, dann wird automatisch auch die Playlist und der Sender aktualisiert.


          3425ba97-2cc0-4eaf-8a53-a5a47af1918a-grafik.png

          Proxmox und HA

          S 1 Antwort Letzte Antwort
          0
          • Meister MopperM Meister Mopper

            @saibot1981
            Ich steuere das mit dem Sender, dann wird automatisch auch die Playlist und der Sender aktualisiert.


            3425ba97-2cc0-4eaf-8a53-a5a47af1918a-grafik.png

            S Offline
            S Offline
            SaiBot1981
            schrieb am zuletzt editiert von
            #7

            @meister-mopper sagte in Chromcast Speaker TuneIn Sender:

            @saibot1981
            Ich steuere das mit dem Sender, dann wird automatisch auch die Playlist und der Sender aktualisiert.


            3425ba97-2cc0-4eaf-8a53-a5a47af1918a-grafik.png

            KOmisch, ich hab es zig mal probiert. aber ich bekomme nur eine aktualisierung für "ittle" jedoch bei artist wird nichts aktualisiert. Nur wenn ich per sprachbefehl einen sender abspielen lasse. Bei Spotify hingegen gehts ohne probleme

            1 Antwort Letzte Antwort
            0
            • S Offline
              S Offline
              SaiBot1981
              schrieb am zuletzt editiert von SaiBot1981
              #8

              Hier einmal der Unterschied bei zb Technobase.fm
              Per sprache wird mir der Sendername gezeigt als artist und bei title der künstler und der name des track

              persprache.jpg

              per url2play dann nur wenn ich artist manuel fülle und bei title dann werder künstler noch trackname

              url2play.jpg

              das ist leider etwas suboptimal weil spotify eben genau das title feld wieder für tracknamen nutzt und das artist feld für den interpreten.

              Meister MopperM 1 Antwort Letzte Antwort
              0
              • S SaiBot1981

                Hier einmal der Unterschied bei zb Technobase.fm
                Per sprache wird mir der Sendername gezeigt als artist und bei title der künstler und der name des track

                persprache.jpg

                per url2play dann nur wenn ich artist manuel fülle und bei title dann werder künstler noch trackname

                url2play.jpg

                das ist leider etwas suboptimal weil spotify eben genau das title feld wieder für tracknamen nutzt und das artist feld für den interpreten.

                Meister MopperM Online
                Meister MopperM Online
                Meister Mopper
                schrieb am zuletzt editiert von
                #9

                @saibot1981
                Welche google home Adapterversion verwendest Du?

                Proxmox und HA

                S 1 Antwort Letzte Antwort
                0
                • Meister MopperM Meister Mopper

                  @saibot1981
                  Welche google home Adapterversion verwendest Du?

                  S Offline
                  S Offline
                  SaiBot1981
                  schrieb am zuletzt editiert von
                  #10

                  @meister-mopper 2.3.1

                  Meister MopperM 1 Antwort Letzte Antwort
                  0
                  • S SaiBot1981

                    @meister-mopper 2.3.1

                    Meister MopperM Online
                    Meister MopperM Online
                    Meister Mopper
                    schrieb am zuletzt editiert von
                    #11

                    @saibot1981 Diese Version habe ich auch. Ich steuere die Geräte allerdings nur mit tunein, spotify übr Sprache funktioniert.

                    Dann vermute ich mal, es würde mir mit spotify wie Dir ergehen. Sorry, da kann ich wohl nicht helfen.:disappointed:

                    Proxmox und HA

                    S 1 Antwort Letzte Antwort
                    0
                    • Meister MopperM Meister Mopper

                      @saibot1981 Diese Version habe ich auch. Ich steuere die Geräte allerdings nur mit tunein, spotify übr Sprache funktioniert.

                      Dann vermute ich mal, es würde mir mit spotify wie Dir ergehen. Sorry, da kann ich wohl nicht helfen.:disappointed:

                      S Offline
                      S Offline
                      SaiBot1981
                      schrieb am zuletzt editiert von
                      #12

                      @meister-mopper sagte in Chromcast Speaker TuneIn Sender:

                      @saibot1981 Diese Version habe ich auch. Ich steuere die Geräte allerdings nur mit tunein, spotify übr Sprache funktioniert.

                      Dann vermute ich mal, es würde mir mit spotify wie Dir ergehen. Sorry, da kann ich wohl nicht helfen.:disappointed:

                      Kein Ding, denke das liegt an Google selbst.

                      Habe ein perfekt laufendes Telefonansage Skript das fehlerfrei mit Echos arbeitet, aber mit einem Google Speaker habe ich nun auch standige doppelte ausführungen obwohl nur einmal sayit im skript enthalten ist.

                      eine Ansage wer anruft mit 50% Lautstärke und 2 weitere mit 10% Lautstärke. Wie das zu Stande kommt im mir ein Rätsel.

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      884

                      Online

                      32.5k

                      Benutzer

                      81.8k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe