[SOLVED] Update to SNAPSHOT #1597 (and later) partially failed (AllPlay(=SOLVED), AmazonDashButton(=SOLVED), wrapper service(=SOLVED), Z-Wave(=SOLVED))

openhab> bundle:list -s
START LEVEL 100 , List Threshold: 50
 ID │ State   │ Lvl │ Version               │ Symbolic name
────┼─────────┼─────┼───────────────────────┼──────────────────────────────────
 13 │ Active  │  80 │ 2.1.0.201706021626    │ org.openhab.voice.marytts
 14 │ Active  │  80 │ 2.5.0.201903050741    │ org.openhab.binding.pioneerbdp
 22 │ Active  │  80 │ 2.8.2.v20180104-1110  │ com.google.gson
 23 │ Active  │  80 │ 18.0.0                │ com.google.guava
 24 │ Active  │  80 │ 21.0.0                │ com.google.guava
 25 │ Active  │  80 │ 3.0.0.v201312141243   │ com.google.inject
 29 │ Active  │  80 │ 3.5.5                 │ javax.jmdns
 31 │ Active  │  80 │ 1.0.0                 │ javax.measure.unit-api
 33 │ Active  │  80 │ 1.1.0.Final           │ javax.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   │ org.antlr.runtime
 40 │ Active  │  80 │ 3.2.1                 │ org.apache.commons.collections
 41 │ Active  │  80 │ 1.1                   │ org.apache.commons.exec
 42 │ Active  │  80 │ 2.2.0                 │ org.apache.commons.io
 43 │ Active  │  80 │ 2.6                   │ org.apache.commons.lang
 52 │ Active  │  80 │ 4.2.6                 │ org.apache.karaf.event
 67 │ Active  │  80 │ 1.4.7.1               │ org.apache.servicemix.bundles.xs
 69 │ Active  │  80 │ 4.12.0                │ org.apache.xbean.bundleutils
 70 │ Active  │  80 │ 4.12.0                │ org.apache.xbean.finder
 71 │ Active  │  80 │ 2.12.0.v20160420-0247 │ org.eclipse.emf.common
 72 │ Active  │  80 │ 2.12.0.v20160420-0247 │ org.eclipse.emf.ecore
 73 │ Active  │  80 │ 2.11.0.v20160420-0247 │ org.eclipse.emf.ecore.change
 74 │ Active  │  80 │ 2.12.0.v20160420-0247 │ org.eclipse.emf.ecore.xmi
 75 │ Active  │  80 │ 3.9.0.v20170207-1454  │ org.eclipse.equinox.common
 80 │ Active  │  80 │ 9.4.11.v20180605      │ org.eclipse.jetty.http
 81 │ Active  │  80 │ 9.4.12.v20180830      │ org.eclipse.jetty.http
 88 │ Active  │  80 │ 9.4.12.v20180830      │ org.eclipse.jetty.proxy
100 │ Active  │  80 │ 9.4.11.v20180605      │ org.eclipse.jetty.websocket.comm
101 │ Active  │  80 │ 9.4.12.v20180830      │ org.eclipse.jetty.websocket.comm
108 │ Active  │  80 │ 0.6.0.v20181130-0903  │ org.eclipse.lsp4j
109 │ Active  │  80 │ 0.6.0.v20181130-0903  │ org.eclipse.lsp4j.jsonrpc
110 │ Active  │  80 │ 2.17.0.v20190304-0518 │ org.eclipse.xtend.lib
111 │ Active  │  80 │ 2.17.0.v20190304-0518 │ org.eclipse.xtend.lib.macro
112 │ Active  │  80 │ 2.17.0.v20190304-0545 │ org.eclipse.xtext
113 │ Active  │  80 │ 2.17.0.v20190304-0626 │ org.eclipse.xtext.common.types
114 │ Active  │  80 │ 2.17.0.v20190304-0545 │ org.eclipse.xtext.ide
115 │ Active  │  80 │ 2.17.0.v20190304-0545 │ org.eclipse.xtext.util
116 │ Active  │  80 │ 2.17.0.v20190304-0626 │ org.eclipse.xtext.xbase
117 │ Active  │  80 │ 2.17.0.v20190304-0626 │ org.eclipse.xtext.xbase.ide
118 │ Active  │  80 │ 2.17.0.v20190304-0518 │ org.eclipse.xtext.xbase.lib
133 │ Active  │  80 │ 1.9.6                 │ org.jvnet.mimepull
135 │ Active  │  80 │ 7.1.0                 │ org.objectweb.asm
136 │ Active  │  80 │ 7.1.0                 │ org.objectweb.asm.commons
137 │ Active  │  80 │ 7.1.0                 │ org.objectweb.asm.tree
138 │ Active  │  80 │ 2.5.0.201907030301    │ org.openhab.core
139 │ Active  │  80 │ 2.5.0.201907030307    │ org.openhab.core.audio
140 │ Active  │  80 │ 2.5.0.201907030317    │ org.openhab.core.auth.oauth2clie
141 │ Active  │  80 │ 2.5.0.201907030315    │ org.openhab.core.binding.xml
142 │ Active  │  90 │ 2.5.0.201907030312    │ org.openhab.core.boot
143 │ Active  │  80 │ 2.5.0.201907030302    │ org.openhab.core.config.core
144 │ Active  │  80 │ 2.5.0.201907030304    │ org.openhab.core.config.discovery
145 │ Active  │  80 │ 2.5.0.201907030322    │ org.openhab.core.config.discover
146 │ Active  │  80 │ 2.5.0.201907030323    │ org.openhab.core.config.dispatch
147 │ Active  │  75 │ 2.5.0.201907030314    │ org.openhab.core.config.xml
148 │ Active  │  80 │ 2.5.0.201907030307    │ org.openhab.core.ephemeris
149 │ Active  │  80 │ 2.5.0.201907030315    │ org.openhab.core.id
150 │ Active  │  80 │ 2.5.0.201907030303    │ org.openhab.core.io.console
151 │ Active  │  80 │ 2.5.0.201907030318    │ org.openhab.core.io.console.karaf
152 │ Active  │  80 │ 2.5.0.201907030307    │ org.openhab.core.io.http
154 │ Active  │  80 │ 2.5.0.201907030318    │ org.openhab.core.io.monitor
155 │ Active  │  80 │ 2.5.0.201907030304    │ org.openhab.core.io.net
156 │ Active  │  80 │ 2.5.0.201907030315    │ org.openhab.core.io.rest
157 │ Active  │  80 │ 2.5.0.201907030319    │ org.openhab.core.io.rest.core
158 │ Active  │  80 │ 2.5.0.201907030320    │ org.openhab.core.io.rest.mdns
159 │ Active  │  80 │ 2.5.0.201907030319    │ org.openhab.core.io.rest.publish
160 │ Active  │  80 │ 2.5.0.201907030320    │ org.openhab.core.io.rest.sitemap
161 │ Active  │  80 │ 2.5.0.201907030319    │ org.openhab.core.io.rest.sse
162 │ Active  │  80 │ 2.5.0.201907030320    │ org.openhab.core.io.rest.voice
163 │ Active  │  80 │ 2.5.0.201907030317    │ org.openhab.core.io.transport.md
164 │ Active  │  80 │ 2.5.0.201907030314    │ org.openhab.core.karaf
165 │ Active  │  80 │ 2.5.0.201907030305    │ org.openhab.core.model.core
166 │ Active  │  80 │ 2.5.0.201907030313    │ org.openhab.core.model.item
167 │ Active  │  80 │ 2.5.0.201907030325    │ org.openhab.core.model.item.ide
168 │ Active  │  80 │ 2.5.0.201907030325    │ org.openhab.core.model.item.runt
169 │ Active  │  80 │ 2.5.0.201907030329    │ org.openhab.core.model.lsp
170 │ Active  │  80 │ 2.5.0.201907030306    │ org.openhab.core.model.persisten
171 │ Active  │  80 │ 2.5.0.201907030325    │ org.openhab.core.model.persisten
172 │ Active  │  80 │ 2.5.0.201907030329    │ org.openhab.core.model.persisten
173 │ Active  │  80 │ 2.5.0.201907030310    │ org.openhab.core.model.rule
174 │ Active  │  80 │ 2.5.0.201907030326    │ org.openhab.core.model.rule.ide
175 │ Active  │  80 │ 2.5.0.201907030310    │ org.openhab.core.model.rule.runt
176 │ Active  │  80 │ 2.5.0.201907030308    │ org.openhab.core.model.script
177 │ Active  │  80 │ 2.5.0.201907030326    │ org.openhab.core.model.script.ide
178 │ Active  │  80 │ 2.5.0.201907030329    │ org.openhab.core.model.script.ru
179 │ Active  │  80 │ 2.5.0.201907030311    │ org.openhab.core.model.sitemap
180 │ Active  │  80 │ 2.5.0.201907030327    │ org.openhab.core.model.sitemap.i
181 │ Active  │  80 │ 2.5.0.201907030329    │ org.openhab.core.model.sitemap.r
182 │ Active  │  80 │ 2.5.0.201907030328    │ org.openhab.core.model.thing
183 │ Active  │  80 │ 2.5.0.201907030328    │ org.openhab.core.model.thing.ide
184 │ Active  │  80 │ 2.5.0.201907030330    │ org.openhab.core.model.thing.run
185 │ Active  │  80 │ 2.5.0.201907030305    │ org.openhab.core.persistence
186 │ Active  │  80 │ 2.5.0.201907030304    │ org.openhab.core.scheduler
187 │ Active  │  80 │ 2.5.0.201907030316    │ org.openhab.core.semantics
188 │ Active  │  80 │ 2.5.0.201907030330    │ org.openhab.core.storage.json
189 │ Active  │  80 │ 2.5.0.201907030303    │ org.openhab.core.thing
190 │ Active  │  75 │ 2.5.0.201907030316    │ org.openhab.core.thing.xml
191 │ Active  │  80 │ 2.5.0.201907030307    │ org.openhab.core.transform
192 │ Active  │  80 │ 2.5.0.201907030313    │ org.openhab.core.ui
193 │ Active  │  80 │ 2.5.0.201907030330    │ org.openhab.core.ui.icon
194 │ Active  │  80 │ 2.5.0.201907030307    │ org.openhab.core.voice
195 │ Active  │  80 │ 2.5.0.201907031206    │ org.openhab.ui.dashboard
204 │ Active  │  80 │ 1.4.0                 │ org.threeten.extra
205 │ Active  │  80 │ 1.0.2                 │ tec.uom.lib.uom-lib-common
206 │ Active  │  80 │ 1.0.8                 │ tec.uom.se
209 │ Active  │  80 │ 2.9.8                 │ com.fasterxml.jackson.core.jacks
210 │ Active  │  80 │ 2.9.8                 │ com.fasterxml.jackson.core.jacks
211 │ Active  │  80 │ 2.9.8                 │ com.fasterxml.jackson.core.jacks
212 │ Active  │  80 │ 1.1.4                 │ com.github.digitaldan.harmony-cl
213 │ Active  │  80 │ 2.6.0                 │ com.google.protobuf
214 │ Active  │  80 │ 2.1.0                 │ com.jayway.jsonpath.json-path
215 │ Active  │  80 │ 3.15.0.OH2            │ com.neuronrobotics.nrjavaserial
216 │ Active  │  80 │ 1.12.0                │ com.rometools.rome
217 │ Active  │  80 │ 4.2.1                 │ com.sun.jna
219 │ Active  │  80 │ 1.0.0                 │ io.socket.engine.io-client
220 │ Active  │  80 │ 1.0.0                 │ io.socket.socket.io-client
221 │ Active  │  80 │ 1.9.2                 │ jackson-core-asl
222 │ Active  │  80 │ 1.9.2                 │ jackson-mapper-asl
223 │ Active  │  80 │ 1.0.1                 │ javazoom.jlayer
224 │ Active  │  80 │ 20180813.0.0          │ json
225 │ Active  │  80 │ 2.2                   │ net.minidev.json-smart
226 │ Active  │  80 │ 1.10.0                │ org.apache.commons.codec
227 │ Active  │  80 │ 3.3.0                 │ org.apache.commons.net
228 │ Active  │  80 │ 4.2.3                 │ org.apache.httpcomponents.httpcl
229 │ Active  │  80 │ 4.2.3                 │ org.apache.httpcomponents.httpco
230 │ Active  │  80 │ 3.1.0.7               │ org.apache.servicemix.bundles.co
231 │ Active  │  80 │ 2.0.6.1               │ org.apache.servicemix.bundles.jd
232 │ Active  │  80 │ 3.8.1.1               │ org.apache.servicemix.bundles.ok
233 │ Active  │  80 │ 1.13.0.1              │ org.apache.servicemix.bundles.ok
234 │ Active  │  80 │ 9.4.12.v20180830      │ org.eclipse.jetty.websocket.api
235 │ Active  │  80 │ 9.4.12.v20180830      │ org.eclipse.jetty.websocket.clie
236 │ Active  │  80 │ 2.5.2                 │ org.jupnp
238 │ Active  │  80 │ 2.5.0.201907031829    │ org.openhab.binding.amazondashbu
239 │ Active  │  80 │ 2.5.0.201907031829    │ org.openhab.binding.astro
240 │ Active  │  80 │ 2.5.0.201907031829    │ org.openhab.binding.avmfritz
241 │ Active  │  80 │ 2.5.0.201907031831    │ org.openhab.binding.chromecast
242 │ Active  │  80 │ 2.5.0.201907031835    │ org.openhab.binding.feed
243 │ Active  │  80 │ 2.5.0.201907031837    │ org.openhab.binding.harmonyhub
244 │ Active  │  80 │ 1.14.0.201906300308   │ org.openhab.binding.http
245 │ Active  │  80 │ 2.5.0.201907031837    │ org.openhab.binding.hue
246 │ Active  │  80 │ 2.5.0.201907031841    │ org.openhab.binding.max
247 │ Active  │  80 │ 2.5.0.201907031845    │ org.openhab.binding.ntp
248 │ Active  │  80 │ 2.5.0.201907031846    │ org.openhab.binding.openweatherm
249 │ Active  │  80 │ 2.5.0.201907031846    │ org.openhab.binding.pioneeravr
250 │ Active  │  80 │ 2.5.0.201907031851    │ org.openhab.binding.tplinksmarth
251 │ Active  │  80 │ 1.14.0.201906300308   │ org.openhab.binding.weather
252 │ Active  │  80 │ 2.5.0.201907031900    │ org.openhab.binding.zwave
253 │ Active  │  80 │ 2.5.0.201907030304    │ org.openhab.core.automation
254 │ Active  │  80 │ 2.5.0.201907030324    │ org.openhab.core.automation.modu
255 │ Active  │  80 │ 2.5.0.201907030323    │ org.openhab.core.automation.modu
256 │ Active  │  80 │ 2.5.0.201907030324    │ org.openhab.core.automation.modu
257 │ Active  │  80 │ 2.5.0.201907030324    │ org.openhab.core.automation.rest
258 │ Active  │  80 │ 2.5.0.201907030314    │ org.openhab.core.compat1x
259 │ Active  │  80 │ 2.5.0.201907030323    │ org.openhab.core.config.discover
260 │ Active  │  80 │ 2.5.0.201907030322    │ org.openhab.core.config.discover
261 │ Active  │  80 │ 2.5.0.201907030323    │ org.openhab.core.config.discover
262 │ Active  │  80 │ 2.5.0.201907030323    │ org.openhab.core.config.serial
263 │ Active  │  80 │ 2.5.0.201907030317    │ org.openhab.core.io.transport.se
264 │ Active  │  80 │ 2.5.0.201907030321    │ org.openhab.core.io.transport.se
265 │ Active  │  80 │ 2.5.0.201907030321    │ org.openhab.core.io.transport.se
266 │ Active  │  80 │ 2.5.0.201907030322    │ org.openhab.core.io.transport.up
267 │ Active  │  80 │ 2.5.0.201907031853    │ org.openhab.extensionservice.mar
268 │ Active  │  80 │ 2.5.0.201907031854    │ org.openhab.io.javasound
269 │ Active  │  80 │ 2.5.0.201907031854    │ org.openhab.io.openhabcloud
270 │ Active  │  80 │ 2.5.0.201907031855    │ org.openhab.io.webaudio
271 │ Active  │  80 │ 1.14.0.201906300308   │ org.openhab.persistence.rrd4j
272 │ Active  │  75 │ 2.5.0.201907031855    │ org.openhab.transform.javascript
273 │ Active  │  75 │ 2.5.0.201907031856    │ org.openhab.transform.jsonpath
274 │ Active  │  75 │ 2.5.0.201907031836    │ org.openhab.transform.map
275 │ Active  │  80 │ 2.5.0.201907031212    │ org.openhab.ui.classic
276 │ Active  │  80 │ 2.5.0.201907031225    │ org.openhab.ui.iconset.classic
277 │ Active  │  80 │ 2.5.0.201907031225    │ org.openhab.ui.paper
278 │ Active  │  80 │ 2.5.0.201907031215    │ org.openhab.ui.reactor.bundles
279 │ Active  │  80 │ 1.6.6                 │ org.pcap4j.pcap4j-core
280 │ Active  │  80 │ 1.6.6                 │ org.pcap4j.pcap4j-packetfactory-
281 │ Active  │  80 │ 0.11.0                │ su.litvak.chromecast.api-v2
282 │ Active  │  80 │ 1.1.1.201605111122    │ com.eclipsesource.jaxrs.provider
283 │ Active  │  80 │ 2.4.5                 │ com.fasterxml.jackson.core.jacks
284 │ Active  │  80 │ 2.4.5                 │ com.fasterxml.jackson.dataformat
285 │ Active  │  80 │ 1.5.8                 │ io.swagger.annotations
286 │ Active  │  80 │ 1.5.8                 │ io.swagger.core
287 │ Active  │  80 │ 1.5.8                 │ io.swagger.jaxrs
288 │ Active  │  80 │ 1.5.8                 │ io.swagger.models
289 │ Active  │  80 │ 3.19.0.GA             │ javassist
290 │ Active  │  80 │ 3.2.1                 │ org.apache.commons.lang3
291 │ Active  │  80 │ 2.5.0.201907031225    │ org.openhab.ui.restdocs
292 │ Active  │  80 │ 0.9.10.v20160429-1435 │ reflections
293 │ Active  │  80 │ 1.5.8.v20160511-1038  │ swagger-jersey2-jaxrs
294 │ Active  │  80 │ 0.0.1                 │ de.kaizencode.tchaikovsky
295 │ Waiting │  80 │ 2.5.0.201907031828    │ org.openhab.binding.allplay

295 │ Waiting │ 80 │ 2.5.0.201907031828 │ org.openhab.binding.allplay

I could reproduce it with my test system. I do not fully understand why it worked in the test bundle I made for you and not now, because it‘s essentially the same.

Please try bundle:update 295 https://janessa.me/esh/org.openhab.binding.allplay-2.5.0-SNAPSHOT.jar, and restart the bundle bundle:restart 295. I don’t get exceptions any longer, but please check if it works again. Change the bundle-number if the allplay binding has a different one in the test-system.

1 Like

@J-N-K

I did what you told. Allplay is running again. :slight_smile: Thanx!

But the dashbutton is still broken? That‘s really astonishing as all bundles are installed.

@J-N-K

Yes, it is! I could imagine that there is a difference between winpcap and npcap.

See here: Amazon Dash Button - Bindings | openHAB

I use npcap, because I use the Wifi-Adapter only (“Raw 802.11 Packet Capture”). But in former snapshots (#1486 and before) DashButton was running!

EDIT: I’ve updated the DashButton binding (from #1486) in January 2019 to 2.5.0.201901040921.

@J-N-K

Are you doing any further investigations?
Do you need further information from me?
What else can I do?

I‘m currently busy with the job I‘m paid for. I‘ll take a look as soon as I find time for that.

1 Like

@J-N-K

Any news on this (amazondashbutton)?

Using npcap version 0.9982 (=the latest) on Windows 10 (Build 1903).

I’ve tried snapshot 1674, but unfortunately no changes.

Here is my error-log (set amazondashbutton to DEBUG):

13:29:03.440 [DEBUG] [org.openhab.binding.amazondashbutton ] - BundleEvent STARTING - org.openhab.binding.amazondashbutton
13:29:03.447 [DEBUG] [org.openhab.binding.amazondashbutton ] - BundleEvent STARTED - org.openhab.binding.amazondashbutton
13:29:03.463 [DEBUG] [org.openhab.binding.amazondashbutton ] - ServiceEvent REGISTERED - {org.eclipse.smarthome.core.thing.binding.ThingHandlerFactory}={service.id=365, service.bundleid=219, service.scope=bundle, component.name=org.openhab.binding.amazondashbutton.internal.AmazonDashButtonHandlerFactory, component.id=220} - org.openhab.binding.amazondashbutton
13:29:03.484 [DEBUG] [org.openhab.binding.amazondashbutton ] - ServiceEvent REGISTERED - {org.eclipse.smarthome.config.core.ConfigOptionProvider}={service.id=366, service.bundleid=219, service.scope=bundle, component.name=org.openhab.binding.amazondashbutton.internal.config.AmazonDashButtonConfigOptionProvider, component.id=221} - org.openhab.binding.amazondashbutton
13:29:03.493 [DEBUG] [org.openhab.binding.amazondashbutton ] - ServiceEvent REGISTERED - {org.eclipse.smarthome.config.discovery.DiscoveryService}={service.id=367, service.bundleid=219, service.scope=bundle, component.name=org.openhab.binding.amazondashbutton.internal.discovery.AmazonDashButtonDiscoveryService, component.id=222} - org.openhab.binding.amazondashbutton
13:29:03.607 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'amazondashbutton:dashbutton:92e559fa' changed from UNINITIALIZED to INITIALIZING
13:29:04.540 [WARN ] [org.pcap4j.util.PropertiesLoader     ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.af.inet, use default value: null
13:29:04.543 [WARN ] [org.pcap4j.util.PropertiesLoader     ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.af.inet6, use default value: null
13:29:04.546 [WARN ] [org.pcap4j.util.PropertiesLoader     ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.af.packet, use default value: null
13:29:04.547 [WARN ] [org.pcap4j.util.PropertiesLoader     ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.af.link, use default value: null
13:29:04.559 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{15BB3150-73C5-41FF-9BE8-09206BE1EA4F} is not a suitable network interfaces as no addresses are bound to it.
13:29:04.565 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{7F922277-A355-4189-A60E-4B58109F55FC} is not a suitable network interfaces as no addresses are bound to it.
13:29:04.569 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{51EB6D2C-7C1A-49CC-882F-E6BF6936D570} is not a suitable network interfaces as no addresses are bound to it.
13:29:04.573 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{047CA84D-72FC-4B89-9698-81FF43C9ED49} is not a suitable network interfaces as no addresses are bound to it.
13:29:04.576 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{579B2824-1244-4FF8-937F-6778A5E386D5} is not a suitable network interfaces as no addresses are bound to it.
13:29:04.586 [WARN ] [org.pcap4j.util.PropertiesLoader     ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.dlt.raw, use default value: null
13:29:04.593 [DEBUG] [rnal.capturing.PacketCapturingService] - Started capturing ARP  and BOOTP requests for network device \Device\NPF_{51EB6D2C-7C1A-49CC-882F-E6BF6936D570} and MAC address ac:63:be:52:42:79.
13:29:04.602 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'amazondashbutton:dashbutton:92e559fa' changed from INITIALIZING to ONLINE
13:29:06.942 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{15BB3150-73C5-41FF-9BE8-09206BE1EA4F} is not a suitable network interfaces as no addresses are bound to it.
13:29:06.945 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{7F922277-A355-4189-A60E-4B58109F55FC} is not a suitable network interfaces as no addresses are bound to it.
13:29:06.948 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{047CA84D-72FC-4B89-9698-81FF43C9ED49} is not a suitable network interfaces as no addresses are bound to it.
13:29:09.294 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{15BB3150-73C5-41FF-9BE8-09206BE1EA4F} is not a suitable network interfaces as no addresses are bound to it.
13:29:09.296 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{7F922277-A355-4189-A60E-4B58109F55FC} is not a suitable network interfaces as no addresses are bound to it.
13:29:09.299 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{047CA84D-72FC-4B89-9698-81FF43C9ED49} is not a suitable network interfaces as no addresses are bound to it.
13:29:11.648 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{15BB3150-73C5-41FF-9BE8-09206BE1EA4F} is not a suitable network interfaces as no addresses are bound to it.
13:29:11.649 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{7F922277-A355-4189-A60E-4B58109F55FC} is not a suitable network interfaces as no addresses are bound to it.
13:29:11.650 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{047CA84D-72FC-4B89-9698-81FF43C9ED49} is not a suitable network interfaces as no addresses are bound to it.
13:29:14.006 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{15BB3150-73C5-41FF-9BE8-09206BE1EA4F} is not a suitable network interfaces as no addresses are bound to it.
13:29:14.008 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{7F922277-A355-4189-A60E-4B58109F55FC} is not a suitable network interfaces as no addresses are bound to it.
13:29:14.009 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{047CA84D-72FC-4B89-9698-81FF43C9ED49} is not a suitable network interfaces as no addresses are bound to it.
13:29:16.339 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{15BB3150-73C5-41FF-9BE8-09206BE1EA4F} is not a suitable network interfaces as no addresses are bound to it.
13:29:16.340 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{7F922277-A355-4189-A60E-4B58109F55FC} is not a suitable network interfaces as no addresses are bound to it.
13:29:16.341 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{047CA84D-72FC-4B89-9698-81FF43C9ED49} is not a suitable network interfaces as no addresses are bound to it.
13:29:18.683 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{15BB3150-73C5-41FF-9BE8-09206BE1EA4F} is not a suitable network interfaces as no addresses are bound to it.
13:29:18.684 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{7F922277-A355-4189-A60E-4B58109F55FC} is not a suitable network interfaces as no addresses are bound to it.
13:29:18.685 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{047CA84D-72FC-4B89-9698-81FF43C9ED49} is not a suitable network interfaces as no addresses are bound to it.
13:29:21.038 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{15BB3150-73C5-41FF-9BE8-09206BE1EA4F} is not a suitable network interfaces as no addresses are bound to it.
13:29:21.040 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{7F922277-A355-4189-A60E-4B58109F55FC} is not a suitable network interfaces as no addresses are bound to it.
13:29:21.041 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{047CA84D-72FC-4B89-9698-81FF43C9ED49} is not a suitable network interfaces as no addresses are bound to it.
13:29:23.404 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{15BB3150-73C5-41FF-9BE8-09206BE1EA4F} is not a suitable network interfaces as no addresses are bound to it.
13:29:23.405 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{7F922277-A355-4189-A60E-4B58109F55FC} is not a suitable network interfaces as no addresses are bound to it.
13:29:23.406 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{047CA84D-72FC-4B89-9698-81FF43C9ED49} is not a suitable network interfaces as no addresses are bound to it.
13:29:25.739 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{15BB3150-73C5-41FF-9BE8-09206BE1EA4F} is not a suitable network interfaces as no addresses are bound to it.
13:29:25.740 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{7F922277-A355-4189-A60E-4B58109F55FC} is not a suitable network interfaces as no addresses are bound to it.
13:29:25.740 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{047CA84D-72FC-4B89-9698-81FF43C9ED49} is not a suitable network interfaces as no addresses are bound to it.
13:29:28.074 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{15BB3150-73C5-41FF-9BE8-09206BE1EA4F} is not a suitable network interfaces as no addresses are bound to it.
13:29:28.075 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{7F922277-A355-4189-A60E-4B58109F55FC} is not a suitable network interfaces as no addresses are bound to it.
13:29:28.076 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{047CA84D-72FC-4B89-9698-81FF43C9ED49} is not a suitable network interfaces as no addresses are bound to it.
13:29:30.391 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{15BB3150-73C5-41FF-9BE8-09206BE1EA4F} is not a suitable network interfaces as no addresses are bound to it.
13:29:30.392 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{7F922277-A355-4189-A60E-4B58109F55FC} is not a suitable network interfaces as no addresses are bound to it.
13:29:30.394 [DEBUG] [rnal.pcap.PcapNetworkInterfaceService] - \Device\NPF_{047CA84D-72FC-4B89-9698-81FF43C9ED49} is not a suitable network interfaces as no addresses are bound to it.
13:29:31.440 [WARN ] [pcap4j.packet.factory.PacketFactories] - java.lang.NoClassDefFoundError:org/pcap4j/packet/factory/PacketFactoryBinder 

Hope this helps, thank you very much!
.
.
EDIT: SLF4J errors (in wrapper.log) does not appear in later snapshots (e.g. here: 1674)! So also SOLVED!

Did you try one of the versions listed here: https://github.com/kaitoy/blog/blob/master/content/post/pcap4j-with-four-native-libraries-on-windows10.md?

They tested npcap 0.0.5 omn windows 10 and that is reported to work

No, but I’m going to try it this evening or tomorrow morning.

No, it doesn’t. I’ve tested all above mentioned versions. No success.

Btw, npcap version 0.0.5 is from 28 Nov 2015 !! And the other above mentioned versions are obsolete as well.

With the latest npcap I always get:

19:48:34.403 [WARN ] [org.pcap4j.util.PropertiesLoader     ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.af.inet, use default value: null
19:48:34.405 [WARN ] [org.pcap4j.util.PropertiesLoader     ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.af.inet6, use default value: null
19:48:34.406 [WARN ] [org.pcap4j.util.PropertiesLoader     ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.af.packet, use default value: null
19:48:34.407 [WARN ] [org.pcap4j.util.PropertiesLoader     ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.af.link, use default value: null
19:48:34.495 [WARN ] [org.pcap4j.util.PropertiesLoader     ] - [org/pcap4j/pcap4j.properties] Could not get value by org.pcap4j.dlt.raw, use default value: null
19:48:35.128 [WARN ] [pcap4j.packet.factory.PacketFactories] - java.lang.NoClassDefFoundError:org/pcap4j/packet/factory/PacketFactoryBinder

But it was running with all kind of versions, beginning from 0.80 until 0.9982 with snapshot 1486 AND before.

And it stops working, after ESH core was re-implemented into OH. But I don’t know when it stopped.

See also this topic, from Feb 07 2017.

There I used the latest available version (0.80) of npcap. And after 0.80 all kind of newer versions.

Important for me is: Raw 802.11 Packet Capture, because I use a Wifi adapter, only.

I think I found at least one problem and can fix the NoClassDefFound error. Still I get other errors.

1 Like

Ok. I have a version https://janessa.me/esh/org.openhab.binding.amazondashbutton-2.5.0-SNAPSHOT.jar that works with npcap 0.80 without errors in my setup. At least it’s not repeating errors over and over again. Maybe you can test that. Uninstall the binding and drop this file in the addons-folder.

This is a version that can’t be released but maybe helps to get there.

1 Like

@J-N-K

Yeah, this is running now. :slight_smile:

14:03:34.703 [INFO ] [smarthome.event.ChannelTriggeredEvent] - amazondashbutton:dashbutton:ac-63-be-52-42-79:press triggered PRESSED

And autodetection when searching in inbox is now running as well! :+1:

I’ve tested with npcap 0.80 and also with 0.9982, both are running!

Ok. I have an idea what causes the problems. Could you try unzipping https://janessa.me/esh/dashbutton-1.8.2.zip in your addons-folder instead of the other version? The other version is still available, so you can easily switch back if this is not working.

I upgraded to pcap4j 1.8.2, not sure if that works without problems, but we might get around the NoClassDefFoundException if it does.

1 Like

Ok. Thank you very much. I’ m going to try within the next 10 minutes.

@J-N-K

223 │ Active │  80 │ 2.5.0.201909011533    │ openHAB Add-ons :: Bundles :: Amazon Dash Button Binding
224 │ Active │  80 │ 5.4.0                 │ jna

.

It’s also running! :slight_smile:
.

17:55:39.729 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'amazondashbutton:dashbutton:ac-63-be-52-42-79' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING
17:55:43.184 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - 'amazondashbutton:dashbutton:ac-63-be-52-42-79' changed from INITIALIZING to ONLINE
17:55:54.347 [INFO ] [smarthome.event.ChannelTriggeredEvent] - amazondashbutton:dashbutton:ac-63-be-52-42-79:press triggered PRESSED

Thanks. That’s great. We can get rid of the ancient jna then. I’ll check how I can get that in a mergable state. Would you be willing to try another version in the next days?

Yes, of course! Thanks a lot. :slight_smile: