La Modalità di Programmazione locale (abilitata/disabilitata) di un dispositivo KNX e la funzione per segnalare localmente tale stato, e' un requisito obbligatorio in KNX. Un prodotto KNX deve pertanto avere:
- Una possibilita' locale sull'interfaccia HMI (Human Machine Interface) sul come controllare la modalità di programmazione (come il pulsante di programmazione) e
- Una possibilita' locale per visualizzare lo stato della modalità di programmazione (come il LED di programmazione)
- La visualizzazione locale della Modalità di Programmazione (ad esempio LED di programmazione) risulta necessaria per mostrare all'installatore elettrico che la modalità di programmazione è abilitata.
- La visualizzazione locale della Modalità di Programmazione è utilizzata anche per motivi diagnostici in ETS (ETS fa lampeggiare il LED di programmazione accendendo e spegnendo ripetutamente la Modalità di Programmazione, in modo che l'utente ETS possa vedere quale dispositivo risulta avere un determinato indirizzo fisico).