Configuring ABB IPR/S3.1.1 KNX IP Router

Hi!
This is a continuation of my previous topic: https://community.openhab.org/t/knx-ip-gateway-communication-error/151510. However since I actually purchased a new KNX IP Router I figured I should start a new topic.

I replaced my ABB IPS/S3.1.1 with a ABB IPR/S3.1.1, so a router this time. I hook it up, the status light is lit and the LAN/Link shows traffic. I can see in my router that the unit has been assigned an IP and everything seems to be working fine. However I cannot find the unit on the network using ABB i-bus tool neither does it show up in ETS.

First, I was thinking it could be an issue with my Unifi setup with my laptop being connected to an AP hooked up to another switch than the KNX router is hooked up to. So to rule that out I purchased a USB-C network adapter to be able to hook my computer up to the same switch the KNX router was hooked up to but that didn’t make any difference. I also played around some with the multicasting settings the Unifi network and tried IGMP snooping but no change.

I also checked the voltage of the power supply and the KNX line and they are both 29.7 V.

I’m not sure what to try next. I thought that ETS would identify the unit on the IP network and then the configuration would continue there. And if that wouldn’t work sure the i-bus tool would pick it up, nope. I must be doing something wrong but reading page after page I can’t understand what, any help?

ABB support should be the better contact here, as this is not about openHAB but about the ABB router and they should know their products.

Thanks for putting it into off-topic and not somewhere else :+1:

I contacted their support when dealing with the other IP gateway but they weren’t really helpful. I just thought someone in here would know something about it.

So do you get access via ETS? Maybe you’ll have to add the router manually. You’ll have to assign an individual address and program this address in order to get access to the knx bus.
Please keep in mind, that default configuration of an knx router is to filter GA, so you’ll have to switch that feature off.

No I can’t get access to it thru ETS, if I enter the IP manually and try to establish a connection it gives me “Failed to read device description from IP:PORT, but Ping succeeded”.

From my understanding since it is a IP device it should be visible in both i-bus tool and ETS. I am not sure if I actually need a KNX USB device to be able to program it or not but I just ordered one to try that as well because I am getting out of ideas. However the i-bus tool can be used to update firmware but I am not sure how that is supposed to happen if it can’t pick it up from the network.

Have you already added it in ets in topology and gave it an adressand program it using the programming button ? That should be the first step

No I haven’t but doesn’t it have an adress preconfigured? But to program it I need to access the bus right?

No as long as in your topology is represented as a router it will listen to 224.0.23.12 and in ets 6 it will automatically choose that address linked to your wifi card or network card or USB Ethernet etc… also do not play with igmp with unifi unless you really know what you are doing.

Roger that. Oh I see, I have to try that then but if I remember correctly, when I hit download it asks for a connection. Perhaps it doesn’t if I have configured a router in my project?

Otherwise just choose as interface your wifi card or network card depending what you use to connect to the network where your device is also situated also pay attention to vlan if you have them be on the same.

So I purchased a KNX USB interface to be able to program everything, I couldn’t get it to work otherwise. I have been looking for a guide on how to set everything up and found an older entry using a Dummy application, not sure if it’s applicable or not.

This is my topology:
Screenshot 2024-06-11 075508

Topology Backbone, backbone medium: IP
Area, main line medium: IP
New line, medium: TP
Management, medium: IP

Linked the dummy application with GAs

The IP router set as 1.1.0
Screenshot 2024-06-11 075930

With the following config:
1
2
3

Does this look correct?

Screenshot 2024-06-11 095516
Screenshot 2024-06-11 095532
Screenshot 2024-06-11 095724
Screenshot 2024-06-11 09583779

I am trying to understand the why and what here :slight_smile: , in my initial configuration the IP Router is set as a line coupler but if I understand what you did it should be set as an area coupler? If set as a line coupler it cannot communicate with the dummy application, is that the issue? Do I even need the dummy?

*Edit: I cannot set the main line to TP because of the IP Router, I must be missing something

yes its an area coupler

i dont understand the dummy stuff you are talking about dummy applications are used to punch automaticly a hole in the filter table

please read the official abb knx ip document

What do you mean is your backbone a TP ?
You need to remove all couplers from the project. Also, you have to remove any devices that are in line 1.0. (you can move them to a dummy/another line)

After that you can change the media type to IP and then add new couplers.

Thank you for trying to explain to me but I still do not quite understand. Should I remove my line and put all devices into the area together with the IP Router?

topology

is your backbone IP or TP ?

It is IP
backbone

That is good now continue creating an area IP and a line TP where you add your router

Now I got:
Topology Backbone (IP)
1 Area (IP)
1.1 New line (TP)
1.1.0 IP Router