
Michael Critchfield célèbre les 35 ans de KNX avec un aperçu fascinant de la manière dont le Engineering Tool Software (ETS) de KNX Association est développé et maintenu.
ETS est l’unique outil logiciel pour mettre en service et maintenir toutes les installations KNX. Il existe depuis longtemps ; la toute première version a été publiée en 1993 sous le nom d’ETS1. Depuis, cinq générations ont vu le jour. La plus récente, ETS6, a été lancée en septembre 2021. Elle est tenue à jour par des mises à jour gratuites pour tous les clients ETS6, la dernière révision datant de mai 2025.

Que fait ETS et quels sont ses principes fondamentaux ?
ETS est utilisé pour planifier, configurer, documenter et maintenir toute installation KNX. Les principes fondamentaux sont : être un outil unique utilisable par tous, indépendant du fabricant, et totalement rétrocompatible avec toutes les installations KNX, des années 1990 jusqu’à 2025. Cela signifie que vous pouvez étendre votre installation existante, peu importe son ancienneté, avec les appareils les plus récents – que ce soit pour répondre à de nouveaux besoins ou simplement pour une mise à jour avec les derniers produits proposés par nos fabricants membres.

L’évolution d’ETS
Comparé à aujourd’hui, la première génération d’ETS, nommée ETS1 Professional, possédait beaucoup moins de fonctionnalités. À l’époque, la gamme de produits certifiés KNX était encore restreinte. Il n’existait qu’un seul support de communication : un câble nommé KNX Twisted Pair (TP).

Aujourd’hui, plusieurs types de support de transmission sont disponibles et tous sont pris en charge dans ETS6 : câble torsadé (KNX TP), radiofréquence sans fil (KNX RF), ainsi que des médias comme Thread et Ethernet pour la communication via le protocole IP (KNXnet/IP et KNX IoT). Il existe même des dispositifs qui transmettent via les lignes électriques (KNX Powerline ou PL), bien qu’il s’agisse principalement de produits hérités.
ETS6 offre un catalogue en ligne intégré des dispositifs KNX. Il prend en charge les ETS Apps pour des fonctionnalités étendues, des applications de configuration de dispositifs avancées, et même d’anciens plugins toujours pris en charge en « mode de compatibilité ». ETS1 n’offrait rien de tout cela, mais les principes de base de la configuration système étaient déjà présents : les dispositifs KNX disposent d’Objects qui sont liés à des Group Addresses.

Le développement d’ETS
ETS est maintenu par une équipe sophistiquée de développeurs de KNX Association. Chacun possède sa propre expertise sur ETS, et tous sont fiers d’offrir une suite logicielle utilisée par des dizaines de milliers de KNX Partners depuis des années – et aujourd’hui également par les étudiants KNX NextGen.

Comme la norme KNX évolue constamment, l’outil aussi. D’innombrables extensions ont été intégrées : de TP0 à TP1, de RF à RF Multi, de KNX plain à KNX IP Secure et KNX Data Secure, et de KNXnet/IP à KNX IoT. Chaque évolution de la spécification KNX marque un nouveau bond en avant pour ETS, qui prend alors en charge les derniers dispositifs des membres. Ces dispositifs sont déployés sur le terrain, ce qui génère de nouveaux besoins et innovations – un cycle d’évolution continu. ETS6 Professional, comme ETS1 en son temps, prend en charge l’ensemble du patrimoine KNX jusqu’à 2025. Et l’outil continuera de s’enrichir : le meilleur est à venir.

Puissant et sécurisé
ETS est l’outil de référence sur lequel un KNX Partner peut s’appuyer pour mettre en service et entretenir une installation KNX. La dernière génération, ETS6, regroupe toutes les extensions définies par KNX Association et ses membres. Les dispositifs les plus récents, associés à une communication chiffrée via KNX Secure, ainsi que l’intégration avec les installations existantes tout en conservant les flux de travail, permettent aux KNX Partners d’appliquer leurs connaissances pour créer des installations robustes, fiables et sécurisées.

S’adapter à son époque
Le développement d’ETS dépend aussi de facteurs externes comme le système d’exploitation. Chaque génération reste compatible avec la version actuelle de Windows (actuellement Windows 11). Même les bibliothèques externes utilisées par ETS sont régulièrement mises à jour. Si une faille est découverte et qu’aucune solution n’est disponible rapidement, des bibliothèques alternatives sont intégrées. Entre deux grandes versions, des révisions sont publiées pour corriger des bogues et ajouter des améliorations. Par exemple, ETS5 (sorti en 2014) a connu 28 révisions jusqu’à la sortie d’ETS6 en 2021, suivie d’ETS6.3.0 en 2024. Avec la toute récente version ETS6.3.1, vous profitez de toutes les fonctionnalités de la version précédente avec les problèmes résolus – et votre formation ETS6 reste parfaitement applicable.

Collaboration
ETS est, par nature, un effort collaboratif. KNX Association prend en compte les retours de ses membres et partenaires pour s’assurer que l’outil reste à la pointe. Le principal défi actuel est de tester les versions d’ETS avant leur sortie – à la fois le logiciel lui-même et sa compatibilité avec tous les dispositifs certifiés KNX. Bien que des milliers de tests soient effectués, il est impossible d’identifier tous les bogues potentiels. C’est pourquoi nous comptons sur l’aide précieuse de nos beta-testeurs. Si vous souhaitez contribuer et accéder en avant-première aux versions beta, rejoignez notre programme de testeurs et participez à la création de la meilleure version d’ETS à ce jour !
Michael Critchfield est le Product Manager d’ETS chez KNX Association.