Home Automation is all about building your home smarter hence you call your home a Smart Home. Home automation is exactly what it sounds like: automating the ability to control items around the house with a simple push of a button with remote control, laptop / PC even from your smart phone.
Home automation is described as a system of networked, controllable devices that work together to make your home more comfortable, customized, efficient, and secure. You can speak with your smart home through a remote control or smart device. Smart home automation includes the control and mechanization of lighting, warming, (for example, brilliant indoor regulators), ventilation, air conditioning (HVAC), and security, and also home machines, for example, washer/dryers, broilers or iceboxes/coolers. Wi-Fi is frequently utilized for remote checking and control. Any device in your home that uses electricity can be put on your home network and at your command. Whether you give that command by voice, remote control, tablet or smartphone, the home reacts. Most applications relate to lighting, home security, home theater and entertainment, and thermostat regulation.
Home Automation System using Arduino: A simple project based home automation system using a simple Android app, which you can use to control electrical appliances with clicks or voice commands. Components used: Arduino Uno board, Bluetooth module HC-05 and a 3-channel relay board.
Home Automation System using IoT: A user friendly interface allows a user to control home appliances easily through the internet. For this system an AVR family microcontroller, a Wi-Fi modem ( to get user commands over the internet ), an LCD display ( to display system status ) and Relays ( to switch loads )are needed. Without these, wireless home automation system are there using IoT is an innovative application of internet of things developed to control home appliances remotely over the cloud.
Home Automation System using RaspberryPi: The same home automation system can be done using RaspberryPi. In that case you need an IoT platform like iotkeep.com / IBM etc.