ADB (Android Debug Bridge)

Controls Android TV / Android devices directly over the raw ADB protocol - Athena implements the wire protocol itself, so no adb server or binary needs to run anywhere.

Pairing

Devices & Services > ADB > "Add device" takes an address:port - no discovery step. Athena generates one shared 2048-bit RSA key pair for its own ADB identity (reused across every device, the same way Android TV's own pairing identity is shared too); connecting for the first time shows the familiar "Allow USB debugging?" prompt on the device screen, which needs to be accepted once.

What you get

  • Power - awake/asleep state, controllable.
  • Current app - read-only.
  • Remote buttons - Home, Back, D-pad up/down/left/right/select, and Play/ Pause.

Works with Dashboard cards and Automations exactly like every other integration.

ADB debugging must already be enabled on the device (Settings > Developer options) before Athena can connect - the same one-time step any ADB client needs.