[Feature] Add local API / external control interface to enable Home Assistant & Music Assistant integration
Is there an existing issue for this?
- [x] I have searched the existing issues and confirmed that this feature is not already requested.
- [x] I read the FAQ section and there's nothing mentioned about this feature.
Category of the Feature
Unable to categorize
Credits
@CharlesP44
Pain
Hello,
First of all, thank you for the amazing work on Musify - it's one of the most complete and user-friendly free music apps available on Android.
I would like to request a new feature that would enable integration with third-party automation systems, especially Home Assistant and Music Assistant.
Suggested Solution
Add a local control API or external interface that exposes basic playback and metadata functionality, for example via:
A small local HTTP API (e.g. http://device-ip:port/musify/...) Or an exposed MediaSession service that allows remote access Or a WebSocket / intent-based interface
This API should ideally offer: Playback controls Play / Pause Next / Previous Seek Set volume
Metadata access Current track title Artist Album Artwork URL or base64 Playback position + duration
(Optional but very useful) Ability to search tracks (/search?q=...) Ability to get a playable URL (direct link or proxy) for a given track
Useful Resources/References
No response