Home Automation Device Protocol (HADP): A Protocol Standard for Unified Device Interactions


Daily activities have become more efficient and convenient with home automation. There are many different home automation devices in the market for consumers to enjoy their home for being smarter, resourceful, and remotely accessible. However, current home automation protocols lack extensibility and compatibility. In this paper, we propose a protocol standard for home automation system called Home Automation Device Protocol (HADP). This protocol standard aims for the interoperability of home automation devices across different platforms. Based on the IFTTT (IF-This-Then-That) model, we define a set of device communication protocols where devices’ triggers and actions are combined to generate and manage interactions through a central node. The proposed protocol standard offers low power consumption and low bandwidth requirements using the minimum data packets to trigger an action on a home automation device. The protocol supports various communication mediums such as Wi-Fi, Bluetooth 4.2, ZigBee IP, 6LoWPAN, IEEE 802.15.4 standards, and Ethernet orany network layer supporting IPv6 protocol.

Share and Cite:

Gonnot, T. , Yi, W. , Monsef, E. and Saniie, J. (2015) Home Automation Device Protocol (HADP): A Protocol Standard for Unified Device Interactions. Advances in Internet of Things, 5, 27-38. doi: 10.4236/ait.2015.54005.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] Tech Target (2014) What is Internet of Things (IoT)?—Definition from WhatIs.com.
[2] O’Reilly Radar (2014) #IoTH: The Internet of Things and Humans.
[3] Studio Science (2015) Interaction Design within the Internet of Things.
[4] Siorpaes, S., Broll, G., Paolucci, M., Rukzio, E., Hamard, J., Wagner, M. and Schmidt, A. (2006) Mobile Interaction with the Internet of Things. Adjunct Proceeding of Pervasive 2006 Late Breaking Results.
[5] Das, S.R., Chita, S., Peterson, N., Shirazi, B. and Bhadkamkar, M. (2011) Home Automation and Security for Mobile Devices. 2011 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), Seattle, 21-25 March 2011, 141-146.
[6] Al-Ali, A.R., Qasaimeh, M., Al-Mardini, M., Radder, S. and Zualkernan, I.A. (2015) ZigBee-Based Irrigation System for Home Gardens. 2015 International Conference on Communications, Signal Processing, and Their Applications (ICCSPA), Sharjah, 17-19 February 2015, 1-5.
[7] Safe Sound Family (2015) Best Smart Home Security Systems: DIY Home Automation Security Reviews, Recommendations.
[8] Read Write (2013) How Big The Internet of Things Could Become.
[9] Nest (2015) Works with Nest.
[10] Maiti, A. and Sivanesan, S. (2012) Cloud Controlled Intrusion Detection and Burglary Prevention Stratagems in Home Automation. 2012 2nd Baltic Congress on Future Internet Communications (BCFIC), Vilnius, 25-27 April 2012, 182-186.
[11] Digital Trends (2014) Zigbee vs. Z-Wave vs. Insteon: Home Automation Protocols Explained.
[12] Engadget (2014) Nest, Samsung and Others Team up for Better Home Automation.
[13] SecurityGem (2015) Does This Home Automation Product Work with That?
[14] Belkin (2015) WeMo Home Automation.
[15] Twice (2015) Comcast Home Automation System Opens up.
[16] Simply Automated Incorporated (2015) Home Automation Made Simple.
[17] Piyare, R. and Tazil, M. (2011) Bluetooth Based Home Automation System Using Cell Phone. Proceedings of the 2011 IEEE 15th International Symposium on Consumer Electronics (ISCE), Singapore, 14-17 June 2011, 192-195.
[18] Dominguez, F., Touhafi, A., Tiete, J. and Steenhaut, K. (2012) Coexistence with WiFi for a Home Automation ZigBee Product. Proceedings of the 2012 IEEE 19th Symposium on Communications and Vehicular Technology in the Benelux (SCVT), Eindhoven, 16 November 2012, 1-6.
[19] Olteanu, A.-C., Oprina, G.-D., Tapus, N. and Zeisberg, S. (2013) Enabling Mobile Devices for Home Automation Using ZigBee. Proceedings of the 2013 19th International Conference on Control Systems and Computer Science (CSCS), Bucharest, 29-31 May 2013, 189-195.
[20] Radio-Electronics.com (2015) What Is Zigbee IP | IPv6 Mesh Networking | Tutorial.
[21] Bluetooth SIG (2015) Bluetooth 4.2 Smarter, Faster, Enables IoT | Bluetooth Technology Website.
[22] Gonnot, T. and Saniie, J. (2014) User Defined Interactions between Devices on a 6LoWPAN Network for Home Automation. Proceedings of the 2014 IEEE International Technology Management Conference (ITMC), Chicago, 12-15 June 2014, 1-4.
[23] Tudose, D.S., Voinescu, A., Petrareanu, M., Bucur, A., Loghin, D., Bostan, A. and Tapus, N. (2011) Home Automation Design Using 6LoWPAN Wireless Sensor Networks. Proceedings of the 2011 International Conference on Distributed Computing in Sensor System and Workshops (DCOSS), Barcelona, 27-29 June 2011, 1-6.
[24] Dange, H.V. and Gondi, V.K. (2011) Powerline Communication Based Home Automation and Electricity Distribution System. Proceedings of the 2011 International Conference on Process Automation, Control and Computer (PACC), Coimbatore, 20-22 July 2011, 1-6.
[25] Mashable (2013) How IFTTT Is Changing the Way We Do Things on the Web.
[26] Shelby, Z., Hartke, K. and Bormann, C. (2014) The Constrained Application Protocol (CoAP). Internet Engineering Task Force (IETF) RFC-7252.
[27] Zhang, Y., Yu, R., Xie, S., Yao, W., Xiao, Y. and Guizani, M. (2011) Home M2M Networks: Architectures, Standards, and QoS Improvement. IEEE Communications Magazine, 49, 44-52.
[28] Kawamura, S. and Kawashima, M. (2010) A Recommendation for IPv6 Address Text Representation. IETF RFC 5952, August 2010.

Copyright © 2022 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.