Ankündigung

Einklappen
Keine Ankündigung bisher.

HS-HSSlim-SB: Wie kann ich Favoriten anwählen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    HS/FS HS-HSSlim-SB: Wie kann ich Favoriten anwählen

    Hallo Leute,

    ich stehe gerade auf dem Schlauch.
    Eigentlich läuft die Steuerung meiner Squeezeboxen wunderbar.
    Aber ich kriege es nicht hin, vom Homeserver aus einen Favoriten anzuwählen.
    Auf dem Server läuft SqueezeCenter 7.x
    Ich möchte mit einem Button auf der Visu einen bestimmten Favoriten auf einer bestimmten Squeezebox abspielen.
    Dafür habe ich mir bereits Favoriten im SqueezeCenter angelegt. Z.B. SWR3, WDR2 usw.
    Also: Play Favorit "SWR3" auf Squeezebox 2.
    Bisher gebe ich nach dem Einschalten den Befehl "Play" und schon spielt die Squeezebox den letzten Titel. Das reicht im aber nicht.
    Kann mir jemand auf die Sprünge helfen, wie ich das per Webabfrage machen könnte?

    Vielen Dank
    schöne Grüße...
    Volker

    #2
    Also ich löse das nicht mit favoriten, sondern teile dem Squeezecenter direkt mit was welcher plaer abspielen soll:

    IP/EIB Telegramme senden
    • Empfänger:
      • TCP
      • IP Host: IP Adresse des Squeezecenterrechners
      • IP Port: 9090 (Achtung hängt von den Squeezecentereinstellungen ab!)
    • Senden:
      • Datenblock enthät: Text
      • Text: 00:04:20:12:bc:c3 playlist play 'ADRESSE DES RADIOSENDERS' 'NAME DES SENDERS'
    Das Ganze z.B mit einem Binärauslöser aus einer Logik starten.

    lg. Martin

    Kommentar


      #3
      Hallo Martin,

      danke für die Antwort.
      Leider kriege ich es immer noch nicht hin.
      Irgend etwas mache ich noch falsch.
      Morgen werde ich die Screenshots anhängen.

      lg Volker
      schöne Grüße...
      Volker

      Kommentar


        #4
        Zitat von martin1 Beitrag anzeigen
        Senden:
          • Datenblock enthät: Text
          • Text: 00:04:20:12:bc:c3 playlist play 'ADRESSE DES RADIOSENDERS' 'NAME DES SENDERS'


        lg. Martin
        Uups kleiner Fehler: "Text: 00:04:20:12:bc:c3 playlist play 'ADRESSE DES RADIOSENDERS' 'NAME DES SENDERS'"

        sollte heißen Text: 'ID DEINES PLAYERS' playlist play 'ADRESSE DES RADIOSENDERS' 'NAME DES SENDERS'

        "00:04:20:12:bc:c3" ist ja die ID meines Players. In den Einstellungen des Squeezecenters bzw. HSSLIM kannst du die ID auslesen.

        lg. Martin

        Kommentar


          #5
          Geht das eigentlich auch anders herum, also beispielsweise per Webabfrage die "Now Playing" Information bzw. Displayinhalte der Player abzufragen?

          Danke!

          Kommentar


            #6
            Hallo Martin,

            ich habe natürlich die MAC Adresse meines Players genommen.
            Trotzdem läuft es noch nicht. Ich habe ein paar Bildchen angehängt. Vielleicht findet jemand meinen Fehler.
            Diesen Text habe ich in der Webabfrage stehen:
            00:04:20:16:3f:5a playlist play http://213.200.97.110/swr3live/livestream.mp3 SWR3
            Der Link für SWR3 funktioniert sehr gut. Habe ich im SqueezeCenter unter Favoriten abgelegt.
            Wie man sieht, habe ich 6 Webabfragen unterschiedlich eingestellt. Mit und ohne LF CR etc.
            Klappt immer noch nicht.
            ...
            bin dankbar für jeden Tipp.

            lg Volker
            Angehängte Dateien
            schöne Grüße...
            Volker

            Kommentar


              #7
              Servus Volker,

              Poste mal die Debugseite unter "Event senden", nachdem du das Telegramm ausgelöst hast.

              lg. Martin

              Kommentar


                #8
                Hallo Martin, hier ist der entsprechende Eintrag:
                hier ist der erste Versuch:

                18.02.2009 21:38:23 (Prot: TCP) (IP: 192.168.2.4) (Port: 9090)
                (Len: 82) 0x30 0x30 0x3a 0x30 0x34 0x3a 0x32 0x30 0x3a 0x31 0x36 0x3a 0x33 0x66 0x3a 0x35 0x61 0x20 0x70 0x6c 0x61 0x79 0x6c 0x69 0x73 0x74 0x20 0x70 0x6c 0x61 0x79 0x20 0x68 0x74 0x74 0x70 0x3a 0x2f 0x2f 0x32 0x31 0x33 0x2e 0x32 0x30 0x30 0x2e 0x39 0x37 0x2e 0x31 0x31 0x30 0x2f 0x73 0x77 0x72 0x33 0x6c 0x69 0x76 0x65 0x2f 0x6c 0x69 0x76 0x65 0x73 0x74 0x72 0x65 0x61 0x6d 0x2e 0x6d 0x70 0x33 0x20 0x53 0x57 0x52 0x33
                00:04:20:16:3f:5a playlist play http://213.200.97.110/swr3live/livestream.mp3 SWR3
                (OK: 0)

                dann mit dem Port 9000 :

                18.02.2009 21:38:53 (Prot: TCP) (IP: 192.168.2.4) (Port: 9000)
                (Len: 83) 0x30 0x30 0x3a 0x30 0x34 0x3a 0x32 0x30 0x3a 0x31 0x36 0x3a 0x33 0x66 0x3a 0x35 0x61 0x20 0x70 0x6c 0x61 0x79 0x6c 0x69 0x73 0x74 0x20 0x70 0x6c 0x61 0x79 0x20 0x68 0x74 0x74 0x70 0x3a 0x2f 0x2f 0x32 0x31 0x33 0x2e 0x32 0x30 0x30 0x2e 0x39 0x37 0x2e 0x31 0x31 0x30 0x2f 0x73 0x77 0x72 0x33 0x6c 0x69 0x76 0x65 0x2f 0x6c 0x69 0x76 0x65 0x73 0x74 0x72 0x65 0x61 0x6d 0x2e 0x6d 0x70 0x33 0x20 0x53 0x57 0x52 0x33 0xd
                00:04:20:16:3f:5a playlist play http://213.200.97.110/swr3live/livestream.mp3 SWR3
                (OK: 1)

                ...
                aber es passiert immer noch nichts.


                lg Volker
                schöne Grüße...
                Volker

                Kommentar


                  #9
                  Also bei Versuch 1 steht "OK:0" d.h es hat nicht geklappt, vorausgesetzt die IP Adresse des Squeezecenterrechners ist 192.168.2.4 - vielleicht blockt die Firewall: Firewall ausschalten, testen, wenns klappt dann den Port in der FW freigeben.

                  zu Versuch 2: "OK:1" d.h. prinzipiell ist das OK, jedoch ist beim Squeezecenter der Port 9000 der Standardport für den Webbrowser. Nehme an, dass das SC mit die Begfehle zwar entgegennimmt, jedoch damit auf diesem Port nichts anfangen kann.

                  lg. Martin

                  Kommentar


                    #10
                    Ich hatte den Port 9000 freigegeben.
                    Nach Ausschalten der Firewall sieht der Eintrag so aus:

                    22.02.2009 12:20:19 (Prot: TCP) (IP: 192.168.2.4) (Port: 9090)
                    (Len: 82) 0x30 0x30 0x3a 0x30 0x34 0x3a 0x32 0x30 0x3a 0x31 0x36 0x3a 0x33 0x66 0x3a 0x35 0x61 0x20 0x70 0x6c 0x61 0x79 0x6c 0x69 0x73 0x74 0x20 0x70 0x6c 0x61 0x79 0x20 0x68 0x74 0x74 0x70 0x3a 0x2f 0x2f 0x32 0x31 0x33 0x2e 0x32 0x30 0x30 0x2e 0x39 0x37 0x2e 0x31 0x31 0x30 0x2f 0x73 0x77 0x72 0x33 0x6c 0x69 0x76 0x65 0x2f 0x6c 0x69 0x76 0x65 0x73 0x74 0x72 0x65 0x61 0x6d 0x2e 0x6d 0x70 0x33 0x20 0x53 0x57 0x52 0x33
                    00:04:20:16:3f:5a playlist play http://213.200.97.110/swr3live/livestream.mp3 SWR3
                    (OK: 1)
                    22.02.2009 12:20:21 (Prot: TCP) (IP: 192.168.2.4) (Port: 9000)
                    (Len: 82) 0x30 0x30 0x3a 0x30 0x34 0x3a 0x32 0x30 0x3a 0x31 0x36 0x3a 0x33 0x66 0x3a 0x35 0x61 0x20 0x70 0x6c 0x61 0x79 0x6c 0x69 0x73 0x74 0x20 0x70 0x6c 0x61 0x79 0x20 0x68 0x74 0x74 0x70 0x3a 0x2f 0x2f 0x32 0x31 0x33 0x2e 0x32 0x30 0x30 0x2e 0x39 0x37 0x2e 0x31 0x31 0x30 0x2f 0x73 0x77 0x72 0x33 0x6c 0x69 0x76 0x65 0x2f 0x6c 0x69 0x76 0x65 0x73 0x74 0x72 0x65 0x61 0x6d 0x2e 0x6d 0x70 0x33 0x20 0x53 0x57 0x52 0x33
                    00:04:20:16:3f:5a playlist play http://213.200.97.110/swr3live/livestream.mp3 SWR3
                    (OK: 1)

                    Jetzt ist der Befehl auch auf Port 9090 durchgegangen.
                    Aber es passiert immer noch nichts :-(.
                    Ich habe noch mal alles kontrolliert und das ganze mit dem anderen Player durchprobiert.

                    Gerade habe ich Fehlermeldungen in der Logdatei vom SqueezeCenter gefunden:

                    [09-02-22 11:07:44.3419] Slim::Plugin:I::Plugin::cli_process (627) Request [album] failed with error: Bad dispatch!
                    [09-02-22 12:32:16.5719] Slim::Control::Request::execute (1800) Error: While trying to run function coderef [Slim::Control::Queries::cursonginfoQuery]: [Can't call method "name" on an undefined value at /<C:\PROGRA~1\SQUEEZ~1\server\SQUEEZ~1.EXE>Slim/Control/Queries.pm line 882.

                    Kann jemand etwas dazu sagen? Da liegt sicherlich der Fehler, oder?

                    lg Volker
                    schöne Grüße...
                    Volker

                    Kommentar

                    Lädt...
                    X