HACS Collection
Best HACS Integrations for Media & Entertainment
A good media setup is half hardware, half glue. These integrations and Lovelace cards connect TVs, receivers, Spotify, Plex and multi-room audio to Home Assistant — and give you the now-playing cards that actually look the part.
128 integrations in this collection · Ranked by GitHub stars · refreshed daily
Top-rated integrations
Alexa Media Player
1,955alandtse/alexa_media_player
This is a custom component to allow control of Amazon Alexa devices in Home Assistant using the unofficial Alexa API.
integrationalexabrowser_mod
1,763thomasloven/hass-browser_mod
🔹 A Home Assistant integration to turn your browser into a controllable entity and media player
integrationmini-media-player
1,705kalkih/mini-media-player
Minimalistic media card for Home Assistant Lovelace UI
cardautomationcustomsonosFiremote Card
1,008PRProd/HA-Firemote
Apple TV, Amazon Fire TV, Chromecast, Homatics, NVIDIA Shield, onn., Roku, Xiaomi Mi, and Android TV remote control card for Home Assistant
cardamazon-fireamazon-fire-tvandroidSpotcast
814fondberg/spotcast
Home assistant custom component to start Spotify playback on an idle chromecast device as well as control spotify connect devices
integrationSamsungTV Smart
657ollo69/ha-samsungtv-smart
📺 Home Assistant SamsungTV Smart integration with SmartThings API Support.
integrationsamsungsamsung-smart-tvsamsung-tvUniversal Remote Card
574Nerwyn/universal-remote-card
A completely customizable universal remote card for Home Assistant. Supports multiple platforms out of the box.
cardadbandroid-tvandroidtvLG WebOS Remote Control
558madmicio/LG-WebOS-Remote-Control
Remote Control for LG TV WebOS
cardlgremotewebosUpcoming Media Card
424custom-cards/upcoming-media-card
📺 A card to display upcoming episodes and movies from services like: Plex, Kodi, Radarr, Sonarr, and Trakt.
cardytube_music_player
401KoljaWindeler/ytube_music_player
YouTube music player for homeassistant
integrationyoutubeChime TTS
347nimroddolev/chime_tts
A custom Home Assistant integration to play combined audio files before and/or after text-to-speech (TTS) messages
integrationSonos Card
327punxaphil/custom-sonos-card
Home Assistant custom lovelace sonos card
cardlovelace-custom-cardsonosBeatify
208mholzi/beatify
🎵 Music year-guessing party game for Home Assistant — scan a QR code, hear a song, guess the year. Runs on Music Assistant, Sonos & Alexa speakers.
integrationalexahome-assistant-custom-componentmusic-assistantOpenAI TTS Speech Service
202sfortis/openai_tts
Custom TTS component for Home Assistant. Utilizes the OpenAI speech engine or any compatible endpoint to deliver high-quality speech. Optionally offers chime and audio normaliza…
integrationaichimehaTV Remote Card
195marrobHD/tv-card
📺 TV Remote Card
cardhomeassistant-tv-cardlovelace-cardtv-cardYet Another Media Player
166jianyu-li/yet-another-media-player
YAMP is a Home Assistant media card for controlling multiple entities with highly customizable actions and ui elements
cardcardmusic-assistantmusicassistantMedia player template
151Sennevds/media_player.template
Template media_player for Home Assistant
integrationPlex Meets Home Assistant
150JurajNyiri/PlexMeetsHomeAssistant
Custom card which integrates plex into Home Assistant and makes it possible to launch movies or tv shows on TV with a simple click
cardadbandroidtvhacktoberfest2021Sonos Cloud
141jjlawren/sonos_cloud
Sonos cloud API integration for Home Assistant with improved TTS/alerts handling
integrationsonosTV Remote Card (with touchpad and haptic feedback)
141usernein/tv-card
📺 TV Remote Card (with touchpad and haptic feedback)
cardautomationcardremoteShairport Sync Media Player
121parautenbach/hass-shairport-sync
A custom media player for Home Assistant that allows you to control and get updates from a Shairport Sync installation using MQTT.
integrationairplaymqttshairport-syncWiiM Audio (LinkPlay)
116mjcumming/wiim
WiiM (LinkPlay) Audio Integration for Home Assistant with multiroom support
integrationaudiocustom-integrationhome-assistant-custom-componentMusic Assistant Player Card
116droans/mass-player-card
Music Assistant Media Player Card
cardassistantmassmediaSkyQ
111RogerSelwyn/Home_Assistant_SkyQ_MediaPlayer
Home Assistant SkyQ Media player component
integrationhomeassistant-custom-componentskyskyqPhilips Android TV
110nstrelow/ha_philips_android_tv
Home Assistant custom component for the newer (2016+) Philips Android TVs
integrationphilips-tvtvMaxi Media Player
107punxaphil/maxi-media-player
Media card for Home Assistant UI with a focus on managing multiple media players, but not excluding single player setups.
cardhacs-pluginlovelace-custom-cardsonosBravia TV PSK
107custom-components/media_player.braviatv_psk
Sony Bravia TV (Pre-Shared Key) component for Home Assistant
integrationbraviapsksonyPlex Recently Added
106custom-components/sensor.plex_recently_added
▶️ Plex component to feed Upcoming Media Card.
integrationhome-assistant-integrationYamaha (YNCA)
106mvdwetering/yamaha_ynca
Custom integration for Home Assistant to support Yamaha AV receivers with the YNCA protocol (serial and network).
integrationhome-assistant-componentyamaha-avryamaha-receiverCamera Gallery Card
86TheScubaDiver/camera-gallery-card
Camera Gallery Card is a fast and interactive media gallery card for Home Assistant. Browse doorbell snapshots and recordings in a clean timeline view, filter by day, scrub thro…
cardhome-assistant-lovelace-hacs-pluginMusic Assistant Queue Actions
69droans/mass_queue
Actions to control player queues for Music Assistant
integrationassistantmassmusicMaterial Home Component
66giovannilamarmora/lovelace-material-components
Material Home Component is a custom Home Assistant plugin that displays interactive cards for your devices. It shows real-time status (e.g., playing, idle), current media inform…
cardhome-assistant-componentmaterial-uiRadarr Upcoming Media
65custom-components/sensor.radarr_upcoming_media
🎬 Radarr component to feed Upcoming Media Card.
integrationhome-assistant-integrationSonarr Upcoming Media
63custom-components/sensor.sonarr_upcoming_media
📺 Sonarr component to feed Upcoming Media Card.
integrationhome-assistant-integrationTrakt
61custom-components/sensor.trakt
📺 Trakt Integration for Upcoming Media Card
integrationGenius Lyrics
60robert-alfaro/genius-lyrics
Home Assistant custom component for fetching song lyrics from Genius.com
integrationgenius-lyricshome-assistant-componentlyricsJellyHA
56zupancicmarko/JellyHA
Jellyfin Custom Integration for Home Assistant
integrationhome-assistant-custom-integrationjellyfinlovelace-custom-cardMedia Viewer Card
55markaggar/ha-media-card
A Home Assistant front end card that can show a specific photo or video, or a sequential or randomized slide show from an entire folder structure. Full UI config with media brow…
cardcarddashboardhacs-customTrakt
55dylandoamaral/trakt-integration
A Trakt integration for Home Assistant compatible with upcoming media card
integrationcustommovieshowBose
53cavefire/Bose-Homeassistant
Bose Soundbar / Speaker control for Homeassistant
integrationbosehomeassistant-custom-componentAV Receiver control card
46madmicio/ampli-panel-card
panel card for av-receiver
cardavcardreceiverTeufel Raumfeld
42B5r1oJ0A9G/teufel_raumfeld
Integration for Teufel smart speaker (aka Raumfeld Multiroom) into https://www.home-assistant.io/.
integrationhassfeldmultiroommultiroom-audio