NEWS
node-raumserver: Available control and data requests
-
@Chris-D
Hallo ChriD,ich hatte mich kürzlich schon über ein anderes Formum bei dir erkundigt. Dank deiner Hinweise läuft bei mir nun der node-raumserver undich konnte in ioBroker bereits erste Funktionen mit Hilfe von http-Requests, die ich ich per Javascript aufrufe, implementieren. Ich muss sagen: Bisher läuft alles sehr schnell und zügig. Momentan bin ich dabei, mir die Favoriten und Playlists in eine Liste zu ziehen, aus der heraus ich dann die gewünschte Playlist, bzw. den gewünschten Radiosender aufrufen kann.
Mit Hilfe der Kommandos
/raumserver/data/getMediaList?id=[ecoded container uri] /raumserver/data/getMediaList?id=0%2FFavorites%2FMyFavorites
erhalte ich im Ergebnis einen JSON-String, aus dem ich mir die jeweiligen Favoriten in den Kategorien "Sender/Radio", "Playlisten", "Alben", "Künstler" und "Titel" herauspicken kann.
Wenn ich mir die Bedienoberfläche der Raumfeld App von Teufel anschaue, gehören diese Kategorien alle zur Rubrik "Favoriten". Das ist logisch, denn mit [ecoded container uri] = 0%2FFavorites%2FMyFavorites wird ja genau dieser Bereich auch adressiert.
Darunter gibt es jedoch noch die Rubrik "Playlisten" mit den Kategorien "Teufel Playlisten", "Importierte Playlisten" und "Zufallsmix".
Nun finde ich leider keine Hinweise, was ich anstelle von [ecoded container uri] eingeben muss, um die Daten der Rubrik "Playlisten" zu erhalten. Mit Ausprobieren komme ich leider auch nicht weiter (du weißt ja: ein falsches Zeichen genügt...).
Noch eine ganz ander Frage: Weißt du, wie ich das Ergebnis eines http-Requests in ein ioBroker Datenobjekt schreiben kann?
Bitte sei so gut und hilf mir mal auf die Sprünge. Vielen Dank.
Beste Grüße
Thomas -
-
@liv-in-sky
Vielen Dank. Das war mir nicht bekannt.Gruß, Thomas
-
@tobetobe Hi, ich bin gerade auch dabei meinen Raumfeld anzubinden, hab aber Probleme beim aufrufen der Favoriten, bist du da schon weitergekommen?
Grüße UweU