Development of an Android based software for controlling a KNX system

OData support
Dr. Iváncsy Tamás
Department of Electric Power Engineering

My thesis’s purpose is to create an Android based application, which is able to control a sample KNX system through a Java based server, indirectly. Further intention is that the application should be prespicuous, easy-to-use and practical, and through it the basic features provided by the Android system are presented.

In my thesis I review the KNX and Android platforms, their basic properties, structures and functionalities. I deal with the Android applications structure and the Android Studio program, as the main tool for developing an Android application.

After this, I describe the programming steps of the completed application. I explain the built in functions, the structure and the states of the program, in code - explanation format.

At the end, I mention the application’s further developmental options. I examine what deficiencies remained in the program, and what changes would be required for a wider applicability.


Please sign in to download the files of this thesis.