Best way to fully integrate music in HA?

Hi there, I need some help to figure out how to configure a totally integrated music service in HA.

Currently my music setup in HA is like this:

  • all my music is on a Synology NAS;
  • there are some Sonos speakers around my home;
  • Sonos app on iPhone indexes all music in Syno;
  • using that app I can play every single file and manage groups of speakers, plus connect with 3rd party services (Bandcamp, Apple, Amazon, …);
  • NAS is running its proprietary music app called Audio Station; using that (and only that) I can edit m3u playlists;
  • in HA I find the content I favorited in the Sonos iOS app in the source menù of the Sonos speakers; from HA I can’t do or play anything else, just the favorites.

This was starting to annoying me, so I decided to look further and to try to implement a more integrated solution. But, after trying some combinations of multimedia server/clients and their integrations/addons, I came to the conclusion there isn’t such a solution that let me do all the above in a single place, featuring a nice interface embedded in HA. It can also be a https iframe panel in Lovelace (like Iris for Mopidy, but on https).

Summarizing, my question for you is:

Have I missed something? Is there a service or combination of services that can:

  • browse my collection and play a specific file using an interface embedded in HA so I don’t need a client app on every device (like Plex);
  • source the db from NAS via NFS (or SMB);
  • play lossless files;
  • play m3u playlist;
  • play through remote speakers, not the server built in audio out;
  • is automatable and generates events;
  • bonus: control speakers group (like Snapcast);
  • bonus: is a HA addon (like Mopidy);
  • bonus: connect to 3rd part services (like Sonos);
  • bonus: directly edit m3u playlists?

Thank you very much in advance!

R.

Hi there,

is there already a solution here?

Greetings Werner