KNX-Based Home Automation Systems for Android Mobile Devices - Embedded.com

KNX-Based Home Automation Systems for Android Mobile Devices

The ability to sense environmental parameters is becoming more and more important in many application scenarios. This trend aims to spread smart environments able to capture, in a pervasive way, all useful information from the real world, contributing to the Internet of Things (IoT) concept.

The aim of this work is to propose an automation system able to allow the user to monitor and manage a home automation implant in a flexible, simple and safe way by providing a high level of abstraction of real devices. For this purpose, an architecture, able to combine the widespread Android Operating System (OS) and Konnex (KNX) standard

IoT refers to the extension of the Internet to the world of concrete objects and places, which can communicate data about themselves and access aggregated information from other objects or places.

In this way, the Human-to-Machine (H2M) paradigm is increasingly moving toward the new Machine-to-Machine (M2M) paradigm, so leading to an improvement of several aspects in everyday life.

Among the potential applications, home and building automation issues are particularly important, since they represent the link among the individual (city dweller, consumer) and abstraction layers allowing the adoption of the IoT paradigm.

Smart Home and Building applications are wide and varied since there are many fields where they can be applied. In addition to well-established solutions, there are various projects in experimental stage, which mainly concern the energy consumption and security management, implant maintenance, and environment management.

Another technological component, closely related to the automated home management, is represented by mobile devices. They are becoming more and more important in everyday life, since they are not only communication means, but also technological tools for controlling other devices.

However, in the home automation field, the integration among the mobile world and home automation systems encounters several limits generally due to poorly user friendly application, the inability to remotely control the home automation system, and the low security level in the data exchange between mobile device and home automation system.

The aim of this work is to propose an automation system able to overcome these limits that allows the user to monitor and manage a home automation implant in a flexible, simple and safe way by providing a high level of abstraction of real devices.

For this purpose, an architecture, able to combine the widespread Android Operating System (OS) and Konnex (KNX) standard http://www.knx.org/, was designed and developed.

A real KNX system was configured in order to test the designed and implemented architecture. This functional validation showed that, through the proposed solution, it is possible to safely control each KNX device both locally and remotely and to monitor implant status anytime and anywhere thanks to the real-time feedbacks sent by the home automation system to Android device.

The proposed application has been designed so that it can be downloaded from the web’s Android Market as “generic application”, without any customization. Then, after the installation of the KNX implant, it can be consistently customized for the specific home automation system by using the output file provided by the Engineering Tool Software (ETS).

To read this external content in full, download the full paper from the author archives.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.