Skip to content

Android TV

Landon Rohatensky edited this page Jun 16, 2023 · 3 revisions

load components

(homeassistant_media_player, and homeassistant_media_source_custom)

external_components:
  - source:
      type: git
      url: https://github.com/landonr/homeThing
      ref: main
    refresh: 0s
    components: [homeThing]
  - source:
      type: git
      url: https://github.com/landonr/esphome-components
      ref: main
    refresh: 0s
    components: [
      homeassistant_component,
      homeassistant_media_player,
      homeassistant_media_source_custom
    ]

set up media player

media_player:
  - platform: homeassistant_media_player
    name: TV
    entity_id: "media_player.android_tv"
    id: media_player_tv
    type: android_tv
    soundbar: # optional soundbar
      speaker: media_player_beam
    sources:
      - id: youtube_videos
        type: custom

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

Media Players

Speakers

Screens

Receivers

  • Yamaha

Smart home devices

  • Lights
  • Switches
  • Text Sensors

HomeThing

Clone this wiki locally