oweitman / ioBroker.squeezeboxrpc

This is an alternative Adapter that uses the JSON/RPC-Protokoll to get data and send commands to the Logitech Media Server.
MIT License
17 stars 8 forks source link

Artist in Favorite is not working right #101

Open Haifeif opened 2 weeks ago

Haifeif commented 2 weeks ago

I use the Squeezboxrpc String widget, property set to

Play widget: w00976 (my vis) playerattribute: Artist

Looking at squeezeboxrpc.0.Players.squeezelite-5acb74.Artist, there is nothing visible

But the string widget on my VIS shows for a frag of a second the correct(!) artist, but it disapears immediatly.

The same widget for RadioName & Title works great.

Versions:

Haifeif commented 2 weeks ago

LMS shows the artist correct

Haifeif commented 2 weeks ago

If I use instead of the widget a standard string widget, the effect is the same!

oweitman commented 2 weeks ago

ich glaube wir können auf deutsch umschalten. diesen issue bearbeiten wir erst, wenn wir die Anzeige der Daten in den Datenpunkten gerade gezogen haben. Das einzige was das widget machtz, ist einfach nach der Auswahl des aktiven Players zu schauen und entsprechend umzuschalten. Daher gehe ich davon aus, das es funktioniert, aber die Daten nicht richtig in die Datenpunkte geschrieben. Wir sind ja im alpha release. da können wir dann in Ruhe testen. Weiter gehts im anderen Issue

oweitman commented 2 weeks ago

schau bitte auch mal diesen post an. da habe ich eine präparierte mp3 datei hinterlegt, die alle möglichen tags (das sind die datenfelder in einer mp3) zum thema artist, band, etc belegt hat https://forum.iobroker.net/topic/21809/test-support-adapter-squeezeboxrpc/285?_=1729889505730

für das streaming von internetsendern hilft das leider nicht

Haifeif commented 2 weeks ago

image TPE2 MP3-Tag als Band image

...als Interpret des Albums ...

Haifeif commented 2 weeks ago

Das mit dem Radio Tag kriegen wir hin! 😎

Haifeif commented 2 weeks ago

Ich wäre bereit, auf Dein Ehrenwort Dir meine Premium Spotify Sachen für die Testzeit zu übergeben.

Haifeif commented 2 weeks ago

Aber nicht über Github! 😁

oweitman commented 2 weeks ago

ja können wir so machen, aber erst die lokale Musik fixen.

ich hör auch fast nur streaming.

da funktioniert das mit den Tags, soweit das von den Sendern bereitgestellt wird

bspw

https://i6.streams.ovh/sc/barazar1/stream

oder

http://opml.radiotime.com/Tune.ashx?id=s280322&formats=aac,ogg,mp3,hls&partnerId=16&serial=7325552091adb6773e2685820c9aa149

du kannst ja mal vorab diese stream bei dir mit spotify vergleichen

oder wenn du dich ein wenig mit den web developer tools auskennst im chrome oder edge, dann könnten da informationen auch schon reichen,

oweitman commented 2 weeks ago

Ich hab mal ein neues release bereitgestellt 1.4.0-alpha.1 bitte mal testen. installierbar im iobroker über den katzenknopf / github / auswahl squeezeboxrpc

bei den text widgets hab ich etwas entdeckt, das die nicht immer zuverlässig funktioniert haben (bei produktiv immer, auf der testmaschine nicht immer) ausserdem hab ich die behandlung für das tpe2 nochmal angepasst und besser dokumentiert. der wo das problem hatte kann aber erst in 2 wochen test, evtl kannst da auch mal reinschauen. evtl löst sich dadurch auch das streaming problem, ansonsten dann schauen wir im anschluss danach

Haifeif commented 1 week ago

Welche Info brauchst Du aus dem Developer Tool?

1.4.0-alpha.1 zeigt RadioName, Artist und Titel korrekt an!!!! Gut gemacht, Klasse!

Das mit den Sender Logos geht noch nicht, aber etwas seltsames ist passiert: Beim ersten Wechsel auf Deinen Test Stream (i6) tauchte für eine Sekunde ein Logo auf, und verschwand sofort wieder. Danach konnte ich wechseln, so oft ich wollte: nur das Herz Icon

Haifeif commented 1 week ago

Der Stream i6. bringt keine RadioNamen und kein ArtworkURL, der Stream opml. bringt ein Cover, aber keinen RadioName.

Beide Streams setzen aber den LMS Namen als RadioNamen ein, womit ich leben kann. Oder war das die Funktion: Favoriten-Name = RadioName?

oweitman commented 1 week ago

Das mit den Sender Logos geht noch nicht, aber etwas seltsames ist passiert: Beim ersten Wechsel auf Deinen Test Stream (i6) tauchte für eine Sekunde ein Logo auf

wie im anderen issue geschrieben, sind images im stream nicht enthalten. ich vermute, das image war noch übrig von einem vorher angezeigten bild, hast du den player noch zusätzlich gewechselt?

wie sieht die anzeige der daten für lokal gespeicherte musikstücke aus? weil sonst könnte man den issue dann schließen?