|
|
== KNX GUI
|
|
|
|
|
|
* Institut / Division: Embedded Systems / AAT
|
|
|
* Contact: Friedrich Praus
|
|
|
* Author: Manuel Moser
|
|
|
* Category: Master thesis
|
|
|
*Keywords: KNX, building automation, standards
|
|
|
|
|
|
image:KNX_gui.jpg[Screenshots and system architecture of the KNX GUI]
|
|
|
|
|
|
=== Brief description
|
|
|
The KNX GUI is a comfortable interface to the calimero KNX library.
|
|
|
|
|
|
=== Abstract
|
|
|
Today’s building automation is an important topic for further development of modern buildings and facilities. Building automation allows the user to control various devices through various portals or central input devices - without sacrificing conventional switches. An interactive and comfortable control panel is essential fort he proof of concept on the market. Manufacturers are therefore designing platform independent GUIs (“Graphic User Interfaces”) to follow the trend. This thesis will provide an example by making use of the KNX (“Konnex Bus”) Network. The necessary knowledge to build up such a GUI system will be further highlighted in the following chapters. Furthermore this thesis will provide a good background and highlighting of the most common programming languages to build GUIs – Frameworks will also be pointed out. From the highlighted Frameworks “Qt” was chosen to be the best choice – it will be further discussed in this thesis. For data consistency a database will be used and therefore this thesis gives a rough overview of the leading database manufacturers on the market and compares them. The comparison will lead to a solution which seemed to be the best choice for this open-source developed system. Additionally this thesis will point out an open- source installer to allow a comfortable installation of the developed components. |
|
|
\ No newline at end of file |