Programmeringsverktyget för att hantera alla KNX- apparater heter ETS (Engineering Tool Software). Vid KNX Installatörshandbokens tryckning har detta verktyg kommit till version fem, därav namnet ETS5, och detta finns i tre licensnivåer:

Avsett för teständamål och begränsat till 1 projekt med max 5 KNX-apparater i installationen. Laddas ner helt utan kostnad från MyKNX på www.knx.org
Avsett för mindre projekt och begränsat till 1 projekt med max 20 KNX-apparater i installationen. Köps och laddas ner för 200€ från MyKNX på www.knx.org
Avsett för alla typer och storlekar av projekt samt utan begränsningar av antal projekt och KNX-apparater i installationerna. Köps och laddas ner för 1000€ från MyKNX på www.knx.org
Avsett för teständamål och begränsat till 1 projekt med max 5 KNX-apparater i installationen. Laddas ner helt utan kostnad från MyKNX på www.knx.org
Avsett för mindre och medelstora projekt och begränsat till 1 projekt med max 20 KNX-apparater i installationen. Köps och laddas ner för 160€ från MyKNX på www.knx.org
Till alla licenser ovan, förutom Demo-varianterna, krävs ett hårdvarulås (dongel) som fungerar som licensnyckel. Denna dongel kostar 60€, men ingår i priserna ovan och levereras per post från KNX Association i Bryssel på några vardagar efter det att man beställt och betalat sin programvara.