Adil Khan 10 months ago
AdiKhanOfficial #FYP Ideas

Advance Intelligent Home Assistant System Using IoT

Home automation is the automatic control of electronic devices in our homes. These devices are connected to the Internet, which allows them to be controlled remotely. There are several benefits of home automation. Some of these benefits are cost savings, convenience, security, energy efficiency and

Project Title

Advance Intelligent Home Assistant System Using IoT

Project Area of Specialization

Internet of Things

Project Summary

Home automation is the automatic control of electronic devices in our homes. These devices are connected to the Internet, which allows them to be controlled remotely. There are several benefits of home automation. Some of these benefits are cost savings, convenience, security, energy efficiency and comfort.

In advance countries the online home automation services are also very popular these days. Some of the major players in the market are Amazon Echo, Belkin WeMo, Google Nest and the Apple HomeKit. They not only allow us to control our home by just talking to them, but they also let us do a lot more.

We all know that we need a Smart Machine which will take care of Other Machines in Our Houses. Based on this Need, we have created a Complex Network of Sensors and Electronic Components to make this more automated. Based on the Name Observed, it can be our Smart Home Controller and we will name it Sierra.

Home automation gives a user the ability to remotely access and control devices in one's home using portable electronic devices, like smartphones, tablet computers, and laptops, connected to the Internet. It may also involve monitoring for specific events inside homes, such as intruder alarms or system malfunctions when away from home. The term is often misused for any system at home that performs a function (traditionally performed by an information technology professional) in an office setting; more accurately, such systems would be termed "home IT solutions," but generally, this term isn't widely used outside of marketing product for DIY-friendly product lines aimed at consumers.

Home automation has spread into North America and Europe after the market research of the home automation industry in the early 1990s indicated that lifestyle changes led by steady technology advances would open markets in home entertainment, safety and security systems, energy management, lighting controls and HVAC (heating ventilation and air conditioning).

In the past 5 years, home automation has come a long way. It is no longer a luxury, but rather a necessity. People want their homes to be smart and connected to their mobile devices. They want to be able to turn off the lights, change the temperature, or check the door's security camera from their phone.

Virtual assistants are like butlers, chefs, and teachers all in one. They can answer questions, tell jokes, play music, adjust lights and thermostats, open doors, lock doors, and turn on and off home appliances behalf of us.

Alexa is Amazon's Artificial intelligence Based virtual assistant created to help run everyone's homes.

However, from our perspective, Alexa cannot control hardware like our gate locks, fire alarms, and security breaches. As a result of Alexa's limited control methods, we have attempted to create a more comprehensive system capable of controlling devices and alerting the proper authorities in real-time about security breaches, By Using Cloud Database (Microsoft Azure)

Project Objectives

Our proposed project aims to implement more advance home automation system. We will implement intelligent city initiatives targeting the intelligent control of appliances and energy conservation. There has been an accelerating trend of intelligent security systems in the last couple of years. Though several applications revolve around smart security, we are talking about automatic home intrusion detection in this project proposal. One of the advance feature is to raise the alarm if there's any unauthorized user at the door or if there's some unexpected movement detected, when no one is at home  by making our home safe to live in even when we're not there. This brings peace of mind and makes life easier for homeowners.

While we can control certain aspects of our home from various devices and even our computer, we've decided to dedicate an entire site to the most straightforward solution: creating an app for smartphones.

Comfort

One of the main goals (or objectives) of the Sierra Virtual Assistant is to help Sierra homeowners to provide  more ease and comfortability. It does this by taking care of tasks for them, such as turning lights on and off, checking to see if doors are locked, Etc. The Sierra Virtual Assistant also allows homeowners to control their home systems remotely while they're away.

Identification and automation

A small camera has been attached to the front of the door to verify the identity of people entering with facial recognition software that determines whether they are allowed or not.

Make Home Safe.

Being a homeowner can be tiring, especially when ensuring our home's safety. For example, we have to take care of the following: electricity usage, door locks, gas systems. This can all be overwhelming for each member of the home. Fortunately, with SIERRA, we have the ultimate device capabilities of taking care of all these task which can even keeps track of how energy efficiency.

Remote Command Execution

If we're not on-hand to give the device a nudge or are located outside of our home and thus unable to control it using voice commands, we can still send commands through an application in case we're away. In this way, the device will receive our command within 2 seconds and will perform the respected task.

Gas Leakage Monitoring

 This Device, Sierras, can sense and detect the gas from the room or indoor environment and automatically alerts us if anything unhealthy is detected, such as carbon monoxide. It will be a protective system and will shut down the gas supply for the entire house.

Entertainment

 Sierra AI is a piece of technology that operates as a virtual assistant. This AI device can play songs, clips of laughter, and even tell stories to put us in the right mood. It also tends to crack jokes based on the emotions it looks at.

Project Implementation Method

The Sierra our Smart home assistant requires to be connected to the Internet to access the search engines and find answers or communicate with other intelligent devices. In addition, since they're passive listening devices, they usually need a wake word or command to activate. However, it's not unheard of for these devices to start recording without a wake word.

When we use SIERRA, our virtual assistant, to interact with other device, we don't have to break our train of thought or let go of the things we are currently doing, like when someone yells out a question towards Sierra. For example: "Hey Sierra, what is the time?"

If Sierra doesn't understand our command or can't find an answer for us, it will let us know. we can then try again by rephrasing our question and speaking louder or slower so that SIERRA has time to repeat back what information she has managed to compile up until this particular moment.

In some cases where additional action is required from us instead of just asking questions, there may be some back and forth going on, especially if we asked for Weather updates. We might have to provide extra information about our location to identify better where she needs to Search for us.

Also, we are adding a advance feature to our project which is enable our project to work even in offline environment. The machine uses offline Voice recognition data models that can help the device recognize us and work for us, without any limitations/ absence of internet.

In remote command execution, first the command will go to the Microsoft azure database through the android application and than the machine will fetch the command with respect to the device Id and perform the specific task.

Software.

The software part Contains the Python Programming Language, Arduino IDE, C++, MYSQL, HTML, CSS, PHP

Hardware

The Hardware Contains the Following Parts.

  1. Raspberry Pi
  2. Arduino Mega
  3. Microphone
  4. Relay Modules
  5. Speaker
  6. RF 433MHz Transmitter/Receiver Module
  7. Mini Current Measuring Module for Arduino

Data Flow Diagram

Block Diagram

Implementation Issues and Challenges

Following point should be carefully followed while implementing the Process.

  • The Power to Raspberry Pi Should Be Stable. Unstable Power Supply Can Cause Complete Burn of Raspberry Pi.
  • The operating system and version of libraries should be carefully followed to get the Desired output.
  • The Quality of the Mic and speaker should be high for Efficiency.
  • Mainly the Backbone or Heart of this project is the Internet. Unstable internet cause complete system malfunction.
  • The range between Raspberry Pi and the Board should be less the 120 Meters.
  • Avoid use of third-Party Power Adapters to the Raspberry Pi.

Benefits of the Project

  1. Managing all of your home devices from one place is a massive convenience factor. Being able to keep all of the technology in your home connected through one interface is a huge advantage for those who appreciate technological advancements, and want to be able to control everything through mobile applications. Even if you’re not as technologically savvy and wouldn’t otherwise understand how each device works by itself, you can still access its functionality using our tools designed specifically to maximize convenience when managing various goods inside of your own homes. 
  2. It's easier than ever to control your home smart devices and appliances with the help of an app. This smart home systems will be flexible in terms of accommodating new devices and appliances that play well with other brands. This means that you aren’t locked into a single brand or system but can easily integrate new technologies.
  3. If someone is stuck at home with a broken or dislocated limb or are confined to a wheelchair, he might feel frustrated at the lack of independence, due to this way of life It's actually possible for people to use this system with limited mobility to operate their own homes using speech commands.

Technical Details of Final Deliverable

At the end of the project, we should be able to deliver a Machine, which can control all of your home appliances on discretion of users Command. AS it is Final Year Project, we will try our best to make sure to meet the Deadlines and Deliver  the End project on time.

Technically the project itself will consist of a minicomputer (Raspberry Pi) having smart capabilities in IOT services. Mainly IoT projects consist of a minicomputer like raspberry and some other microprocessors. To interact with hardware,we will use ralay modules which will be controlled by a microcontrollers which will be Arduino Mega in our case.The communication between the arduino and Raspberry Pi will be wireless having the range of 200 meters using radio waves of 433 Mhz.

The main controller board is connected to main processor on wireless medium through which we will be able to carry our main system to any corner of our house. The system will be powered by a power bank (Batteries) and we will be able to controll all the appliances of the house by giving commands to main controller board system.

Final Deliverable of the Project

HW/SW integrated system

Core Industry

IT

Other Industries

Energy

Core Technology

Internet of Things (IoT)

Other Technologies

Artificial Intelligence(AI)

Sustainable Development Goals

Good Health and Well-Being for People, Industry, Innovation and Infrastructure, Sustainable Cities and Communities

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Raspberry Pi 4 Equipment14200042000
Arduino Mega 2560 Equipment125002500
4 Channel Relay Module Equipment45002000
Radio transmitter And receiver Equipment110001000
HD Camera Equipment150005000
Gas Sensor Equipment1600600
DHT 11 Sensor Equipment112001200
Flame Detector Equipment1300300
HD Speaker and MIC Equipment130003000
5V 3A Power Adapter Equipment112001200
12V 3A Power Adapter Equipment1500500
Power Regulator For Arduino Equipment1400400
Power Regulator For Raspberry Pi Equipment110001000
Jumper Wires Male Female Equipment510005000
Casing for Product Equipment130003000
Thesis print and binding Miscellaneous 5200010000
Total in (Rs) 78700
If you need this project, please contact me on contact@adikhanofficial.com
Online Autos

Online Autos is a free classified web application for vehicles where anyone can list a veh...

1675638330.png
Adil Khan
10 months ago
Semi Autonomous Multitasking Rover

In this project, we propose to develop a model of semi-autonomous multitasking rover to pe...

1675638330.png
Adil Khan
10 months ago
TraKidz Secure Transport for kidz

Recently, all over the world crime against children is rapidly increasing, it is high time...

1675638330.png
Adil Khan
10 months ago
Track InWay

Indoor navigation is a process through which users can navigate from one location to anoth...

1675638330.png
Adil Khan
10 months ago
Requirements Smell Detection from Use Case Specification

Problem Statement Use case descriptions that are written in structured natural language (N...

1675638330.png
Adil Khan
10 months ago