I am visiting this again as I am almost at the stage where I will actually do this, I have mostly coded my application and I can monitor my servers and other stuff not involving arduino, still working on getting my app to communicate with arduino via serial.But meanwhile I am also looking into the various sensors I want to add around the house.