Homematic: Failure when connecting

Hello,

I’m running OH2 and Homematic (CCU2).
I was following the description on http://onesmarthome.de/smart-home-openhab-2-homematic-ccu2-installation/ to connect both systems.
But the process fails after the configuration of the Homematic bridge.
The Homematic bridge is online, but I do not see any devices (things).
When I check the logfiles there are some issues there:

2017-10-11 22:27:56.127 [INFO ] [ternal.communicator.client.RpcClient] - Interface ‘WIRED’ on gateway ‘ccu2’ not available, disabling support
2017-10-11 22:27:58.185 [INFO ] [ommunicator.AbstractHomematicGateway] - HmGatewayInfo[id=CCU,type=CCU2,firmware=2.29.22,address=OEQ0691xxx,wired=false,hmip=true,cuxd=true,group=true]
2017-10-11 22:28:17.618 [ERROR] [very.HomematicDeviceDiscoveryService] - org/eclipse/smarthome/core/thing/type/ThingTypeBuilder
java.lang.NoClassDefFoundError: org/eclipse/smarthome/core/thing/type/ThingTypeBuilder
at org.openhab.binding.homematic.internal.type.HomematicTypeGeneratorImpl.createThingType(HomematicTypeGeneratorImpl.java:223) ~[203:org.openhab.binding.homematic:2.2.0.201710101453]
at org.openhab.binding.homematic.internal.type.HomematicTypeGeneratorImpl.generate(HomematicTypeGeneratorImpl.java:161) ~[203:org.openhab.binding.homematic:2.2.0.201710101453]
at org.openhab.binding.homematic.handler.HomematicBridgeHandler.onDeviceLoaded(HomematicBridgeHandler.java:280) ~[203:org.openhab.binding.homematic:2.2.0.201710101453]
at org.openhab.binding.homematic.internal.communicator.AbstractHomematicGateway.loadAllDeviceMetadata(AbstractHomematicGateway.java:380) ~[203:org.openhab.binding.homematic:2.2.0.201710101453]
at org.openhab.binding.homematic.internal.discovery.HomematicDeviceDiscoveryService$1.run(HomematicDeviceDiscoveryService.java:101) [203:org.openhab.binding.homematic:2.2.0.201710101453]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [?:?]
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.lang.ClassNotFoundException: org.eclipse.smarthome.core.thing.type.ThingTypeBuilder cannot be found by org.openhab.binding.homematic_2.2.0.201710101453
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:410) ~[?:?]
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:372) ~[?:?]
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:364) ~[?:?]
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:?]
… 12 more
Where is my fault?

Hi openhabinger,

I can confirm the same issue. I also upgraded to the latest snapshot yesterday end experience the same issues with the homematic binding. I tried to remove all homematic things including the bridge and added them again. Same behaviour bridge is online but no other things apart from the bridge are discovered or can be added.

This was a bug in the snapshot version. Please install the latest Snapshot.

Installed todays snapshot and the issue is gone - Thanks for looking into this and providing a correction

Thanks to all.
Updated and it’s up and running.
For sure my next questions will come soon :slight_smile: