Hi everyone,
I’m reporting a significant regression after updating from Music Assistant 2.6.3 to 2.7.2.
The Issue:
Since the update, all media_player services from Home Assistant have stopped working for my AirPlay speakers (specifically a GGMM E2). This isn’t just limited to the media_play_pause or stop services; even the media_play command fails to trigger any action, despite the player being idle and available.
Observations:
- In Music Assistant (MA) UI: I can still control the speaker perfectly (Play, Stop, and Seek work fine).
- In Home Assistant (HA) UI: Buttons are often unresponsive or don’t reflect the actual state of the player.
- Automations: Previous automations using media_player.play_media with library://track/ or library://artist/ IDs no longer work on v2.7.2, even though they were flawless on v2.6.3.
- Downgrade Fix: I have downgraded back to v2.6.3, and everything is working perfectly again. This confirms the issue is related to the changes introduced in the 2.7.x branch regarding how MA communicates with HA or how it handles the AirPlay provider.
Environment:
- Music Assistant Version: 2.7.2 (Broken) / 2.6.3 (Working)
- Speaker: GGMM E2 (AirPlay)
- Home Assistant version: 2025.12.04
Has anyone else experienced this “total lockout” of HA controls in the new version? Is there a specific change in the 2.7.x API or the new “Sendspin” protocol that requires a different approach for AirPlay devices?
Thanks for the help!