[SOLVED] OpenHAB 2.5 RC 1 Critical Issues

It started with M6 and has persisted through RC1. I did not see it in M5 and prior milestone releases. As noted, it seems to be fixed in the latest snapshot. I think it has something to do with MQTT bug which was introduced in M6 and is now fixed in the latest snapshot.

Anyone else having issues with Homekit in OH 2.5 RC1? No issue with 2.5 M6, but I can’t get Homekit working with RC1. I have removed the addon, cleared cach/tmp, restarted 2 times, re-added, restarted and still cannot see any of my Homekit items on my iPhone.

The following error is in the log:

2019-12-12 20:17:31.568 [ERROR] [org.openhab.io.homekit              ] - bundle org.openhab.io.homekit:2.5.0.RC1 (293)[org.openhab.io.homekit.internal.HomekitImpl(318)] : The modified method has thrown an exception

java.lang.RuntimeException: HomekitHttpServer can only be started once

	at io.github.hapjava.impl.http.impl.HomekitHttpServer.start(HomekitHttpServer.java:34) ~[?:?]

	at io.github.hapjava.HomekitRoot.start(HomekitRoot.java:112) ~[?:?]

	at org.openhab.io.homekit.internal.HomekitImpl.startBridge(HomekitImpl.java:120) ~[?:?]

	at org.openhab.io.homekit.internal.HomekitImpl.modified(HomekitImpl.java:97) ~[?:?]

	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_232]

	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_232]

	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_232]

	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_232]

	at org.apache.felix.scr.impl.inject.methods.BaseMethod.invokeMethod(BaseMethod.java:228) ~[bundleFile:?]

	at org.apache.felix.scr.impl.inject.methods.BaseMethod.access$500(BaseMethod.java:41) ~[bundleFile:?]

	at org.apache.felix.scr.impl.inject.methods.BaseMethod$Resolved.invoke(BaseMethod.java:664) ~[bundleFile:?]

	at org.apache.felix.scr.impl.inject.methods.BaseMethod.invoke(BaseMethod.java:510) [bundleFile:?]

	at org.apache.felix.scr.impl.inject.methods.ActivateMethod.invoke(ActivateMethod.java:317) [bundleFile:?]

	at org.apache.felix.scr.impl.inject.methods.ActivateMethod.invoke(ActivateMethod.java:307) [bundleFile:?]

	at org.apache.felix.scr.impl.manager.SingleComponentManager.invokeModifiedMethod(SingleComponentManager.java:836) [bundleFile:?]

	at org.apache.felix.scr.impl.manager.SingleComponentManager.modify(SingleComponentManager.java:791) [bundleFile:?]

	at org.apache.felix.scr.impl.manager.SingleComponentManager.reconfigure(SingleComponentManager.java:709) [bundleFile:?]

	at org.apache.felix.scr.impl.manager.SingleComponentManager.reconfigure(SingleComponentManager.java:673) [bundleFile:?]

	at org.apache.felix.scr.impl.manager.ConfigurableComponentHolder.configurationUpdated(ConfigurableComponentHolder.java:435) [bundleFile:?]

	at org.apache.felix.scr.impl.manager.RegionConfigurationSupport.configurationEvent(RegionConfigurationSupport.java:316) [bundleFile:?]

	at org.apache.felix.scr.impl.manager.RegionConfigurationSupport$2.configurationEvent(RegionConfigurationSupport.java:118) [bundleFile:?]

	at org.apache.felix.cm.impl.ConfigurationManager$FireConfigurationEvent.sendEvent(ConfigurationManager.java:1709) [bundleFile:?]

	at org.apache.felix.cm.impl.ConfigurationManager$FireConfigurationEvent.run(ConfigurationManager.java:1651) [bundleFile:?]

	at org.apache.felix.cm.impl.UpdateThread.run0(UpdateThread.java:138) [bundleFile:?]

	at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:105) [bundleFile:?]

	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_232]

Please show your bundle:list. It seems that HomeKit ist starting two times. Do you have HomeKit installed and another version in your addons-directory?

If the problem is solved does it mean that when I go with “apt upgrade” it will be also fine to install RC1 now? I am on testing repo.

The fix works on my system. Mqtt is functional again. Thanks @J-N-K

The plan is to release on December 15. Code is frozen except for critical issues, hence my naming of this thread.

I just created a bounty.

1 Like

@J-N-K
I installed HomeKit through the Paper UI. I don’t have another version in my add-ons folder. HomeKit only shows up once in the bundle list and on the addons.config file.

Here is my bundle:list
openhab> bundle:list
START LEVEL 100 , List Threshold: 50
ID │ State │ Lvl │ Version │ Name
────┼────────┼─────┼─────────────────────────┼─────────────────────────────────────────────────────────────────────────
19 │ Active │ 80 │ 5.3.1.201602281253 │ OSGi JAX-RS Connector
20 │ Active │ 80 │ 2.8.2.v20180104-1110 │ Gson: Google Json Library for Java
21 │ Active │ 80 │ 18.0.0 │ Guava: Google Core Libraries for Java
22 │ Active │ 80 │ 27.1.0.jre │ Guava: Google Core Libraries for Java
23 │ Active │ 80 │ 1.0.1 │ Guava InternalFutureFailureAccess and InternalFutures
24 │ Active │ 80 │ 3.0.0.v201312141243 │ Google Guice (No AOP)
25 │ Active │ 80 │ 4.8.35.v20190528-1517 │ ClassGraph
29 │ Active │ 80 │ 3.5.5 │ JmDNS
31 │ Active │ 80 │ 1.0.0 │ Units of Measurement API
33 │ Active │ 80 │ 1.1.0.Final │ Bean Validation API
35 │ Active │ 80 │ 2.0.1 │ javax.ws.rs-api
36 │ Active │ 80 │ 2.9.2 │ Joda-Time
37 │ Active │ 80 │ 0.5.8 │ Jollyday
38 │ Active │ 80 │ 3.2.0.v201101311130 │ ANTLR Runtime
40 │ Active │ 80 │ 1.1 │ Commons Exec
41 │ Active │ 80 │ 2.2.0 │ Commons IO
42 │ Active │ 80 │ 2.6 │ Commons Lang
51 │ Active │ 80 │ 4.2.7 │ Apache Karaf :: OSGi Services :: Event
66 │ Active │ 80 │ 1.4.7.1 │ Apache ServiceMix :: Bundles :: xstream
69 │ Active │ 80 │ 4.14.0 │ Apache XBean OSGI Bundle Utilities
70 │ Active │ 80 │ 4.14.0 │ Apache XBean :: Classpath Resource Finder
71 │ Active │ 80 │ 2.12.0.v20160420-0247 │ EMF Common
72 │ Active │ 80 │ 2.12.0.v20160420-0247 │ EMF Ecore
73 │ Active │ 80 │ 2.11.0.v20160420-0247 │ EMF Change Model
74 │ Active │ 80 │ 2.12.0.v20160420-0247 │ EMF XML/XMI Persistence
75 │ Active │ 80 │ 3.10.400.v20190516-1504 │ Common Eclipse Runtime
104 │ Active │ 80 │ 0.8.0.v20190822-0801 │ org.eclipse.lsp4j
105 │ Active │ 80 │ 0.8.0.v20190822-0801 │ org.eclipse.lsp4j.jsonrpc
106 │ Active │ 80 │ 2.19.0.v20190902-0728 │ Xtend Runtime Library
107 │ Active │ 80 │ 2.19.0.v20190902-0728 │ Xtend Macro Interfaces
108 │ Active │ 80 │ 2.19.0.v20190902-0737 │ Xtext
109 │ Active │ 80 │ 2.19.0.v20190902-0952 │ Xtext Common Types
110 │ Active │ 80 │ 2.19.0.v20190902-0737 │ Xtext IDE Core
111 │ Active │ 80 │ 2.19.0.v20190902-0737 │ Xtext Utility
112 │ Active │ 80 │ 2.19.0.v20190902-0952 │ Xbase Model
113 │ Active │ 80 │ 2.19.0.v20190902-0952 │ Xbase Generic IDE Services
114 │ Active │ 80 │ 2.19.0.v20190902-0728 │ Xbase Runtime Library
129 │ Active │ 80 │ 1.9.6 │ MIME streaming extension
131 │ Active │ 80 │ 7.1.0 │ org.objectweb.asm.commons
132 │ Active │ 80 │ 7.1.0 │ org.objectweb.asm.tree
133 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Core
134 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Audio
135 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: OAuth2Client
136 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Binding XML
137 │ Active │ 90 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Boot
138 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Configuration Core
139 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Configuration Discovery
140 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Configuration mDNS Discovery
141 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Configuration Dispatcher
142 │ Active │ 75 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Configuration XML
143 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Ephemeris
144 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: ID
145 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Console
146 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Console for OSGi runtime Karaf
147 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: HTTP Interface
149 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Monitor
150 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Network I/O
151 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: REST Interface
152 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Audio REST Interface
153 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: REST Interface :: Core
154 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: REST mDNS Announcer
155 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: REST JAX-RS Optimizations
156 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Sitemap REST Interface
157 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: SSE Interface
158 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Voice REST Interface
159 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: mDNS Service
160 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Karaf Integration
161 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Model Core
162 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Model Items
163 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Model Item IDE
164 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Model Items Runtime
165 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Language Server
166 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Model Persistence
167 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Model Persistence IDE
168 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Model Persistence Runtime
169 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Model Rules
170 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Model Rule IDE
171 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Model Rules Runtime
172 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Model Script
173 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Model Script IDE
174 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Model Script Runtime
175 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Model Sitemap
176 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Model Sitemap IDE
177 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Model Sitemap Runtime
178 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Model Thing
179 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Model Thing IDE
180 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Model Thing Runtime
181 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Persistence
182 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Scheduler Service
183 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Semantics
184 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: JSON Storage
185 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Thing
186 │ Active │ 75 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Thing XML
187 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Transformation Service
188 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: UI
189 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: UI Icon Support
190 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Voice
191 │ Active │ 80 │ 2.5.0.RC1 │ openHAB UI :: Bundles :: Dashboard UI
200 │ Active │ 80 │ 1.4.0 │ ThreeTen-Extra
201 │ Active │ 80 │ 1.0.3 │ Units of Measurement Common Library
202 │ Active │ 80 │ 1.0.10 │ Units of Measurement Implementation for Java SE
203 │ Active │ 80 │ 1.2.2 │ Paho MQTT Client
204 │ Active │ 80 │ 2.5.0.201904261646 │ Omnilink Binding
205 │ Active │ 80 │ 0.0.7.201807012222 │ Eagle200 Binding
206 │ Active │ 80 │ 2.5.0.201912080052 │ openHAB Add-ons :: Bundles :: EspMilightHub Binding
209 │ Active │ 80 │ 1.1.1.201605111122 │ Swagger Provider
210 │ Active │ 80 │ 2.9.10 │ Jackson-annotations
211 │ Active │ 80 │ 2.9.10 │ Jackson-core
212 │ Active │ 80 │ 2.9.10 │ jackson-databind
213 │ Active │ 80 │ 2.9.10 │ Jackson-dataformat-YAML
214 │ Active │ 80 │ 1.7.0 │ Google API Common
215 │ Active │ 80 │ 1.42.0 │ Google API GAX
216 │ Active │ 80 │ 0.13.0 │ Google Auth Credentials
217 │ Active │ 80 │ 0.13.0 │ Google Auth OAuth2 HTTP
218 │ Active │ 80 │ 20.0.0 │ Guava: Google Core Libraries for Java
219 │ Active │ 80 │ 1.27.0 │ Google HTTP Client Library for Java
220 │ Active │ 80 │ 1.27.0 │ Jackson Extensions
221 │ Active │ 80 │ 3.15.0.OH2 │ nrjavaserial
222 │ Active │ 80 │ 5.4.0 │ jna
223 │ Active │ 80 │ 5.4.0 │ jna-platform
224 │ Active │ 80 │ 1.6.2 │ JavaMail API
225 │ Active │ 80 │ 1.5.8 │ swagger-annotations
226 │ Active │ 80 │ 1.5.8 │ swagger-core
227 │ Active │ 80 │ 1.5.8 │ swagger-jaxrs
228 │ Active │ 80 │ 1.5.8 │ swagger-models
229 │ Active │ 80 │ 1.9.2 │ Jackson JSON processor
230 │ Active │ 80 │ 1.9.2 │ Data mapper for Jackson JSON processor
231 │ Active │ 80 │ 3.19.0.GA │ Javassist
232 │ Active │ 80 │ 1.10.0 │ Apache Commons Codec
233 │ Active │ 80 │ 3.2.1 │ Apache Commons Lang
234 │ Active │ 80 │ 3.3.0 │ Commons Net
235 │ Active │ 80 │ 4.2.3 │ Apache HttpClient OSGi bundle
236 │ Active │ 80 │ 4.2.3 │ Apache HttpCore OSGi bundle
237 │ Active │ 80 │ 3.1.0.7 │ Apache ServiceMix :: Bundles :: commons-httpclient
238 │ Active │ 80 │ 2.5.2 │ JUPnP Library
239 │ Active │ 80 │ 1.14.0.RC1 │ openHAB Pushover Action
240 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Add-ons :: Bundles :: Astro Binding
241 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Add-ons :: Bundles :: Chromecast Binding
242 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Add-ons :: Bundles :: Dark Sky Binding
243 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Add-ons :: Bundles :: Doorbird Binding
244 │ Active │ 80 │ 1.14.0.RC1 │ openHAB Expire Binding
245 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Add-ons :: Bundles :: GlobalCache Binding
246 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Add-ons :: Bundles :: HarmonyHub Binding
247 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Add-ons :: Bundles :: iCloud Binding
248 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Add-ons :: Bundles :: LG webOS Binding
249 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Add-ons :: Bundles :: Mail Binding
250 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Add-ons :: Bundles :: Onkyo Binding
251 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Add-ons :: Bundles :: OpenSprinkler Binding
252 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Add-ons :: Bundles :: Spotify Binding
253 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Add-ons :: Bundles :: UniFi Binding
254 │ Active │ 80 │ 1.14.0.RC1 │ openHAB WoL Binding
255 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Add-ons :: Bundles :: ZWave Binding
256 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: 1.x Compatibility Layer
257 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Configuration UPnP Discovery
258 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Configuration USB-Serial Discovery
259 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Configuration USB-Serial Discovery for Linux
260 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Configuration Serial
261 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Serial Transport
262 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Serial Transport for RXTX
263 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: Serial Transport for RFC2217
264 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Core :: Bundles :: UPnP Transport
265 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Add-ons :: Bundles :: Extension Service :: Eclipse IoT Marketpl
266 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Add-ons :: Bundles :: IO :: Java Sound Support
267 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Add-ons :: Bundles :: IO :: Web Audio Support
268 │ Active │ 80 │ 1.14.0.RC1 │ openHAB InfluxDB Persistence bundle
269 │ Active │ 80 │ 1.14.0.RC1 │ openHAB MapDB Persistence Bundle
270 │ Active │ 75 │ 2.5.0.RC1 │ openHAB Add-ons :: Bundles :: Transformation Service :: JSonPath
271 │ Active │ 75 │ 2.5.0.RC1 │ openHAB Add-ons :: Bundles :: Transformation Service :: Map
272 │ Active │ 75 │ 2.5.0.RC1 │ openHAB Add-ons :: Bundles :: Transformation Service :: RegEx
273 │ Active │ 80 │ 2.5.0.RC1 │ openHAB UI :: Bundles :: Basic UI
274 │ Active │ 80 │ 2.5.0.RC1 │ openHAB UI :: Bundles :: Classic UI
275 │ Active │ 80 │ 2.5.0.RC1 │ openHAB UI :: Bundles :: HABmin UI
276 │ Active │ 80 │ 2.5.0.RC1 │ openHAB UI :: Bundles :: Icon Set :: Classic
277 │ Active │ 80 │ 2.5.0.RC1 │ openHAB UI :: Bundles :: Paper UI
278 │ Active │ 80 │ 2.5.0.RC1 │ openHAB UI :: Bundles :: HABPanel UI
279 │ Active │ 80 │ 2.5.0.RC1 │ openHAB UI :: Bundles :: openHAB REST API Documentation
280 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Add-ons :: Bundles :: Voice :: Google Cloud Text-to-Speech
281 │ Active │ 80 │ 1.3.3 │ ThreeTen backport
282 │ Active │ 80 │ 1.23.0 │ SnakeYAML
283 │ Active │ 80 │ 0.9.10.v20160429-1435 │ reflections (wrap)
284 │ Active │ 80 │ 1.5.8.v20160511-1038 │ swagger-jersey2-jaxrs (wrap)
285 │ Active │ 80 │ 4.1.42.Final │ Netty/Buffer
286 │ Active │ 80 │ 4.1.42.Final │ Netty/Codec
287 │ Active │ 80 │ 4.1.42.Final │ Netty/Codec/HTTP
288 │ Active │ 80 │ 4.1.42.Final │ Netty/Common
289 │ Active │ 80 │ 4.1.42.Final │ Netty/Handler
290 │ Active │ 80 │ 4.1.42.Final │ Netty/Resolver
291 │ Active │ 80 │ 4.1.42.Final │ Netty/Transport
292 │ Active │ 80 │ 1.0.4 │ JSR 353 (JSON Processing) Default Provider
293 │ Active │ 80 │ 2.5.0.RC1 │ openHAB Add-ons :: Bundles :: IO :: Homekit

Check if the port is used by something else (perhaps change it if that makes a difference). If you need follow-up, please open a new topic. Thanks.

Much appreciated :heart:

2 Likes

I second this (@giantpopples) on OpenHabian 1.5, RPI3. Switched to latest snapshot (1776). The issue persisted. Tried a cold reboot, just to be on the safe side. Issue still persisted; log shows both USB-devices (Z-stick and RFXCOM-transceiver) switching back and forth to uninitialized ’handler missing error’. Any functionality involving those bindings were sporadic and short lived.

I did a downgrade - manually; script is still missing some option - to 2.4.0-1. This resolved the issue. At no point did I perform any restore (which, by the way, speaks to you guys level of design; I did an upgrade from test to snapshot and then to stable - without HAVING to restore config, everything seems to work. Impressive!), which suggests to me that the issue is runtime related and introduced in the RC version (was running 2.5 prior to this upgrade).

I’ll stay with 2.4 for the next couple of days and see if I have a chance to do the upgrade as a fresh install rather than an incremental upgrade. Thanks for your efforts.

1 Like

also have the problem offline / online Z-Wave on Raspberry since the update
openHAB 2.5.0.RC1 Milestone Build.
Z-Wave 2.5.0.RC1 installed over Papper Ui … with 2.4 I had no problems

Try to update to a recent snapshot.

1 Like

Hello!

I’ve just tried latest nightly (#1776), but it still behaves the same. Z-Stick S2 constantly goes OFFLINE (HANDLER_MISSING_ERROR)/ONLINE. I’m on the latest patch of Windows 10, with latest Java installed (1.8.0 build 231) and latest Z-Stick S2 firmware and driver. Nightly #1460 works without any errors.

Best regards,
Davor

1 Like

We now have 3 Pi users and 1 Windows user reporting issue with zwave stick repeatedly going online and offline.
@davorf has extensively tested on Windows
@djuscha @MrPetter and @giantpopples all reporting problems although Romain seems to have resolved his issues with snapshot but others it did not resolve issue?
All 4 please report model of zwave dongle in case that is an issue.
I know Chris has been super busy in case anyone else can pitch in and he said serial implementation had recently changed
also is there an issue for this on github and if so please link if not already in thread and also if not please ping me and I will help getting one going thanks

Mine is Aeotec Z-Stick S2.

Best regards,
Davor

got last night on openHAB 2.5.0 Build # 1776 update offline / online problem is gone
But I have Openhabian on Raspberry3 ZME-UZB1 Stick

1 Like

@chris can verify but as far as I am aware there were no zwave binding changes other than database updates between M6 and RC1.
The Windows user resorts back to a snapshot before M1. I know there were a lot of changes since then that have been extensively tested.

Correct - the last changes to the binding were well over 2 months ago (before M5 even I suspect) and even those were extremely minor changes.

1 Like

The z-wave symptoms could be caused by interactions with other changed bindings then, possibly related to controller hardware.