
Michael Critchfield celebra i 35 anni di KNX con una panoramica affascinante su come viene sviluppato e mantenuto il Engineering Tool Software (ETS) dell’KNX Association.
ETS è l’unico software utilizzato per la messa in servizio e la manutenzione di tutte le installazioni KNX. Esiste da molto tempo: la prima versione è stata rilasciata nel 1993 con il nome di ETS1. Da allora ci sono state cinque generazioni. L’ultima, ETS6, è stata lanciata nel settembre 2021. È mantenuta aggiornata tramite aggiornamenti gratuiti per tutti i clienti ETS6, con l’ultima revisione pubblicata a maggio 2025.

Cosa fa ETS e quali sono i principi alla base?
ETS viene utilizzato per pianificare, configurare, documentare e mantenere qualsiasi installazione KNX. I principi fondamentali sono che debba essere un unico strumento utilizzabile da chiunque, indipendente dal produttore e pienamente retrocompatibile con qualsiasi installazione KNX dagli anni ‘90 fino al 2025. Questo significa che è possibile estendere la propria installazione, indipendentemente dall’età, con i dispositivi più recenti – sia in risposta a nuove esigenze che per aggiornare con i prodotti più innovativi offerti dai nostri membri produttori.

L’evoluzione di ETS
Rispetto a oggi, la prima generazione ETS1 Professional aveva molte meno funzionalità. Nei primi anni di KNX, la gamma di dispositivi certificati era limitata. C’era un solo mezzo di trasporto: il cavo KNX Twisted Pair (TP).

Oggi esistono diversi tipi di mezzo di trasmissione, tutti supportati in ETS6: cavo twistato (KNX TP), radiofrequenza wireless (KNX RF), e mezzi come Thread ed Ethernet per la comunicazione tramite Internet Protocol (KNXnet/IP e KNX IoT). Esistono anche dispositivi che utilizzano la rete elettrica (KNX Powerline o PL), anche se sono per lo più prodotti legacy.
ETS6 include un catalogo online integrato dei dispositivi KNX, supporta le ETS Apps per funzionalità estese, potenti app di configurazione dei dispositivi, e persino vecchi plugin ancora supportati in “Compatibility Mode”. ETS1 non offriva nulla di tutto questo, ma i principi base della configurazione del sistema erano già presenti: i dispositivi KNX hanno Objects che vengono collegati a Group Addresses.

Lo sviluppo di ETS
ETS è mantenuto da un sofisticato team di sviluppatori di KNX Association. Ogni sviluppatore ha una sua area di specializzazione all’interno di ETS, e tutti si impegnano con orgoglio a offrire una suite software utilizzata da decine di migliaia di KNX Partners nel corso degli anni – e ora anche dagli studenti KNX NextGen.

Con l’evoluzione dello standard KNX, si evolve anche ETS. Sono state integrate numerose estensioni: da TP0 a TP1, da RF a RF Multi, da KNX plain a KNX IP Secure e KNX Data Secure, da KNXnet/IP a KNX IoT. Ogni aggiornamento delle specifiche KNX comporta un salto tecnologico per ETS, che supporta nuovi dispositivi dei nostri membri. Questi dispositivi vengono installati sul campo, portando con sé nuove esigenze e sviluppi – un ciclo che continua. ETS6 Professional, come ETS1, è compatibile con l’intero patrimonio KNX fino al 2025. E continuerà a crescere: il meglio deve ancora venire.

Potente e sicuro
ETS è lo strumento su cui può fare affidamento ogni KNX Partner per la messa in servizio e la manutenzione delle installazioni. L’ultima generazione, ETS6, è dotata di tutte le estensioni definite da KNX Association e dai suoi membri. I dispositivi più recenti, combinati con la comunicazione crittografata tramite KNX Secure, e la possibilità di integrarsi con installazioni esistenti mantenendo i flussi di lavoro, permettono ai KNX Partners di applicare le loro competenze per creare installazioni sicure, robuste e affidabili.

Restare al passo con i tempi
Lo sviluppo di ETS dipende anche da fattori esterni, come l’evoluzione del sistema operativo. Ogni nuova generazione di ETS mantiene la compatibilità con l’attuale versione di Windows (attualmente Windows 11). Anche le librerie esterne utilizzate da ETS ricevono aggiornamenti regolari. In alcuni casi, ETS passa a librerie alternative quando vengono individuate vulnerabilità e non è disponibile una correzione immediata. Tra le versioni principali, vengono rilasciate revisioni che includono correzioni di bug e miglioramenti. ETS5, ad esempio, è stato rilasciato nel 2014 e ha ricevuto 28 revisioni prima dell’uscita di ETS6 nel 2021, seguito da ETS6.3.0 nel 2024. Con il recente ETS6.3.1, è possibile beneficiare di tutte le funzionalità avanzate di ETS6.3.0, con la garanzia che i problemi precedenti sono stati risolti – e che la tua formazione su ETS6 è ancora valida.

Collaborazione
ETS è per sua natura uno sforzo collaborativo. KNX Association raccoglie il feedback dei suoi membri e partner per assicurarsi che ETS rimanga all’avanguardia. La sfida principale oggi è testare completamente le versioni di ETS prima del rilascio. Ciò include il software stesso e la compatibilità con tutti i dispositivi certificati KNX. Anche se vengono effettuati migliaia di test, non è possibile scoprire ogni bug, quindi ci affidiamo ai nostri gentili beta tester ETS. Se vuoi contribuire e ottenere l’accesso anticipato alle versioni beta future, unisciti al nostro programma beta e aiutaci a creare la migliore versione di ETS di sempre!
Michael Critchfield è il Product Manager di ETS presso KNX Association.