Seminar Topics & Project Ideas On Computer Science Electronics Electrical Mechanical Engineering Civil MBA Medicine Nursing Science Physics Mathematics Chemistry ppt pdf doc presentation downloads and Abstract

Full Version: Smart Home Implementation Based on Internet and WiFi Technology
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
[attachment=72738]

Abstract: Smart home has become more and more popular in recent years. It aims at helping people manage the home appliance
freely and build an autonomous environment in home or work area. This paper introduces a wireless solution based on Internet
protocol to manage the smart home units easily. Based on this approach, we design a smart home system with the implementation
of related software and hardware. People can use smart phones or tablets to control or monitor the home appliances both locally
and remotely. We come up with the concept of Smart Units and Home Proxy. Low cost WiFi module is used to build Smart
Units. The combination of remote server and home proxy is a new scheme for remote control in which XMPP is used. The
remote server can act as a service provider and provide service for different homes and offices.


Introduction
With the development of IOT (internet of things), the concept
of smart device has become more and more popular.
Devices are connected to the internet and stretch their reach.
Mobile phone is not the only common smart device. Smart
watch, smart rings, smart TV, smart air monitor, smart sensors,
all kinds of traditional devices turn to smart and have
the capability to access the internet. This contributes to the
promotion of wireless home automation. Since home appliances
can become smart, the home or the work area can
be a smart area with easy automation control. Smart home
system can connect the smart units together and provide a
unified interface for users to interact with the home appliances.
[1] is a survey on WHANs (Wireless Home Automation
Networks). It elaborates main current and emerging architectures
and technologies tailored to or suitable for WHANs.
A non-exhaustive list of examples is provided. Some main
futures are listed such as light control, remote control, smart
energy, remote care, security and safety. Different system
may focus on different aspects. [2] is a review of Smart
home which talks about the past, present, and future of smart
home. It detailedly introduces the definition of smart home
from relative literatures and also gives an elaboration of smart
home futures and compares different approaches to the
implementation. There are many researches on energy management
and artificial intelligence in smart home system in
recent years[3, 4], while we mainly focus on the architecture
improvement in this study.
Remote control is a main future for smart home system
or home automation system. Considerable efforts have been
put into the development of remote control systems for home
automation[5]. Earlier systems are mainly based on the use
of telephone line[5]. [7, 8] introduce phone based controller
of home and office automation. [9] comes up with a solution
using a PC to control home appliances remotely through telephone
lines. The above systems make use of the telephone
as the remote control input device and have no any friendly
user interface[5].In[6] an assist-robot is used to act as a
new interface in the smart home by following the person and
recognizing the persons voice commands for taking notes, reading notes and controlling smart home devices.
As with the development of the Internet, Internet based
remote control solutions for home automation has been
proposed. [10–12]introduce some architecture for internet
based remote automation control. These Internet based approaches
need a home server implemented on a personal
computer running all the time. It is hard to supply a uni-
fied service for numerous home automation systems.The studies
in [13–15] has some examples of web based automation.
However, they are not too feasible to be implemented
as a low cost solution[16]. [17] introduced a low cost secure
web based, flexible, wireless solution where the home
appliances of most types can be connected to a central node
through a server. It also need a personal PC as web server
in home and offer web service as the control interface.[19]
developed a Java based home automation system. An embedded
board physically connected all the home automation
devices and, through integration with a personal computer
(PC) based web server, provided remote access to the system.
The use of Java technology, which incorporates built-in
network security features, produces a secure solution. However,
the system requires an intrusive and expensive wired
installation and the use of a high end PC[20].
When it comes to the connectivity of different devices in
home local network, technologies are used such as Zigbee,
Bluetooh and WiFi. [18] describes a bluetooth based home
automation system which contains a remote, mobile host
controller and several client modules (home appliances).
The client modules communicate with the host controller
through Bluetooth devices. This approach is only for home
local area without remote control access. [20] shows a ZigBee
based smart home system where A ZigBee based home
automation system and WiFi network are integrated through
a common home gateway. In many literatures, the home
gateway is a main component for remote access solution
which provides network interoperability. The home gateway
generally depends on a server installed on a personal pc
or an embedded board with operating system. HTTP transportation
or web interface serve the remote control ability.
However, the details are not described and in many cases the
independent IP address for the home gateway is an essential.


Remote control relies on the phone line or wireless methods
such as GSM or Internet. Considering the development
of the internet and its flexibility, internet based remote control
approach will be a good choice. There are many approaches
to establish the local network between devices or
smart units. Physical wiring or partially hardwired solution
is not easy to move or expand, which is more costly.
In[21]wireless sensor networks (WSNs) and power line
communications (PLCs) are used to implement a smart home
control network. ZigBee , Bluetooth and Wi-Fi are commonly
used to establish the local network. Under this condition,
a home gateway is needed between the internet and WLAN.
In most cases, the home gateway is more like a web server
with a known IP in public internet, but this is not realistic for
each home owning a server. It is in the stage of experiment
but far from popularity and application.
In this paper, we present a low cost internet based wireless
smart home system where home local network are established
through WiFi technology. We will introduce the concept
of Smart Home Proxy and Smart Units. We use smart
home proxy to manage the smart units in home network and
to communicate with the user control units. Home proxy can
act as a proxy to connect to the central remote server, thus
implementing the remote control access for the remote user
where XMPP is used. Different smart units such as smart
switch, smart light, smart appliances and smart sensors etc
can cooperate with each other smartly. The central remote
server can offer services for millions of homes or offices and
provide a unified manage platform, so it is of much possibility
to be popularized. Phones or tablets with the special
application can interact with the system remotely or locally
as control units.
The next section will briefly introduce the architecture of
the proposed smart home system and basic system components
will be described. Section 4 presents the implementation
of the system, including the hardware and software
design. Conclusions are drawn in section 4.
2 System Overview
This section elaborates the conceptual design of a flexible
Smart Home infrastructure and system components are
introduced detailedly.
2.1 System Architecture
Fig. 1 shows the main architecture of the proposed smart
home system. The home local network is organized by the
central router by which the WLAN can access the internet.
Smart units (such as smart switch, smart light, smart sensors
etc.) equipped with special Wi-Fi module can be configured
to join the given home wireless network. Traditional home
appliances are easy to be equipped with the Wi-Fi module
which makes them having the wireless connection ability.
There are no complex hardwired arrangements to build this
system. The system supports to dynamically add or remove
the smart units by user control platform. All the smart units
are connected together in the home local network working
cooperatively. A home proxy is used in the local wireless
network to manage the connected smart units. The home
proxy is an embedded control board with custom operating
system. It can search the online smart units and communicate
with them. The phones or tablets joining in the local work can control the smart units and receive the feedback
with the specific app. The communication protocol is
designed and applied to this system. The other important
function of the home proxy is that it can implement the
remote communication with remote users outside the local
network. Here remote server is configured and XMPP protocol
is used for the remote communication. Home proxy
can login into the server when home router has the internet
access thus having the ability to push environment message
or get remote control from remote users. Then remote user
can use the phone or tablets with specific app to login into
the server to send control message to the home proxy or get
feedback from the home proxy. The remote server not only
serves the communication between one remote user and
one home proxy, it is multi-systems oriented. One user can
register for different home proxy and a home proxy can be
associated with multi-users which means that the server is a
public service provider and can provide this kind of service
for millions of homes and offices. The remote server need to
supply a management for the enormous information for the
users and a secure database management system is used.
2.2 System components
1)Home Router
Home router establishes the home wireless environment.
Nowadays wireless routers are common devices for most
families so this requirement for the system is easy to be satisfied.
Standard home wireless network can be used to construct
the smart home system which is free of establishing
another specific wireless network. The smart home system
can be regarded as an evaluation of our old WLAN.
Common wireless routers provide alternative security mechanisms
which are mature and reliable. On the other hand,
home router is responsible for the internet access which can
be implemented by different ways such as ADSL,VSDL.
2)Smart Units
Nowadays uart-wifi module has been widely used to help
traditional industry adapted to IOT. It is a low cost module to
make traditional appliances wireless enable. With the help of
this kind of module we propose our smart units such as smart
sensors, smart switch, smart IR(Infrared Radiation) learning
module etc. Fig. 2 is an ordinary example of uart-wifi module.



Conclusion
In this paper, we proposed a flexible, low cost smart home
system based on Internet and WiFi. We come up with the
concept of Smart Units and Home Proxy. The combination
of remote server and home proxy is a new scheme for remote
control in which XMPP is used. Low cost WiFi module is
used to make smart units. Relative apps based on different
platforms can be developed and android app is used to
demonstrate the system. We use home proxy to solve the
synchronization problem and the system supports multiuser.
Also one phone can register different Home proxies, thus
one phone can control more than one smart home system or
smart office system. So the remote server can provide services
for different homes and offices and the system is more
likely to be promoted.