A KNX IP router needs its own TP line address because it operates as an active participant on the twisted pair (TP) bus, not just a passive connector. The router bridges two network segments — the KNX TP line and the IP backbone — and must identify itself on both sides to route telegrams correctly. The sections below unpack the mechanics behind this requirement and answer the most common questions professionals encounter when configuring KNX IP routers in ETS.
What is a TP line address in a KNX installation?
A TP line address is the individual address assigned to a KNX device that physically connects to a twisted pair bus line. In KNX topology, every device on a TP segment — sensors, actuators, controllers, and couplers — receives a unique individual address that identifies its exact position in the installation hierarchy. Without this address, the device cannot send or receive telegrams on the bus.
Individual addresses in KNX follow a three-level structure: area, line, and device number. For example, an address like 1.2.5 places a device in area 1, line 2, at device position 5. This hierarchy is not just an administrative label — it determines how telegrams are filtered and forwarded across the network. Line couplers and IP routers use these addresses to decide which telegrams cross from one segment to another and which stay local.
The TP line address is therefore fundamental to the routing logic of any KNX installation. Every device that communicates on the bus needs one, and that includes infrastructure devices like IP routers that might otherwise seem invisible to the end user.
Why does a KNX IP router act as both a device and a gateway?
A KNX IP router acts as both a device and a gateway because it has two distinct communication roles simultaneously. On the TP side, it is a bus participant that sends and receives KNX telegrams like any other device. On the IP side, it encapsulates those telegrams into KNXnet/IP packets and forwards them across an Ethernet network. To fulfill both roles, it needs an identity on each medium.
This dual role is what separates a KNX IP router from a simple passive connection point. When the router filters telegrams — deciding which ones should cross from the TP line to the IP backbone and vice versa — it uses its own individual address as a reference point. It also generates acknowledgement telegrams on the TP bus when it receives a message, which requires it to have a valid bus address to send from.
Think of it like a border crossing officer who is both a citizen of the country (with their own identity document) and the person controlling who crosses the border. The router cannot just observe traffic; it actively participates in it. That active participation demands a proper individual address on the TP line.
What happens if two KNX devices share the same individual address?
If two KNX devices share the same individual address, communication on that bus segment becomes unreliable and unpredictable. Both devices will respond to telegrams addressed to that individual address, causing collisions and corrupted acknowledgements. In practice, this leads to failed downloads, erratic device behavior, and telegrams that never reach their intended destination.
The KNX bus uses collision detection, but when two devices claim the same identity, the bus cannot resolve which one should respond. ETS will typically flag address conflicts during programming, but if a conflict slips through — for example, when a router’s TP line address accidentally matches an existing device — troubleshooting becomes significantly more difficult because symptoms appear intermittently rather than as a clean failure.
This is one of the practical reasons why the KNX IP router’s TP line address must be carefully planned before commissioning. It is common practice to reserve device position 0 on a line for the line coupler or IP router, keeping it clearly separated from field devices. ETS enforces this convention during address assignment to reduce the risk of conflicts.
How does ETS assign a TP line address to a KNX IP router?
ETS assigns a TP line address to a KNX IP router during the normal device programming process, the same way it programs any other KNX device. When you add a KNX IP router to your ETS project and place it in the topology view, ETS automatically proposes an individual address based on its position in the line structure — typically the coupler address for that line, such as 1.2.0. You then download this address to the router via the IP connection.
The process works as follows:
- Add the IP router to the ETS topology and assign it to the correct area and line.
- ETS proposes the line coupler address (device number 0) for that line position.
- Connect to the router via IP and use the “Download” function to write the individual address and parameters to the device.
- ETS confirms the address with a programming acknowledgement from the router.
One important detail: the IP router’s TP line address is distinct from its IP address. The IP address is configured separately, either via DHCP or as a static address in the router’s web interface or ETS parameters. Both addresses must be correctly set for the router to function as a bridge between the TP segment and the IP backbone.
What’s the difference between a KNX IP router and a KNX IP interface?
The key difference between a KNX IP router and a KNX IP interface is their role in the network. A KNX IP router connects two network segments — a TP line and an IP backbone — and actively filters and routes telegrams between them. A KNX IP interface provides a point of access to a single TP line from an IP-connected device, such as a laptop running ETS, but it does not route or filter telegrams between segments.
In practical terms, this means:
- An IP router separates bus load between lines and is required when you need multiple TP lines to communicate over an IP backbone.
- An IP interface is primarily a programming and monitoring tool — it gives ETS or a visualization system access to the bus without creating a new logical network segment.
The TP line address requirement reflects this distinction clearly. Because an IP router creates a new line segment and actively participates in bus communication, it must have its own individual address. An IP interface, by contrast, typically does not require the same level of individual addressing because it does not segment the network or filter telegrams — it simply passes data through to the connected tool.
For large installations with multiple TP lines, IP routers are essential infrastructure. For smaller projects or remote access scenarios, an IP interface may be all that is needed. Understanding which device fits your topology prevents both over-engineering and under-specifying your KNX network.
How xxter Supports Professionals Working with KNX IP Routers
For professionals building or managing KNX installations, getting the IP routing layer right is foundational — everything above it, from visualization to voice control, depends on a correctly addressed and configured network. xxter is built on top of that KNX infrastructure and extends it with professional-grade functionality that integrates seamlessly with standard KNX topology, including IP routers and TP line structures.
With xxter, professionals can:
- Connect the xxter controller to any KNX installation via the IP backbone, working alongside existing IP routers without additional configuration overhead.
- Add smart features like presence simulation, scene management, scheduling, and energy monitoring on top of a properly commissioned KNX network.
- Extend KNX control to Apple HomeKit, Amazon Alexa, and Google Assistant via the Pairot bridge, without subscription fees or license costs.
- Give clients a single, intuitive app on any device — smartphone, tablet, or computer — to operate their entire installation.
If you are commissioning a KNX project and want a reliable, professional control layer that respects the architecture you have built, explore xxter’s professional KNX products and contact the xxter team directly to discuss your project requirements.
