The e-magazine for KNX home & building control

#KNXis35: de evolutie van ETS

Michael Critchfield viert 35 jaar KNX met een fascinerend overzicht van hoe de Engineering Tool Software (ETS) van KNX Association wordt ontwikkeld en onderhouden.

ETS is de enige softwaretool om alle KNX-installaties in bedrijf te stellen en te onderhouden. Het bestaat al lang; de allereerste versie werd in 1993 uitgebracht als ETS1. Sindsdien zijn er vijf generaties verschenen. De nieuwste, ETS6, werd gelanceerd in september 2021. Deze wordt up-to-date gehouden met gratis updates voor alle ETS6-gebruikers, waarvan de laatste revisie in mei 2025 werd uitgebracht.

Voorbeeldtabblad van de eerste Windows-versie van ETS, toen KNX nog bekend stond als EIB en nieuwe versies werden verspreid via floppy disks en later op cd.

Wat doet ETS en wat zijn de onderliggende principes?

ETS wordt gebruikt om elke KNX-installatie te plannen, configureren, documenteren en onderhouden. De onderliggende principes zijn dat het één enkele tool moet zijn die door iedereen kan worden gebruikt, fabrikant-onafhankelijk is, en volledig achterwaarts compatibel met elke KNX-installatie, van de jaren ’90 tot en met 2025. Dit betekent dat je je bestaande installatie, ongeacht de leeftijd, kunt uitbreiden met de nieuwste apparaten – of dat nu komt door veranderende eisen of omdat je een upgrade wilt naar de nieuwste producten van onze fabrikantenleden.

Nieuwe generaties van ETS worden om de paar jaar gelanceerd, met revisies tussendoor..

De evolutie van ETS

In vergelijking met vandaag had de eerste generatie ETS, ETS1 Professional, veel minder mogelijkheden. In de beginjaren van KNX was het aantal gecertificeerde apparaten beperkt. Er was slechts één transmissiemedium: twisted pair bekabeling (KNX TP).

KNX gebruikte aanvankelijk twisted pair (TP) kabels om apparaten te verbinden (beeldbron: Accordia).

Tegenwoordig zijn er meerdere transmissiemedia, allemaal ondersteund door ETS6. Deze omvatten twisted pair bekabeling (KNX TP), draadloze radiofrequentie (KNX RF), en moderne communicatiemediums zoals Thread en Ethernet voor IP-communicatie (KNXnet/IP en KNX IoT). Er zijn zelfs apparaten die via het lichtnet (KNX Powerline of PL) communiceren, hoewel deze vooral legacy zijn.

ETS6 bevat een ingebouwde online catalogus van KNX-apparaten. Het ondersteunt ETS Apps voor geavanceerde functies, krachtige configuratie-apps en zelfs oude plugins die nog steeds werken in de “Compatibility Mode”. ETS1 had dit allemaal niet, maar de kernprincipes van systeemconfiguratie waren al aanwezig: KNX-apparaten hebben Objects die gekoppeld worden aan Group Addresses.

Hoewel de nieuwste versie van ETS nauwelijks herkenbaar is ten opzichte van de eerste, blijven de principes hetzelfde.

Ontwikkeling van ETS

ETS wordt onderhouden door een toegewijd en gespecialiseerd team van ontwikkelaars bij KNX Association. Elk teamlid heeft zijn eigen expertisegebied binnen ETS en is trots op het leveren van een softwarepakket dat al door tienduizenden KNX Partners is gebruikt – en nu ook door KNX NextGen-studenten.

ETS wordt onderhouden door een gespecialiseerd team van ontwikkelaars bij KNX Association.

Naarmate de KNX-standaard evolueert, doet ETS dat ook. Er zijn talloze uitbreidingen geïmplementeerd, zoals TP0 naar TP1, RF naar RF Multi, KNX plain naar KNX IP Secure en KNX Data Secure, en van KNXnet/IP naar KNX IoT. Elke stap in de specificatie betekent vooruitgang voor KNX en ETS – wat leidt tot ondersteuning van nieuwere apparaten van onze leden. Deze worden vervolgens in het veld geïnstalleerd en dragen bij aan verdere ontwikkeling. Net zoals ETS1 Professional ondersteuning bood vanaf 1993, biedt ETS6 Professional ondersteuning voor het volledige KNX-erfgoed tot en met 2025. En de groei houdt niet op – het beste moet nog komen.

De ETS6-software is beschikbaar in drie aangepaste versies om elke gebruiker de best mogelijke ervaring te bieden.

Krachtig en veilig

ETS is het hulpmiddel waarop een KNX Partner kan vertrouwen voor de inbedrijfstelling en het onderhoud van installaties. De nieuwste generatie, ETS6, zit vol functies en uitbreidingen zoals gespecificeerd door KNX Association en haar leden. De nieuwste apparaten in combinatie met versleutelde communicatie via KNX Secure en de mogelijkheid om naadloos te integreren met bestaande KNX-installaties, zorgen ervoor dat KNX Partners robuuste, betrouwbare en veilige installaties kunnen realiseren – met de kennis die ze al hebben.

Voorbeeld van KNX Secure-programmering in ETS.

Met de tijd mee

De ontwikkeling van ETS is ook afhankelijk van externe factoren, zoals het evoluerende besturingssysteem waarop het draait. Elke nieuwe ETS-generatie blijft compatibel met de actuele Windows-versie – momenteel Windows 11. Ook externe bibliotheken die ETS gebruikt worden regelmatig bijgewerkt. In sommige gevallen stappen we zelfs over op alternatieven als kwetsbaarheden worden ontdekt en er geen onmiddellijke oplossing beschikbaar is. Tussen grote releases worden revisies uitgebracht met verbeteringen en bugfixes. Zo werd ETS5 in 2014 gelanceerd en kreeg het 28 revisies tot ETS6 in 2021 werd geïntroduceerd, gevolgd door ETS6.3.0 in 2024. Met de recent gelanceerde ETS6.3.1 profiteer je van alle functies van ETS6.3.0, met de zekerheid dat eerdere problemen zijn opgelost – je ETS6-opleiding blijft dus volledig van toepassing.

De huidige generatie ETS biedt een vernieuwde gebruikerservaring, verbeterde beveiliging en toekomstbestendigheid dankzij KNX IoT-integratie en native ondersteuning voor IPv6.

Samenwerking

ETS is van nature een gezamenlijke inspanning. KNX Association verzamelt feedback van leden en partners om ETS vooruitstrevend te houden. De grootste uitdaging is tegenwoordig om elke ETS-versie volledig te testen vóór publicatie – zowel de software zelf als de compatibiliteit met alle KNX-gecertificeerde apparaten. Hoewel duizenden tests worden uitgevoerd, kunnen we niet elke mogelijke bug opsporen. Daarom vertrouwen we op onze waardevolle ETS beta-testers. Wil je helpen én vroegtijdige toegang krijgen tot beta-versies van ETS? Word beta-tester en help ons de beste ETS-release ooit te maken!

Michael Critchfield is Product Manager ETS bij KNX Association.

www.knx.org

Delen op facebook
Share
Delen op twitter
Tweet
Delen op 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 ...