VERY NICE. I wish home automation systems now a day were as easy and simple to use. I bet you this did not need "the cloud" so you could just set your temperature! -Ali
Look into AMX stuff. The parts are cheap on ebay. You have to write all the stuff yourself using their NetLinx programming language but it's cool stuff. So flexble.
-- Ethan O'Toole