KNX and the Internet of Things – simple Integration by KNX Web Services.
The “Internet of Things” is a buzzword in the world of information technology. What still has to become part of the general knowledge is already a long known term in expert groups for a new development boost. Everyday objects become intelligent and communicate via the internet. According to visionaries until 2020 50 trillions of such objects will communicate via the internet. However, the Internet of Things is not still up in the air but has become reality already today. Already for a long time the KNX Standard forms part of this global IoT world. By the introduction of the KNX Web Services, KNX underlines its leading position and opens new ways in the operation and visualization of KNX systems.
For a long time the Internet of Things (IoT) has found its way into nearly all areas of life – even in building automation. Global players like Google or Apple penetrate into this market of the future and try to emphasize their philosophy of intelligent buildings by networkable products. When trying to find in the vast number of systems a solution suited for him the user gets more problems than answers. For instance the hardwired window contact of system A is not capable to communicate with the wireless valve drive of manufacturer B. In addition proprietary automation solutions usually require a central server for the exchange of data between the installed components, which cannot communicate directly with each other like it is possible in case of KNX.
KNX has been a “Thing“ in the Internet for a long time
Since the beginnings of the technology KNX disposes over all IoT features. KNX devices can be seen as physical objects, which are clearly identifiable and able to exchange data. The media TP, RF, PL and IP take care of the network connectivity. KNX itself is an “Internet of Things”. Amongst others the main features of this decentrally organized bus system are the compatibility of the devices and the possibility to communicate with each other. This ensures for the installations e.g. a high degree of availability.
However: It requires the technical expertise of KNX installers combined with the effort for the parameterization. That is, as a general rule, no problem for KNX installers but in fact already for IT experts. Standardization does not exist. If one tries to access from the world of internet to the “Thing” KNX, i.e. the building automation, in a simpler way, new ways have to be opened.
Web Services and Building Automation
KNX Association has recognized this trend of the times and developed the corresponding solution “KNX Web Services” (KNX WS). Web services are self-contained modular software components that can be described, published and activated via the web. Usually they are employed by applications and not by persons. Thus, a simple and multi- faceted communication between web services and systems of building automation is possible.
A Gateway maps the KNX Project
The solution KNX IoT is realized via gateways between the KNX network and the world of internet. On one side operation panels, building management, smartphone and others communicate via web services with the gateway. Thus, the app of a web client is able to search data in the web service gateway with unified text telegrams and to transfer them. On the other side the accustomed KNX protocol has to be found. However, in order to recognize from the side of the IP infrastructure the parameters of the KNX system the ETS project has to be exported into the KNX WS-Gateway. For this purpose the new ETS Exporter App is available. The KNX installer has got the possibility to export all project data or only parts of it. When doing so the parameters have to be clearly marked. Also supplementary data can be transferred.
More Benefits by open Data Exchange
By KNX IoT the building automation or the smart home comes closer to the virtual world of the internet. It becomes simpler to use data thereof for automated functions, to present values and states of a KNX installation via the internet and to evaluate them. Just think of sensor values and consumption data of energy usage, which can help to optimize the energy management. The open data exchange between IT systems and building automation systems enables improved applications with high multiple benefits.