Smart Home Control and Monitoring Using Micro
Smart Home Control and Monitoring Using Micro
net/publication/250306737
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:
All content following this page was uploaded by Rajeev Piyare on 04 June 2014.
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.
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).
2 Related Work
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
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
Fig. 2. Home Gateway flow chart for the connection establishment with the Internet.
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
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