Http Befehle senden um Internetradio zu bedienen

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Alex am Bach
    Azubi
    • 25.01.2016
    • 8

    #31
    Hi Chris, ich hab es noch nicht genau testen können wann dieser Fehler erzeugt wird. Sobald ich Zeit habe teste ich es.

    Danke fürs nachfragen....

    Kommentar

    • Leitner
      Smart Home'r
      • 08.12.2015
      • 45

      #32
      Servus,

      ich möchte mir im Bad Deckenlautsprecher einbauen und ein Internetradio (mit separatem Mini-Verstärker) anschließen, welches sich über Loxone steuern lässt.
      Hier habe ich eine schöne Auflistung der Internetradios gefunden, welche alle den Frontier Silicon Chip haben:
      Add-ons for openHAB 1.x. Contribute to openhab/openhab1-addons development by creating an account on GitHub.


      Ich hätte jedoch gerne einen reinen kompakten "Tuner" wie den TechniSat DigitRadio 110 IR oder Digitalbox Imperial DABMAN i400.
      Weiß jemand, ob für die Gräte auch entsprechende http Befehle gibt?
      Oder kennt jemand ein ähnliches Gerät welches das unterstützt?

      Gruß
      Leitner

      Kommentar

      • mj112
        Smart Home'r
        • 23.09.2015
        • 30

        #33
        Hallo,

        ich habe mir mal zum Testen den SILVERCREST® WLAN-HiFi-Adapter SMRA 5.0 A1 gekauft. Das Teil wird genau wie die andern Multiroom-Lautsprecher bedient, nur mit dem Unterschied, dass man eigene Lautsprecher anschließen muss (nur für diejenigen, die das Teil nicht kennen)

        Die Integration in Loxone funktioniert soweit. Power ON/OFF und die Lautstärke lässt sich problemlos schalten bzw. regeln (auch ohne SID!). Was ich nicht hin bekomme ist das auswählen der Web-Radio Sender aus der Favoritenliste bzw. dem Senderpeicher (Presets).

        Kann mir da einer von euch helfen? Klappt das überhaupt?

        Gruß
        Markus

        Kommentar

        • Stewe
          LoxBus Spammer
          • 26.08.2015
          • 285

          #34
          Hallo.
          Wie hast du das genau gemacht?
          Habe einen Hama DIR3100, da sollte doch das auch gehen? Oder?

          LG Stewe
          LG SteWE

          Kommentar

          • mj112
            Smart Home'r
            • 23.09.2015
            • 30

            #35
            Einfach einen "Viruellen Ausgang" erstellen und bei Adresse die IP von deinem Radio eintragen (z.B. http://10.20.30.40).Anschließend einen "Viruellen Ausgang Befehl" erstellen und bei

            Befehl bei EIN: "/fsapi/SET/netRemote.sys.power?pin=1234&value=1"

            und bei

            Befehl bei AUS: "/fsapi/SET/netRemote.sys.power?pin=1234&value=0"

            eintragen (1234 ist die Standard-PIN, falls du die geändert hast oder bei HAMA eine andere PIN Standard ist, bitte entsprechend eintragen). Den Ausgang dann mit einem Taster verbinden. Dies sind die Einstellungen um das Radio ein- und auszuschalten.

            Weitere Funktionen:

            Radio MUTE:
            Befehl bei EIN: /fsapi/SET/netRemote.sys.audio.mute?pin=1234&value=1
            Befehl bei AUS: /fsapi/SET/netRemote.sys.audio.mute?pin=1234&value=0

            Radio Lautstärke:
            Befehl bei EIN: /fsapi/SET/netRemote.sys.audio.volume?pin=1234&value=<v>

            (Hier übergebe ich den Wert für <v> über einen Status-Baustein, 0-20 ist möglich, WICHTIG: Beim Virtuellen Ausgangs-Befehl Haken bei "Als Digitalausgang verwenden" raus!)


            ich würde ich immer noch über eine Info freuen, wie man die Senderspeicher direkt ansprechen kann.

            Markus

            Kommentar

            • Loxtom577
              LoxBus Spammer
              • 19.08.2018
              • 489

              #36
              Zitat von Stewe
              Hallo.
              Probier's doch einfach mal hiermit: hat scheinbar den gleichen Frontier Chipsatz

              Hama DIR3100 UPnP/DLNA http Befehle für LOXONE

              Befehls Hinweis: die „SSID“ im Radio ist hier nicht gesetzt und der Port „:80“ ist scheinbar egal
              Gerät: Aus- Standby
              http://10.0.0.126/fsapi/SET/netRemote.sys.power?pin=1234&value=0
              Gerät: Ein
              http://10.0.0.126/fsapi/SET/netRemote.sys.power?pin=1234&value=1
              Gerät: Mute
              http://10.0.0.126/fsapi/SET/netRemote.sys.audio.mute?pin=1234&value=1
              Session ID Auslesen:
              http://10.0.0.126/fsapi/CREATE_SESSION?pin=1234
              ================================================== ==========================
              Befehls Hinweis: die SSID im Radio sind ab hier, mit „sid=2017521190“ und Port mit :80 gesetzt!

              Einschalten:
              http:// 10.0.0.126:80/fsapi/SET/netRemote.sys.power?pin=1234&sid=2017521190&value= 1
              Ausschalten:
              http:// 10.0.0.126:80/fsapi/SET/netRemote.sys.power?pin=1234&sid=2017521190&value= 0
              Lautstärke: Min Volume (einstellbar zB. 1-32)
              http://: 10.0.0.126:80/fsapi/SET/netRemote.sys.audio.volume?pin=1234&sid=2017521190 &value=0
              Lautstärke: Max Volume (einstellbar zB. 1-32)
              http:// 10.0.0.126:80/fsapi/SET/netRemote.sys.audio.volume?pin=1234&sid=2017521190 &value=19
              Lautstärke: Mute on
              http:// 10.0.0.126:80/fsapi/SET/netRemote.sys.audio.mute?pin=1234&sid=2017521190&v alue=0
              Lautstärke: Mute off
              http:// 10.0.0.126:80/fsapi/SET/netRemote.sys.audio.mute?pin=1234&sid=2017521190&v alue=1

              Holen Notyfis von Radio
              http:// 10.0.0.126:80/fsapi/GET_NOTIFIES?pin=1234&sid=2017521190
              http:// 10.0.0.126:80/fsapi/GET/netRemote.play.info.graphicUri?pin=1234&sid=201752 1190


              Frohe Weihnachten
              LG Stewe
              Hab mir heute ein "Technisat DIGITRADIO 361 CD IR" gekauft.
              Bei diesem funktionieren die o. g. Befehle ebenfalls.

              Kommentar

              • Loxtom577
                LoxBus Spammer
                • 19.08.2018
                • 489

                #37
                Ich verzweifel langsam.
                Im Browser (Firefox 62.0.3 64 Bit) kann ich die SessionID mit http://192.168.5.24/fsapi/CREATE_SESSION?pin=1234 abrufen.

                In den Miniserver bekomme ich die 10stellige SessionID meines Technisat DIGITRADIO 361 CD IR nicht rein.
                Der Eingang zeigt immer 1152.

                Anbei noch die Pics meiner Einstellungen in der Config 10.
                Könnt ihr mir einen Tip geben wo der Fehler liegen könnte. Bin mit Loxone noch nicht so fit.

                Kommentar

                • romildo
                  Lebende Foren Legende
                  • 25.08.2015
                  • 5113

                  #38
                  Den letzten / bei der URL würde ich an den Beginn der Befehlserkennung setzen.
                  Besteht die SessionID nur aus Zahlen?
                  lg Romildo

                  Kommentar


                  • svethi
                    svethi kommentierte
                    Kommentar bearbeiten
                    Befehlserkennung??

                  • romildo
                    romildo kommentierte
                    Kommentar bearbeiten
                    Ich bin da noch an einem anderen http Thread und daher Gedanklich etwas im abseits.

                  • svethi
                    svethi kommentierte
                    Kommentar bearbeiten
                    Du wolltest nur wieder schneller sein als ich und hast nicht richtig hingesehen 😂
                • svethi
                  Lebende Foren Legende
                  • 25.08.2015
                  • 6289

                  #39
                  Die SessionID ist sicher keine Interger Zahl und somit kannst Du die gar nicht auslesen, da Loxone hier keinen Text auslesen kann. Als nächstes stellt sich die Frage was Du da als Befehlserkennung eingegeben hast. Liest Dir bitte mal die Anleitung bei Loxone dazu durch
                  Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

                  Kommentar

                  • Loxtom577
                    LoxBus Spammer
                    • 19.08.2018
                    • 489

                    #40
                    Zitat von romildo
                    Den letzten / bei der URL würde ich an den Beginn der Befehlserkennung setzen.
                    Besteht die SessionID nur aus Zahlen?
                    Die SessionID besteht aus 10 Ziffern.
                    Ob der / am Ende bei URL oder in der Befehlserkennung steht spielt keine Rolle, hab beides getestet.

                    Kommentar

                    • Gast

                      #41
                      Ist der Wert den du empfängst evtl auf 4stellig begrenzt? Also maxwert nicht 9999999999

                      Gesendet von meinem Pixel 2 XL mit Tapatalk

                      Kommentar

                      • Loxtom577
                        LoxBus Spammer
                        • 19.08.2018
                        • 489

                        #42
                        Im Browser kommt als Antwort auf http://192.168.5.24/fsapi/CREATE_SESSION?pin=1234

                        <fsapiResponse>
                        <status>FS_OK</status>
                        <sessionId>1879469381</sessionId>
                        </fsapiResponse>

                        Kommentar

                        • romildo
                          Lebende Foren Legende
                          • 25.08.2015
                          • 5113

                          #43

                          Dann müsste in die URL:

                          und in die Befehlserkennung:
                          <sessionId>\v
                          rein.
                          lg Romildo

                          Kommentar


                          • svethi
                            svethi kommentierte
                            Kommentar bearbeiten
                            Argh
                        • svethi
                          Lebende Foren Legende
                          • 25.08.2015
                          • 6289

                          #44
                          Lest Euch doch bitte erst einmal die Doku von Loxone durch. Die Befehlserkennung ist komplett falsch und hat mit Befehlserkennung nichts zu tun.
                          In dem Fall wäre das <sessionID>\v
                          Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

                          Kommentar

                          • Loxtom577
                            LoxBus Spammer
                            • 19.08.2018
                            • 489

                            #45
                            Zitat von romildo
                            Dann müsste in die URL:

                            und in die Befehlserkennung:
                            <sessionId>\v
                            rein.
                            Zitat von svethi
                            Lest Euch doch bitte erst einmal die Doku von Loxone durch. Die Befehlserkennung ist komplett falsch und hat mit Befehlserkennung nichts zu tun.
                            In dem Fall wäre das <sessionID>\v
                            Anleitung hab ich nun gelesen und die Konfiguration entsprechend den Angaben von romildo geändert (siehe Bilder).

                            Ergebnis ist immer noch das gleiche. Es kommt immer nur 1152 an.

                            Kommentar

                            Lädt...