IoT based Smart Home
As the world is progressing people are becoming busier in their daily life. They are working in offices and outside of their home a lot this is presenting a challenge for house owners and their families to look after their houses, they forget to switch off electrical devices when they leave their ho
2025-06-28 16:28:18 - Adil Khan
IoT based Smart Home
Project Area of Specialization Internet of ThingsProject SummaryAs the world is progressing people are becoming busier in their daily life. They are working in offices and outside of their home a lot this is presenting a challenge for house owners and their families to look after their houses, they forget to switch off electrical devices when they leave their house which wastes electricity, also security is the main concern people cannot monitor their house from any online application, so for all these problems, we will design a smart and secure home automation system that will reduce electricity consumption and help people with disabilities or busy life schedule to easily control their house from anywhere in the world through the Internet.
An IoT-based smart and secure home automation system is a system in which all the devices like a bulb, fan, and other home appliances are controlled using the mobile application via the Internet. Users can control and monitor all devices remotely if they are on job or far from home they can easily control every device in the house that is connected to the system. Like they can switch on and off the electric bulb or fan from their work location. A smart home is highly efficient in saving electricity. Biometric door locks are used to secure the house.
. An IoT based smart home allows homeowners to switch appliances, regulators, lights, and other devices distantly using a smartphone or tablet through an internet link. Smart homes can be set up over wireless or wired systems. Smart home technology provides homeowners with suitability and price savings.
Project ObjectivesOur Home automation system will include the following feature.
- All home appliances will be controlled by mobile phone through the Internet. Devices include lights, fans, and all other home appliances such as multimedia.
- A smart house will have biometric (fingerprint) security imposed on all house entrance.
- The smart house system will be connected to a backup power supply in case of a power failure occurs backup power will provide electricity to the house for some hours(2 hours max) working for the house.
- The automation system and all microcontroller chips and gadgets can be installed in any type of house of any size and shape it is made to work in apartment houses, flats, villas, mansions.
The smart house system cannot be controlled remotely by a user without an internet connection. User can only control smart home through the Internet when they are far from their home.
This project does not include any Bluetooth connectivity of devices or their communication mode. The scope of this project is to create a prototype of a smart house, the project cannot be directly implemented in real life without proper testing and modification. The real-life Implementation of the smart house project will include a Biometric door lock system.
Project Implementation MethodA systems approach sequence diagram relates especially to the design of a process. They can be used for programming a circuit so that a programmable chip can process an input and then turn on an output. Different use case of the system represent different types of operation, and these shapes have the same meaning worldwide
- Future system extension or enhancement
The design of the smart house is very modular every module can be upgraded or changed in the future according to need.
- System reuse
The system reuses data from sensors and databases to properly adjust all functions.
- User interface paradigms
The user interface model is designed to be very interactive and easy to use the GUI provides users all options to choose from the interface is kept simple and minimalist all devices and sensors can be accessed from a control panel and adjustments in devices can be done easily using buttons on the screen.
- Data management (storage, distribution, persistence)
For the persistence of data quality assurance assessments can also be added during the design process to confirm that problems are selected and fixed within the system, e.g. an assessment stage checking the working of sensors.
- Concurrency and synchronization
The state transition diagram describes that all activities are synchronized.
A combination of the top-down and bottom-up approach is to be used for the design strategy if this project top-down approach is used for modules that are already generalized and the bottom-up approach is used for modules that are to be based on previously available data
- Future system extension or enhancement
Both the top-down and bottom-up approach helps in the future extension of system new modules can be integrated into the project when needed.
- System reuse
The bottom-up approach allows reuse of existing system such as java libraries for Arduino Uno
- User interface paradigms
The top-down approach benefits in the modeling of user Interface as predefined themes can be applied to the user interface.
- Data management (storage, distribution, persistence)
For the persistence of data quality assurance assessments can also be added during the design process to confirm that problems are selected and fixed within the system, e.g. an assessment stage checking the working of sensors.
- Concurrency and synchronization
The state transition diagram describes that all activities are synchronized
Benefits of the ProjectIoT based smart home offers the following benefits
Control and monitoring: IoT Smart home allows us to control and monitor all the processes taking place inside your home. You can monitor all the appliances and monitor whether they are in the ON state or in the OFF state. You can also control all devices by using the android application.
Keyless Entry: A biometric door lock is used that allows the member of the house to enter inside without the key. The user can use the biometric door lock to validate himself. If the user's fingerprint is registered then the door will be open.
Comfort: People always want a comfortable life. IoT based smart home is a very good achievement in this direction. Like a lot of daily home, tasks are done automatically i.e. switching off a bulb by using a mobile phone.
Energy Saving: IoT smart homes use sensors that collect data and switch off the electronic appliances if there is no one at home.
Cost Saving: IoT based smart home are energy saving. This means that they save the cost of
Technical Details of Final DeliverableIn this project, the following hardware and software components are used.
Hardware:
The hardware platform includes a microcontroller, sensors, Ethernet shields, and relays.
The first one is the microcontroller. They are used to perform a specific task like to control the bulb using a light sensor. There are different microcontrollers available in the market. Like Arduino UNO, Arduino Nano. One of these microcontrollers is used in our project.
Sensors are used to collect data from the real environment. Different types of sensors are available. Like light dependent sensor (LDR) to detect light, temperature sensors (LM 35) to detect temperature, and sound sensors. These sensors are used in this project according to need.
Ethernet shield allows devices like Arduino to connect to the internet. It is the heart of the IoT. An Ethernet shield is also used in this project.
Relay is used to control any device remotely. To remotely control a device, a relay is also used in this project.
Software:
The software platform includes Arduino IDE, database, mobile application and operating system.
Arduino IDE is used to write code and upload it on the Arduino board. We would use Arduino ide in this project.
A cloud database is used in this project to store data. Some famous cloud databases platforms are carriots, thingspeak.com, and data.sparkfun.com. One of them is used in this project.
A mobile application is also used in this project. Android application is used for this purpose.
For this project, we would be using the Windows operating system.
Final Deliverable of the Project HW/SW integrated systemCore Industry ITOther IndustriesCore Technology Internet of Things (IoT)Other TechnologiesSustainable Development Goals Industry, Innovation and Infrastructure, Sustainable Cities and CommunitiesRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 56890 | |||
| nodemcu | Equipment | 4 | 500 | 2000 |
| pir sensor | Equipment | 6 | 200 | 1200 |
| dht11 sensor | Equipment | 4 | 110 | 440 |
| lm35 snsor | Equipment | 4 | 110 | 440 |
| breadboards | Equipment | 4 | 120 | 480 |
| jumperwires | Equipment | 4 | 90 | 360 |
| fingerprint sensor | Equipment | 3 | 3000 | 9000 |
| doorlocks | Equipment | 4 | 800 | 3200 |
| fans | Equipment | 3 | 4000 | 12000 |
| leds | Equipment | 100 | 2 | 200 |
| led bulbs | Equipment | 15 | 250 | 3750 |
| arduino uno | Equipment | 4 | 600 | 2400 |
| relay | Equipment | 4 | 300 | 1200 |
| ldr sensor | Equipment | 6 | 20 | 120 |
| oloed screen | Equipment | 6 | 300 | 1800 |
| digital screen | Equipment | 4 | 300 | 1200 |
| servo motors | Equipment | 4 | 200 | 800 |
| ethernet shield | Equipment | 2 | 200 | 400 |
| resistors | Equipment | 100 | 2 | 200 |
| capacitors | Equipment | 50 | 5 | 250 |
| diods | Equipment | 50 | 5 | 250 |
| bulb holder | Equipment | 10 | 40 | 400 |
| wires bundle | Equipment | 1 | 1800 | 1800 |
| travel expense | Miscellaneous | 2 | 500 | 1000 |
| electric drll machine | Miscellaneous | 1 | 3000 | 3000 |
| electric drill machine | Equipment | 1 | 3000 | 3000 |
| internet expenditure | Miscellaneous | 2 | 1000 | 2000 |
| laptop expenditure | Miscellaneous | 2 | 2000 | 4000 |