The e-magazine for KNX home & building control

#KNXis35: the evolution of ETS

Michael Critchfield celebrates 35 years of KNX with a fascinating overview of how KNX Association’s Engineering Tool Software is developed and maintained.

ETS is the one software tool to commission and maintain all KNX installations. It has been around for a long time; the very first edition was released in 1993 as ETS1. Since then, there have been five generations. The latest, ETS6, was released in September 2021. It is kept up to date through free-of-charge updates for all ETS6 customers, with the latest revision having been released in May 2025.

Example tab from first version of the Windows-based ETS, when KNX was originally known as EIB and new releases would be distributed via floppy disk, and then via CD.

What does ETS do and what are the principles behind it?

ETS is used to plan, configure, document and maintain any KNX installation. The principles behind it are that it should be the one single tool that everyone can use, it should be manufacturer-independent and it should be fully backwards compatible with any KNX installation, from the 1990s all the way to 2025. This means that you can extend your current installation, no matter its age, with the latest devices – either because requirements change or because you fancy an upgrade to the latest products from the vast range on offer by our manufacturer members.

New generations of ETS are launched every few years, with revisions in between.

Evolution of ETS

Compared to today, the first generation of ETS, namely ETS1 Professional, had much fewer capabilities. This was because in the early years of KNX, the range of KNX-certified devices was somewhat limited. There was only one transport medium (i.e., way of connecting KNX devices), and that was using cable called KNX Twisted Pair (TP).

KNX initially used twisted pair (TP) cable to connect devices (image source: Accordia).

Nowadays there are multiple transport medium types, all supported in one ETS6. These include, twisted pair cable (KNX TP), wireless radio frequency (KNX RF), and media such as wireless, Thread and Ethernet that are used for Internet Protocol communication (KNXnet/IP and KNX IoT). There are even some devices that support transmission over mains or power line cables (KNX PL), although these are mostly legacy products. Basically, whatever your choice of connection, KNX has you covered.

Today, ETS6 offers a built-in online catalogue of KNX devices. It supports ETS Apps for extended functions, powerful device configuration apps and even former device plugins that are still supported in ‘Compatibility Mode’. ETS1 did not offer any of this, but the basic principles of system configuration were already there and fully supported, namely KNX devices have ‘Objects’ that get linked to ‘Group Addresses’.

Although the latest version of ETS is almost beyond recognition from the first, its principles remain the same.

ETS development

ETS is maintained by a sophisticated team of developers at the KNX Association. They each have their own area of expertise in ETS and take pride in offering a software suite that has been used by tens of thousands of KNX Partners over the years and is now welcoming KNX NextGen students as well.

ETS is maintained by a sophisticated team of developers at KNX Association.

As the KNX standard keeps evolving, so does the tooling. Countless extensions, such as TP0 to TP1 and RF to RF Multi, KNX plain to KNX IP Secure and KNX Data Secure, and KNXnet/IP to KNX IoT, have been incorporated. Every step in the KNX specification brings a new leap for KNX and ETS, which in turn support newer KNX devices from our Members. These devices then get commissioned in the field, and over time, expectations and technology adapt and extend, which in turn continues this evolution. As ETS1 Professional supported all KNX devices from 1993, ETS6 Professional offers support for the entire KNX legacy up to 2025. And it will continue to grow – the best is yet to come.

ETS6 software is available in three tailored versions to ensure the best experience for every user.

Powerful and secure

ETS is the one tool a KNX Partner can rely on to commission and maintain KNX installations. The latest generation, ETS6, is feature-packed with all of the extensions KNX Association and its members have specified. The latest devices paired with encrypted communication using KNX Secure, and the possibility to integrate with existing KNX installations whilst maintaining workflows, means that KNX Partners can rely on their training fundamentals to create robust, reliable and secure installations.

Example of KNX Secure programming in ETS.

Moving with the times

The development of ETS is also dependent on outside factors, such as the evolving operating system on which it runs. Every new ETS generation maintains its compatibility to the current version of Windows, which, at the time of writing, is Windows 11. Even external libraries, of which ETS makes use, receive regular updates. In some cases, we are even switching to alternative libraries when vulnerabilities are found or reported, and a fix is not immediately available. Between generation releases, which happen every few years, we create revisions of the current release, that include enhancements and bug fixes. ETS5, for example, was released in 2014, and had 28 revisions until ETS6 was launched in 2021, followed by a major release, ETS6.3.0, in 2024. Further, with the recently-launched ETS6.3.1, you can benefit from all of the powerful features that ETS6.3.0 offers, whilst resting assured that issues encountered in the previous release have been solved, and your ETS6 training still applies today.

The current generation of ETS offers a revolutionised user experience, enhanced security and future proofing through KNX IoT Integration and native IPv6 support.

Collaboration

ETS is, by its nature, a collaborative endeavour. KNX Association takes feedback from its Members and Partners in order to ensure that ETS stays ahead of the game. The biggest challenge nowadays, is to fully test ETS versions prior to their release. This includes the software itself, as well as its compatibility with all KNX-certified devices. Although we perform thousands of tests, we cannot unearth every possible bug, so we must rely on our kind ETS beta testers to help. If you would like to help and gain early access to beta versions of new ETS releases, join our beta testers and help us to create the best ETS release yet!

Michael Critchfield is the ETS Product Manager at the KNX Association.

www.knx.org

Share on facebook
Share
Share on twitter
Tweet
Share on linkedin
Share

SPONSORS

Interra KNX AC Gateway


Interra KNX AC Gateway
Interra KNX AC Gateway: Smart Climate Control Solutions The Interra KNX AC Gateway offers an innovative solution for climate control ...

Steinel IR Quattro MICRO KNX Presence Detector


Steinel IR Quattro MICRO KNX Presence Detector
The 360-degree IR Quattro MICRO KNX presence detector from STEINEL is practically invisible thanks to its low installation height ...

Busch-Watchdog® PRO KNX


Busch-Watchdog® PRO KNX
Introducing the Busch-Watchdog® PRO KNX, designed to enhance safety and convenience in residential and commercial buildings. This innovative device ...

SpaceLogic KNX DALI Gateway Broadcast


SpaceLogic KNX DALI Gateway Broadcast
With 4 DALI channels, each supporting up to 32 devices, the new gateway ensures high performance and reliability. The broadcast ...