Skip to content

Home Assistant Preview image

Music Assistant has support for playing to media player entities in Home Assistant.

Be Aware

This player provider relies on the upstream HA integrations which have not necessarily been written or optimised for music playback. Therefore, if there is any way to use a MA provider you need to do so. Problems with HA providers will be addressed as resources allow.

Features

  • All media player entities that are available in HA, for which there is no dedicated MA provider, will be available in MA

Known Issues / Notes

  • This player provider is not enabled by default and must be added via MA settings however before it is available you must setup the Home Assistant Plug-in Provider
  • In the provider settings, select which players you want to use
  • Only players that support play_media can be used, other players will be filtered out
  • MA players will be filtered out
  • Synchronisation between this player type and any others is not possible
  • In order to support a greater number of players, different streaming profiles are available. If the player doesn't work, stops mid stream or has other playback issues then change the player setting HTTP Profile used for sending audio and try each option until the player works
  • If there is no metadata sent to the player then you can trying enabling the option Try to ingest metadata into stream
  • ESPHome based Media Players are in general not recommended for playback of music. Short audio announcements and maybe even webradio could work but it is really not suitable for playing music from Music Assistant. TIP: you may have to enable the "fixed content length" HTTP profile in the player's settings. The ESPHome is working on an improved media player which can be used on ESP32 modules with PSRAM, which will work correctly with Music Assistant.