KNX integeration

Im trying to switch to Home Assistant, but every time I try to integrate my KNX system I get this error.

I have the MDT SCN IP100.01 KNX IP Router, the router shows up under the tunneling option but I cant connect to it.
from what I understand, I need to configure the IP Router in ETS ← not sure about this. but the problem is I don’t have access to an ETS license. is there any workarounds?

You need to configure your IP Router with an ETS before it will work properly.
You can try this Link to learn more about the different versions.
For the only purpose of getting the KNX Router to work, you can probably use the Demo version.
Did the KNX installer provide you with configuration files for your KNX net?

I appreciate the help.

I was looking into the different ETS license tiers. The project I’m working on is quite large +150 devices. I think only the professional license supports that number of devices, but it’s quite expensive, especially since I only need it to configure the IP router.

I do have access to the .knxproj file. Do I need any other files?

You should not need the file to configure the router; the demo should do; just ignore the rest of the network for that part.
You can import the KNX-setup into HA later.

When there are multiple routers in your setup (connecting different lines via IP), you can’t really use Demo as it will not load filter tables properly. Same when DataSecure is used in the project.
If the interface is configured to use IP Secure, you’d need the .knxkeys file (or the raw credentials). Also note that MDT has always had issues with IP Secure and I’m not sure if they solved these meanwhile.

I’m fairly certain there’s only one router in the setup. Is there any way I can check how the interface is configured without using ETS?

I really hope DataSecure wasn’t used, because the contractor hasn’t responded to me at all.

Well, I don’t know a very user-friendly way to find out, but you could parse the project manually and have a look at each GA with GitHub - XKNX/xknxproject: ETS project parser written in python

Or you find someone with an ETS license to just open the project with it.

Regarding your connection issue, have a look at the logs - maybe there is more information. Open your Home Assistant instance and show your Home Assistant logs.

The easiest way would be to try out the demo version and configure the new gateway. If it works, great. If not, you can send me the project-file and I can have a look at the setup. But that won’t help with programming of your router unless you want to come by my place in the Maifeld. :slight_smile:

Since the router seems to be installed already, reconfiguring it from a new project may or may not interfere with the current projects functionalities. If some device uses it, chances are it won’t work anymore after reprogramming due to filter table loss or data secure key loss.

True, if it’s an existing router.
I was under the impression, he got himself a new router he wanted to integrate into the KNX network, so that he could access KNX from HA.

Just another idea:
If your HA hardware is close by an KNX outlet you could get a cheap KNX-USB adapter (e.g. from busware.de) and connect your KNX network that way via the KNXD integration.

thanks a lot, though the router has already been installed and configured