[Solved] Homematic not working in Snapshot #1058 OH2.2.0.201710101453

Yesterday I installed the Snapshot 2.2.0.20171010, after the Installation my homematic Binding didn’t work - with the Snapshot a week befor I have no Problems.

In the Homematic Binding the CCU2 IP address is correct, the Hometatic-Bridge is online but all homematic things are offline

Any Ideas ?

2017-10-11 04:36:37.805 [INFO ] [ommunicator.AbstractHomematicGateway] - HmGatewayInfo[id=CCU,type=CCU2,firmware=2.29.22,address=MEQ1608886,wired=false,hmip=true,cuxd=false,group=true]
2017-10-11 04:36:38.042 [INFO ] [t.mqtt.internal.MqttBrokerConnection] - Starting MQTT broker connection 'mqttbroker’
2017-10-11 04:36:39.027 [INFO ] [ui.habmin.internal.servlet.HABminApp] - Started HABmin servlet at /habmin
2017-10-11 04:36:39.564 [INFO ] [panel.internal.HABPanelDashboardTile] - Started HABPanel at /habpanel
2017-10-11 04:36:50.586 [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) ~[197:org.openhab.binding.homematic:2.2.0.201710101453]
at org.openhab.binding.homematic.internal.type.HomematicTypeGeneratorImpl.generate(HomematicTypeGeneratorImpl.java:161) ~[197:org.openhab.binding.homematic:2.2.0.201710101453]
at org.openhab.binding.homematic.handler.HomematicBridgeHandler.onDeviceLoaded(HomematicBridgeHandler.java:280) ~[197:org.openhab.binding.homematic:2.2.0.201710101453]
at org.openhab.binding.homematic.internal.communicator.AbstractHomematicGateway.loadAllDeviceMetadata(AbstractHomematicGateway.java:380) ~[197:org.openhab.binding.homematic:2.2.0.201710101453]
at org.openhab.binding.homematic.internal.discovery.HomematicDeviceDiscoveryService$1.run(HomematicDeviceDiscoveryService.java:101) [197: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:1149) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:?]
at java.lang.Thread.run(Thread.java:748) [?:?]
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
2017-10-11 04:37:09.756 [ERROR] [ntime.internal.engine.RuleEngineImpl] - Error during the execution of startup rule ‘Min Max Temperatur’: cannot invoke method public abstract org.eclipse.smarthome.core.types.State org.eclipse.smarthome.core.persistence.HistoricItem.getState() on null
2017-10-11 04:45:00.251 [WARN ] [ematic.handler.HomematicThingHandler] - Device with address ‘MEQ0727673’ not found on gateway ‘c464508c’

Same here! CCU online but all Sensors/Actors offline

You should then open an issue on github. There it is more likely to be spotted by the right persons to fix it.

The problem was probably caused by this change: https://github.com/openhab/openhab2-addons/pull/2766/commits

As far as I could see, @Kai already triggered a new build (https://github.com/openhab/openhab2-addons/pull/2766/commits), so probably it will be solved with the next nightly build.

How did you upgrade / update?

And can you post the output of bundle:list from the karaf console?

Snapshot install as described in http://docs.openhab.org/installation/linux.html

openhab> bundle:list
START LEVEL 100 , List Threshold: 50
ID │ State │ Lvl │ Version │ Name
────┼──────────┼─────┼────────────────────────┼──────────────────────────────────────────────────────────
15 │ Active │ 80 │ 5.3.1.201602281253 │ OSGi JAX-RS Connector
16 │ Active │ 80 │ 2.4.5 │ Jackson-annotations
17 │ Active │ 80 │ 2.4.5 │ Jackson-core
18 │ Active │ 80 │ 2.4.5 │ jackson-databind
19 │ Active │ 80 │ 2.4.5 │ Jackson-dataformat-XML
20 │ Active │ 80 │ 2.4.5 │ Jackson-dataformat-YAML
21 │ Active │ 80 │ 2.4.5 │ Jackson-module-JAXB-annotations
22 │ Active │ 80 │ 2.7.0 │ Gson
23 │ Active │ 80 │ 18.0.0 │ Guava: Google Core Libraries for Java
24 │ Active │ 80 │ 3.0.0.v201312141243 │ Google Guice (No AOP)
25 │ Active │ 80 │ 1.5.8 │ swagger-annotations
26 │ Active │ 80 │ 3.19.0.GA │ Javassist
28 │ Active │ 80 │ 3.5.2 │ JmDNS
31 │ Active │ 80 │ 1.1.0.Final │ Bean Validation API
32 │ Active │ 80 │ 2.0.1 │ javax.ws.rs-api
33 │ Active │ 80 │ 3.2.0.v201101311130 │ ANTLR Runtime
34 │ Active │ 80 │ 3.2.1 │ Commons Collections
35 │ Active │ 80 │ 1.1 │ Commons Exec
36 │ Active │ 80 │ 2.2.0 │ Commons IO
37 │ Active │ 80 │ 2.6 │ Commons Lang
42 │ Active │ 80 │ 4.2.3 │ Apache HttpClient OSGi bundle
43 │ Active │ 80 │ 4.2.3 │ Apache HttpCore OSGi bundle
49 │ Active │ 80 │ 4.1.2 │ Apache Karaf :: OSGi Services :: Event
68 │ Active │ 80 │ 2.11.0.v20150805-0538 │ EMF Common
69 │ Active │ 80 │ 2.11.1.v20150805-0538 │ EMF Ecore
70 │ Active │ 80 │ 2.11.1.v20150805-0538 │ EMF XML/XMI Persistence
71 │ Active │ 80 │ 3.8.0.v20160509-1230 │ Common Eclipse Runtime
72 │ Active │ 80 │ 3.6.100.v20160223-2218 │ Extension Registry Support
94 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Config Core
95 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Configuration Discovery
96 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Config Dispatcher
97 │ Active │ 75 │ 0.9.0.201709260841 │ Eclipse SmartHome Config XML
98 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Core
99 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Core Audio
100 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome AutoUpdate Binding
101 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Core Binding XML
102 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Core ID
103 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Core Persistence
104 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Scheduler Service
105 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Core Thing
106 │ Active │ 75 │ 0.9.0.201709260841 │ Eclipse SmartHome Core Thing XML
107 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Transformation Service
108 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Core Voice
109 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Console
110 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Console for OSGi runtime Karaf
111 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome JavaSound I/O, Fragments: 168
112 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Monitor
113 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Net I/O Bundle
114 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome REST Interface Bundle
115 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Core REST API
116 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome REST mDNS Announcer
117 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome REST Interface JAX-RS optimization Bun
118 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Sitemap REST API
119 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome SSE REST API
120 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Voice REST API
121 │ Waiting │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Bonjour/MDS Service Discovery Bundle
122 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Web Audio Support
123 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Model Core
124 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Item Model
125 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Item Model Runtime
126 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Persistence Model
127 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Persistence Runtime
128 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Rule Model
129 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Rule Runtime
130 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Script
131 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Script Runtime
132 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Sitemap Model
133 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Sitemap Runtime
134 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Thing Model
135 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Thing Model Runtime
136 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Json Storage Service
137 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome UI
138 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome UI Icons
139 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome Classic IconSet
140 │ Active │ 80 │ 2.12.0.v20170518-0757 │ Xtend Runtime Library
141 │ Active │ 80 │ 2.12.0.v20170518-0757 │ Xtend Macro Interfaces
142 │ Active │ 80 │ 2.12.0.v20170518-0959 │ Xtext
143 │ Active │ 80 │ 2.12.0.v20170519-0752 │ Xtext Common Types
144 │ Active │ 80 │ 2.12.0.v20170518-0959 │ Xtext Utility
145 │ Active │ 80 │ 2.12.0.v20170519-0752 │ Xbase Model
146 │ Active │ 80 │ 2.12.0.v20170518-0757 │ Xbase Runtime Library
161 │ Active │ 80 │ 2.2.0 │ JUPnP Library
162 │ Active │ 80 │ 1.9.6 │ MIME streaming extension
163 │ Active │ 80 │ 5.0.2 │ Require-Bundle Fix :: org.objectweb.asm
165 │ Active │ 90 │ 2.2.0.201710072239 │ openHAB Core
166 │ Active │ 80 │ 2.2.0.201710072239 │ openHAB Karaf Integration
168 │ Resolved │ 80 │ 2.2.0.201710072239 │ openHAB Sound Support, Hosts: 111
169 │ Active │ 80 │ 2.2.0.201710072239 │ openHAB Dashboard UI
174 │ Active │ 80 │ 3.1.4 │ Stax2 API
175 │ Active │ 80 │ 1.6.0 │ Commons Codec
176 │ Active │ 80 │ 3.2.0 │ Commons Net
177 │ Active │ 80 │ 3.1.0.7 │ Apache ServiceMix :: Bundles :: commons-httpclient
190 │ Active │ 80 │ 0.9.0.201710101404 │ Astro Binding
191 │ Active │ 80 │ 0.9.0.201710101404 │ Sonos Binding
192 │ Active │ 80 │ 0.9.0.201709260841 │ Eclipse SmartHome UPnP Transport Bundle
193 │ Active │ 75 │ 0.9.0.201710101404 │ Eclipse SmartHome Map Transformation Service
194 │ Active │ 80 │ 0.9.0.201710101404 │ Eclipse SmartHome Basic UI, Fragments: 203
195 │ Active │ 80 │ 0.9.0.201710101404 │ Eclipse SmartHome Paper UI, Fragments: 206
196 │ Active │ 80 │ 1.11.0.201710050110 │ openHAB Telegram Action
197 │ Active │ 80 │ 2.2.0.201710101453 │ Homematic Binding
198 │ Active │ 80 │ 1.11.0.201710050110 │ openHAB MQTT Binding
199 │ Active │ 80 │ 2.2.0.201710072239 │ openHAB 1.x Compatibility Layer
200 │ Active │ 80 │ 2.2.0.201710101453 │ openHAB Cloud Connector Bundle
201 │ Active │ 80 │ 1.11.0.201710050110 │ openHAB MQTT Transport Bundle
202 │ Active │ 80 │ 1.11.0.201710050110 │ openHAB RRD4j Persistence Bundle
203 │ Resolved │ 75 │ 2.2.0.201710101453 │ openHAB Basic UI Fragment, Hosts: 194
204 │ Active │ 80 │ 2.2.0.201710101453 │ HABmin User Interface
205 │ Active │ 80 │ 2.2.0.201710101453 │ HABPanel User Interface
206 │ Resolved │ 75 │ 2.2.0.201710101453 │ openHAB Paper UI Theme Fragment, Hosts: 195

I just updated as well, on my docker and removing:

userdata/cache
userdata/tmp

My version uses the new smarthome as was expected (0.9.0.201710101404), can you please try again?

Interesting enough some of your smarthome versions are equal to 0.9.0.201710101404

Hi Martin, I have cleared all in /var/cache and /var/tmp
what do you mean with try again, restart openhab oder reinstall openhab ?

there is no new snapshot since yesterday to install

now I have seen that one homematic thing (a light switch) of around 30 is online and working. I can toggle it from openhab ui

With the new snapshot version it is working again.

Thank you