Abstract: This project demonstrates the general layout of a wireless, inexpensive home automation system. It focuses primarily on the creation of an IOT-based home automation system capable of remotely controlling multiple components or being automatically set up to function based on environmental circumstances. In this project, we plan to create a firmware for smart control that can successfully be automated while minimising human contact to maintain the integrity of all the electrical appliances in the house. To carry out the automation process, we made use of Node MCU, a well-known open source IOT platform. To transfer the user’s control of the devices through Node MCU to the real components of the system, various system components will employ various transmission modes. Remote access via a smartphone is made possible by the main control system’s use of wireless technology. By giving unrestrictedaccess to the equipment for the user regardless of location, the project would become more realistic thanks to the deployment of a cloud server-based communication system. To enable increasedautomation, we offered a data transmission network. With arelatively low cost design, an easy-to-use interface, and an easy installation process, the system aimed to control electrical gadgets and appliances in homes. An android platform would allow for control of the appliance as well as access to its status. In orderto meet the needs of the elderly and disabled in their homes, this system is intended to help and offer support. Additionally, the system’s use of the smart home idea enhances