I have just migarted my PI to OH2 by using the greate “openHABian - Hassle-free openHAB Setup” discription.
Prior to the migartion I have tested everything on a Windows PC to ensure that I don’t bother my wife to much in case I would need a bit more time to get it fly. Anyways, the Setup, migation of the configuration and the homekit (main reason for me to migarte) works wonderfull. In this Setup I have used the OH1 running instatallation as IP Gateway for KNX.
Now I have in stalled my production RSP2 and I everything in the frontend is working as expected, but not the KNX Connections
HW Setup: RSP2 + USB to GIRA
As I saw in different discussions I do not need KNXD (EIBD) as OH2 has everything available…
Error Messages in Openhab.log
2018-04-04 23:03:32.141 [ERROR] [nx.internal.connection.KNXConnection] - Error connecting to KNX bus: timeout connecting to control endpoint /192.168.xxx.xxx:3671
2018-04-04 23:03:32.146 [ERROR] [tuwien.auto.calimero ] - KNXnet/IP Tunneling 192.168.178.28:3671: establishing connection failed, timeout connecting to control endpoint /192.168.178.28:3671
2018-04-04 23:03:32.151 [WARN ] [nx.internal.connection.KNXConnection] - Initial connection to KNX bus failed!
So it seems to me, that I have an Issue to connect to the BUS, but out of the Messages.log it seems ok?
Apr 4 22:44:59 openHABianPi kernel: [ 3.330212] usb 1-1.5: Product: KNX-USB Data Interface
Apr 4 22:44:59 openHABianPi kernel: [ 3.337247] usb 1-1.5: Manufacturer: Gira Giersiepen GmbH & Co. KG
Apr 4 22:44:59 openHABianPi kernel: [ 3.353701] hid-generic 0003:135E:0022.0001: hiddev96,hidraw0: USB HID v1.01 Device [Gira Giersiepen GmbH & Co. KG KNX-USB Data Interface] on usb-
My knx.cfg Setup:
> **> # KNX gateway IP address ** > **> # (optional, if serialPort or connection type 'ROUTER' is specified)** > **> ip=192.168.xxx.xxx** > **> ** > **> # Local KNX Binding bus address.** > **> # Use it, when two or more openHAB Instances are connected to the same KNX bus.** > **> # (optional, defaults to 0.0.0)** > **> # busaddr= 15.15.249** > **> ** > **> # Ignore local KNX Events, prevents internal events coming from** > **> # 'openHAB event bus' a second time to be sent back to the 'openHAB event bus'.** > **> # Note: To send back events second time is a Bug, but for backward compatibility, the behavior is not changed.** > **> # For new installations, its recommend to set "ignorelocalevents=true"** > **> # (optional, defaults to false)** > **> #ignorelocalevents=** > **> ** > **> # KNX IP connection type. Could be either TUNNEL or ROUTER (optional, defaults to TUNNEL)** > **> # Note: If you cannot get the ROUTER mode working (even if it claims it is connected), ** > **> # use TUNNEL mode instead with setting both the ip of the KNX gateway and the localIp.** > **> type= TUNNEL** > **> ** > **> # KNX gateway port (optional, defaults to 3671)** > **> # Note: If you use eibd, setting to 6720** > **> port= 3671** > **> ** > **> # Local endpoint to specify the multicast interface, no port is used (optional)** > **> localIp=192.168.xxx.xxx**
Do I miss anything due to late hours?
I would be more than gratefull to get a hint…