GUI, CLI and library for remote controlling Philips Android TVs
Some time ago I was trying to find out if there's a way to programmatically control my TV's Ambilight feature. It turns out Philips Android-powered TVs have a pretty extensive API and there's no decent library or program to make use of it! I found this state of affairs unacceptable and decided to be the change I want to see in the world. Then I proceeded to create a library, CLI, and finally GUI utilizing this API:

* [PhilipsTV GUI](https://github.com/bcyran/philipstv-gui) \- a GUI, obviously
* [philipstv](https://github.com/bcyran/philipstv) \- CLI and a lib

The features include emulating pressing TV remote keys, listing and changing channels and applications, and of course controlling Ambilight.

[All of PhilipsTV GUI functionality in one image](https://preview.redd.it/vkp8gfnkzit81.png?width=1241&amp;format=png&amp;auto=webp&amp;s=14a40b658da14951ad22c1e59e07ec98074547b4)

It would be pretty cool if someone found that useful because I spent quite a lot of time on this and actually... I don't even need this.