Seite 2 von 2

Re: Curl Befehle an LMS von anderem PI

Verfasst: 11. Juli 2020 08:20
von karlek
Das freut mich! :)
Und Danke für den Hinweis. Das ich schätze, ich habe das nie anders geschrieben, weil in allen Vorlagen nur Kleinbuchstaben vorkamen.
Jetzt weiß ich, warum. :-D

Re: Curl Befehle an LMS von anderem PI

Verfasst: 11. Juli 2020 16:31
von ankalagon
Jau und ich hab einfach nur copy/paste vom Router gemacht und da war halt alles in Großbuchstaben.

Re: Curl Befehle an LMS von anderem PI

Verfasst: 26. Juli 2020 20:27
von karlek
Ich habe übrigens noch eine Dokumentation in meinen Lesezeichen gefunden. Die ist sehr umfangreich und richtig gut:
https://gist.github.com/samtherussell/3 ... 0b8689d9f2

Re: Curl Befehle an LMS von anderem PI

Verfasst: 27. Juli 2020 21:18
von karlek
AxelHoss hat geschrieben: 22. April 2020 09:25 Wie wäre dann der Befehlt für einen gewissen Track abspielen? Ich blick da nicht durch.
Ich hoffe, ich habe die Syntax richtig:

Code: Alles auswählen

curl -X POST -d '{ "method": "slim.request", "params":["ab:cd:ef:12:34:62", ["playlist", "play", "/home/Music/test.wav"]]}' 192.168.xxx.xx:9000/jsonrpc.js

Re: Curl Befehle an LMS von anderem PI

Verfasst: 7. November 2022 18:12
von MrWichtig
Hallo,

Einige Standardbefehle (EIn/AUS, Play/Pause) habe ich mittlerweile bereits hinbekommen was auch funktioniert.

ich würde mir jetzt gerne auch den Interpreten und Track anzeigen lassen was gerade auf der jeweiligen Squeezebox spielt. z.B.: Internetradio

wie müsste die Konfigzeile hier aussehen?...bekomme es leider nicht hin für Interpret und Track.

Code: Alles auswählen

{ "id": 1, "method": "slim.request", "params":["00:01:02:03:04:05", ["track.id", 1]]} 
?????


lg

Curl Befehle an LMS von anderem PI

Verfasst: 22. November 2022 19:59
von karlek
Für solche Infos gibt es songinfo. Da kann man wohl diverse Infos abgreifen. Das Ergebnis ist ein JSON-Objekt, das müsstest Du dann vermutlich Parsen.

Die ganzen CLI-Befehle findest Du übrigens im LMS, z.B.: http://192.168.1.205:9000/html/docs/cli ... =#songinfo

Edit: mit status geht es wohl einfacher.