Skip to content

[Feature] Add local API / external control interface to enable Home Assistant & Music Assistant integrationΒ #669

@CharlesP44

Description

@CharlesP44

Is there an existing issue for this?

  • I have searched the existing issues and confirmed that this feature is not already requested.
  • 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

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions