De communicatie tussen alle deelnemers op de KNX-bus vindt plaats via datatelegrammen. Voor de toewijzing van de afzonderlijke deelnemers en de configuratie van de functies gebruik je de zogenaamde ETS software, de ‘Engineering Tool Software’. De ETS is ontwikkeld door de KNX Association en wordt continu doorontwikkeld. Deze software is de gemeenschappelijke basis van alle KNX-installaties. Onafhankelijke instituten certificeren alle KNX-componenten. Na succesvolle certificatie kun je de componentspecifieke gegevens in de ETS importeren. Zo ontstaan de volledig fabrikantonafhankelijke KNX-installaties.
De ETS-programmering van een KNX-gebouwinstallatie is net zo veelzijdig als het leven zelf. Want wat er wanneer, waar en in welke ruimte moet gebeuren, is een zeer complexe taak, die een vooruitziende blik en flexibiliteit vereist. Het voordeel van KNX is dat de functies van een systeem met de ETS altijd herprogrammeerbaar zijn – zonder breken en hakken.
