OH2 Z-Wave refactoring and testing... and SECURITY

Thank very much to all of your. I installed this binding. Here is the procedure

1, check the version. The binding-zwave - 2.2.0.SNAPSHOT.jar was installed with the openhab 2.2 snapshot. But it doesn’t support secure inclusion for locks.
user@server:~$ ssh -p 8101 openhab@localhost
openhab> bundle:list -s | grep zwave
186 | Active | 80 | 2.2.0.201708041402 | ZWave Binding | org.openhab.binding.zwave
2, uninstall the binding-zwave - 2.2.0.SNAPSHOT.jar at Paper UI / Add-ons / BINDINGS
3, downloaded this development binding-zwave - 2.1.0.SNAPSHOT.jar at this thread.
4, move the jar to the openhab server /etc/openhab2/ with samba

sudo systemctl stop openhab2.service
sudo mv /etc/openhab2/org.openhab.binding.zwave-2.1.0-SNAPSHOT.jar /usr/share/openhab2/addons
sudo chown -R openhab:openhab /usr/share/openhab2/addons/org.openhab.binding.zwave-2.1.0-SNAPSHOT.jar
sudo systemctl start openhab2.service

After restarting, openhab may install the binding-zwave by itself, and will show up at Paper UI / Configuration /Bindings. But it doesn’t show up at my situation.

5, Login the karaf terminal to check the version again. The status of 194 is Installed not Active.
user@server:~$ ssh -p 8101 openhab@localhost
openhab> bundle:list -s | grep zwave
194 | Installed | 80 | 2.1.0.201708041056 | ZWave Binding | org.openhab.binding.zwave

6, Try to start it manually, find the problem, and fix it.

openhab> bundle:start org.openhab.binding.zwave
Error executing command: Error executing command on bundles:
Error starting bundle 194: Could not resolve module: org.openhab.binding.zwave [194]
Unresolved requirement: Import-Package: gnu.io

openhab> feature:install openhab-transport-serial
openhab> bundle:start org.openhab.binding.zwave
openhab> bundle:list -s | grep zwave
194 | Active | 80 | 2.1.0.201708041056 | ZWave Binding | org.openhab.binding.zwave
openhab>