My Roku's remote control stopped working so I ordered a new one. Since I use my Roku for almost all of my TV watching (local channels, movies, etc.), I had to find a way to control the device until the new remote got delivered. That was the genesis of this simple little script.
The script uses Roku's External Control Protocol (ECP), which is a set of RESTful API's that allow an application to control any Roku device that can by reached across a network. The API's implemented in this exa