Novel Display and Control for IoT-Based Home Automation

Main Article Content

Tyler Nicholas Edward Steane
PJ Radcliffe


Home Automation, Internet of Things, IoT, Smart Homes, Device Description, User Interface


Home automation systems have long been dependent on a permanent central controller, which has many problems, but a significant barrier to eliminating this controller is its ability to supply user interfaces to display the status of devices and control them. This paper proposes a novel protocol which allows any device or several devices, such as a smartphone, to control many devices from any manufacturer in one application in a plug-and-play manner without a central controller. Current approaches to home automation do not offer this functionality, requiring many applications from many manufacturers. The proposed novel protocol uses a standardised dictionary of UI elements and a minimalist XML device description that describes not only the UI layout for a device but also the device’s capabilities and the control procedures for the device. This light-weight all-in-one XML description is a novel combination of display, capabilities, and control and is ideal for the highly contested domestic 2.4 GHz Wi-Fi space. This is achieved without the need for a permanent central controller or an Internet connection and together with other protocols allows the elimination of the permanent central controller.


Download data is not yet available.
Abstract 234 | 234-PDF-v8n1pp1-17 Downloads 19


Aragues, A., Martinez, I., Valle, P. D., Munoz, P., Escayola, J., & Trigo, J. D. (2012). Trends in entertainment, home automation and e-health: Toward cross-domain integration. IEEE Communications Magazine, 50(6), 160–167.
Baresi, L., Sadeghi, M., & Valla, M. (2018). TDeX: A Description Model for Heterogeneous Smart Devices and GUI Generation. 2018 IEEE International Conference on Internet of Things (IThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), 97–104.
Brodkin, J. (2019). Google workers listen to your “OK Google” queries—One of them leaked recordings. Ars Technica, July 11.
Cheuque, C., Baeza, F., Marquez, G., & Calderon, J. (2015). Towards to responsive web services for smart home LED control with Raspberry Pi. A first approach. 2015 34th International Conference of the Chilean Computer Science Society (SCCC), 1–4.
Dellinger, A. (2019). Social robot Jibo does one last dance before its servers shut down. Engadget, March 4.
den Hartog, F., Raschella, A., Bouhafs, F., Kempker, P., Boltjes, B., & Seyedebrahimi, M. (2017). A pathway to solving the Wi-Fi tragedy of the commons in apartment blocks. 2017 27th International Telecommunication Networks and Applications Conference (ITNAC), 1–6.
Dickey, N., Banks, D., & Sukittanon, S. (2012). Home automation using Cloud Network and mobile devices. 2012 Proceedings of IEEE Southeastcon, 1–4.
Fahim, M., Fatima, I., Lee, S., & Lee, Y. K. (2012). Daily life activity tracking application for smart homes using android smartphone. 2012 14th International Conference on Advanced Communication Technology (ICACT), 241–245.
Gurek, A., Gur, C., Gurakin, C., Akdeniz, M., Metin, S. K., & Korkmaz, I. (2013). An Android based home automation system. 2013 High Capacity Optical Networks and Emerging/Enabling Technologies, 121–125.
Layouts. (2019). Android Developers.
Lee, T. B. (2019). Amazon admits that employees review “small sample” of Alexa audio. Ars Technica, April 11.
Meethue. (2019). Hue.
Miori, V., & Russo, D. (2014). Domotic Evolution towards the IoT. 2014 28th International Conference on Advanced Information Networking and Applications Workshops (WAINA), 809–814.
Miori, V., Russo, D., & Aliberti, M. (2010). Domotic Technologies Incompatibility Becomes User Transparent. Communications of the ACM, 53(1), 153–157.
Nest. (2019). Nest Aware | Continuous video recording for Nest Cams. Nest.
Nest & Google—The best of Google. The best of Nest. (2019).
Patchava, V., Kandala, H. B., & Babu, P. R. (2015). A Smart Home Automation technique with Raspberry Pi using IoT. 2015 International Conference on Smart Sensors and Systems (IC-SSS), 1–4.
Rukmini, M. S. S., & Devi, D. B. G. (2016). Remote control of appliances based on Raspberry pi. 2016 Second International Conference on Cognitive Computing and Information Processing (CCIP), 1–4.
Statt, N. (2019). Best Buy is leaving smart home users in the cold, but its Wi-Fi freezer will still mostly work. The Verge, September 6.
Steane, T. N. E., Milner, D., Garipoli, A., & Radcliffe, P. J. (2019). Decentralised-home-automation-protocol. GitHub.
Steane, T. N. E., & Radcliffe, P. (2018). Multiple Intermittent Controllers for IoT Home Automation. 2018 28th International Telecommunication Networks and Applications Conference (ITNAC), 1–6.
Steane, T. N. E., & Radcliffe, P. J. (2016). An enhanced implementation of a novel IoT joining protocol. 2016 26th International Telecommunication Networks and Applications Conference (ITNAC), 22–25.
Steane, T. N. E., & Radcliffe, P. J. (2017a). An Evaluation and Enhancement of a Novel IoT Joining Protocol. Journal of Telecommunications and the Digital Economy, 5(2).
Steane, T. N. E., & Radcliffe, P. J. (2017b). A universal iot joining protocol for DIY applications. 2017 27th International Telecommunication Networks and Applications Conference (ITNAC), 1–3.
Steane, T. N. E., & Radcliffe, P. J. (2019a). IoT status communication for home automation. International Journal of Computing, 18(3), 240–248. Scopus.
Steane, T. N. E., & Radcliffe, P. J. (2019b). A Novel Discovery Protocol for IoT Based Home Automation. International Journal of Automation and Smart Technology, 9(3), 147-158–158.
Sutiono, M., Nugroho, H., & Karyono, K. (2016). ApplianceHub: A wireless communication system for smart devices (case study: Smart Rice Cooker). 2016 International Conference on Radar, Antenna, Microwave, Electronics, and Telecommunications (ICRAMET), 125–130.
Thiyagarajan, M., & Raveendra, C. (2015). Integration in the physical world in IoT using android mobile phones. 2015 International Conference on Green Computing and Internet of Things (ICGCIoT), 820–826.
Thommes, D., Gerlicher, A., Wang, Q., & Grecos, C. (2012). RemoteUI: A high-performance remote user interface system for mobile consumer electronic devices. IEEE Transactions on Consumer Electronics, 58(3), 1094–1102.
UPnP Forum. (2015). UPnP Device Architecture 2.0.
Washenko, A. (2019). Siri records fights, doctor’s appointments, and sex (and contractors hear it), Ars Technica.
WEMO. (2019).
XUL. (2019). MDN Web Docs.