Zwave Jar download location?

Ah - if you’re using PaperUI - I can’t comment on what it does in the case of select boxes, let alone multi-selects…

Yes, I can see the dropdowns properly in HABmin.

Chris

Is the safari thing fixed? im on rpi…also, was speaking to you about my issue in another post. my wall switches are in the database, i jave the xml files, but they dont show up when adding new things. only thing that shows up is the zwave controller. i dont think i have the serial transport, the link in your post, first post give a 404. only jars in my addons folder are habmin2 and zwave2.0xxxxx. what to do?

I’ve not tried every function, but Safari seems to work. If you find any issues, please report them and I can take a look…

Correct - other devices are hidden from the manual thing adding wizard.

Have a look at this getting started guide

ok, thx. what about the serial transport? sjould i have this jar in the addons folder?

If you install as recommended in this thread (is using PaperUI) then it will automatically install the dependencies. If you install manually for some reason, then yes, you’ll need to take care of the dependencies yourself.

so where can i find the serial transport jar? do you have a link?

No. I guess it’s in the distribution files somewhere, but I’ve never needed to look for it. If you really want to install it this way, then you’ll need to dig into the distribution files to find it. As above, I’d suggest not doing it this way, but up to you of course.

seems i have an issue with the pi browser, it doesnt show the popups, even though its set to allow popups. im going to install firefox and try it again.

Why use a Pi browser - just use your PC to connect? Or is the Pi not on the network?

its not. just installed ice weasel. works like it should. trying install now.

ok, so browser is working properly! i installed the serial controller as shown, its online…put into discovery mode, pushed wall switches to be discovered and they are not. i even unplugged the z stick and included them manually, then plugged back in to the pi, but the nodes just arent there.

Is nothing showing in the inbox at all then (I guess not)? What does the log show?

i will check the log in about an hour, jad to leave for a bit. how do i check the log?

The easiest way is to long on to the Karaf console and type log:display, but this will only show the last short while. If you’ve not enabled debug logging, you’ll need to do that with the log:set debug org.openhab.binding.zwave command.

The logs themselves are in the userdata/log folder.

ok, ill get back with you shortly

there is nothing in the log stating any of the other nodes

I’m sure there are lots of things that aren’t in the log, but if you can tell me what is in the log it might be more useful :wink:.

2016-04-01 10:11:40.775 [DEBUG] [org.openhab.binding.zwave ] - BundleEvent STARTING - org.openhab.binding.zwave
2016-04-01 10:11:40.796 [DEBUG] [inding.zwave.internal.ZWaveActivator] - ZWave binding started. Version 2.0.0.201603170203
2016-04-01 10:11:40.812 [DEBUG] [org.openhab.binding.zwave ] - BundleEvent STARTED - org.openhab.binding.zwave
2016-04-01 10:11:40.973 [DEBUG] [org.openhab.binding.zwave ] - ServiceEvent REGISTERED - {org.eclipse.smarthome.config.core.ConfigOptionProvider, org.eclipse.smarthome.config.core.ConfigDescriptionProvider}={component.name=org.openhab.binding.zwave.ConfigDescription, component.id=164, service.id=268, service.bundleid=165, service.scope=bundle} - org.openhab.binding.zwave
2016-04-01 10:11:41.484 [DEBUG] [org.openhab.binding.zwave ] - ServiceEvent REGISTERED - {org.eclipse.smarthome.core.thing.binding.ThingHandlerFactory}={component.name=org.openhab.binding.zwave.internal.ZWaveHandlerFactory, component.id=165, service.id=269, service.bundleid=165, service.scope=bundle} - org.openhab.binding.zwave
2016-04-01 10:11:41.711 [DEBUG] [org.openhab.binding.zwave ] - ServiceEvent REGISTERED - {org.eclipse.smarthome.core.thing.binding.ThingHandler}={thing.type=zwave:serial_zstick, thing.id=zwave:serial_zstick:153d18b1dd4, service.id=270, service.bundleid=165, service.scope=singleton} - org.openhab.binding.zwave
2016-04-01 10:11:41.769 [DEBUG] [org.openhab.binding.zwave ] - ServiceEvent REGISTERED - {org.eclipse.smarthome.core.thing.binding.ThingHandler}={thing.type=zwave:serial_zstick, thing.id=zwave:serial_zstick:153d21d70d0, service.id=271, service.bundleid=165, service.scope=singleton} - org.openhab.binding.zwave
2016-04-01 10:11:41.790 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - Initializing ZWave serial controller.
2016-04-01 10:11:41.792 [DEBUG] [zwave.handler.ZWaveControllerHandler] - Initializing ZWave Controller.
2016-04-01 10:11:41.824 [INFO ] [me.event.ThingStatusInfoChangedEvent] - ‘zwave:serial_zstick:153d18b1dd4’ changed from UNINITIALIZED to INITIALIZING
2016-04-01 10:11:41.856 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - Initializing ZWave serial controller.
2016-04-01 10:11:41.857 [DEBUG] [zwave.handler.ZWaveControllerHandler] - Initializing ZWave Controller.
2016-04-01 10:11:41.863 [INFO ] [ing.zwave.handler.ZWaveSerialHandler] - Connecting to serial port '/dev/ttyACM0’
2016-04-01 10:11:41.869 [ERROR] [ome.core.thing.internal.ThingManager] - Exception occured while initializing handler of thing ‘zwave:serial_zstick:153d18b1dd4’: java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Boolean
java.util.concurrent.ExecutionException: java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Boolean
at java.util.concurrent.FutureTask.report(FutureTask.java:122)[:1.8.0]
at java.util.concurrent.FutureTask.get(FutureTask.java:206)[:1.8.0]
at org.eclipse.smarthome.core.common.SafeMethodCaller.callAsynchronous(SafeMethodCaller.java:179)[88:org.eclipse.smarthome.core:0.8.0.201603141848]
at org.eclipse.smarthome.core.common.SafeMethodCaller.call(SafeMethodCaller.java:72)[88:org.eclipse.smarthome.core:0.8.0.201603141848]
at org.eclipse.smarthome.core.common.SafeMethodCaller.call(SafeMethodCaller.java:56)[88:org.eclipse.smarthome.core:0.8.0.201603141848]
at org.eclipse.smarthome.core.thing.internal.ThingManager$7.run(ThingManager.java:641)[94:org.eclipse.smarthome.core.thing:0.8.0.201603141848]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)[:1.8.0]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[:1.8.0]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0]
at java.lang.Thread.run(Thread.java:744)[:1.8.0]
Caused by: java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Boolean
at org.openhab.binding.zwave.handler.ZWaveControllerHandler.initialize(ZWaveControllerHandler.java:79)[165:org.openhab.binding.zwave:2.0.0.201603170203]
at org.openhab.binding.zwave.handler.ZWaveSerialHandler.initialize(ZWaveSerialHandler.java:76)[165:org.openhab.binding.zwave:2.0.0.201603170203]
at org.eclipse.smarthome.core.thing.internal.ThingManager$7$1.call(ThingManager.java:644)[94:org.eclipse.smarthome.core.thing:0.8.0.201603141848]
at org.eclipse.smarthome.core.thing.internal.ThingManager$7$1.call(ThingManager.java:1)[94:org.eclipse.smarthome.core.thing:0.8.0.201603141848]
at org.eclipse.smarthome.core.common.SafeMethodCaller$CallableWrapper.call(SafeMethodCaller.java:170)[88:org.eclipse.smarthome.core:0.8.0.201603141848]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0]
… 3 more
2016-04-01 10:11:41.876 [INFO ] [me.event.ThingStatusInfoChangedEvent] - ‘zwave:serial_zstick:153d18b1dd4’ changed from INITIALIZING to UNINITIALIZED (HANDLER_INITIALIZING_ERROR): java.lang.String cannot be cast to java.lang.Boolean
2016-04-01 10:11:41.916 [INFO ] [me.event.ThingStatusInfoChangedEvent] - ‘zwave:serial_zstick:153d21d70d0’ changed from UNINITIALIZED to INITIALIZING
2016-04-01 10:11:41.980 [INFO ] [me.event.ThingStatusInfoChangedEvent] - ‘zwave:serial_zstick:153d21d70d0’ changed from INITIALIZING to ONLINE
2016-04-01 10:11:42.318 [INFO ] [assic.internal.servlet.WebAppServlet] - Started Classic UI at /classicui/app
2016-04-01 10:11:42.388 [INFO ] [me.event.ThingStatusInfoChangedEvent] - ‘zwave:serial_zstick:153d21d70d0’ changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Serial Error: Port /dev/ttyACM0 does not exist
2016-04-01 10:11:42.417 [INFO ] [basic.internal.servlet.WebAppServlet] - Started Basic UI at /basicui/app
2016-04-01 10:11:43.706 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'demo.sitemap’
2016-04-01 10:11:45.208 [INFO ] [o.myopenhab.internal.MyOpenHABClient] - Connected to my.openHAB service (UUID = 98e8f357-23a9-4e67-ba44-97b564f51ccd, base URL = http://localhost:8080)
2016-04-01 10:11:45.803 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'demo.items’
2016-04-01 10:11:46.340 [INFO ] [home.event.ItemChannelLinkAddedEvent] - Link ‘CurrentDate-ntp:ntp:demo:dateTime’ has been added.
2016-04-01 10:11:55.009 [INFO ] [core.karaf.internal.FeatureInstaller] - Installed 'openhab-binding-nest’
2016-04-01 10:11:55.817 [WARN ] [org.apache.felix.fileinstall ] - Error while starting bundle: file:/home/pi/Downloads/openhab2/addons/org.openhab.binding.zwave_2.0.0.201603162056.jar
org.osgi.framework.BundleException: Could not resolve module: org.openhab.binding.zwave [160]
Another singleton bundle selected: osgi.identity; osgi.identity=“org.openhab.binding.zwave”; type=“osgi.bundle”; version:Version=“2.0.0.201603170203”; singleton:=“true”

at org.eclipse.osgi.container.Module.start(Module.java:434)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:393)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:]
at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1245)[8:org.apache.felix.fileinstall:3.5.0]
at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1217)[8:org.apache.felix.fileinstall:3.5.0]
at org.apache.felix.fileinstall.internal.DirectoryWatcher.startAllBundles(DirectoryWatcher.java:1207)[8:org.apache.felix.fileinstall:3.5.0]
at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:504)[8:org.apache.felix.fileinstall:3.5.0]
at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:358)[8:org.apache.felix.fileinstall:3.5.0]
at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:310)[8:org.apache.felix.fileinstall:3.5.0]

disregard this log. i pulled the stick and port is recognized. restarting pi and openhab now