I've expanded this idea to cover several other common home automation tasks, and I plan to develop a network of modules to accomplish those common tasks (power/outlet control, lighting control, thermostat control, etc.) as well as timing/scheduling,...