cd /usr/share/openhab2/addons
wget http://www.cd-jackson.com/downloads/openhab2/org.openhab.binding.zwave-2.1.0-SNAPSHOT.jar
I deleted all things, including the Z-Stick and restarted OpenHAB2, then, through paper UI, i started a discovery process of wave and found the Z-Stick; i added it but it stays offline.
Console shows:
214 | Active | 80 | 2.1.0.201704062305 | ZWave Binding
I am a bit lost, what can cause this, how can i get the Z-Stick online?
IĀ“m seeing a NullPointer on the binding when updating the properties of a network node:
2017-04-08 21:27:25.276 [ERROR] [ome.core.thing.internal.ThingManager] - Exception occured during notification about bridge status change on thing 'zwave:device:9f8f9f9f:node12': null
java.lang.NullPointerException
at org.openhab.binding.zwave.handler.ZWaveThingHandler.updateNodeProperties(ZWaveThingHandler.java:1396)[184:org.openhab.binding.zwave:2.1.0.201704062305]
at org.openhab.binding.zwave.handler.ZWaveThingHandler.bridgeStatusChanged(ZWaveThingHandler.java:488)[184:org.openhab.binding.zwave:2.1.0.201704062305]
at org.eclipse.smarthome.core.thing.internal.ThingManager$12.run(ThingManager.java:851)[106:org.eclipse.smarthome.core.thing:0.9.0.201703201701]
This is after a completely clean install of the system, but where the UZB-controller had the nodes in its memory and I updated the name of one of them.
The binding has succesfully identified and included my IdLock - lock (pun intended) to my network.
However I am not able to control it. When I command it to switch the lock it gives me the following entries in the log:
==> /var/log/openhab2/openhab.log <==
2017-04-09 17:33:04.838 [WARN ] [nal.converter.ZWaveDoorLockConverter] - NODE 19: Command class COMMAND_CLASS_DOOR_LOCK not found
==> /var/log/openhab2/events.log <==
2017-04-09 17:33:04.841 [ItemCommandEvent ] - Item 'Lock_IdLock' received command OFF
2017-04-09 17:33:04.848 [ItemStateChangedEvent ] - Lock_IdLock changed from ON to OFF
Excluded it and did a new inclusion with the network set to use security for all types of devices. Got a new NodeID (22), but still did not mark Using security:
There is another thread with ppl also having trouble with this for the idlock. I did an exclude, removed all the batteries, and then included again with the controller close (20cm or so). That did the trick for me.
I`ll give it a try it. Extremely impractical to move the device close to the controller. The lock sure cannot be moved, but I will get a long network cable and keep it close.
Do a reset on the lock (lock 5 sec + ā0ā) (OBS wipes the ID-Tags !) <- not always necesserry
Dont miss the feature:install openhab-transport-serial and bundle:start org.openhab.binding.zwave
I use this script for a āfreshā install :
systemctl stop openhab2.service
# download new version
cd /tmp
wget https://openhab.ci.cloudbees.com/job/openHAB-Distribution/lastSuccessfulBuild/artifact/distributions/openhab/target/openhab-2.1.0-SNAPSHOT.zip
# Download thet expererimental binding with support for SECURE inclusion from cd-jackson.com
wget http://www.cd-jackson.com/downloads/openhab2/org.openhab.binding.zwave-2.1.0-SNAPSHOT.jar
unzip openhab-2.1.0-SNAPSHOT.zip -d /opt/openhab2
rm openhab-2.1.0-SNAPSHOT.zip
cp -arv org.openhab.binding.zwave-2.1.0-SNAPSHOT.jar /opt/openhab2/addons/
# fix permissions
chown -hR openhab:openhab /opt/openhab2
# restart openhab instance
systemctl start openhab2.service
echo "Do this post install"
echo "ssh openhab@openhab -p 8101"
echo "alternatively ssh openhab@localhost -p 8101"
echo "Note: ssh times out a couple of times on first run due to keygeneration, and maybe overheating you raspberry"
echo "feature:install openhab-transport-serial"
echo "bundle:start org.openhab.binding.zwave"
echo "log:set debug org.openhab.binding.zwave"
echo "logout"
echo "tail -f /opt/openhab2/userdata/logs/openhab.log"
Trying out the new code, but I canāt get my Aeon minimoteās recognized. Here is the relevant debug on startup. Worked when I tried the latest snapshot
Try waking it up - currently from this very short log it looks like the binding hasnāt gone very far with the initialisation of the device and hasnāt yet downloaded the device information.
What is the recommended way for upgrading (following new releases for this experimental binding) ? Is it sufficient to just download the new binding to the addon folder and reboot ? Or is ther any other action required ? Eg is a must to re-add all my things via inclusion (any other caveats) ?
Not certain if this has been mentioned before in this thread. But, when a new thing is discovered it is displayed as unknown until I add another thing. Then the first thing is being shown with itĀ“s complete name and properties. Is this something wrong with transactions?
Before adding my next devices it would stay like this for at least 20 minutes (as long as I have waited when reinstalling all my devices):