0% found this document useful (0 votes)
37 views

Smart Home Control and Monitoring Using Micro

Uploaded by

ToyKyi
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views

Smart Home Control and Monitoring Using Micro

Uploaded by

ToyKyi
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/250306737

Smart Home-Control and Monitoring System Using Smart Phone

Conference Paper · July 2013

CITATIONS READS

40 15,502

2 authors, including:

Rajeev Piyare
Fondazione Bruno Kessler
28 PUBLICATIONS 512 CITATIONS

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Low Energy IoT View project

All content following this page was uploaded by Rajeev Piyare on 04 June 2014.

The user has requested enhancement of the downloaded file.


Smart Home-Control and Monitoring System Using
Smart Phone

Rajeev Piyare1 and Seong Ro Lee1


1
Department of Information Electronics Engineering, Mokpo National University
Mokpo 534-729, South Korea
[email protected], [email protected]

Abstract. This paper presents a low cost and flexible home control and
monitoring system using an embedded micro-web server, with IP connectivity
for accessing and controlling devices and appliances remotely using Android
based Smart phone app. The proposed system does not require a dedicated
server PC with respect to similar systems and offers a novel communication
protocol to monitor and control the home environment with more than just the
switching functionality.

Keywords: Internet of things, smart home, remote controlled, home


automation, Android smartphone, Arduino

1 Introduction

The Internet of Things (IoTs) can be described as connecting everyday objects like
smart-phones, Internet TVs, sensors and actuators to the Internet where the devices
are intelligently linked together enabling new forms of communication between
things and people, and between things themselves [1]. Now anyone, from anytime and
anywhere can have connectivity for anything and it is expected that these connections
will extend and create an entirely advanced dynamic network of IoTs. IoTs
technology can also be applied to create a new concept and wide development space
for smart homes to provide intelligence, comfort and to improve the quality of life.
In this paper, we extend our previous work [2] and present a low cost and
flexible home control and monitoring system using an embedded micro-web server,
with IP connectivity for accessing and controlling devices and appliances remotely
using Android based Smart phone app. The proposed system does not require a
dedicated server PC with respect to similar systems and offers a novel communication
protocol to monitor and control the home environment with more than just the
switching functionality. We have utilized RESTful based Web services as an
interoperable application layer that can be directly integrated into other application
domains like e-health care services, utility, distribution, or even vehicular area
networks (VAN).

ICCA 2013, ASTL Vol. 24, pp. 83 - 86, 2013 83


© SERSC 2013
Proceedings, The 1st International Conference on Convergence and it's Application

2 Related Work

Home automation or smart homes (also known as domotic) can be described as


introduction of technology within the home environment to provide convenience,
comfort, security and energy efficiency to its occupants [3]. With the introduction of
the Internet of Things, the research and implementation of home automation are
getting more popular [4]. Various wireless technologies that can support some form of
remote data transfer, sensing and control such as Bluetooth, Wi-Fi, RFID, and cellular
networks have been utilized to embed various levels of intelligence in the home [5].
The studies in [2, 6] have presented Bluetooth based home automation systems using
Android Smart phones without the Internet controllability. The devices are physically
connected to a Bluetooth sub-controller which is then accessed and controlled by the
Smart phone using built-in Bluetooth connectivity. Researchers have also attempted
to provide network interoperability and remote access to control devices and
appliances at home using home gateways. [7] proposed mobile IP based architecture
and its potential applications in Smart homes security and automation without any
actual deployment and testing. Lately few researchers have also presented use of Web
services, simple object access protocol (SOAP) and representational state transfer
(REST) as an interoperable application layer to remotely access home automation
systems. [8] introduced a smart home management scheme over the Ethernet network
based on XML SOAP standards. The drawback of using SOAP based Web a service
is that it is complex and adds overhead to the client and server when parsing the
message, resulting in slower operation and higher bandwidth.

Fig. 1. Overview of conceptual architecture.

3 Proposed System and Architecture

In order to address the mentioned issues of flexibility and functionality in the


literature survey, we designed and implemented a novel, standalone, flexible and low
cost home controlling and monitoring system using RESTful based Web services. The
system consists of a micro Web-server based on Arduino Ethernet, hardware interface
modules and the Android compatible Smart phone app. The architecture presented in
this work can be customized in different ways in order to accommodate different
application scenarios with minimum recoding and design i.e. each time a new device
is added to the micro Web-server, a new thread dedicated to the device is

84
Smart Home-Control and Monitoring System Using Smart Phone

automatically created in the smart phone app. The architecture is divided into three
layers: home environment, home gateway and remote environment (see Fig. 1).

4 System Implementation

4.1 Software development for home gateway

Software of the proposed home automation system is divided into two parts: server
application software and microcontroller firmware. The server application software is
a library implementation of a micro Web-server running on Arduino Uno using the
Ethernet shield. To successfully communicate between remote user and the Home
Gateway, configuration stage and sensor/actuator control stage layers have been
implemented on the Arduino. Fig. 2 shows the flowchart of connection establishment
between the Arduino and the Internet.
Configuration stage

Start

Decode
Static IP command string
Address Idle Mode Take an action

No Measure Data Control


Establish Wait for remote
command from from Sensor actuators
connection with
LAN user
No
Command Execute
Connection received command
successful

Yes Yes Sensor and Actuator Control Stage

Fig. 2. Home Gateway flow chart for the connection establishment with the Internet.

4.2 Smartphone application and features

The Smart phone app for home control and monitoring applications provides the
following functionalities to the user: 1) Remote connection to the Home Gateway. 2)
Device control. 3) Device Monitoring. 4) Managing schedule. Fig. 3 shows the
graphical user interface for controlling and managing the home environment using
Smart phone.

5 Conclusion
In this paper, a novel architecture for low cost and flexible home control and
monitoring system using Android based Smart phone is proposed and implemented.
Any Android based Smart phone with built in support for Wi-Fi can be used to access
and control the devices at home. When a Wi-Fi connection is not available, mobile
cellular networks such as 3G or 4G can be used to access the system.

85
Proceedings, The 1st International Conference on Convergence and it's Application

Fig. 3. Graphical user interface for the home control system.

Acknowledgments. This work was supported by and MSIP (Ministry of Science, ICT
& Future Planning), Korea, under the ITRC (Information Technology Research
Center) supported program (NIPA-2013-H0301-13-2005) supervised by the NIPA,
National IT Industry Promotion Agency and Priority Research Centers program
through the National Research Foundation of Korea (NRF) funded by the Ministry of
Education, Science and Technology (2009-0093828).

References

1. Kortuem, G., Kawsar, F., Fitton., D., Sundramoorthy, V.: Smart objects as building blocks
for the internet of things. Internet Computing, IEEE, vol. 14, no.1, 44--51 (2010)
2. Piyare, R., Tazil, M.: Bluetooth based home automation system using cell phone. In
Consumer Electronics (ISCE), 2011 IEEE 15th International Symposium on, pp. 192-
195.(2011)
3. Wikipedia. Home automation, http://en.wikipedia.org/wiki/Home_automation
4. Liu, Y.: Study on smart home system based on Internet of things technology. In Informatics
and Management Science IV. vol. 207, W. Du, Ed., ed: Springer London, 73--81 (2013)
5. Al-Qutayri, M.A., Jeedella, J.S.: Integrated Wireless Technologies for Smart Homes
Applications. In Smart Home Systems, M. A. Al-Qutayri, Ed., ed: InTech (2010)
6. Yan, M., Shi, H.: SMART LIVING USING BLUETOOTH-BASED ANDROID
SMARTPHONE. International Journal of Wireless & Mobile Networks (IJWMN), vol. 5,
no.5, pp. 65--72 (2013)
7. Park, B.: Mobile IP-based architecture for smart homes. International Journal of Smart
Home, vol. 6, no.1, 29--36 (2012)
8. Perumal, T., Sulaiman, M.H., Sharif, K.Y., Leong, C.Y.: Development of an embedded
smart home management scheme. International Journal of Smart Home, vol. 7, no.2, 15--26
(2013)

86

View publication stats

You might also like