Wie kompliziert ist es ETS Software / KNX zu programmieren?
Mit welcher Programmiersprache programmiert man KNX bzw. mit ETS Software?
Die ETS-Software selbst ist keine Programmiersprache und es werden auch keine Codebeispiele geschrieben. Vielmehr handelt es sich bei der ETS-Software um eine grafische Programmierumgebung, die es dem Benutzer ermöglicht, per Drag-and-Drop-Verfahren KNX-Komponenten und -Funktionen miteinander zu verknüpfen und so eine KNX-Installation zu programmieren.
Die KNX-Programmierung findet auf der Ebene der Gruppenadressen und Geräteadressen statt. Diese Adressen werden in der ETS-Software definiert und den entsprechenden KNX-Komponenten zugeordnet. Die Programmierung erfolgt dann durch das Festlegen von Verknüpfungen zwischen den Gruppenadressen, den Geräten und den gewünschten Aktionen, die ausgeführt werden sollen, wenn bestimmte Bedingungen erfüllt sind.
Dabei werden keine speziellen Programmiersprachen verwendet, sondern es handelt sich um eine einfache logische Verknüpfung von Bedingungen und Aktionen. Die Programmierung kann daher von jedermann durchgeführt werden, der über das notwendige Verständnis für die KNX-Installationen verfügt.
Im Vergleich zu anderen Programmiersprachen wie z.B. C++, Java oder Python ist die Programmierung mit der ETS-Software nicht vergleichbar, da es sich um eine grafische Programmierumgebung handelt, die keine Texteingabe oder Codebeispiele erfordert.
ETS-Software ist eine intuitive und benutzerfreundliche Möglichkeit, KNX-Installationen zu programmieren, ohne dass hierfür spezielle Programmierkenntnisse erforderlich sind.
Auch wenn wir permanent auf ein gewisses Fachwissen hinweisen, so liegt die Kompliziertheit in den komplexen Anforderungen.
Sobald man viele Systeme vermischt, programmiert, so können einem kleine Fehler von letzter Woche Probleme bereiten.
Wer mit KNX beginnt, wird auch seine Projekte mit KNX beenden und entsprechend viel Geld in die Hand nehmen.
Es ist ärgerlich, wenn man nach einigen Monaten viele Geräte erneut installieren und konfigurieren muss, weil man am Anfang den „einfachen Weg“ gegangen ist.
Hoffe, dieser Artikel konnte Dir etwas helfen.
Alternativ verweisen wir hier permanent auf den Videokurs, der deutlich detailliertere Informationen und Workshops bieten kann:
Hier geht es zum Video-Kurs