---
title: "Android TV Remote"
description: "Android TV Remote is a built-in integration for Home Assistant. It has 118k installs sharing analytics and works locally."
canonical: "https://vulpo.app/integrations/core/androidtv-remote"
url: "https://vulpo.app/integrations/core/androidtv-remote.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Android TV Remote

> Android TV Remote is a built-in integration for Home Assistant. It has 118k installs sharing analytics and works locally.

Android TV Remote is a built-in integration that controls Android TV devices from Home Assistant over the local network. It adds a media player and a remote for each device. Devices on the network are found automatically and offered for adding, and setup is done in the UI with the device address and a pairing code shown on the TV. An options step lets a list of applications be defined, with a display name, an application ID and an icon image address for each one. An option for the on-screen keyboard interface enables reading the current app name and sending text as keyboard input, and it can be turned off for devices that do not support it. Connection settings can be changed later without removing the device, and a diagnostics file can be downloaded for bug reports.

Automatic summary of Home Assistant's source code. Something wrong? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/config_flow_start/?domain=androidtv_remote)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **Set up in the UI**: Add it in Settings, Devices and services. Nothing to download.
- **Found by itself**: Home Assistant spots it on the network and offers to add it.
- **Change settings later**: Its connection settings can change without removing it.
- **Platinum quality**: Home Assistant's own rating of its code and setup experience.
- **Updated with Home Assistant**: Ships and updates with every Home Assistant release.

## Setting it up

Home Assistant usually finds it on the network and offers to add it. It can also be added by hand under Settings, Devices and services.

### Connect

- **Host**: The hostname or IP address of the Android TV device.

Also asked when changing the connection.

### Pair

- **PIN code**: Pairing code displayed on the Android TV device.

### After setup

- **Check to delete this application**: Check this box to delete the application from the list.
- **Application icon**: Image URL. From the Play Store app page, right click on the icon and select 'Copy image address' and then paste it here. Alternatively, download the image, upload it under /config/www/ and use the URL /local/filename
- **Application ID**
- **Application name**: Name of the application as you would like it to be displayed in Home Assistant.
- **Configure applications list**: Here you can define the list of applications, specify names and icons that will be displayed in the UI.
- **Enable IME**: Enable this option to be able to get the current app name and send text as keyboard input. Disable it for devices that show 'Use keyboard on mobile device screen' instead of the on-screen keyboard.

Texts from Home Assistant's source code, [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0).

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.

## At a glance

- Kind: Built-in integration
- Category: [Media and entertainment](https://vulpo.app/integrations/category/media-and-entertainment.md), TV and streaming
- Brand: [Android TV](https://vulpo.app/integrations/android-tv.md)
- Number: 118k installs sharing analytics
- Connection: Works locally
- Upkeep: Part of Home Assistant
- Needs: Built into Home Assistant
- Quality scale: Platinum quality scale
- Domain: `androidtv_remote`
- Source: <https://www.home-assistant.io/integrations/androidtv_remote/>

In Vulpo: Media Player card, Apple Watch

## Other ways in for Android TV

| Name | Kind | Installs or stars | Connection | Upkeep |
| --- | --- | --- | --- | --- |
| [Android Debug Bridge](https://vulpo.app/integrations/core/androidtv.md) | Built-in integration | 16.3k installs sharing analytics | Works locally | Part of Home Assistant |
| [Notifications for Android TV / Fire TV](https://vulpo.app/integrations/core/nfandroidtv.md) | Built-in integration | 4.4k installs sharing analytics | Works locally | Part of Home Assistant |
| [Android TV HA Bridge](https://github.com/CyborgFingers/android-tv-ha-bridge) | Marketplace integration | 3 installs sharing analytics | Works locally | Updated in the last 6 months |
| [Philips Android TV](https://github.com/nstrelow/ha_philips_android_tv) | Marketplace integration | No installs sharing analytics yet | Connection not stated | No update in over 18 months |
| [Android TV Remote Card](https://github.com/skeefee/android-tv-remote-card) | Dashboard card | 1 GitHub stars | Connection not stated | Updated in the last 6 months |

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/core/androidtv-remote

---

- HTML version of this page: https://vulpo.app/integrations/core/androidtv-remote
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
