Een KNX gebouwfunctie is een set communicatieobjecten die virtueel met elkaar verbonden zijn. Zo'n virtuele link wordt een groepsadres genoemd.
Alleen objecten met dezelfde datalengte kunnen via een groepsadres in een groep worden samengebracht. Een verzameling communicatieobjecten die via hetzelfde groepsadres verbonden zijn, wordt een groep genoemd.
Elke groep moet minstens één output-object en één input-object bevatten.
Inputobject:
- de waarde ervan komt via een telegram van de bus
- geeft bv. een relais van een schakelactor weer
Outputobject:
- de waarde ervan wordt via een telegram naar de bus verstuurd
- geeft bv. de tuimelschakelaar van een drukknop weer