z-logo
open-access-imgOpen Access
Novel Display and Control for IoT-Based Home Automation
Author(s) -
Tyler Nicholas Edward Steane,
PJ Radcliffe
Publication year - 2020
Publication title -
journal of telecommunications and the digital economy
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.202
H-Index - 6
ISSN - 2203-1693
DOI - 10.18080/jtde.v8n1.234
Subject(s) - automation , controller (irrigation) , computer science , home automation , protocol (science) , xml , embedded system , the internet , plug and play , control (management) , plug in , world wide web , operating system , engineering , mechanical engineering , medicine , alternative medicine , pathology , artificial intelligence , agronomy , biology
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.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here