Skip to main content

Audio & Media

Overview

The home has a rich multi-room audio and media setup anchored by Music Assistant (MA) as the central music server, with Amazon Alexa devices, Apple TV, Samsung TVs, Sony BRAVIA, and a VLC media player providing playback targets across every room.

Music Assistant

Integration: music_assistant | Add-on: Music Assistant v2.9.3 | Entry: 01KGVC9C8528A127QZ3ZQSFCDH

Music Assistant (MA) is a free, open-source media library manager that aggregates streaming services and plays to speaker groups.

MA Players

Player Source Area
Living Room Apple TV 4K Gen3 Living Room
Kitchen Amazon Echo Kitchen
Everywhere Speaker Group (all rooms)
Rajeev's Samsung Soundbar HW-Q930B Media Room
Bedroom Amazon Echo Show 5 Bedroom
Office Dot Clock Echo Dot w/ Clock Office
Media Room Amazon Echo Dot w/ Clock Media Room
Guest Amazon Echo Dot Guest Bedroom
Rajeev's ecobee Smart Thermostat Premium ecobee Living Room
Basement Alexa Amazon Echo Dot Basement
Garage Amazon Echo Dot Garage
Rajeev's Samsung Soundbar S60B Samsung HW-S61B Living Room
Basement Amazon Speaker Group Basement
Full House MA Sync Group (all)
BRAVIA 4K UR2 Sony BRAVIA Media Room
Rajeev's TV Amazon Fire TV Basement
Soundbar Samsung HW-Q930B Media Room
Living Room soundbar Samsung HW-S61B Living Room
jeevesiy-ltmh242 MacBook (AirPlay) (mobile)
Rajeev's MacBook Air MacBook Air (AirPlay) (mobile)
Music Assistant ShairportSync (AirPlay) (system)
Home Assistant Voice 0919e8 ESPHome (AirPlay) Bedroom

YT Music PO Token Generator add-on (v1.3.1) provides YouTube Music authentication tokens for MA.


Amazon Alexa Devices

Integration: alexa_devices (HACS) | Account: jeeves5454@gmail.com

All Amazon Echo devices are integrated via the Alexa Devices integration, providing media player control and TTS announcements.

Alexa Devices

Device Model Area
Kitchen Amazon Echo (4th gen) Kitchen
Rajeev's Samsung Soundbar S60B Samsung Soundbar S60B Living Room
Basement Alexa Amazon Echo Dot Basement
Rajeev's ecobee Smart Thermostat Premium ecobee (Alexa built-in) Living Room
Everywhere Speaker Group (all)
Media Room Amazon Echo Dot with Clock Media Room
Bedroom Amazon Echo Show 5 Bedroom
Guest Amazon Echo Dot Guest Bedroom
Rajeev's TV Amazon Fire TV 2-Series Basement
Garage Amazon Echo Dot Garage
Basement Speaker Group Basement
Rajeev's Samsung Soundbar Samsung Soundbar Q930B Media Room
Office Dot Clock Amazon Echo Dot with Clock Office

Each Alexa device exposes:

  • media_player.* — play/pause/volume/track
  • sensor.*.next_alarm — next alarm time
  • notify.*_speak / notify.*_announce — TTS announcement

Apple TV

Integration: apple_tv | Device: Apple TV 4K Gen3 (tvOS 26.5) | Area: Living Room

Entity Notes
media_player.living_room (Apple TV) Play/pause/volume/app control
remote.living_room Remote control (directional, menu)

Samsung TVs

Samsung Frame 55 (Living Room)

  • Integrations: samsungtv_smart (primary, HACS) + samsungtv (native) + smartthings
  • Model: QN55LS03BAFXZC
  • Entities: media_player.samsung_frame_55, remote.samsung_frame_55
  • SmartThings adds energy monitoring: sensor.living_room_tv_energy

Living Room TV (via SmartThings)

  • Integration: smartthings | Model: QN55LS03BAFXZC
  • media_player.living_room_tv

Living Room Soundbar (HW-S61B)

  • Integration: smartthings + alexa_devices
  • Samsung soundbar model HW-S61B

Media Room Soundbar (HW-Q930B)

  • Integration: smartthings + alexa_devices
  • Samsung soundbar model HW-Q930B (firmware HW-Q930BWWB-1010.0)

Sony BRAVIA 4K UR2

Integrations: androidtv_remote + cast + dlna_dmr | Area: Media Room

The BRAVIA appears under three different integrations:

  • androidtv_remote — full Android TV control (apps, directional, volume)
  • cast — Google Cast receiver
  • dlna_dmr — DLNA media renderer

VLC (Local Media Player)

Integration: vlc_telnet | Add-on: VLC v1.0.0 | Area: Media Room

VLC is available as a local media player target for TTS and audio playback:

  • media_player.vlc_telnet

DLNA

Three DLNA DMS (media server) entries for the Lusankya NAS (3× UPnP discovery instances), plus a Giga Hub entry and HDHomeRun DMS.


Notes / Gotchas

  • The Samsung Frame 55 is registered three times — use samsungtv_smart as the primary control path; the native samsungtv entry may conflict.
  • Music Assistant and Alexa Devices both register media_player entities for Echo devices — this creates duplicate entities. Use the MA entity for music control and the Alexa entity for TTS announcements.
  • Apple TV integration can lose connection when the TV enters deep sleep; a retry is handled automatically.

Last Updated

2026-06-24