Der lokale Programmiermodus (aktiviert/deaktiviert) eines KNX-Geräts und die Funktion für die lokale Signalisierung ist eine Pflichtanforderung in KNX. So muss ein KNX-Produkt haben:
- Eine lokaler Möglichkeit zur HMI (Human Machine Interface) wie man den Programmierungsmodus (wie die Programmiertaste) steuert und
- eine lokale Methode, wie man den Status des Programmiermodus anzeigt (wie die Programmier-LED)
- Die lokale Anzeige des Programmiermodus (z.B. Programmier-LED) ist notwendig, um dem Elektroinstallateur zu zeigen, dass der Programmiermodus aktiviert ist.
- Die lokale Anzeige des Programmiermodus wird auch aus diagnostischen Gründen in der ETS verwendet (die ETS bringt die Programmier-LED zum Blinken durch wiederholtes Ein- und Ausschalten des Programmiermodus, so dass der ETS-Benutzer sehen kann, welches Gerät eine bestimmte physikalische Adresse hat).