I have the latest version of openhab on windows 10 with a z-wave gen5 usb stick. I also have a yale L1 door lock which for some reason will not show up as as something i can control. it shows as an unknown device (Z-Wave Node 2 (0129:0066:0000:14.32). I’m new to openhab and iot generally. i believe it needs to be in the zwave database which it is. (ASSA ABLOY Yale Smart Door Lock Z-Wave Module)
One thing to be wary of is the default Zwave binding does not currently support secure inclusion meaning it will not work with locks. Soon that support will be added to the SNAPSHOT but until that happens you must use the version of the binding, and the inclusion procedure, discussed here.
You need to install the development version of the zwave binding as described here. But wait a day or two because @chris needs to merge the database update into the binding.
This version of the binding will soon be merged into master. This is the version you want to be running.
Post back here if you have any questions, or run into trouble.
Before you include the lock, I would suggest to exclude it. This should ensure that the device is totally reset - secure inclusion has to happen within 15 seconds of the initial inclusion, and if it doesn’t (eg if it was already included) it will never work.
I would also suggest to double check that you are really running the right version - ie using the Karaf console. Sometimes OH can cache bindings and you may still be running an old version.
If all else fails, it would be worth looking at the debug logfile to see what is happening.
Possibly something more fundamental is wrong here - even if the security didn’t work, the device should still be online if it is communicating. I would definately suggest looking at the debug logs…
No - don’t uninstall this one. This one is running, and it is the right one. The other one doesn’t really matter, but you can uninstall it as mentioned (except it’s bundle id 194).
Bundle IDs are not related to the age of a bundle. The ID is an incrementing number, so if you install an older bundle, after a newer bundle, it will have a higher ID. Basically, the date on the bundle is the date the bundle was created (ie compiled), while the bundle ID is allocated at the time the bundle is loaded into the system.