Homematic Binding goes offline and cannot reconnect

  • Platform information:
    • Hardware: Raspberry 3

Every now and then my homematic binding goes offline and cannot reconnect. just rebooting the homematic CCU2 (FW 2.41.5) and the Raspberry can solve the issue.

Openhab Log:



2018-12-24 15:07:40.543 [WARN ] [ommunicator.AbstractHomematicGateway] - Connection lost on gateway 'MEQ0225917', cause: "IOException java.net.ConnectException: Connection refused"
2018-12-24 16:01:55.704 [ERROR] [ematic.handler.HomematicThingHandler] - java.net.ConnectException: Connection refused
java.io.IOException: java.net.ConnectException: Connection refused
	at org.eclipse.smarthome.binding.homematic.internal.communicator.client.XmlRpcClient.sendMessage(XmlRpcClient.java:98) ~[197:org.eclipse.smarthome.binding.homematic:0.10.0.oh240]
	at org.eclipse.smarthome.binding.homematic.internal.communicator.client.XmlRpcClient.sendMessage(XmlRpcClient.java:102) ~[197:org.eclipse.smarthome.binding.homematic:0.10.0.oh240]
	at org.eclipse.smarthome.binding.homematic.internal.communicator.client.XmlRpcClient.sendMessage(XmlRpcClient.java:67) ~[197:org.eclipse.smarthome.binding.homematic:0.10.0.oh240]
	at org.eclipse.smarthome.binding.homematic.internal.communicator.client.RpcClient.setDatapointValue(RpcClient.java:335) ~[197:org.eclipse.smarthome.binding.homematic:0.10.0.oh240]
	at org.eclipse.smarthome.binding.homematic.internal.communicator.AbstractHomematicGateway$1.execute(AbstractHomematicGateway.java:686) ~[197:org.eclipse.smarthome.binding.homematic:0.10.0.oh240]
	at org.eclipse.smarthome.binding.homematic.internal.misc.DelayedExecuter.start(DelayedExecuter.java:65) ~[197:org.eclipse.smarthome.binding.homematic:0.10.0.oh240]
	at org.eclipse.smarthome.binding.homematic.internal.communicator.AbstractHomematicGateway.sendDatapoint(AbstractHomematicGateway.java:665) ~[197:org.eclipse.smarthome.binding.homematic:0.10.0.oh240]
	at org.eclipse.smarthome.binding.homematic.internal.communicator.AbstractHomematicGateway.sendDatapoint(AbstractHomematicGateway.java:644) ~[197:org.eclipse.smarthome.binding.homematic:0.10.0.oh240]
	at org.eclipse.smarthome.binding.homematic.handler.HomematicThingHandler.sendDatapoint(HomematicThingHandler.java:307) ~[197:org.eclipse.smarthome.binding.homematic:0.10.0.oh240]
	at org.eclipse.smarthome.binding.homematic.handler.HomematicThingHandler.handleCommand(HomematicThingHandler.java:283) [197:org.eclipse.smarthome.binding.homematic:0.10.0.oh240]
	at sun.reflect.GeneratedMethodAccessor78.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:?]
	at org.eclipse.smarthome.core.internal.common.AbstractInvocationHandler.invokeDirect(AbstractInvocationHandler.java:153) [102:org.eclipse.smarthome.core:0.10.0.oh240]
	at org.eclipse.smarthome.core.internal.common.InvocationHandlerSync.invoke(InvocationHandlerSync.java:59) [102:org.eclipse.smarthome.core:0.10.0.oh240]
	at com.sun.proxy.$Proxy141.handleCommand(Unknown Source) [197:org.eclipse.smarthome.binding.homematic:0.10.0.oh240]
	at org.eclipse.smarthome.core.thing.internal.profiles.ProfileCallbackImpl.handleCommand(ProfileCallbackImpl.java:75) [109:org.eclipse.smarthome.core.thing:0.10.0.oh240]
	at org.eclipse.smarthome.core.thing.internal.profiles.SystemDefaultProfile.onCommandFromItem(SystemDefaultProfile.java:49) [109:org.eclipse.smarthome.core.thing:0.10.0.oh240]
	at sun.reflect.GeneratedMethodAccessor77.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:?]
	at org.eclipse.smarthome.core.internal.common.AbstractInvocationHandler.invokeDirect(AbstractInvocationHandler.java:153) [102:org.eclipse.smarthome.core:0.10.0.oh240]
	at org.eclipse.smarthome.core.internal.common.Invocation.call(Invocation.java:53) [102:org.eclipse.smarthome.core:0.10.0.oh240]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:?]
	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.ExecutionException: java.net.ConnectException: Connection refused
	at org.eclipse.jetty.client.util.FutureResponseListener.getResult(FutureResponseListener.java:118) ~[?:?]
	at org.eclipse.jetty.client.util.FutureResponseListener.get(FutureResponseListener.java:101) ~[?:?]
	at org.eclipse.jetty.client.HttpRequest.send(HttpRequest.java:684) ~[?:?]
	at org.eclipse.smarthome.binding.homematic.internal.communicator.client.XmlRpcClient.sendMessage(XmlRpcClient.java:84) ~[?:?]
	... 26 more
Caused by: java.net.ConnectException: Connection refused
	at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) ~[?:?]
	at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717) ~[?:?]
	at org.eclipse.jetty.io.SelectorManager.doFinishConnect(SelectorManager.java:351) ~[?:?]
	at org.eclipse.jetty.io.ManagedSelector.processConnect(ManagedSelector.java:185) ~[?:?]
	at org.eclipse.jetty.io.ManagedSelector.access$1200(ManagedSelector.java:60) ~[?:?]
	at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.processSelected(ManagedSelector.java:455) ~[?:?]
	at org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelector.java:325) ~[?:?]
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYouKill.java:357) ~[?:?]
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:181) ~[?:?]
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) ~[?:?]
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) ~[?:?]
	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) ~[?:?]
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:762) ~[?:?]
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:680) ~[?:?]
	... 1 more

HOMEMATIC Log:

Dec 24 15:07:40 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-0] (un)registerCallback on LegacyServiceHandler called from url: http://192.168.0.15:9125 
Dec 24 15:07:40 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-0] Removed InterfaceId: HMIP-MEQ0225917 
Dec 24 15:07:40 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-0] init finished 
Dec 24 15:07:40 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [vert.x-eventloop-thread-3] (un)registerCallback on VirtualDeviceHandlerRega called from url: http://192.168.0.15:9125 
Dec 24 15:07:40 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [vert.x-eventloop-thread-3] Removed InterfaceId: null 
Dec 24 15:07:55 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-4] (un)registerCallback on LegacyServiceHandler called from url: http://192.168.0.15:9125 
Dec 24 15:07:55 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-4] init finished 
Dec 24 15:07:55 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [vert.x-eventloop-thread-3] (un)registerCallback on VirtualDeviceHandlerRega called from url: http://192.168.0.15:9125 
Dec 24 15:08:10 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-2] (un)registerCallback on LegacyServiceHandler called from url: http://192.168.0.15:9125 
Dec 24 15:08:10 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-2] init finished 
Dec 24 15:08:10 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [vert.x-eventloop-thread-3] (un)registerCallback on VirtualDeviceHandlerRega called from url: http://192.168.0.15:9125 
Dec 24 15:08:18 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-1] SYSTEM: 0 Accesspoints in Queue 
Dec 24 15:08:18 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-1] SYSTEM: Permanent-/Burstlistener Handler utilization: 0/50 used 
Dec 24 15:08:18 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO  [vert.x-eventloop-thread-1] SYSTEM: Eventlistener Handler utilization: 0/50 used 
Dec 24 15:08:26 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-3] (un)registerCallback on LegacyServiceHandler called from url: http://192.168.0.15:9125 
Dec 24 15:08:26 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-3] init finished 
Dec 24 15:08:26 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [vert.x-eventloop-thread-3] (un)registerCallback on VirtualDeviceHandlerRega called from url: http://192.168.0.15:9125 
Dec 24 15:08:41 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-4] (un)registerCallback on LegacyServiceHandler called from url: http://192.168.0.15:9125 
Dec 24 15:08:41 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-4] init finished 
Dec 24 15:08:41 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [vert.x-eventloop-thread-3] (un)registerCallback on VirtualDeviceHandlerRega called from url: http://192.168.0.15:9125 
Dec 24 15:08:56 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-2] (un)registerCallback on LegacyServiceHandler called from url: http://192.168.0.15:9125 
Dec 24 15:08:56 de.eq3.cbcs.legacy.bidcos.rpc.LegacyServiceHandler INFO  [vert.x-worker-thread-2] init finished 

If I cannot solve the issue, I would like to reboot the CCU and Homematic once a day per script.
How can I realize that?

Thank you so much and have great holidays!

Did you check the firewall settings of the CCU? The Homematic binding needs some ports that must be open.

BTW: which openHAB version are you using?

OH 2.4.0-1
image

Does the IP address of your Raspi with running openHAB fit into the “IP Adressen”? If not you should add it.

yes it does.
Any more ideas? Do you need more information?

There have been quite a lot changed in the Homematic binding in 2.4 in order to support the latest CCU firmware. Maybe one of these changes now causes this problem with the older firmware.
But it is quite strange that it seems to work and then suddenly loses connection and can’t reconnect.

Is there a newer firmware available for the CCU2? Some weeks ago I have switched to Rasperrymatic that uses a firmware similar to the CCU3 and this works perfect.

There is a similar (but not identical) issue from August: https://github.com/eclipse/smarthome/issues/6024 Unfortunately it is not marked as solved.

Maybe @gerrieg has an idea.

I have this problem since months with different versions of OH and CCU firmware…

Unfortunately I have no idea why the connection is refused after a while.

I don’t know what’s going on. Today I had another error. RESTART of the CCU did reconnect again. Is there a way to automatically reboot the CCU when this connection is lost?

here the logfile from the ccu:

Dec 29 15:51:45 homematic-ccu2 user.err rfd: LGWPortWrapper::keepAliveThreadFunction(): Did not receive reply on keepalive.
Dec 29 15:51:46 homematic-ccu2 user.err rfd: (KEQ1066836) CCU2CommController::getDutyCycle(): Could not get DutyCycle from coprocessor.
Dec 29 15:51:50 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:52:00 homematic-ccu2 user.err rfd: UnifiedLanCommController::connect(): Could not connect.
Dec 29 15:52:01 homematic-ccu2 user.err rfd: (KEQ1066836) CCU2CommController::getDutyCycle(): Could not get DutyCycle from coprocessor.
Dec 29 15:52:16 homematic-ccu2 user.err rfd: (KEQ1066836) CCU2CommController::getDutyCycle(): Could not get DutyCycle from coprocessor.
Dec 29 15:52:21 homematic-ccu2 user.err rfd: (KEQ1066836) CCU2CommController::getDutyCycle(): Could not get DutyCycle from coprocessor.
Dec 29 15:52:22 homematic-ccu2 user.err rfd: (KEQ1066836) CCU2CommController::getDutyCycle(): Could not get DutyCycle from coprocessor.
Dec 29 15:52:23 homematic-ccu2 user.err rfd: (KEQ1066836) CCU2CommController::getDutyCycle(): Could not get DutyCycle from coprocessor.
Dec 29 15:52:23 homematic-ccu2 user.err rfd: (KEQ1066836) CCU2CommController::getDutyCycle(): Could not get DutyCycle from coprocessor.
Dec 29 15:52:27 homematic-ccu2 user.err rfd: (KEQ1066836) CCU2CommController::getDutyCycle(): Could not get DutyCycle from coprocessor.
Dec 29 15:52:31 homematic-ccu2 user.err rfd: CCU2CommController::improvedInit() - Identify response string not handled: 
Dec 29 15:52:32 homematic-ccu2 user.err rfd: (KEQ1066836) CCU2CommController::getDutyCycle(): Could not get DutyCycle from coprocessor.
Dec 29 15:52:38 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:52:43 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:53:50 homematic-ccu2 user.err rfd: (KEQ1066836) CCU2CommController::getDutyCycle(): Could not get DutyCycle from coprocessor.
Dec 29 15:54:06 homematic-ccu2 user.err rfd: (KEQ1066836) CCU2CommController::getDutyCycle(): Could not get DutyCycle from coprocessor.
Dec 29 15:54:11 homematic-ccu2 user.err rfd: LGWPortWrapper::keepAliveThreadFunction(): Did not receive reply on keepalive.
Dec 29 15:54:12 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:54:21 homematic-ccu2 user.err rfd: (KEQ1066836) CCU2CommController::getDutyCycle(): Could not get DutyCycle from coprocessor.
Dec 29 15:54:23 homematic-ccu2 user.err rfd: LanConnection::perror(): recv error
Dec 29 15:54:23 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:54:23 homematic-ccu2 user.err rfd: CCU2CommController::improvedInit() - Identify response string not handled: 
Dec 29 15:54:23 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:54:24 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:54:24 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:54:24 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:54:24 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:54:25 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:54:25 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:54:25 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:54:25 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:54:26 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:54:26 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:54:26 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:54:26 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:54:27 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:54:27 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:54:27 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:54:27 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:54:28 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:54:28 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:54:28 homematic-ccu2 user.err rfd: LGWPortWrapper::ReadData(): Receive error
Dec 29 15:54:34 homematic-ccu2 user.err rfd: UnifiedLanCommController::connect(): Didn't receive switch protocol command. ... disconnecting
Dec 29 15:54:36 homematic-ccu2 user.err rfd: LGWPortWrapper::SendData(): Send error
Dec 29 15:54:36 homematic-ccu2 user.err rfd: (KEQ1066836) CCU2CommController::getDutyCycle(): Could not get DutyCycle from coprocessor.
Dec 29 15:54:51 homematic-ccu2 user.err rfd: LGWPortWrapper::SendData(): Send error
Dec 29 15:54:51 homematic-ccu2 user.err rfd: (KEQ1066836) CCU2CommController::getDutyCycle(): Could not get DutyCycle from coprocessor.
Dec 29 15:55:07 homematic-ccu2 user.err rfd: LGWPortWrapper::SendData(): Send error
Dec 29 15:55:07 homematic-ccu2 user.err rfd: (KEQ1066836) CCU2CommController::getDutyCycle(): Could not get DutyCycle from coprocessor.
Dec 29 15:55:14 homematic-ccu2 user.info kernel: [430856.990000] eq3loop: eq3loop_close_slave() mmd_bidcos
Dec 29 15:55:18 homematic-ccu2 user.err : Error setting rf-lgw info led
Dec 29 15:55:23 homematic-ccu2 user.err : Error setting rf-lgw info led
Dec 29 15:55:28 homematic-ccu2 user.err : Error setting rf-lgw info led
Dec 29 15:55:33 homematic-ccu2 user.err : Error setting rf-lgw info led
Dec 29 15:55:38 homematic-ccu2 user.err : Error setting rf-lgw info led

openhab:

2018-12-29 15:55:22.298 [WARN ] [ommunicator.AbstractHomematicGateway] - Connection lost on gateway 'MEQ0225917', cause: "IOException java.net.ConnectException: Connection refused"
2018-12-29 17:01:19.987 [ERROR] [ematic.handler.HomematicThingHandler] - java.net.ConnectException: Connection refused
java.io.IOException: java.net.ConnectException: Connection refused
	at org.eclipse.smarthome.binding.homematic.internal.communicator.client.XmlRpcClient.sendMessage(XmlRpcClient.java:98) ~[197:org.eclipse.smarthome.binding.homematic:0.10.0.oh240]
	at org.eclipse.smarthome.binding.homematic.internal.communicator.client.XmlRpcClient.sendMessage(XmlRpcClient.java:102) ~[197:org.eclipse.smarthome.binding.homematic:0.10.0.oh240]
	at org.eclipse.smarthome.binding.homematic.internal.communicator.client.XmlRpcClient.sendMessage(XmlRpcClient.java:67) ~[197:org.eclipse.smarthome.binding.homematic:0.10.0.oh240]
	at org.eclipse.smarthome.binding.homematic.internal.communicator.client.RpcClient.setDatapointValue(RpcClient.java:335) ~[197:org.eclipse.smarthome.binding.homematic:0.10.0.oh240]
	at org.eclipse.smarthome.binding.homematic.internal.communicator.AbstractHomematicGateway$1.execute(AbstractHomematicGateway.java:686) ~[197:org.eclipse.smarthome.binding.homematic:0.10.0.oh240]
	at org.eclipse.smarthome.binding.homematic.internal.misc.DelayedExecuter.start(DelayedExecuter.java:65) ~[197:org.eclipse.smarthome.binding.homematic:0.10.0.oh240]
	at org.eclipse.smarthome.binding.homematic.internal.communicator.AbstractHomematicGateway.sendDatapoint(AbstractHomematicGateway.java:665) ~[197:org.eclipse.smarthome.binding.homematic:0.10.0.oh240]
	at org.eclipse.smarthome.binding.homematic.internal.communicator.AbstractHomematicGateway.sendDatapoint(AbstractHomematicGateway.java:644) ~[197:org.eclipse.smarthome.binding.homematic:0.10.0.oh240]
	at org.eclipse.smarthome.binding.homematic.handler.HomematicThingHandler.sendDatapoint(HomematicThingHandler.java:307) ~[197:org.eclipse.smarthome.binding.homematic:0.10.0.oh240]
	at org.eclipse.smarthome.binding.homematic.handler.HomematicThingHandler.handleCommand(HomematicThingHandler.java:283) [197:org.eclipse.smarthome.binding.homematic:0.10.0.oh240]
	at sun.reflect.GeneratedMethodAccessor143.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:?]
	at org.eclipse.smarthome.core.internal.common.AbstractInvocationHandler.invokeDirect(AbstractInvocationHandler.java:153) [102:org.eclipse.smarthome.core:0.10.0.oh240]
	at org.eclipse.smarthome.core.internal.common.InvocationHandlerSync.invoke(InvocationHandlerSync.java:59) [102:org.eclipse.smarthome.core:0.10.0.oh240]
	at com.sun.proxy.$Proxy133.handleCommand(Unknown Source) [197:org.eclipse.smarthome.binding.homematic:0.10.0.oh240]
	at org.eclipse.smarthome.core.thing.internal.profiles.ProfileCallbackImpl.handleCommand(ProfileCallbackImpl.java:75) [109:org.eclipse.smarthome.core.thing:0.10.0.oh240]
	at org.eclipse.smarthome.core.thing.internal.profiles.SystemDefaultProfile.onCommandFromItem(SystemDefaultProfile.java:49) [109:org.eclipse.smarthome.core.thing:0.10.0.oh240]
	at sun.reflect.GeneratedMethodAccessor142.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:?]
	at org.eclipse.smarthome.core.internal.common.AbstractInvocationHandler.invokeDirect(AbstractInvocationHandler.java:153) [102:org.eclipse.smarthome.core:0.10.0.oh240]
	at org.eclipse.smarthome.core.internal.common.Invocation.call(Invocation.java:53) [102:org.eclipse.smarthome.core:0.10.0.oh240]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:?]
	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) [?:?]