yawot home automation app using MIT app inventor
how to make a free app for your home automation as well as control devices using a mobile phone. but these all process link with esp8266 wifi
download the android app and install then download the esp8266 code then edit some code like the wifi user name and password as your router and mobile hotspot then uploaded it to the board.
open the Andriod app on your mobile write your current router IP address then click on/off the device remotely. find IP off your router after uploading the code into the esp8266 board then use Arduino ide to serial monitor check the baud rate the same as your code and serial monitor then press the esp reset button.