IoT Enabled Smart House System Using Wi-Fi Technology
IoT Enabled Smart House System Using Wi-Fi Technology
ISSN No:-2456-2165
Abstract:- The developments of smart devices for systems would exchange data or would communicate with
effective information transmission and management the help of Bluetooth, ZigBee (Zigbee is the wireless
have been increasingly acceptable among users in recent language that everyday devices use to connect to one
years but its design and availability has been a major another) and GSM [2].
problem because of the difficulty in programming the
embedded systems, technical know-how and limited Home Automation or Smart Homes can be defined as
technicians in the field. Smart-homes are living spaces introduction of technology in the home space in order to
withhome appliances (e.g. TV, Fridge, Lights, and DVD enhance convenience, manageability, security and energy
etc.) are managed with internet infrastructures and ICT conservation to its residents. Adding intelligence to home
related devices from the owner’ comfort zone like the environment can provide increased quality of life [3].
sitting couch via a WiFi technology. The proposed Despite home automation being around for the past 35
system reveals and implements the concept of home years, the rate at which users has embraced the technology
automation system using Arduinomicrocontroller Board, has been very low. It has become very popular among
Relay, Sensors and an Android GSM Phone as the WiFi residents and users in recent times.
source. The system is designed using C, HTML, CSS,
Bootstrap Frame work, JQuery, JavaScript and PHP II. STATEMENT OF PROBLEM
and MYSQL Server as the backend design and
Despite the acceptability of Internet of Things (IoT) in
implemented using Object Oriented Methodology.
recent times, its implementation and availability most
Keywords:- Smart-Home, WiFi Technology, Internet of especially as regards smart-homes is less than expectation.
Things, Mobile Devices. All of this these are as result of unavailability of hardware
devices, programmability of the embedded peripherals,
I. INTRODUCTION technical know-how, lack of platform for scheduling power
regulation, security threats etc. The proposed syst em
Incorporating technology into our daily lives and uses.
activities has continue to detect or influence the way people
live in recent times which of course is a great influencer of III. REVIEW OF RELATED LITERATURE
our daily lives like improved social communication, ease of
transport, medicine, broadcasting, hospitality amongst In the work [4], they were able to successfully
others sectors of life. The creation of many devices such as implement the Bluetooth technology in networking domain
mobile phones and computers have caused many people to that was able to control and manage home related appliances
rely on technology to communicate with their friends, store from a remote region. The use of speech-based interaction
information such as pictures, movies, documents, and model remotely will have a better effectiveness to users
music[1]. The internet has created a common platform most especially disable people within a locality [5] and [6]
which enables many electronic gadgets to be deployed and proposed an internet based wireless home automated and
managed for easy usage and an improved life style of monitoring system for multi-purpose appliances that was
users.Home Automation can be defined as the process of able to reduce cost of implementation and maintenance. A
making a residential space to be intelligent and manageable home automation system using an internet based control
through a remote point which helps to improve security and approach where home appliances were able to be managed
energy conservation. This is also known as internet of things and secured from a remote base was implemented [7]. It
(IoT) or smart Homes. IoT can be defined as a collection of was by [8] an SMS based home appliance automated system
interrelated devices (mechanical, electrical, computing or for monitoring and control of home related gargets with the
other objects) that has a unique identifier with the ability to user having full control of the device. Murthy, (2008)
transmit information and manage those devices via a proposed a web based appliance automation in rural areas
network or the internet from a remote location with little or like IDP camp. The model was able to deploy SMS to user’s
no human interactions. cell phones within the camp alerting users of devices that is
being tempered or any other security breach.
IoT-based smart homes offers healthy, flexible,
comfortable and secured environment to residents. At the A remote monitoring through mobile phones that are
inception of the development smart homes, systems were audio based was proposed by [9] which was specifically
developed and managed remotely without being deployed designed to work with spoken command. In the work of [10]
over the internet but in recent times, these systems are had a system that is GSM based home automation model
deployed and managed over the Internet with the aid of which provides unlimited access control and security for
various types of computers and other devices/gadgets. Most users. A wireless control of home appliance from within the
Home Appliances
(Light, TV, DVD, Door,
Fridge, Radio etc
Relay Module
Android GSM
Module Sensor
User
Fig. 1: A block diagram of An IoT enabled Smart House System Using Wi-Fi Technology
From the block diagram of the An IoT enabled Smart sends communication signals between the drivers, Arduino
House System Using Wi-Fi Technologyshown above, it is microcontroller and the home gargets. The user manages the
observed that when the model is switch-on, it initiates entire system and the home appliances with the cell phone
messages to the user indicating that it has started processing or Tablet.
with the help of the embedded peripheral drivers which
The diagrams above, figure 1 and 2 are Flow Chart and various components of the system, program flow and the
Hierarchy diagrams of the proposed system showing a relationships between them from top to bottom.
detailed graphic representation of the interconnection of the
This is all about the documentation of the entire design Keeping the System continuously useful and secured
procedure, they are used to guide, operation procedure and over a long period of time, there is need for regular
repair/upgrade procedures that are usually done by the maintenance. Maintenance has to do with providing
software engineer future reference and use when the need support to software by fixing routine errors, adapting the
arise. These documentation of system design can grouped systems to its new environment, enhancing its performance
into parts, internal documentation and external or improving its maintainability. This is necessary to ensure
documentations. In Internal documents, these information that it is useful over a long period of time. Once, the
are usually built codes during program writing in the form system is deployed, errors reported by users are corrected
of comments and other non-executable statements and its through maintenance process even as new features can be
likes. The external documentations describes the variables added to enhance the systems performance. The system is
used in each module as well the operations performed by modular in nature and provides for easy maintenance.
each module and other information in the form of manual Maintenance may be performed for the following reasons:
added the system. To adapt the system to a changed environment.
To keep the system continuously useful over a long period
of time.
To enhance the performance of the system.
To deal with unforeseen problems or errors that may occur
during operation.
To improve the software maintainability.