I have a migrated from OH1.8 OH2.2 instance with homematic binding running.
But I had problems loading variables and scripts from my homematic CCU1.
So I decided to start with a new clean installation using snapshot openHAB 2.2.0 Build #1039.
Now the homematic variables and programs are loaded to the GATEWAY-EXTRAS thing.
But a few minutes after loading homematic devices the homematic binding will stop working with athe attached error.
I allready tried to increase the default timeout value:
2017-09-17 20:17:09.900 [DEBUG] [matic.handler.HomematicBridgeHandler] - HomematicConfig[gatewayAddress=192.168.0.160,callbackHost=192.168.0.41,xmlCallbackPort=9125,binCallbackPort=9126,gatewayType=ccu,rfPort=2001,wiredPort=2000,hmIpPort=2010,cuxdPort=8701,groupPort=9292,timeout=60,socketMaxAlive=900]
In this case my CCU1 is frozen, I can’t open the CCU1 user interface.
Any idea whats wrong?
Error:
2017-09-17 20:19:20.758 [DEBUG] [ommunicator.AbstractHomematicGateway] - New device ‘HEQ0104695’ detected on gateway with id ‘ccu’
2017-09-17 20:19:20.808 [DEBUG] [ommunicator.AbstractHomematicGateway] - New device ‘HEQ0362998’ detected on gateway with id ‘ccu’
2017-09-17 20:19:23.373 [DEBUG] [ommunicator.AbstractHomematicGateway] - New device ‘HEQ0031687’ detected on gateway with id ‘ccu’
2017-09-17 20:19:23.630 [DEBUG] [nal.communicator.client.BinRpcClient] - BinRpcMessage socket failure, sending message again 1/1
2017-09-17 20:20:34.341 [ERROR] [ommunicator.AbstractHomematicGateway] - null
java.io.IOException: null
at org.openhab.binding.homematic.internal.communicator.CcuGateway.sendScript(CcuGateway.java:255) [187:org.openhab.binding.homematic:2.2.0.201709152241]
at org.openhab.binding.homematic.internal.communicator.CcuGateway.sendScriptByName(CcuGateway.java:225) [187:org.openhab.binding.homematic:2.2.0.201709152241]
at org.openhab.binding.homematic.internal.communicator.CcuGateway.sendScriptByName(CcuGateway.java:213) [187:org.openhab.binding.homematic:2.2.0.201709152241]
at org.openhab.binding.homematic.internal.communicator.CcuGateway.loadDeviceNames(CcuGateway.java:126) [187:org.openhab.binding.homematic:2.2.0.201709152241]
at org.openhab.binding.homematic.internal.communicator.AbstractHomematicGateway.getDeviceDescriptions(AbstractHomematicGateway.java:439) [187:org.openhab.binding.homematic:2.2.0.201709152241]
at org.openhab.binding.homematic.internal.communicator.AbstractHomematicGateway.newDevices(AbstractHomematicGateway.java:677) [187:org.openhab.binding.homematic:2.2.0.201709152241]
at org.openhab.binding.homematic.internal.communicator.server.RpcResponseHandler.handleNewDevice(RpcResponseHandler.java:101) [187:org.openhab.binding.homematic:2.2.0.201709152241]
at org.openhab.binding.homematic.internal.communicator.server.RpcResponseHandler.handleMethodCall(RpcResponseHandler.java:52) [187:org.openhab.binding.homematic:2.2.0.201709152241]
at org.openhab.binding.homematic.internal.communicator.server.BinRpcResponseHandler.run(BinRpcResponseHandler.java:46) [187:org.openhab.binding.homematic:2.2.0.201709152241]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:?]
at java.lang.Thread.run(Thread.java:745) [?:?]
Caused by: java.util.concurrent.TimeoutException
at org.eclipse.jetty.client.util.FutureResponseListener.get(FutureResponseListener.java:109) ~[?:?]
at org.eclipse.jetty.client.HttpRequest.send(HttpRequest.java:654) ~[?:?]
at org.openhab.binding.homematic.internal.communicator.CcuGateway.sendScript(CcuGateway.java:245) ~[?:?]
… 11 more
2017-09-17 20:20:34.363 [DEBUG] [ommunicator.AbstractHomematicGateway] - New device ‘HEQ0363098’ detected on gateway with id ‘ccu’
2017-09-17 20:21:34.353 [ERROR] [ommunicator.AbstractHomematicGateway] - null
java.io.IOException: null
at org.openhab.binding.homematic.internal.communicator.CcuGateway.sendScript(CcuGateway.java:255) [187:org.openhab.binding.homematic:2.2.0.201709152241]
at org.openhab.binding.homematic.internal.communicator.CcuGateway.sendScriptByName(CcuGateway.java:225) [187:org.openhab.binding.homematic:2.2.0.201709152241]
at org.openhab.binding.homematic.internal.communicator.CcuGateway.sendScriptByName(CcuGateway.java:213) [187:org.openhab.binding.homematic:2.2.0.201709152241]
at org.openhab.binding.homematic.internal.communicator.CcuGateway.loadDeviceNames(CcuGateway.java:126) [187:org.openhab.binding.homematic:2.2.0.201709152241]
at org.openhab.binding.homematic.internal.communicator.AbstractHomematicGateway.getDeviceDescriptions(AbstractHomematicGateway.java:439) [187:org.openhab.binding.homematic:2.2.0.201709152241]
at org.openhab.binding.homematic.internal.communicator.AbstractHomematicGateway.newDevices(AbstractHomematicGateway.java:677) [187:org.openhab.binding.homematic:2.2.0.201709152241]
at org.openhab.binding.homematic.internal.communicator.server.RpcResponseHandler.handleNewDevice(RpcResponseHandler.java:101) [187:org.openhab.binding.homematic:2.2.0.201709152241]
at org.openhab.binding.homematic.internal.communicator.server.RpcResponseHandler.handleMethodCall(RpcResponseHandler.java:52) [187:org.openhab.binding.homematic:2.2.0.201709152241]
at org.openhab.binding.homematic.internal.communicator.server.BinRpcResponseHandler.run(BinRpcResponseHandler.java:46) [187:org.openhab.binding.homematic:2.2.0.201709152241]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:?]
at java.lang.Thread.run(Thread.java:745) [?:?]
Caused by: java.util.concurrent.TimeoutException
at org.eclipse.jetty.client.util.FutureResponseListener.get(FutureResponseListener.java:109) ~[?:?]
at org.eclipse.jetty.client.HttpRequest.send(HttpRequest.java:654) ~[?:?]
at org.openhab.binding.homematic.internal.communicator.CcuGateway.sendScript(CcuGateway.java:245) ~[?:?]
… 11 more