Family Music Control - looking for inspiration

Hey all,

Loving HA for a long time, but I’m having trouble ‘adapting’ to the music streaming age, and I would like suggestions from the community for my use case :pray:

The situation: a family of 4 people (2 adults, 1 teenager and a 6y old) listening to a single music library in multiple rooms, and on their phones individually.

The wish:

  • a music streaming solution
  • that allows each individual to add music to the central library and
  • that allows for multiroom playback of each individual’s playlist,
  • as well as a smart playlist that combines them.
  • Allow for centralised ‘search and queue next’ accessible from all Android phones.
  • Allow for individual playback on each phone simultaneously.
  • Allow for phone control of a central jukebox machine that can play independently
  • Allow playback to be controlled by HA automations (of course!)
  • Ideally mix in local music as well.

My setup has been ‘ok’ until the last Android update:

  • I have an old mac mini that runs Apple Music as the central library
  • Multiroom playback through airplay devices (WiiM pucks)
  • Apple Music allows for multiple devices to play at the same time through the same account
  • Airplay, playlist selection and playback is controlled from HA through ‘itunes-api’ (which is limited) and
  • additionally ‘search and queue next’ from an ‘iTunes remote’ app called Retune not updated since 2014 and not compatible with Android 14 :frowning:
  • Individual playback and curating from the Apple Music android app

The point of the central jukebox is we have music playing most of the time and anyone might leave at any time and it shouldn’t affect playback at home. Someone should be able to tap into the library when he leaves, without breaking playback at home. I want to be able to queue up a song in the jukebox when it comes up in a conversation, and have the music stop when I start watching tv. I want to add music to the library when I read or hear about something on my phone.

I’m investigating a Spotify solution, but so far it’s been painful.

Any suggestions out there? Inspiration? How do you manage family music?

Thanks!

Ok, so here’s where I ended up.

Player
Switched from Apple Music to Spotify Family. I have a separate account for the central jukebox which runs on the Mac Mini. On HA I have the spotify integration for the jukebox account and spotcast for playlist selection. Using the standard media control card for now as mini-music-player is looking for new maintainers.

Multiroom audio
This is now set up through Airfoil on the Mac Mini. On the HA side I have a bunch of helpers set up for controlling and monitoring Airfoil through ssh and applscript. So Spotify always plays through Aifoil on the Mac Mini and HA allows for toggling speakers and adjusting volume. This works reasonably well.

Music notification, search music and play next
I can’t figure out how to get these features in HA. The way I ‘fixed’ it is by cloning the Spotify app (all android phones here) and logging in with the jukebox account. This works well, but I don’t like this solution. Would prefer a HA solution, or otherwise that Spotify would allow for easy account switching - but you work with what you got.

Anyway, realise my original post was not specific enough to get answers, hope someone can get insight from my solution.

1 Like