2026-10-01
knxetsdocumentation

Device names in ETS: how not to get lost in a large project

Why give devices names

By default ETS names a device after its model. The site in this example has 67 Ekinex push buttons, and all 67 would be called “Pushbutton FF Serie” in the project.

The only way to find the right one is by its individual address, and the address says nothing about where the switch is mounted. That gets in the way in the topology, in the group monitor and during diagnostics: a telegram came from 1.1.33 — but what is it, and where?

A proper name fixes this for a couple of seconds of work per device. The example is a country house: two floors, the outdoor area and a summer kitchen, 142 devices and 2 002 group addresses.

Individual addressDefault nameOwn name
1.1.33Pushbutton FF SerieSW 1.22.2
1.1.34Pushbutton FF SerieSW 1.22.3
1.1.64Intra-Sewi KNX TH-L-PrPIR 1.14.1
1.1.121RM 16 TSH-1.1
1.1.131HM 12 TVA-1

The right-hand column tells you at once what the device is and where to look for it. The left one tells you only the model.

The name formula

The name of a device in a room is built from four parts: type, floor, room and the number of the device in that room. SW 1.22.3 is the third switch in room 22 on floor 1.

Devices in the distribution board belong to a line, not to a room: type, line number and a sequence number. SA-1.1 is the first switching actuator on the floor 1 line, SH-2.1 the first blind actuator on the floor 2 line.

Device in a room: SW 1.22.3SWTypeSW — switch1Floor1 — floor 1.22Roomroom number fromthe design drawings.3Number in the roomthird switchin this roomDevice in the distribution board: SH-2.1SHTypeSH — blind actuator-2Lineline 1.2 — floor 2.1Sequence numberfirst on this line
A device in a room is tied to the floor plan, a device in the distribution board to its line.
PrefixDeviceExample
SWSwitch, push-button panelSW 1.22.3
TPTouch panelTP 1.06.1
PIRMotion or presence detectorPIR 1.14.1
SASwitching actuatorSA-1.1
SHShutter and blind actuatorSH-1.1
VAHeating valve actuatorVA-1
DALIDALI gatewayDALI-1
BINBinary inputBIN-1
ACAir-conditioning gatewayAC-4.1
LCLine couplerLC-4
IPIP interfaceIP
MeteoWeather stationMeteo-1

Prefixes are Latin letters and English abbreviations. That way a name reads the same in any ETS language and does not break on export.

Where the room number comes from

The room number and the switch number in the name should match the ones on the interior design drawings. Then the electrician, the designer and the programmer all talk about the same SW 1.22.3, not about “the second switch to the left of the door”.

How to get there depends on who draws the switch layout:

  • We draw it ourselves — we number by the scheme right away: type, floor, room, number.
  • The lead contractor draws it — we ask them in advance to number the switches the same way. It helps everyone who works with the project later.
  • The contractor refuses — we fit their numbering into ours, but still put the floor and the room in front, separated by dots. For example, if the contractor numbers switches consecutively across the floor, their twelfth switch in room 22 becomes SW 1.22.12.

Write the room number with two digits: 1.06, not 1.6. When sorting by name — in ETS, in a CSV export, in Excel — SW 1.10 can end up above SW 1.2 without the zero. With the zero the list runs in order: 1.01, 1.02 … 1.10.

Floors follow the drawings: here floor 1 is the ground floor, so the level below it is 0: SW 0.01.1.

The Description field

The name answers “what and where”. Anything else you need to see at a glance that does not fit into the name goes into the Description field.

On the example site all 67 switches are the same Ekinex model, but with a different number of buttons: 39 two-button and 28 four-button ones. In ETS they share the same product name, so it cannot tell them apart. That is why each one has “2-х кл.” or “4-х кл.” in its description — Russian shorthand for two-button and four-button.

ETS topology: address, description and product of devices 1.1.1–1.1.13
Every switch is the same product, Pushbutton FF Serie. Only the description shows how many buttons it has.

The description also shows in the topology tree, on the same line as the address and the name. While configuring you see at once how many buttons a switch has, without opening its parameters.

ETS: topology tree and the properties of switch SW 1.03.1 with the description “4-х кл.”
Left: the topology tree — address, description, name. Right: the device properties, where the name and the description are entered (Russian-language ETS).

An individual address plan

Names help inside the project. But the group monitor and error messages often show only the individual address. So addresses are handed out by a system too.

A line is a zone of the house:

LineZoneDevices
1.1Floor 1 (ground floor)79
1.2Floor 256
1.3Outdoor area2
1.4Summer kitchen (BBQ)5

Within a line, each device type has its own range, reserved in advance:

Range starts atDevicesOn line 1.1
.0Line coupler— (on 1.2–1.4: 1.2.0, 1.3.0, 1.4.0)
.1Switches and touch panels (SW, TP)1.1.1–1.1.40
.51Motion detectors (PIR)1.1.51–1.1.65
.101Switching actuators (SA)1.1.101–1.1.106
.111DALI1.1.111
.121Blind actuators (SH)1.1.121–1.1.123
.131Valve actuators (VA)1.1.131–1.1.134
.151Binary inputs (BIN)1.1.151–1.1.154
.160Air-conditioning gateway1.1.160
.200Sensors1.1.200–1.1.202
.240IP interface1.1.240
.250DALI gateway1.1.250

Now an address reads without opening the project: 1.2.53 is a motion detector on floor 2, 1.1.122 a blind actuator on floor 1.

1Areathe whole site.2Linefloor 2.53Devicefalls in the PIR range,which starts at .51
The line tells you the floor, the device number tells you the type.

There is spare room between the ranges. On floor 1 the switches and panels take .1–.40, and .41–.50 are free. A switch added later gets an address in its own range, and the order stays intact.

The ranges were set before the first device got its address. More than 50 switches on one line is rare in a private house or an apartment. On a larger site you can recalculate the proportions of the ranges or give the switches a line of their own.

The same codes in group addresses

Floor and room numbers work in group address names too. Then the group monitor shows not only what switched, but also where.

AddressNameWhat it is
2/0/3L 1.2.1a On/OffOne light channel in room 1.2
2/5/0GroupL 1.2.1(a-c) On/OffChannels a, b and c in one command
2/6/1Light On/Off 1.2 Гардеробная при входеAll lights in the room (entrance dressing room)
4/0/1BL 1.7.1 MoveBlind in room 1.7
5/2/3CZ_106 SetPointClimate setpoint: floor 1, room 06
10/0/1HF_101 ActiveUnderfloor heating: floor 1, room 01
15/0/3Temp SW 1.02.1Temperature from the sensor in switch SW 1.02.1

The last row is a separate trick: the name of an address carrying sensor data includes the name of the device that sends it. If a room temperature looks odd, you know right away which switch to check.

How to lay out the group address ranges themselves is covered in the article on group address structure.

How to structure 2 000 KNX group addresses

Where the system breaks

The scheme works as long as it is followed everywhere. One name that breaks the rules — and a filter or a sort misses it. Most often it happens like this:

  • Different room number formats — 1.06, 1.6 and 106 are the same room, but a search for “1.06” finds only the first. Pick one format and keep it in devices and group addresses alike.
  • A device number that is sometimes there and sometimes not — decide in advance whether you add “.1” when a room has only one switch. Otherwise the same project ends up with both SW 1.24 and SW 1.21.1.
  • Letters from another alphabet — a Cyrillic “с” and a Latin “c” look identical, but to a search they are different letters. And after a CSV import or export in another encoding, non-Latin letters turn into something like “СЃ”.
  • Two prefixes for one type — if some couplers are called LC and others LS, a filter for “LC” will not show them all. One type, one prefix from the table.
  • Case and stray characters — “Pir” instead of “PIR”, a double space, a random character at the end of a name. In ETS it is barely visible, but in an export, a script or a visualisation such a name no longer matches the rest.

Checklist

Before the project starts

  • The name scheme is agreed: type, floor, room, number in the room.
  • The prefix table is ready: Latin letters, one prefix per type.
  • The contractor who draws the switch layout numbers by this scheme — or it is clear how to fit their numbers in.
  • One room number format is chosen — for devices and for group addresses.
  • Lines are split by zones, and within a line each type has its own individual address range with spare room.

During the work

  • Every device gets its name as soon as it is added to the project.
  • The Description holds what is not in the name but is needed often (number of buttons).
  • Group address names use the same floor and room codes; sensor data carries the name of the sending device.

Before handover

  • No devices with factory names left.
  • No non-Latin letters in prefixes and codes.
  • No mixed case, double spaces or stray characters.
  • The device list sorted by name runs by floors and rooms with nothing out of place.

Get a Preliminary Estimate

Get an Estimate
CallViberWhatsApp