OH2 Homematic fails after first timeout

Hi, I’m new to OH2 and OpenHab at all, so far I only used Homematic. I would like to control other devices in our house thats why I looked into OH2.

I have some problems with the Homematic binding, I works fine as long as events are exchanged. If no events our in the Homematic world for some time OH tries to restart the RPC server from then I see “Thread pool ‘homematicRpc’ rejected execution of class org.openhab.binding.homematic.internal.communicator.server.BinRpcCallbackHandler” message in the log and communication between OH2 and Homematic fails.

To me this seems like an OH problem, I testet with OH2 & CCU2 (our current production CCU) and OH2 & Homegear (on a second Raspi). The error occurs in both setups.

Is this a know issue?

Thx
Markus

Log extract:
2016-06-11 00:19:28.896 [INFO ] [ternal.communicator.HomematicGateway] - No event since 330 seconds from gateway '3DC66BE6-74A8-71DC-0F2B-FBE6DA914C02', restarting RPC server 2016-06-11 00:19:28.983 [INFO ] [smarthome.event.ThingUpdatedEvent ] - Thing 'homematic:GATEWAY-EXTRAS-3DC66BE6-74A8-71DC-0F2B-FBE6DA914C02:3DC66BE6-74A8-71DC-0F2B-FBE6DA914C02:GWE00000000' has been updated. 2016-06-11 00:19:29.083 [INFO ] [smarthome.event.ThingUpdatedEvent ] - Thing 'homematic:HG-HM-Sec-SCo:3DC66BE6-74A8-71DC-0F2B-FBE6DA914C02:MEQ1833166' has been updated. 2016-06-11 00:19:29.410 [WARN ] [rthome.core.common.ThreadPoolManager] - Thread pool 'homematicRpc' rejected execution of class org.openhab.binding.homematic.internal.communicator.server.BinRpcCallbackHandler 2016-06-11 00:19:38.865 [WARN ] [rthome.core.common.ThreadPoolManager] - Thread pool 'homematicRpc' rejected execution of class org.openhab.binding.homematic.internal.communicator.server.BinRpcCallbackHandler 2016-06-11 00:19:53.879 [WARN ] [rthome.core.common.ThreadPoolManager] - Thread pool 'homematicRpc' rejected execution of class org.openhab.binding.homematic.internal.communicator.server.BinRpcCallbackHandler 2016-06-11 00:20:29.080 [INFO ] [ternal.communicator.HomematicGateway] - No event since 390 seconds from gateway '3DC66BE6-74A8-71DC-0F2B-FBE6DA914C02', restarting RPC server 2016-06-11 00:20:29.164 [INFO ] [smarthome.event.ThingUpdatedEvent ] - Thing 'homematic:GATEWAY-EXTRAS-3DC66BE6-74A8-71DC-0F2B-FBE6DA914C02:3DC66BE6-74A8-71DC-0F2B-FBE6DA914C02:GWE00000000' has been updated. 2016-06-11 00:20:29.266 [INFO ] [smarthome.event.ThingUpdatedEvent ] - Thing 'homematic:HG-HM-Sec-SCo:3DC66BE6-74A8-71DC-0F2B-FBE6DA914C02:MEQ1833166' has been updated. 2016-06-11 00:20:29.597 [WARN ] [rthome.core.common.ThreadPoolManager] - Thread pool 'homematicRpc' rejected execution of class org.openhab.binding.homematic.internal.communicator.server.BinRpcCallbackHandler 2016-06-11 00:20:44.615 [WARN ] [rthome.core.common.ThreadPoolManager] - Thread pool 'homematicRpc' rejected execution of class org.openhab.binding.homematic.internal.communicator.server.BinRpcCallbackHandler 2016-06-11 00:20:59.633 [WARN ] [rthome.core.common.ThreadPoolManager] - Thread pool 'homematicRpc' rejected execution of class org.openhab.binding.homematic.internal.communicator.server.BinRpcCallbackHandler 2016-06-11 00:21:29.263 [INFO ] [ternal.communicator.HomematicGateway] - No event since 450 seconds from gateway '3DC66BE6-74A8-71DC-0F2B-FBE6DA914C02', restarting RPC server 2016-06-11 00:21:29.271 [WARN ] [ternal.communicator.HomematicGateway] - Address already in use 2016-06-11 00:22:29.273 [INFO ] [ternal.communicator.HomematicGateway] - No event since 510 seconds from gateway '3DC66BE6-74A8-71DC-0F2B-FBE6DA914C02', restarting RPC server 2016-06-11 00:22:29.355 [INFO ] [smarthome.event.ThingUpdatedEvent ] - Thing 'homematic:GATEWAY-EXTRAS-3DC66BE6-74A8-71DC-0F2B-FBE6DA914C02:3DC66BE6-74A8-71DC-0F2B-FBE6DA914C02:GWE00000000' has been updated. 2016-06-11 00:22:29.460 [INFO ] [smarthome.event.ThingUpdatedEvent ] - Thing 'homematic:HG-HM-Sec-SCo:3DC66BE6-74A8-71DC-0F2B-FBE6DA914C02:MEQ1833166' has been updated. 2016-06-11 00:22:29.783 [WARN ] [rthome.core.common.ThreadPoolManager] - Thread pool 'homematicRpc' rejected execution of class org.openhab.binding.homematic.internal.communicator.server.BinRpcCallbackHandler 2016-06-11 00:22:44.798 [WARN ] [rthome.core.common.ThreadPoolManager] - Thread pool 'homematicRpc' rejected execution of class org.openhab.binding.homematic.internal.communicator.server.BinRpcCallbackHandler 2016-06-11 00:22:59.813 [WARN ] [rthome.core.common.ThreadPoolManager] - Thread pool 'homematicRpc' rejected execution of class org.openhab.binding.homematic.internal.communicator.server.BinRpcCallbackHandler 2016-06-11 00:23:29.460 [INFO ] [ternal.communicator.HomematicGateway] - No event since 570 seconds from gateway '3DC66BE6-74A8-71DC-0F2B-FBE6DA914C02', restarting RPC server

I dont know if this is a knows problem, but i have the same issue

Thomas

Anybody out there who has OH2 & Homematic successful setup? Any known workaround?

Created https://github.com/openhab/openhab2-addons/issues/1023

looks like as if i have a similar problem: