Works ![]()
Steps to solve with manual installation of Z Wave binding:
- Openhab Backup: The path and filename can be freely chosen, the extension must be .zip
sudo openhab-cli backup /home/pi/openhab/Backup/2021-02-09-backup-3.0.1.zip
- Uninstall ZWave Binding: Go into the Openhab UI as usual, e.g.
localhost:8080in the browser.
Settings → Bindings → ZWave Binding → uninstall
-
Download latest ZWave Binding snapshot openHAB-ZWave - Jenkins → org.openhab.binding.zwave-3.1.0-SNAPSHOT.jar
-
Copy it to the addon directory of Openhab. Take the correct directory for this from the documentation openHAB on Linux | openHAB
sudo cp /home/pi/Downloads/org.openhab.binding.zwave-3.1.0-SNAPSHOT.jar /usr/share/openhab/addons
- Restart openhab: In my case openhab is a service:
sudo systemctl restart openhab.service
Important: The binding is not listed under bindings now. But as @Bruce_Osborne mentioned it still works.
- Remove not correctly detected device (Technisat Dimmer):
Settings → Things → Technisat Dimmer → delete Thing
- Add new device:
Settings → Things → + → ZWave Binding → Scan
-
Create items for the device and link them to channels
-
Use
Troubleshooting:
- ZWave controller and devices uninitialized or Error:Bridge: wait a bit until openhab has finished starting and the binding recognizes the controller. If that doesn’t help restart Raspberry Pi or the used system.
Thanks @Bruce_Osborne for the support.