Skip to content

Media Player Widget

The Media Player Widget is a complete controller for your audio/video devices.

A rich interface for media_player entities (Sonos, Spotify, Chromecast, Apple TV). It displays artwork, track info, and playback controls.

  • Artwork Background: Automatically extracts colors from the album art to create a beautiful, matching background gradient.
  • Controls: Play/Pause, Next/Prev, Stop, Volume Slider, and Mute.
  • Metadata: Displays Title, Artist, Album, and Playback Status.
  • Progress Bar: Shows current track position (if supported).
  • Entity: The media player to control.
  • Background: Toggle the dynamic artwork background or use a static color/transparency.
  • Layout: Choose which controls to show or hide for a cleaner look.
  • Music Controller: Main interface for the house sound system.
  • TV Remote: Basic status and play/pause for a smart TV.

Build this on your own dashboard

Dashable is a drag-and-drop dashboard builder for Home Assistant. Connect your instance and lay out widgets in the browser — no YAML.

Try Dashable free