Scott Penrose

Docs

Scott Penrose is a perl hacker with an interest in home automation. He has been playing with electronics since he was old enough to burn his fingers with a soldering iron.

Documentation is good

http://docs.writethedocs.org