AirPlay player controls – add option for “Native / None / MA join mode” configuration #4364
brochond
started this conversation in
Feature requests and ideas
Replies: 1 comment 1 reply
-
|
We actually already offer this feature today the other way around. we can have an "airplay mode" on a native player provider. Currently we offer this feature on the sonos provider but as more native player providers get added to MA, this will be extended. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Description
Currently, in the AirPlay device configuration, the Player controls section (Power / Volume / Mute) only allows selecting a media_player entity from Home Assistant or Music Assistant.
It would be great to have the ability to choose the control mode for each of these, such as:
• Native control → use the device’s native AirPlay join, volume, and power functions
• None → disable this control entirely
• MA join mode → link to a Music Assistant player for delegated control and synchronization
Motivation
This would provide more flexibility and better integration between native AirPlay behavior and Music Assistant features.
Key benefits include:
Example use case
For example, I use a B&O M5 declared as an AirPlay player.
In Player controls, I would like to configure it as follows:
This setup would allow me to use the B&O native join mechanism (not AirPlay join) while keeping Music Assistant sync and control for other zones.
Suggested implementation
Control mode: [Native | None | MA join mode]Beta Was this translation helpful? Give feedback.
All reactions