Skip to content

Media Player Group

Landon Rohatensky edited this page Jun 16, 2023 · 1 revision

Media Player Group

is used to keep track of the active player, managing groups and getting data for the Now Playing menu

  • Load component
external_components:
  - source:
      type: git
      url: https://github.com/landonr/esphome-components
    ref: main
    refresh: 0s
    components: [
      homeassistant_component,
      homeassistant_media_player,
  • Setup Media Player Group
homeassistant_media_player:
  id: media_group_component
  media_players: ## include all of your media players
    - id: media_player_beam
      type: speaker
    - id: media_player_office
      type: speaker
    - id: media_player_kitchen
      type: speaker
    - id: media_player_bedroom
      type: speaker
    - id: media_player_tv
      type: roku
    - id: media_player_spotify
      type: speaker
    - id: media_player_tower
      type: speaker
    - id: media_player_kodi
      type: kodi

code https://github.com/landonr/esphome-components/blob/main/components/homeassistant_media_player/HomeAssistantMediaPlayerGroup.cpp

Media Players

Speakers

Screens

Receivers

  • Yamaha

Smart home devices

  • Lights
  • Switches
  • Text Sensors

HomeThing

Clone this wiki locally