GVS - IP Router - UM - V1.3 - 20210630 - EN
GVS - IP Router - UM - V1.3 - 20210630 - EN
K-BUS®KNX IP Router_V1.3
BNIPR-00/00.1
2. Do not fall the device to the ground or make them get hard impact;
Chapter 1 Summary
The IP Router can be used as line or backbone coupler. It provides a data connection between
the upper KNXnet/IP line (main line or backbone) and the lower TP KNX bus line (sub line). The
basic functionality of the IP Router is to couple the Ethernet with one or more KNX-TP lines. The IP
Router features a galvanic isolation between the Ethernet and the KNX-TP line(s). Due to its
flexibility the IP Router can be used as a line coupler e.g. to connect several KNX TP lines via
Ethernet. And it can be used as a backbone coupler to connect several TP areas or different TP
The main task of the IP Router is filtering the traffic according to the installation hierarchy. For
group oriented communication the traffic is filtered according to the built-in filter tables.
With the ETS or any other KNX compatible commissioning tool the IP Router can be used as
the programming interface. For this purpose the device provides up to 4 additional physical
addresses that can be used for tunneling. The IP Router has no KNX communication objects for
itself.
The IP Router is a Tunneling and Routing device. These features are described in the following
sections in detail. The device front panel consists of seven LEDs and two buttons as illustrated
below. The device offers a detailed internal diagnosis by displaying all operational states in different
Operation Modes with three pairs of LEDs. The LEDs show the variety of device states like Bus OK,
traffic, errors/faulty communication NACK, BUSY on the bus, state of the filter table, and etc.
The IP Router is a modular installation device. It can be installed in the distribution board on
This manual provides the technical information about the IP Router as well as assembly and
programming in detail for users, and explains how to use the interface device by the application
examples.
1
K-BUS® KNX/EIB KNX IP Router
The IP Router supports extended frames and long telegrams up to 240 bytes APDU
length. In combination with the line coupler and the long messages are made
possible (e.g. for energy metering applications and visualization purposes).
The IP Router favorably replaces a line coupler or an area coupler. Using LAN as a
fast medium to exchange telegrams between lines and/or areas is the great
advantage.
Providing tunneling protocols and a connection point for the ETS (or any other tool
to enable commissioning and monitoring) the ETS address for tunneling is not
necessarily the one that is already configured. Four parallel connections are
possible, one separate address for each and every connection.
After no IACK response on a sent message the IP Router can repeat it up to three
times. For physically addressed or for group addressed telegrams this can be
configured via ETS independently. In case of an IACK response there will be no
repetition. The failure mechanism of a negative IACK or BUSY is still maintained
hereby.
For a predefined amount of time (ETS configurable) it is possible to switch off the
filter table with pressing a button on the device. So, without re-configuring the
device with the ETS the filter table can be switched off by a button press which is
necessary for running fast diagnostics on site. Filtering of messages can
temporarily be disabled by pressing the “Function” button. This eases
commissioning and debugging of the system. Without an ETS download a
temporary access to other lines is possible. After the timeout an automatic
switching the filter table on is implemented (the timeout is configurable in the ETS).
This avoids forgetting to reactivate the filter.
2
K-BUS® KNX/EIB KNX IP Router
UPnP is available to discover the device in the IP network. That is only possible with
a proper network installation in terms of topology. With the KNXnet/IP Search
Request the ETS can recognize the device as a communication interface.
For networks with a high bus load a high internal amount of communication buffers
is suitable.
The IP Router’s ETS database entries are available for the ETS3.0f and upward.
The IP Router supports KNXnet/IP, ARP, ICMP, IGMP, HTTP, UPnP discovery, UDP/IP,
TCP/IP, DHCP and Auto IP.
1.2 Tunneling
The presence of the Internet Protocol (IP) has led to the definition of KNXnet/IP. KNXnet/IP
provides the means for point-to-point connections like “KNXnet/IP Tunneling” for ETS and/or
between a supervisory system and a KNX installation.
The KNXnet/IP Device Management provides configuring KNXnet/IP devices via the KNX
network effectively. Additionally, with this the time required for network configurations is reduced.
1.3 Routing
Routing is the way of interconnecting KNX lines or areas via IP network(s) using KNXnet/IP. In
IP networks the KNXnet/IP Routing defines how KNXnet/IP routers communicate with each other.
The IP Router is a KNX IP router. KNX IP routers are highly similar to TP line couplers. The
only exception is that they use the communication medium Ethernet as their main line. However, it
is also possible to integrate KNX end devices via IP directly. This makes the Ethernet a KNX
medium.
3
K-BUS® KNX/EIB KNX IP Router
Power supply Operation voltage 21-30V DC, via the KNX bus
Transport – 25 °C ... + 70 °C
Relative humidity 5%~93% (non-condensing)
4
K-BUS® KNX/EIB KNX IP Router
Weight 0.1KG
Markings KNX/EIB
1 SU = 18mm
5
K-BUS® KNX/EIB KNX IP Router
6
K-BUS® KNX/EIB KNX IP Router
7 Programming LED Red on: device in boot mode or addressing mode ;
Red blinking: No IP connection
Upon receiving the physical address the device
automatically returns from addressing mode to normal
operating mode.
A Ethernet connector
B Function button During normal operation a rather short press (≈3 sec)
activates and deactivates the Manual Function.
A long press (≈15 sec) soon followed by a short press (≈3
sec) executes the Factory Reset. After the second press,
all parameters will be set to factory default (incl. Individual
Address)
7
K-BUS® KNX/EIB KNX IP Router
According either to the factory default settings or the latest parameter settings downloaded
from ETS (also other tools) in normal operating mode the IP Router operates as it is supposed to.
The IP Router features two different modes, the “Normal Mode” and the “Boot Mode”.
The function button is used for two purposes; either to switch to manual function or to do a
factory reset. It depends on the current operation mode of the IP Router and the duration of time this
The default function is set by the LAN line and the (KNX) line parameters. Manual function is
Note: The latest downloaded settings (parameters) and filter table are still available after
A factory reset is carried out by pressing the button for about 15 seconds (Bus State IP/TP LED
light orange). After release, pressing it again for 3 seconds resets all the parameters to factory
default (incl. physical address). Subsequently, LED indicate normal operation again.
8
K-BUS® KNX/EIB KNX IP Router
3.1.3 The Programming Button and LED
In “Normal Mode”:
To download the desired physical address and/or a full ETS settings download the
programming button needs to be pressed. Successive pressing on the programming button will lead
to turn on and off the programming LED, i.e. LED 7 which is lighting red. The blinking red
programming LED indicates that the Ethernet cable is not properly connected.
The boot mode, which is entered by a wed front-end, is used to upgrade the firmware program.
In network installations IP Router is used as KNX IP line/area coupler to couple KNX IP and
KNX TP. After connecting to KNX TP, IP Router operates with its default settings. Setting the
correct physical address is necessary to include IP Router in the present KNX bus system. Only
The IP Router sends telegrams from/to the KNX to/from the IP network in accordance with the
KNXnet/IP protocol specification. According to the default setting these telegrams are sent as
multicast telegrams to the multicast IP address 224.0.23.12 port 3671. The multicast IP address
224.0.23.12 is the defined address for the KNXnet/IP from the KNX Association in conjunction with
the IANA. This address should be preserved and used as defined. Only if it becomes necessary due
to the existing network, it could be changed in the “General Parameters” as described in KNX
All KNX IP devices that are intended to communicate with each other via IP network
must have the same IP multicast address
9
K-BUS® KNX/EIB KNX IP Router
of network and the setting of the network components
If the IP address is changed from the IP side, it may sometimes happen that the ETS
does not recognize the device anymore and the connection can no longer be
established (tunneling uses IP address)
As a precaution, always run a restart or change the address from the TP side
Please ask your administrator if problems occur for the IP Address assignment
According to the topology, the additional physical addresses (for tunneling) always
have to be assigned in the range of sub line addresses. For more information about
the additional tunneling addresses please refer to Tunneling addresses (Additional
Phys. Addresses).
In a network installation the IP Router can either be used as a KNX area coupler or as a KNX
line coupler.
The IP Router can replace an area coupler in a KNX network. For this purpose it must receive
the physical address of an area coupler (X.0.0, 1≤X≤15). In the ETS up to 15 areas can be defined
10
K-BUS® KNX/EIB KNX IP Router
3.2.4 The IP Router in a Mixed System
If it is necessary in a KNX system to use the IP Router at one point as an area coupler, e.g.
office or home complex, and at another point as a line coupler, e.g. a remote underground garage
or a pool; this is possible. It is only necessary to ensure that the IP Router used as a line coupler
uses a line coupler address from a free addressing area. The following picture best illustrates the
topology with IP Router routers as area and/or line couplers. Special attention needs to be paid that
if a IP Router area coupler with address “1.0.0” already exists in the installation, no other IP Router
line coupler (or any other KNX IP router) with address “1.X.0, 1≤X≤15” is allowed to be used in that
network, and of course vice versa, if a IP Router line coupler with address “1.1.0” already exists in
the installation, no other IP Router area coupler (or any other KNX IP router) with address “1.0.0” is
A direct connection between two IP Routers is possible as well. In this case, the auto IP will
assign each IP Router an IP address and the two IP Routers will communicate over either a normal
Mixed system
11
K-BUS® KNX/EIB KNX IP Router
3.2.5 The IP Router as A Line Coupler
The IP Router of a KNX network can assume the functionality of a line coupler. For this
purpose it must have the physical address of a line coupler (X.Y.0, 1≤X & Y ≤15). In the ETS up to
When the coupler receives telegrams (for example during commissioning) that use physical
addresses as destination addresses, it compares the physical addresses of the receiver with its own
physical address and then decides whether it has to route the telegrams or not.
Due to telegrams with group addresses the coupler reacts in accordance with its parameter
settings. During normal operation (default setting), the coupler only routes those telegrams whose
If the coupler routes a telegram and does not receive an acknowledgement, or if a bus device
discovers a transmission error, the coupler repeats the telegram up to three times (depending on
the corresponding parameter that is set to the device through the last ETS download). With the
parameters „Repetitions if errors...“, this behaviour can be set separately for both lines. These
The ETS does not provide an unload procedure for the application of the IP-Router !
12
K-BUS® KNX/EIB KNX IP Router
To download the desired physical address and/or a full ETS setting into the device, during the
(The programming button is used to put the device into “Program Mode”). With the ETS the physical
address can be assigned to the device by setting the desired address in the properties window of
the ETS, starting the download and pressing the programming button. After assignment the device
restarts itself. (A blinking red LED 5 indicates that the Ethernet cable is not properly connected.)
To commission the device a PC with ETS and an interface connection (IP, USB) to the data
bus is required.
13
K-BUS® KNX/EIB KNX IP Router
4.2 General
①The IP coupler does block all telegrams because the filter table is not defined
14
K-BUS® KNX/EIB KNX IP Router
4.3 IP Configuration
15
K-BUS® KNX/EIB KNX IP Router
The multicast address 224.0.23.12 is the defined address for the KNXnet/IP from the KNX
Association in conjunction with the IANA. This address shall only be changed if it becomes
Note: During commissioning it should be regarded that all KNX IP devices intended to
communicate with each other via IP must use the same IP routing multicast address. To ensure
proper functioning, execute a manual restart after changing the multicast address.
16
K-BUS® KNX/EIB KNX IP Router
Note: The parameter “transmit all” for Group telegrams and Physical telegrams is intended
only for testing purposes and should not be set for normal operation.
17
K-BUS® KNX/EIB KNX IP Router
Note: If the parameter “Send confirmation on own telegrams” is set to “yes”, with sending
any own routed telegram the IP Router will systematically send an ACK.
18
K-BUS® KNX/EIB KNX IP Router
19
K-BUS® KNX/EIB KNX IP Router
The web front-end can be used to read out the actual device parameters (HTTP port, IP
address, MAC address, ...), to update its firmware and to adjust the (additional) tunneling addresses.
To identify a particular IP router of a KNX network the Programming LED/Programming Mode can
be remotely switched on and off without pressing the on-device Programming Button.
To switch back from Boot Mode to normal operation it is necessary to run the firmware
update procedure and then abort, or wait for the 10 min timeout.
There are three ways to access the IP Router. It can be accessed like a Microsoft Windows
UPnP network device (Windows7 or later) and by a web browser. For access by a web browser
either the IP address or the MAC address, together with the HTTP port, have to be known. How to
use IP address and MAC address with the browser´s URL bar is described in the following.
For access via web browser the HTTP port that is set by ETS (or the factory default
parameter value) has to be used. The IP Router is able to use both official HTTP system ports (80
20
K-BUS® KNX/EIB KNX IP Router
When the UPnP network function is enabled, KNX IP Router appears in the Windows Network.
Double-click on the IP router network device opens the web front-end with the standard web
browser. If KNX IP Router is not visible as an UPnP network device a manual restart is
recommended. After that, the device becomes visible in the list of network devices.
When IP address and HTTP port (80 or 8080) are known, this information is sufficient to access
the web front-end by a web browser. The actual IP address is shown in the ETS list of Discovered
Interfaces.
According to the preset IP configuration (HTTP port, IP address and DHCP, respectively) in the
Example: http://192.168.192.241:8080/
21
K-BUS® KNX/EIB KNX IP Router
5.1.3 Via MAC Address
When NetBIOS is installed (by default on Windows systems and Linux systems containing
SAMBA) the MAC address that is printed on a label on the side of the IP Router’s housing can be
used. Due to name resolution is mandatory to establish communication by Host name, activation of
NetBIOS is necessary.
Use the MAC address in the form of AA-BB-CC-XX-YY-ZZ and the preset HTTP port to be
Example: http://knx-iprt-002dc6:8080/
After accessing the web front-end the Device Info tab is shown. All general information about
22
K-BUS® KNX/EIB KNX IP Router
5.3 KNX
Here, all KNX specific addresses are shown. Setting changes can easily be checked. With a
simple click on “On” or “Off” Programming Mode can be switched on/off. This function is equivalent
to a Programming Button press. Together with the Device Info tab it is easy to distinguish the
regarded device (with a certain IP address or MAC address or serial number) from other similar
Four tunneling addresses can be set. ETS sets the first tunneling address. With a click on “Set”
the remaining ones are set. Moreover, routing multicast address, serial number of the device and a
last-60-minutes KNX busload diagram are visible. The red curve shows the maximum busload
history and the green one shows the average busload history both of the TP side.
FFFF-FFFFFFFF
23
K-BUS® KNX/EIB KNX IP Router
Under the Update tab the firmware of the IP Router can be updated via IP i.e. the Ethernet
network like described in following steps. During the remote update process, the IP Router enters
If Boot Mode is already active only the web front-end instructions from step 3 to step 5 must
be followed (refresh, request update). Boot Mode is still active after device reset and after factory
reset.
To exit Boot Mode it is necessary to enter the Update tab of the web front-end. Then either the
firmware update has to be completed (if a new firmware is available) or the firmware update process
has to be stopped by a click on the “Abort” button. After that the IP Router restarts and continues
24
K-BUS® KNX/EIB KNX IP Router
Step 3: After Programming Mode activation give a short press to the Function Button. Then
Step 4: When the “request update“ button appears it has to be pressed to select the update file
Step 5: The update file can be selected and uploaded. After that, the device restarts. Clicking
on the “Abort“ button cancels the firmware update procedure and the device exits Boot Mode.
25
K-BUS® KNX/EIB KNX IP Router
According to the host’s physical address assignment the first tunneling address (additional
Please make sure: The additional physical addresses for tunneling and the host´s physical
Step 1: Open the ETS Bus tab and select KNX IP Router as the “Current Interface”. In the “IP
Tunneling” window the already assigned host physical address can be read.
26
K-BUS® KNX/EIB KNX IP Router
Step 2: Set the first additional physical address by the “Individual Address” field. Click on the
“Test” button. If the green Ok appears, the first tunneling address is set. In this example it is
“15.15.230”.
Step 3: Now open the KNX tab of the web front-end. Click on the “Set” button to set the
remaining three tunneling addresses basing on the first tunneling address as follows.
FFFF-FFFFFFFF
27
K-BUS® KNX/EIB KNX IP Router
28