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. Visualisierung
  4. [Frage] Internetradio - wie geht das ?

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

[Frage] Internetradio - wie geht das ?

Scheduled Pinned Locked Moved Visualisierung
107 Posts 22 Posters 32.3k Views 12 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.
  • S Offline
    S Offline
    sveni_lee
    wrote on last edited by
    #29

    okay, das werde ich heute Abend mal überprüfen.

    Warum werden eigendlich unter UPnP zwei Geräte auf dem B3-A30 angezeigt?

    Ist es egal Welches ich benutze?

    1 Reply Last reply
    0
    • S Offline
      S Offline
      sveni_lee
      wrote on last edited by
      #30

      so ich habe jetzt mal den kompletten Wortlaut der Fehlermeldung:

      ! ````
      Unexpected answer from upnp service: {'statusCode':500,'body':'s:ClientUPnPError501Current state of service prevents invoking that action.
      Target host must not be null, or set in parameters..','headers':{'ext':'','content-type':'text/xml;charset=utf-8','server':'Linux/3.18.22
      UPnP/1.0 BubbleUPnP/2.8.9','date':'Thu, 15 Jun 2017 15:59:26 GMT+00:00','content-length':'547','connection':'close'},
      'request':{'uri':{'protocol':'http:','slashes':true,'auth':null,'host':'192.168.1.216:58645','port':'58645','hostname':'192.168.1.216',
      'hash':null,'search':null,'query':null,'pathname':'/dev/9af0xxx/svc/upnp-org/AVTransport/action',
      'path':'/dev/9af0xxx/svc/upnp-org/AVTransport/action',
      'href':'http://192.168.1.216:58645/dev/9af0xxx/svc/upnp-org/AVTransport/action'},
      'method':'POST','headers':{'Content-Type':'text/xml; charset='utf-8'','SOAPAction':''urn:schemas-upnp-org:service:AVTransport:1#Play'',
      'USER-AGENT':'UPnP/1.0, ioBroker.upnp/0.3.5','content-length':266}}}
      Sent message: {'uri':'http://192.168.1.216:58645/dev/9af0xxx/svc/upnp-org/AVTransport/action',
      'headers':{'Content-Type':'text/xml; charset='utf-8'','SOAPAction':''urn:schemas-upnp-org:service:AVTransport:1#Play'',
      'USER-AGENT':'UPnP/1.0, ioBroker.upnp/0.3.5'},'method':'POST','body':'01'}

      1 Reply Last reply
      0
      • Jey CeeJ Online
        Jey CeeJ Online
        Jey Cee
        Developer
        wrote on last edited by
        #31

        Ein Eintrag ist der player und der andere ist die Medienbibliothek vom player in Form eines Medien Servers.

        Die Fehlermeldung deutet für mich darauf hin das die Remote Steuerung in den Einstellungen deaktiviert ist. Hast du da mal nachgeschaut?

        Persönlicher Support
        Spenden -> paypal.me/J3YC33

        1 Reply Last reply
        0
        • S Offline
          S Offline
          sveni_lee
          wrote on last edited by
          #32

          Ja, ich denke schon das ich die Freigabe auf dem Tablet richtig erteilt habe…

          Gesendet von meinem B3-A30 mit Tapatalk

          ![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201706 ... 2a26dd.jpg">https://uploads.tapatalk-cdn.com/20170615/272fd04ad76870b4590919197d2a26dd.jpg</link_text>" />

          1 Reply Last reply
          0
          • Jey CeeJ Online
            Jey CeeJ Online
            Jey Cee
            Developer
            wrote on last edited by
            #33

            So jetzt hab ich das mal nachgestellt. Der Fehler ist: Es ist einfach nichts da was er Wiedergeben kann.

            @Jey Cee:

            Und es muss ein Titel bei Play Now zu sehen sein, also einer der schon mal gespielt wurde. Falls du keinen von iobroker aus gesetzt hast bevor du play drückst. `

            Persönlicher Support
            Spenden -> paypal.me/J3YC33

            1 Reply Last reply
            0
            • S Offline
              S Offline
              sveni_lee
              wrote on last edited by
              #34

              aber ich habe doch die Url gesetzt… Ich sehe auch im Objektbaum kein Play Now

              1 Reply Last reply
              0
              • Jey CeeJ Online
                Jey CeeJ Online
                Jey Cee
                Developer
                wrote on last edited by
                #35

                Dann gib mal direkt mit Bubble Upnp ein Lied wieder. Also direkt in der APP und stopp es wieder.

                Danach mach play in iobroker. Wenn es jetzt geht liegt es an deinem link.

                Poste den link mal hier.

                Persönlicher Support
                Spenden -> paypal.me/J3YC33

                1 Reply Last reply
                0
                • S Offline
                  S Offline
                  sveni_lee
                  wrote on last edited by
                  #36

                  @Jey Cee:

                  Dann gib mal direkt mit Bubble Upnp ein Lied wieder. Also direkt in der APP und stopp es wieder.

                  Danach mach play in iobroker. Wenn es jetzt geht liegt es an deinem link. `
                  ja, das funktioniert…

                  @Jey Cee:

                  Poste den link mal hier. `
                  http://wdr-1live-diggi.icecast.wdr.de/w … stream.mp3

                  den hab ich aus deinem Widget übernommen...

                  1 Reply Last reply
                  0
                  • Jey CeeJ Online
                    Jey CeeJ Online
                    Jey Cee
                    Developer
                    wrote on last edited by
                    #37

                    OK der sollte schon gehen. Kannst du einen anderen probieren.

                    Persönlicher Support
                    Spenden -> paypal.me/J3YC33

                    1 Reply Last reply
                    0
                    • S Offline
                      S Offline
                      sveni_lee
                      wrote on last edited by
                      #38

                      super vielen Dank… jetzt funktioniert es genau so wie es soll...

                      super Arbeit.

                      jetzt kann ich mir drei vier station tasten anlegen und alles ist perfekt...

                      1 Reply Last reply
                      0
                      • Jey CeeJ Online
                        Jey CeeJ Online
                        Jey Cee
                        Developer
                        wrote on last edited by
                        #39

                        Super das ich helfen konnte

                        Persönlicher Support
                        Spenden -> paypal.me/J3YC33

                        1 Reply Last reply
                        0
                        • M Offline
                          M Offline
                          mafe68
                          wrote on last edited by
                          #40

                          Habe mir auch ein Internetradio in HTML gebastelt und hätte aber da noch eine Frage da nicht alles so geht wie ich möchte ;)

                          Hier mal das Skript das ich dazu geschrieben habe

                          
                          <audio id="audio" preload="auto" tabindex="false" controls="controls" type="audio/mpeg">
                              </audio>
                          
                          *   [HitRadio-Ö3](http://mp3stream7.apasf.apa.at:8000/;stream.mp3)
                          
                          *   [SlágerFM](http://92.61.114.159:7812/slagerfm128.mp3)
                          
                          *   [ClassFM](http://109.199.61.243:80/4784/live.mp3)
                          
                          *   [MusikFM](http://79.172.241.238:8000/musicfm.mp3)
                          
                          

                          Das ganze habe ich vis erstellt in dem ich ein HTML in eine Widget gezogen habe und dort dann den HTML Code eingefügt. So geht auch alles bis auf dass das wenn ich einen Sender anklicke wird im Browser ein neuer Tab geöffnet wo er dann das ganze abspielt. Kann ich das unterbinden das er einen neuen Tab aufmacht sondern das er den Sender einfach im Player abspielt?

                          LG. Mario

                          ioBroker LXC Container Proxmox

                          ioBroker BananaPi M1

                          1 Reply Last reply
                          0
                          • H Offline
                            H Offline
                            Heilu
                            wrote on last edited by
                            #41

                            ` > So jetzt hier mal die Anleitung:

                            1. Skript anlegen (JavaScript Adapter) und anpassen. Du musst nur die erste Zeile, das Gerät welches du steuern willst, und die zweite Zeile, wo die Hilfsobjekte erstellt werden, anpassen.

                            Spoiler: Show hidden text `

                            Hi, würde das gerne auch mal testen. Leider stimmt etwas mit dem Script in der Anleitung nicht. Den Fehler in der ersten Zeile habe ich schon korrigiert. Jetzt zeigt er mir allerdings noch einen Fehler in Zeile 74 und 94 an.

                            
                                    if(oldMute == 0){
                                        setState(device + '.MediaRenderer.RenderingControl.SetMute.InstanceID', 0);
                                        setState(device + '.MediaRenderer.RenderingControl.SetMute.Channel', 'Master');
                                        setState(device + '.MediaRenderer.RenderingControl.SetMute.DesiredMute', 1);
                                        setState(device + '.MediaRenderer.RenderingControl.SetMute', 'send');
                                        //oldVol = getState(device + '.MediaRenderer.RenderingControl.Volume').val;
                                    }else{
                                        setState(device + '.MediaRenderer.RenderingControl.SetMute.InstanceID', 0);
                                        setState(device + '.MediaRenderer.RenderingControl.SetMute.Channel', 'Master');
                                        setState(device + '.MediaRenderer.RenderingControl.SetMute.DesiredMute', 0);
                                        setState(device + '.MediaRenderer.RenderingControl.SetMute', 'send');
                                    }
                                    setTimeout(function(){setState(obj.id, false);}, 150);
                                });
                            
                            on({id: control + '.MediaControl.MediaURL'
                                }, function(obj){
                                setState(device + '.MediaRenderer.AVTransport.SetAVTransportURI.CurrentURI', obj.newState.val);
                                setState(device + '.MediaRenderer.AVTransport.SetAVTransportURI.InstanceID', 0);
                                setState(device + '.MediaRenderer.AVTransport.SetAVTransportURI', 'send');
                            });
                            }
                            

                            Oder sehe ich da etwas falsch? Hab leider nicht so den Plan davon.

                            Gruß

                            1 Reply Last reply
                            0
                            • Jey CeeJ Online
                              Jey CeeJ Online
                              Jey Cee
                              Developer
                              wrote on last edited by
                              #42

                              @Heilu:

                              Den Fehler in der ersten Zeile habe ich schon korrigiert. `
                              Welchen Fehler? Die Zeile muss man immer anpassen.

                              @Heilu:

                              Jetzt zeigt er mir allerdings noch einen Fehler in Zeile 74 und 94 an. `
                              Was für Fehler werden angezeigt? Im Editor oder im Log?

                              Persönlicher Support
                              Spenden -> paypal.me/J3YC33

                              1 Reply Last reply
                              0
                              • H Offline
                                H Offline
                                Heilu
                                wrote on last edited by
                                #43
                                var device = "upnp.0.BubbleUPnP_Media_Server_(Tab2A7-10F); //Hier das upnp Gerät eintragen das gesteuert werden soll. 
                                

                                Fehler mit dem Anführungszeichen!

                                Und in Zeile 74

                                        if(oldMute == 0){
                                

                                Da wird bei mir das Ausrufezeichen angezeigt: 3 Gleichheitszeichen statt 2 ?!

                                Und 94 Ausrufezeichen

                                });
                                

                                unrecoverable syntax error (98% scanned) wird da angezeigt.

                                Im Log:
                                > script.js.common.Homematic.BubbleUPnP compile failed: SyntaxError: Unexpected token }

                                1 Reply Last reply
                                0
                                • Jey CeeJ Online
                                  Jey CeeJ Online
                                  Jey Cee
                                  Developer
                                  wrote on last edited by
                                  #44

                                  In Zeile 74 dürfen nur 2 == sein, sonst geht das nicht.

                                  Aber die anderen beiden Fehler kann ich nicht Nachvollziehen. Bei mir läuft das Skript 1:1 so.

                                  Möglicherweise ist irgendwo ein ( oder { verloren gegangen beim Kopieren. Was anders kann ich mir jetzt gerade nicht vorstellen.

                                  Persönlicher Support
                                  Spenden -> paypal.me/J3YC33

                                  1 Reply Last reply
                                  0
                                  • H Offline
                                    H Offline
                                    Heilu
                                    wrote on last edited by
                                    #45

                                    Habe das mehrmals aus deinem Post kopiert.

                                    Könntest du mir evtl. das Script von dir nochmal zukommen lassen?

                                    Das wäre super.

                                    1 Reply Last reply
                                    0
                                    • Jey CeeJ Online
                                      Jey CeeJ Online
                                      Jey Cee
                                      Developer
                                      wrote on last edited by
                                      #46

                                      Hier im Anhang ist ein Text file mit dem Code.
                                      282_upnp_player.txt

                                      Persönlicher Support
                                      Spenden -> paypal.me/J3YC33

                                      1 Reply Last reply
                                      0
                                      • H Offline
                                        H Offline
                                        Heilu
                                        wrote on last edited by
                                        #47

                                        Danke,

                                        Fehler im Log ist weg.

                                        Jetzt nur noch Zeile 74:

                                        > if(oldMute == 0){

                                        Das Ausrufezeichen zeigt:

                                        Use '===' to compare with '0'

                                        Hast du da noch eine Lösung ? :D

                                        1 Reply Last reply
                                        0
                                        • Jey CeeJ Online
                                          Jey CeeJ Online
                                          Jey Cee
                                          Developer
                                          wrote on last edited by
                                          #48

                                          Japp ignorieren.

                                          @Jey Cee:

                                          In Zeile 74 dürfen nur 2 == sein, sonst geht das nicht. `

                                          Persönlicher Support
                                          Spenden -> paypal.me/J3YC33

                                          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

                                          396

                                          Online

                                          32.7k

                                          Users

                                          82.4k

                                          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