Music Assistant 2.0: Your Music, Your Players

What I’m trying to do is get MA to play through the Airplay Bridge group I made in LMS. I’d like to have a group that I can Airplay to from any device (this is working), but using that same group in MA doesn’t play sound. I can likely add groups in MA directly but that seems silly and I’d have to name them to differentiate. Any ideas?

Trying to use LMS at the same time will likely cause problems. You should choose one or the other.

1 Like

I’m just using LMS to get airplay bridge. Can that be done outside of LMS?

MA streams to Airplay devices directly. I don’t use it so not sure exactly what you need bridge for?

I want to create airplay speaker groups and broadcast that out over the network for other devices to use. Example: play a hockey game on my iPad and broadcast that through the house.

In the future MA will be an AirPlay target which will enable this.

That’s awesome! Do you know if that’s coming soon?

Hello everyone, is it planned to be able to create Squeezelite clients in MA in the future? The Squeezelite player add-on from HACS can only manage one device/sound card. It would be great if you could pass several sound cards through to the HAOS and thus operate several Squeezlite instances.

1 Like

Hi, just started using this. Awesome work compared to other alt.
But there’s 1 thing i can’t figure out.
How do i select playlist as an entity using MA integration, so i can say automate play playlist1 on monday, play playlist2 on tuesday and so on…

1 Like

@7weazel7 Not sure what you mean. MA doesn’t create clients. If there are other devices running squeeezelite on your network (same layer 2) then MA will find them.

I think that’s a thing of the past. You can start 4 instances with the Squeezelite plugin. That’s enough for now.

Thanks, turns out i chose wrong action, solved it with this

alias: Turn on Music
description: “”
trigger:

  • platform: time
    at: “09:00:00”
    condition:
    action:
  • action: mass.play_media
    data:
    media_type: playlist
    media_id: Music Travel Love
    enqueue: play
    target:
    entity_id: media_player.louder_esp32_media_player_2
    mode: single

Maybe on future update MA integration can have the ability to choose playlist?
Also got some sort of weird not found error from the playlist,
had to re-add one of the tracks in the playlist to solve it.

If you want to choose the playlist you could create an input select or use input texts that are filled from the response of the get_library action

Hello, I wanted to start using MA with Apple Music. But I think, since I added Apple Musik, I got an unstable MA. After a short time MA seems to crash.
I see a spinning wheel in the upper right corner, that never seems to stop, even over night.
In the logs I see a couple of similar lines like this:

2024-11-19 10:39:22.000 WARNING (MainThread) [music_assistant.apple_music] Skipping sync of item apple_music://album/295749225 - error details: Album is missing artist(s)

If it is actually crashing then usually this is because of insufficient RAM. Those errors are usually from music that has been uploaded to the provider and lacks the required tag information.

Thank you, I am running MA in HOS on Proxmox. I now raised the RAM from 4GB to 6GB. Lets see . . .
If I need more I have to add RAM to proxmox machine . . .
I still see the spinning wheel in the upper right . . .
EDIT:
Now also the spinning wheel has gone :slight_smile:

Does anyone know if its possible to give a voice command to home assistant to play music on my sonos via music-assistant? I want to say “Hey google play in the kitchen”. Obviously if I can do this I will definitely need to unlink all my music services from the google him

Yes Voice Control - Music Assistant