Last weekend, I finally got my MythTV box up and running, thanks to the MythDora distribution. It works like a charm, but I was dismayed by the idea of having to sit near the computer to use the keyboard and not enthused by the idea of setting up drivers for a wireless keyboard. After a bit of research on the compatible remotes out there, I decided to build my own to run on my iPhone. Here it is in action:
After trying out a few options I settled on an HTML web front end with a little bit of AJAX, which makes calls to a python CGI script. These pieces are hosted on the MythTV server, and I access them through the iPhone's web browser over my local network via WiFi. The icons are from the Nuvola set. I have plans in the future to replace them with icons that are more consistent with the iPhone GUI.
Here are screenshots of how it turned out:


And if you're interested, I've put up an online version of the remote that I haven't tested in anything other than my iPhone, so please don't hate me if it shows up broken in IE.
Finally, for those of you who want to give this a shot for yourself, I've made a tarball with all of the the various pieces that went into making this work, along with some instructions that may or may not work for you. Good luck.





Works fine on a Nokia 770!
Just tried it on my Nokia 770 and it works very good! Simple and intuitive, just my taste!