Music Assistant 2.0: Your Music, Your Players

I’ve rebooted HA and that didn’t change the status of the Sonos icons.

CTRL-A should select all the tracks but there is currently a bug where this isn’t working on the artist and album views.

Thanks for the info!

For those of us on tablets and phones it would be great if there was a way to do that without bringing up a keyboard.

Maybe a “select all” checkbox above all the others, to mirror how similar problems have been solved elsewhere?

Not a high priority item of course, just something to make the experience smoother.

Echoing your sediment, Amazon Music, Echo speaker groups, and Wiim Pro :+1:

Wiim Pro is supported via a number of protocols.

Hi @nickrout ,
I tried to add the players in Music Assistant thru slimproto. The effekt is, that they are found by Music Assistant and can play music, but the physical players hang with the message: “Trying to connect to…” and never come back. They cannot be turned off or on, but I can stop the music.
The “best” effekt was, whan I used HA Lyrion integration with the “old perl written LMS server” and than told Muci Assistant to use those HA players.
But I really assume, it is pure luck with those Logitech/Slimdevices Hardware boxes. Today I turned on the one that was working yesterday, and it even could not connect to the WLAN (4m away from the unify device).

I dig around, and pick “the next working version”, not trying to optimize anything (getting rid of external LMS Server)

thanks
Juergen

Hi

All my albums have art, however all my artists dont
Any idea?

Music Assistant is not there for me and I prefer using LMS server. I’m really only an observer here.

1 Like

Thanks, I added that to the github post. I need the media join / unjoin because using the group speakers in music assistant produces unexpected results that I have not been able to resolve.

For example, I automate a play on one speaker (in the bedroom) and it plays on multiple speakers (in this case the bedroom and the kitchen) for no apparent reason.

For example, this will result in the audio being played on all speakers instead of just the one I want to play to.

alias: Play Radio national on the bedroom homepod
target:
  entity_id: media_player.bed_room
data:
  media_type: radio
  enqueue: replace
  media_id: ABC Radio National Live 20220701
action: music_assistant.play_media

Tried to stop the unwanted players from playing, but it stops ALL of them including the bedroom speaker that I do want to play to:

action: media_player.media_stop
metadata: {}
data: {}
target:
  entity_id:
    - media_player.kitchen
    - media_player.living_room

So I’ve been using join and unjoin to work around this issue.

For complex support questions please ask on Discord or GitHub. @skank same comment for you.

2 Likes

I know that music.assistant.play.media will play on selected speakers. How do you stop playing on a single or all music assistant speakers?

All of the HA media player actions are supported.

Hi,
I have a old squeezebox Boom Box which I try to connect to MA. I installed MA with the slimproto (Sqeezebox player), and removed everything else from HA relating Lyrion, Squeezebox, … I also shut down the LKMS server in my network.
During installation ob the SQ, they ask for the Musik Server, where I put in the IP Address of HomeAssistant.
WHat I than see “forever” is:


(which I would translate with “trying to connect…”) The result: The player is accessible thru MA, I can start/stop musik. I can turn it off by MA (but still the above picture is shown.) I can manually turn it off at the machine itself, but I cannot turn it on at the machine itself.

To me it seems, as the Box is expecting an anser from the server, it does not get. Or do I have to use another IP address as a server?

If I setup everything with my old LMS Server (only accetpting the Boxes, no favourites, no music) and HA lyrion, I see different side effects.

thanks
Juergen

I just removed MA, rebooted HA, and I get the following message after boot:

I have no clue, where this IP address is from.

Juergen

It’s the internal docker IP

HI,
finally I got it I assume. I de-installed MA addon, let it remove all data, and re-started from scratch. Only used the MA slimproto, and now the Boxes are found by MA, and it works.
(When adding a box, and “save” I got the error, that the ports are used alreday (9000, 9090, …) which made me re-install everything dfrom scratch. I asusme, during my tests I messed up a lot,

thank you all
Juergen

How can i play a Spotify playlist and a Plex playlist please ?

I tried so many things like :


      - action: music_assistant.play_media
        target:
          entity_id: media_player.enceinte_cuisine
        data:
          media_id: plex://playlist/all
          media_type: playlist
      - action: music_assistant.play_media
        target:
          entity_id: media_player.enceinte_cuisine
        data:
          media_id: spotify:user:spotify:playlist:37i9dQZF1DXcSPhLAnCjoM
          media_type: playlist

Not working…

@jeremypsl Frequently Asked Questions - How Do I...? - Music Assistant

Note to my future self:
If everything is correct, this seems to happen during first connect trying. (Seems to hang and wait for an answer). To get rid of it: Unplug SQ and plug it in again.

It also seems to me, that Display setting also only work after plug out/in (unsure although)

Juergen

Hello guys!
I integrated the Denon AVR-X2800 amplifier and its HEOS integration under HA. Under MA I find the Denon and HEOS players, but when playing, the Spotify and Tidal tracks connected under MA are mixed with the songs in the HEOS application library or previously played on the MA interface. This means in practice that the MA player displays the song and artist but at the same time plays another song.
I read in a previous post about HEOS a few years ago that HEOS will be integrated under the Music assistant. Has this been resolved since then? Should playback work properly when selecting the HEOS or Denon entity?