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

  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. [Frage] Internetradio - wie geht das ?

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.0k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.4k

[Frage] Internetradio - wie geht das ?

Geplant Angeheftet Gesperrt Verschoben Visualisierung
107 Beiträge 22 Kommentatoren 30.5k Aufrufe 12 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.
  • S Offline
    S Offline
    sveni_lee
    schrieb am zuletzt editiert von
    #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 Antwort Letzte Antwort
    0
    • Jey CeeJ Online
      Jey CeeJ Online
      Jey Cee
      Developer
      schrieb am zuletzt editiert von
      #39

      Super das ich helfen konnte

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

      1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        mafe68
        schrieb am zuletzt editiert von
        #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 Antwort Letzte Antwort
        0
        • H Offline
          H Offline
          Heilu
          schrieb am zuletzt editiert von
          #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 Antwort Letzte Antwort
          0
          • Jey CeeJ Online
            Jey CeeJ Online
            Jey Cee
            Developer
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            0
            • H Offline
              H Offline
              Heilu
              schrieb am zuletzt editiert von
              #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 Antwort Letzte Antwort
              0
              • Jey CeeJ Online
                Jey CeeJ Online
                Jey Cee
                Developer
                schrieb am zuletzt editiert von
                #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 Antwort Letzte Antwort
                0
                • H Offline
                  H Offline
                  Heilu
                  schrieb am zuletzt editiert von
                  #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 Antwort Letzte Antwort
                  0
                  • Jey CeeJ Online
                    Jey CeeJ Online
                    Jey Cee
                    Developer
                    schrieb am zuletzt editiert von
                    #46

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

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

                    1 Antwort Letzte Antwort
                    0
                    • H Offline
                      H Offline
                      Heilu
                      schrieb am zuletzt editiert von
                      #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 Antwort Letzte Antwort
                      0
                      • Jey CeeJ Online
                        Jey CeeJ Online
                        Jey Cee
                        Developer
                        schrieb am zuletzt editiert von
                        #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 Antwort Letzte Antwort
                        0
                        • H Offline
                          H Offline
                          Heilu
                          schrieb am zuletzt editiert von
                          #49

                          Sonst scheint es zu laufen. Danke

                          1 Antwort Letzte Antwort
                          0
                          • A Offline
                            A Offline
                            Ace-k
                            schrieb am zuletzt editiert von
                            #50

                            Moin ,

                            Ich würde mich gerne noch einmal hier mit anhängen.

                            Ich möchte in vis eine Seite darstellen wo verschiedene Internet Radiosender zu sehen sind und beim Anklicken soll dieser angespielt werden . Klick ich einen anderen an spielt dieser .

                            Wie realisier ich das ?

                            Es wäre super wenn ich dabei noch ein Feld habe wobei h verschiedene Lautsprecher auswählen kann .

                            ( vorraussetzung wlan Lautsprecher die in iobroker angelernt sind ?! )

                            Spotify Einbindung wäre super mit suche aber erstmal nicht wichtig .

                            Lautstärke Regler und evtl Play oder stop wäre noch was .

                            Könnt ihr mit Tipps / Stichwörter geben dann kann ich evtl weiter suchen sonst .

                            [emoji106] Danke

                            1 Antwort Letzte Antwort
                            0
                            • A Offline
                              A Offline
                              Ace-k
                              schrieb am zuletzt editiert von
                              #51

                              Hab ich was überlesen oder interessiert das keinen weiter [emoji848]

                              1 Antwort Letzte Antwort
                              0
                              • Jey CeeJ Online
                                Jey CeeJ Online
                                Jey Cee
                                Developer
                                schrieb am zuletzt editiert von
                                #52

                                Interessieren tut es mich schon aber die Prioritäten liegen auf anderen Projekten.

                                Deine Anforderung lässt sich nicht eben abbilden.

                                Bis auf Spotify ist alles möglich.

                                Deine Anforderung ist klar, was du hast und was du kannst aber nicht.

                                Was du können musst:

                                • JavaScript

                                • Vis bedienen

                                • (Objekte anlegen)

                                Hast du schon mal mit dem von mir in diesem Thread bereitgestellte Skript angeschaut und den upnp Adapter installiert. Damit hast du schon 50% erledigt.

                                Gesendet von meinem HTC 10 mit Tapatalk

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

                                1 Antwort Letzte Antwort
                                0
                                • hg6806H Offline
                                  hg6806H Offline
                                  hg6806
                                  Most Active
                                  schrieb am zuletzt editiert von
                                  #53

                                  Hallo,

                                  hat bei mir auch fast geklappt.

                                  Ich habe ein Wand Tablet Android und möchte das auf meinem Denon AVR abspielen.

                                  Jedoch wird der Link immer nur auf dem Tablet abgespielt. Wie kann ich default den AVR einstellen?

                                  2. wohl etwas aufwendiger.

                                  Wie kann ich die MP3s vom Tablet browsen und abspielen?

                                  Danke und Grüße

                                  1 Antwort Letzte Antwort
                                  0
                                  • Jey CeeJ Online
                                    Jey CeeJ Online
                                    Jey Cee
                                    Developer
                                    schrieb am zuletzt editiert von
                                    #54

                                    @hg6806:

                                    Hallo,

                                    hat bei mir auch fast geklappt. `

                                    Wie hast du es denn gemacht?

                                    Gesendet von Unterwegs

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

                                    1 Antwort Letzte Antwort
                                    0
                                    • hg6806H Offline
                                      hg6806H Offline
                                      hg6806
                                      Most Active
                                      schrieb am zuletzt editiert von
                                      #55

                                      OK, ich beschreibe es mal detaillierter.

                                      Habe einen Pi3 auf dem iobroker läuft, Homematic, ein Samsung Wand Tablet und einen Denon AVR-3311

                                      Ich möchte Musik, welche als MP3 auf dem Tablet liegen dort in einem iobroker View abspielen und auf den AVR streamen.

                                      Angefangen habe ich auf dem Tablet Bubble uPnP zu installieren und ein MP3 File auf dem AVR zu streamen. -> Hat funktioniert

                                      Dann habe ich in iobroker den uPnP Adapter installiert und beiden Haken gesetzt.

                                      Danach habe ich das Javascript von dir genommen und entspr. bei der ersten Zeile mein Device eingetragen, die zweite Zeile habe ich so gelassen, da "Tab2" gepasst hat.

                                      Dann habe ich die Widgets von dir bei mir importiert und entspr. die Objekt IDs z.B. wie beim folgenden Play Button angepasst:

                                      Sichtbarkeit Objekt ID "upnp.0.BubbleUPnP_(GT-P5210).MediaRenderer.Alive" eingetragen und

                                      Allgemein Objekt ID "javascript.0.Tab2.MediaControl.Play" eingetragen.

                                      Auch Media-URL entsprechend die Objects eingetragen.

                                      Auf dem Tablet habe ich dann die URL reinkopiert und auf Play gedrückt. Hier wurde der Radio Sender abgespielt, jedoch auf dem Tablet und nicht auf dem AVR.

                                      1 Antwort Letzte Antwort
                                      0
                                      • Jey CeeJ Online
                                        Jey CeeJ Online
                                        Jey Cee
                                        Developer
                                        schrieb am zuletzt editiert von
                                        #56

                                        Das Skript steuert nur das Wiedergabe Gerät, das heißt dort muss der AVR angegeben werden.

                                        Wenn du nichts auf dem Tab wiedergeben willst brauchst du das Skript nicht.

                                        Damit du auf die Musik vom Tab ran kommst brauchst du dann den Bubble Upnp player da er auch einen Media Server bereitstellt.

                                        Ich hab es Grundsätzlich schon geschafft mit dem upnp Adapter eine Liste von Titeln vom Media Server ab zu rufen, aber noch nie damit weiter gearbeitet.

                                        Wenn ich dieses Wochenende Zeit finde Bau ich ein Skript mit dem es möglich ist eine Liste von Titeln ab zu rufen und poste es hier.

                                        Du musst dann noch die Liste auswerten und in vis darstellen.

                                        Gesendet von Unterwegs

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

                                        1 Antwort Letzte Antwort
                                        0
                                        • hg6806H Offline
                                          hg6806H Offline
                                          hg6806
                                          Most Active
                                          schrieb am zuletzt editiert von
                                          #57

                                          OK, super!

                                          Und wo bzw. wie gebe ich den AVR an?

                                          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

                                          608

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          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