KNX assicura la compatibilità e l'interoperabilità in tempo reale in tutte le modalità di configurazione, definendo le funzioni principali all'interno dei cosiddetti Blocchi Funzionali. I blocchi funzionali raggruppano una serie di ingressi, uscite e parametri.
Quando un prodotto viene presentato all'Associazione KNX per la registrazione, viene sottoposto a una valutazione completa. Questo include non solo i controlli di conformità hardware, software e Interworking, ma anche la verifica della conformità del blocco funzionale (come dettagliato nella scheda tecnica del programma applicativo).
La tabella seguente elenca i Blocchi Funzionali per i quali sono stati definiti uno o più Profili di Blocco Funzionale. Se il suo prodotto include una qualsiasi delle funzionalità descritte, deve essere conforme al/i profilo/i del blocco funzionale corrispondente. Le specifiche dettagliate di questi blocchi funzionali si trovano nelle Specifiche KNX, in particolare in:
- Volume 7/1/x
- Volume 7/10/1
- Volume 7/20/x
- Volume 7/50/x