Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation.

About

Android Debug Bridge is a built-in integration that connects Home Assistant to Android TV and Fire TV devices over ADB. It works locally and adds media player and remote entities for each device. Setup happens in the UI, where the device type, host and port are entered, with optional fields for an ADB server and a key file. Options cover a list of apps with custom names, whether to list running apps as sources, and custom shell commands for turning the device on and off. Screen capture for album art can run at a set interval, and state detection rules can be defined per app. Actions send ADB commands, upload and download files between Home Assistant and the device, and translate a remote key press into sendevent commands.

Automatic summary of Home Assistant's source code. Something wrong? Get in touch

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.

  • Updated with Home Assistant Ships and updates with every Home Assistant release.

Provides

  • Media
  • Remotes

Setting it up

It is added under Settings, Devices and services, with Add integration.

Connect

  • The type of device
  • Host
  • Port
  • IP address of the ADB server (leave empty to not use)
  • Port of the ADB server
  • Path to your ADB key file (leave empty to auto generate)

After setup

  • Check to delete this application
  • Application ID
  • Application name
  • Configure applications list
  • Exclude apps with unknown name from the sources list
  • Retrieve the running apps as the list of sources
  • Interval in minutes between screen capture for album art (set 0 to disable)
  • Configure state detection rules
  • ADB shell turn off command (leave empty for default)
  • ADB shell turn on command (leave empty for default)
  • Check to delete this rule
  • Application ID
  • List of state detection rules (see documentation)

Texts from Home Assistant's source code, Apache License 2.0.

Actions

  • ADB commandSends an ADB command to an Android / Fire TV device.Fields: Command
  • DownloadDownloads a file from your Android / Fire TV device to your Home Assistant instance.Fields: Device path, Local path
  • Learn sendeventTranslates a key press on a remote into ADB 'sendevent' commands. You must press one button on the remote within 8 seconds of performing this action.
  • UploadUploads a file from your Home Assistant instance to an Android / Fire TV device.Fields: Device path, Local path

Troubleshooting

  • DiagnosticsDownloads a diagnostics file to attach to a bug report.

Shows in Vulpo

Media Player card, Apple Watch.

Information

Installs
16.3k sharing analytics
Connection
Works locally
Upkeep
Part of Home Assistant
Category
Media and entertainment, TV and streaming
Kind
Built-in integration
Needs
Built into Home Assistant
Domain
androidtv

More from Android TV

You might also like

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. About these numbers