Hallo,
habe ein Problem mit der Anzeige von Album Covern.
In der Sonos App sind alle Covers vorhanden.
In Fhem werden mir zu den "Favoriten" nur die "Online Radios Sender Icon angezeigt".
Wird dann ein "Album" aus den Favoriten ausgewählt, wird auch kein "Cover" angezeigt
./www/images/default/SONOSPLAYER/Sonos_Kueche_AlbumArt.jpg
diese besitzt das Richtig Bild, es wird nur nicht in FHEM angezeigt.
Hallo experts,
ich klinke mich hier mit ein, denn ich habe dasselbe Problem. Album Cover von Radiosendern oder Spotify Playlisten aus Sonos werden in FHEM richtig angezeigt, nur für Streams von der eigenen Sonos Musikbibliothek (ist per NAS Freigabe eingebunden), nicht.
In FHEM scheint soweit alles richtig hinterlegt zu sein, die URLs stehen im Reading currentAlbumArtURL und diese lassen sich auch alle im Browser auflösen (sowohl funktionierende, wie auch nicht funktionierende).
Im Log tauchen keine Fehler auf, auch nicht mit Verbose auf 4 oder 5.
Was jedoch auffällt ist, dass die nicht funktionierenden URLs aus der Musikbibliothek sehr viel länger sind. Gibt es vielleicht eine Längenbegrenzung für die URLs?
Funktionierende URLs (Radiosender und Spotify) sind bei mir im Test max. 134 Zeichen lang. Nicht funktionierende (Musikbibliothek) über 220 Zeichen, je nach Titel auch mal über 250 Zeichen.
Danke euch schon mal!
Habe den Fehler gefunden. Vielleicht ist die Lösung für den ein oder anderen noch interessant.
FHEM kommt mit Sonderzeichen in den URLs zu den Covern nicht zurecht. Viele Dateinamen auf dem Share hatten Sonderzeichen wie ()'_, nachdem ich alle Dateien umbenannt und die Musikbibliothek in Sonos neu indiziert hatte wurden bei der nächsten Favoriten-Aktualisierung in FHEM die Cover auch angezeigt :)
Das kann aber nicht in jedem Fall so sein ... denn Sonderzeichen habe ich auch und da klappt die Anzeige der Cover
currentAlbumArtURL
http://192.168.1.55:1400/getaa?u=x-file-cifs%3a%2f%2fHOMESERVER%2fMusik%2f(What's%2520the%2520Story)%2520Morning%2520Glory_%2f11%2520-%2520Oasis%2520-%2520%255buntitled%255d.mp3&v=765
Hm, bei mir war es allerdings die einzige Änderung. Und die hat zum Erfolg geführt :)
Folgende URL hat NICHT funktioniert
http://192.168.1.185:1400/getaa?u=x-file-cifs%3a%2f%2fSERVER%2fMusik%2fTakida%2520-%2520A%2520Lesson%2520Learned%2520(The%2520Best%2520Of)%2fTakida%2520-%252001.%2520Swallow%2520(Until%2520You're%2520Gone)%2520(Album%2520Version).mp3&v=18
Aber diese hier schon:
http://192.168.1.185:1400/getaa?u=x-file-cifs%3a%2f%2fSERVER%2fMusik%2fTakida%2520-%2520A%2520Lesson%2520Learned%2520The%2520Best%2520Of%2fTakida%2520-%252001%2520Swallow%2520Until%2520Youre%2520Gone%2520Album%2520Version.mp3&v=19
Man könnte das natürlich Zeichen für Zeichen runterbrechen, dafür fehlt mir nur gerade die Zeit, hatte genug Ärger damit ;)
Bis auf die Bindestriche und den letzten Punkt habe ich aus allen Dateinamen die Sonderzeichen entfernt...