A Home Assistant integration for playing ambient music on supported players via Music Assistant.
Important
This integration relies on Music Assistant, and will not work correctly without it.
Tip
We are working on adding support for more providers playlist URLs with each release, but if you would like to request a specific provider please log a GitHub Issue via the feature request option.
Install this integration via HACS with the link above.
The currently supported music providers are:
- Spotify
- Youtube Music
- Music Assistant Local Files
- Plex Media Server (via MASS)
- Tidal
- Apple Music
- Deezer
- Qobuz
When configured, playlists will fade out and back in from each-other seamlessly when changed, and fade in and out when Ambient Music is turned on or off.
User configurable options include:
- Default volume
- Music fade in time
- Music fade out time
- Time to wait between swapping playlists
- Playlist names and spotify IDs
- Blockers to prevent Ambient Music from running
- available via either entity selection or template
Planned future helpers, switches and/or user-configurable settings
- Configurable sleep mode.
- Sleep mode will play a user-selected playlist at night, based on user-set time of day binary sensors.
This will override any currently selected playlist.
- Sleep mode will play a user-selected playlist at night, based on user-set time of day binary sensors.
- Configurable hours
- Ambient music will play only during set hours, based on user-set time of day binary sensors.
Important
This integration requires the use of automations to function.
These are available in the documentation below.
Setup and documentation can be found in the below link:
Setup and Documentation Information
Special thanks to Lauren Peploe for her design and creation of the Ambient Music logo