Design, Specification and Implementation of a Distributed Home Automation System

Abstract This work presents the design and model implementation of a novel home automation system applying the Internet of Things (IoT) technology. It seeks simplified design protocols for developing a robust home automation system to deal with the problems of complexity, multiple incompatible standards and the resulting expenses in the existing systems. The embedded system features the ubiquitous low-cost 32-bit ESP8266 System-on-chip (SoC) module interfaced to some sensors and actuators for interaction in the home. Flexibility in the remote access, operation and management is achieved through HTML5 based intuitive mobile and web GUI applications. Web Application Messaging Protocol (WAMP) is deployed to ensure that individual applications and systems seamlessly communicate with a relatively high level of security using robust web service security protocol. This system offers a cost-effective and efficient solution, because the costs of a dedicated public IP address and a high-end computer are excluded, which are present mostly in other solutions.

[1]  Christos Douligeris,et al.  Home Automation , 2008, Wiley Encyclopedia of Computer Science and Engineering.

[2]  R. Piyare,et al.  Bluetooth based home automation system using cell phone , 2011, 2011 IEEE 15th International Symposium on Consumer Electronics (ISCE).

[3]  Senem Kumova Metin,et al.  A cloud based and Android supported scalable home automation system , 2015, Comput. Electr. Eng..

[4]  Tobias Gregor Oberstein,et al.  The Web Application Messaging Protocol , 2015 .

[5]  Francis daCosta Rethinking the Internet of Things: A Scalable Approach to Connecting Everything , 2014 .

[6]  Aihab Khan,et al.  SMS Based Wireless Home Appliance Control System (HACS) for Automating Appliances and Security , 2009 .

[7]  Ahmed ElShafee,et al.  Design and Implementation of a WiFi Based Home Automation System , 2012 .

[8]  Matti A. Hiltunen,et al.  An Extensible Home Automation Architecture Based on Cloud Offloading , 2015, 2015 18th International Conference on Network-Based Information Systems.

[9]  R. Stephenson A and V , 1962, The British journal of ophthalmology.

[10]  M. Tech,et al.  Bluetooth Based Home Automation and Security System Using ARM9 , 2013 .

[11]  Panwit Tuwanut,et al.  A survey on internet of things architecture, protocols, possible applications, security, privacy, real-world implementation and future trends , 2015, 2015 IEEE 16th International Conference on Communication Technology (ICCT).

[12]  Shiu Kumar,et al.  Ubiquitous Smart Home System Using Android Application , 2014, ArXiv.

[13]  Wolfgang Kastner,et al.  Communication systems for building automation and control , 2005, Proceedings of the IEEE.

[14]  Panwit Tuwanut,et al.  A survey on IoT architectures, protocols, applications, security, privacy, real-world implementation and future trends , 2015 .

[15]  Pratiksha D. Nitnaware,et al.  Design and Implementation of Cloud based Home Automation , 2014 .

[17]  Gerd Kortuem,et al.  Smart objects as building blocks for the Internet of things , 2010, IEEE Internet Computing.

[18]  Rozita Teymourzadeh,et al.  Smart GSM based Home Automation System , 2013, 2013 IEEE Conference on Systems, Process & Control (ICSPC).

[19]  Rajeev Piyare,et al.  Internet of Things: Ubiquitous Home Control and Monitoring System using Android based Smart Phone , 2013, IOT 2013.

[20]  W. Marsden I and J , 2012 .

[21]  Richard Harper,et al.  Inside the Smart Home: Ideas, Possibilities and Methods , 2003 .