Skip to main content

Communicate with an Android TV or Fire TV device via ADB over a network.

Project description

Build Status Coverage Status Downloads

Contributions Only

I no longer have the time to actively work on this project, and so all future development will be from pull requests submitted by the community. What I will do is:

  • review pull requests that pass all of the CI checks

  • publish new releases upon request

About

Documentation for this package can be found at https://androidtv.readthedocs.io.

androidtv is a Python package that provides state information and control of Android TV and Fire TV devices via ADB. This package is used by the Android TV integration in Home Assistant.

Installation

pip install androidtv

To utilize the async version of this code, you must install into a Python 3.7+ environment via:

pip install androidtv[async]

ADB Intents and Commands

A collection of useful intents and commands can be found here (credit: mcfrojd).

Acknowledgments

This is based on python-firetv by happyleavesaoc and the androidtv component for Home Assistant by a1ex4, and it depends on the Python packages adb-shell (which is based on python-adb) and pure-python-adb.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

androidtv-0.0.67.tar.gz (36.4 kB view details)

Uploaded Source

Built Distribution

androidtv-0.0.67-py3-none-any.whl (49.4 kB view details)

Uploaded Python 3

File details

Details for the file androidtv-0.0.67.tar.gz.

File metadata

  • Download URL: androidtv-0.0.67.tar.gz
  • Upload date:
  • Size: 36.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.10

File hashes

Hashes for androidtv-0.0.67.tar.gz
Algorithm Hash digest
SHA256 a652e59d898b06e0cc95cc87e42224d7d13b852d775e30f2ec66b2fd0c349acd
MD5 692942da27bada9be21c05e0fceb6ccd
BLAKE2b-256 4417b47bc2611788daa126276b1b614a1b474cc522966450bc7ea0779d58fdb6

See more details on using hashes here.

File details

Details for the file androidtv-0.0.67-py3-none-any.whl.

File metadata

  • Download URL: androidtv-0.0.67-py3-none-any.whl
  • Upload date:
  • Size: 49.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.10

File hashes

Hashes for androidtv-0.0.67-py3-none-any.whl
Algorithm Hash digest
SHA256 e52182f3cd65084034af7376fdd97e69dc1dd5895b5f22795dd2c7fec298b97a
MD5 0a88ec921828cf73c9542d3ee7858937
BLAKE2b-256 083fff525c5465235b54f65d160c1ee264da0659971095261c10408e9dcace25

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page