I am able to get the org.openhab.binding.zwave-3.4.0-SNAPSHOT.jar binding installed without errors now. However, when the new zwave thing appears in my inbox and I attempt to add it as a new thing I get this error:
[ERROR] [ore.internal.discovery.InboxResource] - Thing zwave:device:fca672dfa4:node5 unable to be approved: Duplicate channels zwave:device:fca672dfa4:node5:scene_number
Here are the steps I am following. My “recovered” state from backups includes the new Illumino switch (node5) so my initial steps include removing it from the binding.
- Illumino switch (node5) “Remove device from controller”
- Illumino switch (node5) “Delete Thing”
- Stop openhab.service
- Execute openhab-cli clean-cache
- Start openhab.service
- Install
feature:install openhab-transport-serialvia karaf console - Copy org.openhab.binding.zwave-3.4.0-SNAPSHOT.jar into /srv/openhab-addons/
- Physically re-include the Illumino switch with my Aeotec Z-Stick Gen5 USB controller
- By the time I get back to my desk the new item is waiting in the “Inbox”
Added new thing 'zwave:device:fca672dfa4:node5' to inbox. - Clicking through the UI to add new thing generates the error that I’m running into:
[ERROR] [ore.internal.discovery.InboxResource] - Thing zwave:device:fca672dfa4:node5 unable to be approved: Duplicate channels zwave:device:fca672dfa4:node5:scene_number
Somewhere that “duplicate channel” is hanging around after removing node5 and clearing the cache. I suspect that a fresh install would have no problems so my situation is an edge case where an unknown z-wave device is added and the artifacts are created within OH internals.