Sonos Multiroom: Separate queues across multiple tablet dashboards

Hi everyone,

I’m looking for some help with my Music Assistant (MA) + Sonos setup in Home Assistant. I’m running a Multiroom system with several Sonos speakers (Arc Ultra, Ones, Eras, Move 2).

The Setup:

  • Each room has a dedicated wall-mounted tablet with a Home Assistant dashboard.
  • I want a unified “whole house” experience where I can easily toggle rooms on and off without the music changing.

The Problem: Currently, every speaker seems to act as its own standalone player with its own queue.

  1. If I start music in the “Bathroom”, it plays fine.
  2. If I then go to the “Bedroom” dashboard and select the Bedroom speaker, it doesn’t show or “follow” what is playing in the Bathroom. Instead, it shows its own separate (old) queue or starts a completely different stream.
  3. I tried creating a Universal Group and a Sync Group in MA, but I often run into the following error when switching between dashboards:

Player [Speaker] can not accept play_media command, it is synced to another player.

What I want to achieve: I want a “Single Source of Truth.” One unified queue for the whole house. I want to be able to go to any tablet, see the currently playing song, and simply use a toggle or volume slider to “bring the music into that room” without breaking the sync or switching to a different player/queue.

Any advice would be greatly appreciated! Thanks!

The Sonos integration supports that and you use the join action to group speakers.

So if the kitchen is already playing music and you want that to play in the living room. Join the living room speaker to the kitchen.