compatibilityOH2 = true is obsolete, but does not worry.
Your config is perfect!
How you start KNX bundle does not matter. But there should only be one…
I don’t know why, but I have another Bundle:
204 | Active | 80 | 1.9.0.201611251544 | openHAB KNX Binding
You can test mine.
Now using a testItem to see if there are echoes:
Switch TEST_AKTOR_1_1_27 "TEST AKTOR 1.1.27" { autoupdate="true", knx="7/2/1+<(30)7/2/7" }
15.15.229 is the OH2 KNX Bundle.
- At 8:31:27 you see a normal GroupValueRead from OH2 and then the GroupValueResponse from the KNX-Actor. Got no echo!
- At 8:31:57 there I have shortly disconnected the IP-Router, then I switched the actor from OFF to ON and connected the IP-Router again. To see if a changed Value generates an echo. OH2 logged this change with:
08:31:57.437 [INFO ] [marthome.event.ItemStateChangedEvent] - TEST_AKTOR_1_1_27 changed from OFF to ON
Got no echo!
- At 8:32:27 again you see a normal GroupValueRead from OH2 and then the GroupValueResponse from the KNX-Actor. Got no echo again!
See if my Bundle works better?!
EDIT: A possible cause for echoes: GroupValueResponse at 9:56:38 in your screen comes from KNX IP BAOS 772, this is your IP-Router. Your router seems to be configured to respond? I think there is a configuration fault. The GroupValueResponse must come from an actuator directly!