Autonomous Home

The project aims to IoT_based autonomous home systems which are planned to monitor and control the attributes you want to manage. For example, a range of Wi-Fi devices assembles and dividends data via Internet protocols. In turn, each device has sensors

2025-06-28 16:25:30 - Adil Khan

Project Title

Autonomous Home

Project Area of Specialization Internet of ThingsProject Summary

The project aims toIoT_based autonomous home systems which are planned to monitor and control the attributes you want to manage. For example, a range of Wi-Fi devices assembles and dividends data via Internet protocols. In turn, each device has sensors or detectors reporting to a central home automation hubusing a web server and Wi-Fi technology. The devices can be switched ON/OFF and sensors can be read using through Wifi and monitor all the circumstances on your mobile using the Blynk app. The system also operates through a motion sensor and either by Google Voice Assistance. Automation is the most frequently spelled term in the field of electronics. It is a starvation demand in Pakistan’s revolution. The hunger for automation brought many revolutions in the existing technologies. These had greater importance than any other technologies due to their user-friendly nature. This is fully based on a low-cost and reliable home control monitoring system for accessing and controlling devices and appliances remotely using an Android-based smartphone application. While using this technology, the system improves the living standard at home, reduces human effort, and energy efficiency, and saves time-saving and thus making a smart home.

Project Objectives Project Implementation Method

ESP32 IoT smart home automation using Blynk, Automatic mode & Voice commands to control 8 relays with and without internet. If there is no internet available still it can control the relay module from the manual switches. With this IoT-based smart home system, if the ESP32 is connected to Wi-Fi then it can also monitor the real-time feedback of the relays in the Blynk app. If the Wi-Fi is available the ESP32 with automatically connects wifi

Esp 32 trigger with IFTT

  1. Create an IFTTT account.
  2. Login to IFTTT.
  3. Create an Applet, which connect Webhooks to a desired service (e.g Email, Twitter, VoIP ...)
  4. Go to Webhooks's document page to get the Webhooks key.
  5. Write ESP32 code to make HTTP (POST or GET) request to Webhooks.

ESP32 CAM Face Recognition System

We have used the ESP32-CAM module, which is a small camera module with the ESP32-S chip. Besides the OV2640 camera and several GPIOs to connect peripherals, it also features a microSD card slot that can be useful to store images taken with the camera.

Working with humidity and temperature sensor

The main methods for measuring humidity. Dew point hygrometer, electric hygrometer, psychrometer and others. Air surrounding us has a certain amount of water vapor (water molecules). The maximum amount of water vapor in the air (air saturation with water vapor) depends on the temperature.

Motion Detection Work with Home Automation? 

To varying degrees, motion detection systems work by detecting ‘heat in motion.’ They commonly use infrared technology to detect heat signatures. Simple outdoor motion lights, for instance, respond to even the smallest source of heat. Examples include heat coming from a raccoon, or running vehicle.

More sophisticated motion detection units, such as part of a security system, detect heat in motion within restricted parameters. This allows them to disregard rodents, and even avoid detecting the family dog. 

Working of water level indicator esp32

The ESP 32 is powered with 5 V from the USB port and has a 3, 3V regulator on board. One output GPIO pin is directly connected to the Water Level Sensor and sends a 3, 3 V signal to the sensor with a duration of just 200 milliseconds.

Working of motion sensor with lcd

to detect motion with the ESP32 using a PIR motion sensor. In this example, when motion is detected (an interrupt is triggered), the ESP32 starts a timer and turns an LED on for a predefined number of seconds. When the timer finishes counting down, the LED is automatically turned off.

working door keypad with esp32

we use ESP32, Keypad and electromagnetic lock to make door lock system. Users will be ask for password via keypad. It the password is valid, the ESP32 controls electromagnetic lock to unlock the door. The tutorials also optionally adds an LCD for more convenience. The ESP32 code aslo supports multiple passwords.

At last, we implemented a 3d model of wooden craft with a practical view of the IOT_based Autonomous home

Benefits of the Project

THE BIG ADVANTAGES

Managing all of your home devices from one place. The convenience factor here is enormous. Being able to keep all of the technology in your home connected through one interface is a massive step forward for technology and home management.

Flexibility for new devices and appliances. Smart home systems tend to be wonderfully flexible when it comes to the accommodation of new devices and appliances and other technology. No matter how state-of-the-art your appliances seem today, there will be newer, more impressive models developed as time goes on. Beyond that, you’ll probably add to your suite of devices as you replace the older ones or discover new technology to accompany your indoor and outdoor spaces

Maximizing home security. When you incorporate security and surveillance features in your smart home network there are tons of options here -- only a few dozen of which are currently being explored

Increased energy efficiency. Depending on how you use your smart-home technology, it’s possible to make your space more energy-efficient

Home management insights. There’s also something to be said for your ability to tap into insights into how your home operates. You can monitor how often you watch TV (and what you watch), what kind of meals you cook in your oven, the type of foods you keep in your refrigerator and your energy consumption habits over time.

Technical Details of Final Deliverable

In this IoT project, I have shown how to make an IoT-based Smart Home with Google Assistant  using ESP32 to control 3 home appliances with voice commands. If the internet is not available, then you can control the home appliances from manual switches.  With the advancement in virtual assistants like Google Assistant and Alexa, Home automation and Voice controlled applications are becoming normal. This project here is different, the idea here is to create a practical Home automation board that can fit into our AC power units on our walls and stay concealed inside it. The board should not interrupt the normal working of our power unit switches, that is they should turn ON or OFF with manual switches as well. And without being said, it should also be able to control the same load with voice using google assistant and also set a timer so that any load can automatically turn ON or OFF during a preset time of the day. When you incorporate security and surveillance features in your smart home network. There are tons of options here only a few dozen of which are currently being explored. For example, home automation systems can connect motion detectors, surveillance cameras, automated door locks, and other tangible security measures throughout your home so you can activate them from one mobile device before heading to bed. You can also choose to receive security alerts on your various devices depending on the time of day an alert goes off, and monitor activities in real-time whether you’re in the house or halfway around the globe.

Final Deliverable of the Project Hardware SystemCore Industry SecurityOther IndustriesCore Technology Internet of Things (IoT)Other TechnologiesSustainable Development Goals Industry, Innovation and Infrastructure, Sustainable Cities and Communities, Responsible Consumption and ProductionRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 31498
ESP 32 Equipment113251325
8 CHANNEL REALY Equipment1550550
MQ2 Equipment1180180
PIR8 CONTROLLER SENSOR Equipment1900900
DHT11 DIGITAL TEMPERATURE AND HUMIDITY SENSOR Equipment1800800
DIGITAL LDR SENSOR Equipment18080
LCD FOR DISPLAY OF OUTPUT Equipment1850850
3 INCH 12V DC FAN Equipment2190380
2 LIGHT BULB Equipment428
WATER SENSOR Equipment17575
I2C CHIP Equipment1650650
ELECTRONIC BUZZER Equipment1200200
ULTRSONIC DISTANCE SENSOR Equipment115001500
IFTT ENCRYPTION Equipment164706470
BLYNK SUBSCRIPTION Equipment126002600
ESP32 CAM Equipment112501250
3D DESIGN Equipment11300013000
DOOR LOCK 12v dc Equipment1500500
12V DC MOTOR Equipment1180180

More Posts