The complete tutorial for this project is inside the website www.HomeAutomationServer.com.
After you login you'll be able to setup everything in no time!
You can use this platform with Arduino and ESP8266:
Home Automation Server is a provide a free platform that allow you to control your home from anywhere in the world.
was very inspired by this project.
I belive that smart home based on Arduino is really a great tool.