Home automation is automation of the home, housework or household activity. Home automation may include centralized control of lighting, HVAC (heating, ventilation and air conditioning), appliances, and other systems, to provide improved convenience, comfort, energy efficiency and security. The main objective of this project is saving electrical energy by switching off the devices whenever it is not needed using internet and android application.
The system consists of an app developed using the Android platform and a microcontroller based micro web-server. The microcontroller is the main controller that hosts the micro web-server and performs the necessary actions that needs to be carried out. The sensors and actuators/relays are directly interfaced to the main controller. The smart home environment can be controlled and monitored from a remote location using the smart home app, which will communicate with the micro web-server via the internet. Any internet connection via Wi-Fi or3G/4G network can be used on the user device.
The block diagram consists of two different sections. In first section android application is running on the android mobile. The input can be given by android app. The user can select the particular input by selecting the button window on the application. After giving particular input by user, it can be passed over internet that can be accomplished by server. This server will be running on server PC. Once the user press the access button the input is passed to server. This server will generate text file corresponds to the input in sender mail id. After that the mail can be sent to receiver mail id. This mail id is nothing but user email id. Then server will generate same text file in user specific location in server pc after that by means of Ethernet device it can be sent to the serial port of the server PC. Microcontroller reads the input from serial port and processes the input and gives output to particular user specific pins. By using electrical interface block high voltage electrical devices can be interfaced. In microcontroller section three sensors are attached to the board; temperature sensor, humidity sensor, PIR sensor.