/philipstv

Python CLI and library for controlling Philips Android-powered TVs.

Primary LanguagePythonMIT LicenseMIT

philipstv

CI codecov Code style: black pypi Documentation status versions license

Python package providing CLI and library for interacting with Philips Android-powered TVs.

Features:

  • Get and set TV power state.
  • Get and set volume.
  • List and change TV channels.
  • Emulate pressing remote keys.
  • Get and set Ambilight power state.
  • Get and set Ambilight color.
  • List and launch applications.

Installation

PyPI

If you plan to use the CLI:

$ pip install 'philipstv[cli]'

If you only need library for use in Python code:

$ pip install philipstv

Arch Linux (AUR)

philipstv AUR package is available.

Documentation

See full documentation: Read the Docs: philipstv.

See also

Resources