Hi,
bin gerade dabei YAHM (CCU2 / Homematic) und openHAB parallel auf der gleichen Hardware (Raspberry PI 2 / Raspbian Lite Stretch) zu betreiben.
Soweit funktioniert es, den ersten Homematic Schalt- und Rolladenaktor sehe ich in openHAB, allerdings sind die Geräte gelegentlich offline.
offline.png
Im Logfile steht folgendes:
Wer hat Erfahrung mit openHAB und einer CCU2 bzw. YAHM?
Ideen woran es liegen kann?
bin gerade dabei YAHM (CCU2 / Homematic) und openHAB parallel auf der gleichen Hardware (Raspberry PI 2 / Raspbian Lite Stretch) zu betreiben.
Soweit funktioniert es, den ersten Homematic Schalt- und Rolladenaktor sehe ich in openHAB, allerdings sind die Geräte gelegentlich offline.
offline.png
Im Logfile steht folgendes:
Code:
2017-09-30 14:23:14.215 [INFO ] [ommunicator.AbstractHomematicGateway] - No event since 1724 seconds from gateway '57bb35f2', restarting RPC server 2017-09-30 14:24:09.340 [WARN ] [ommunicator.AbstractHomematicGateway] - null java.io.IOException at org.openhab.binding.homematic.internal.communicator.client.XmlRpcClient.sendMessage(XmlRpcClient.java:113)[182:org.openhab.binding.homematic:2.1.0] at org.openhab.binding.homematic.internal.communicator.client.XmlRpcClient.sendMessage(XmlRpcClient.java:82)[182:org.openhab.binding.homematic:2.1.0] at org.openhab.binding.homematic.internal.communicator.client.RpcClient.release(RpcClient.java:91)[182:org.openhab.binding.homematic:2.1.0] at org.openhab.binding.homematic.internal.communicator.AbstractHomematicGateway.stopServers(AbstractHomematicGateway.java:241)[182:org.openhab.binding.homematic:2.1.0] at org.openhab.binding.homematic.internal.communicator.AbstractHomematicGateway.access$3(AbstractHomematicGateway.java:238)[182:org.openhab.binding.homematic:2.1.0] at org.openhab.binding.homematic.internal.communicator.AbstractHomematicGateway$EventTrackerThread.run(AbstractHomematicGateway.java:823)[182:org.openhab.binding.homematic:2.1.0] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_144] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)[:1.8.0_144] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)[:1.8.0_144] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)[:1.8.0_144] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)[:1.8.0_144] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)[:1.8.0_144] at java.lang.Thread.run(Thread.java:748)[:1.8.0_144] Caused by: java.util.concurrent.TimeoutException at org.eclipse.jetty.client.util.FutureResponseListener.get(FutureResponseListener.java:109)[68:org.eclipse.jetty.client:9.2.19.v20160908] at org.eclipse.jetty.client.HttpRequest.send(HttpRequest.java:655)[68:org.eclipse.jetty.client:9.2.19.v20160908] at org.openhab.binding.homematic.internal.communicator.client.XmlRpcClient.sendMessage(XmlRpcClient.java:99)[182:org.openhab.binding.homematic:2.1.0] ... 12 more 2017-09-30 14:24:58.172 [ERROR] [ome.core.thing.internal.ThingManager] - Exception occurred while calling thing handler factory 'org.openhab.binding.homematic.handler.HomematicThingHandlerFactory@15bbbfb' java.util.concurrent.TimeoutException at java.util.concurrent.FutureTask.get(FutureTask.java:205)[:1.8.0_144] at org.eclipse.smarthome.core.common.SafeMethodCaller.callAsynchronous(SafeMethodCaller.java:194)[98:org.eclipse.smarthome.core:0.9.0.b5] at org.eclipse.smarthome.core.common.SafeMethodCaller.call(SafeMethodCaller.java:83)[98:org.eclipse.smarthome.core:0.9.0.b5] at org.eclipse.smarthome.core.common.SafeMethodCaller.call(SafeMethodCaller.java:67)[98:org.eclipse.smarthome.core:0.9.0.b5] at org.eclipse.smarthome.core.thing.internal.ThingManager.doUnregisterHandler(ThingManager.java:795)[105:org.eclipse.smarthome.core.thing:0.9.0.b5] at org.eclipse.smarthome.core.thing.internal.ThingManager.unregisterHandler(ThingManager.java:785)[105:org.eclipse.smarthome.core.thing:0.9.0.b5] at org.eclipse.smarthome.core.thing.internal.ThingManager.unregisterAndDisposeHandler(ThingManager.java:866)[105:org.eclipse.smarthome.core.thing:0.9.0.b5] at org.eclipse.smarthome.core.thing.internal.ThingManager.thingRemoved(ThingManager.java:484)[105:org.eclipse.smarthome.core.thing:0.9.0.b5] at org.eclipse.smarthome.core.thing.internal.ThingRegistryImpl.notifyTrackers(ThingRegistryImpl.java:218)[105:org.eclipse.smarthome.core.thing:0.9.0.b5] at org.eclipse.smarthome.core.thing.internal.ThingRegistryImpl.notifyListenersAboutRemovedElement(ThingRegistryImpl.java:137)[105:org.eclipse.smarthome.core.thing:0.9.0.b5] at org.eclipse.smarthome.core.thing.internal.ThingRegistryImpl.notifyListenersAboutRemovedElement(ThingRegistryImpl.java:1)[105:org.eclipse.smarthome.core.thing:0.9.0.b5] at org.eclipse.smarthome.core.common.registry.AbstractRegistry.removed(AbstractRegistry.java:157)[98:org.eclipse.smarthome.core:0.9.0.b5] at org.eclipse.smarthome.core.common.registry.AbstractProvider.notifyListeners(AbstractProvider.java:54)[98:org.eclipse.smarthome.core:0.9.0.b5] at org.eclipse.smarthome.core.common.registry.AbstractProvider.notifyListeners(AbstractProvider.java:70)[98:org.eclipse.smarthome.core:0.9.0.b5] at org.eclipse.smarthome.core.common.registry.AbstractProvider.notifyListenersAboutRemovedElement(AbstractProvider.java:78)[98:org.eclipse.smarthome.core:0.9.0.b5] at org.eclipse.smarthome.core.common.registry.AbstractManagedProvider.remove(AbstractManagedProvider.java:113)[98:org.eclipse.smarthome.core:0.9.0.b5] at org.eclipse.smarthome.core.common.registry.AbstractRegistry.remove(AbstractRegistry.java:206)[98:org.eclipse.smarthome.core:0.9.0.b5] at org.eclipse.smarthome.core.thing.internal.ThingRegistryImpl.forceRemove(ThingRegistryImpl.java:104)[105:org.eclipse.smarthome.core.thing:0.9.0.b5] at org.eclipse.smarthome.core.thing.internal.ThingManager$16$1.run(ThingManager.java:978)[105:org.eclipse.smarthome.core.thing:0.9.0.b5] at org.eclipse.smarthome.core.thing.internal.ThingManager$16$1.run(ThingManager.java:1)[105:org.eclipse.smarthome.core.thing:0.9.0.b5] at java.security.AccessController.doPrivileged(Native Method)[:1.8.0_144] at org.eclipse.smarthome.core.thing.internal.ThingManager$16.run(ThingManager.java:975)[105:org.eclipse.smarthome.core.thing:0.9.0.b5] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)[:1.8.0_144] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)[:1.8.0_144] at java.lang.Thread.run(Thread.java:748)[:1.8.0_144] 2017-09-30 14:25:21.851 [INFO ] [ommunicator.AbstractHomematicGateway] - No event since 1851 seconds from gateway '57bb35f2', restarting RPC server 2017-09-30 14:26:22.000 [ERROR] [very.HomematicDeviceDiscoveryService] - null java.io.IOException at org.openhab.binding.homematic.internal.communicator.client.XmlRpcClient.sendMessage(XmlRpcClient.java:113)[182:org.openhab.binding.homematic:2.1.0] at org.openhab.binding.homematic.internal.communicator.client.XmlRpcClient.(XmlRpcClient.java:117)[182:org.openhab.binding.homematic:2.1.0] at org.openhab.binding.homematic.internal.communicator.client.XmlRpcClient.sendMessage(XmlRpcClient.java:82)[182:org.openhab.binding.homematic:2.1.0] at org.openhab.binding.homematic.internal.communicator.client.RpcClient.listDevices(RpcClient.java:140)[182:org.openhab.binding.homematic:2.1.0] at org.openhab.binding.homematic.internal.communicator.AbstractHomematicGateway.getDeviceDescriptions(AbstractHomematicGateway.java:447)[182:org.openhab.binding.homematic:2.1.0] at org.openhab.binding.homematic.internal.communicator.AbstractHomematicGateway.loadAllDeviceMetadata(AbstractHomematicGateway.java:376) etc.
Ideen woran es liegen kann?