I now run zwave binding (2.0.0-SNAPSHOT) (addressed in this discussion thread), together with habmin (org.openhab.ui.habmin_0.1.6.jar) within eclipse.
I added the hsm100 zwave device (Z-Wave Node 34: EZMotion Express Wireless 3-in-1 Sensor).
Paper UI.Configuration.Things and Habmin.Configuration.Things both:
- Show the device with icon Online (img1)
- Respond immediately to changes in the device. When the battery is taken out from the hsm100, the icon changes to Offline (img2), and when the battery is reinserted the icon changes to back Online (img1).
The log file shows that “init node thread finished” (snippet1)
But there is no xml file for node 34 in userdata/zwave/ (xml files are generated for other zwave devices, e.g light switch - node 19) (snippet2)
Does this indicate that the initialisation of the hasm100 is complete or not?
img1
img2
snippet1
2336:2016-11-26 21:55:33.097 [DEBUG] [b.z.i.protocol.ZWaveController:386 ] - NODE 34: Init node thread start
2366:2016-11-26 21:55:33.206 [DEBUG] [.b.z.i.p.i.ZWaveNodeSerializer:136 ] - NODE 34: Serializing from file userdata/zwave/node34.xml
2370:2016-11-26 21:55:33.208 [DEBUG] [.b.z.i.p.i.ZWaveNodeSerializer:139 ] - NODE 34: Error serializing from file: file does not exist.
2376:2016-11-26 21:55:33.216 [DEBUG] [p.i.ZWaveNodeInitStageAdvancer:188 ] - NODE 34: Starting initialisation from EMPTYNODE
2388:2016-11-26 21:55:33.217 [DEBUG] [p.i.ZWaveNodeInitStageAdvancer:287 ] - NODE 34: Node advancer - EMPTYNODE: queue length(0), free to send(true)
2389:2016-11-26 21:55:33.218 [DEBUG] [p.i.ZWaveNodeInitStageAdvancer:344 ] - NODE 34: Node advancer: loop - EMPTYNODE try 1: stageAdvanced(false)
2390:2016-11-26 21:55:33.218 [DEBUG] [p.i.ZWaveNodeInitStageAdvancer:349 ] - NODE 34: Node advancer: Initialisation starting
2391:2016-11-26 21:55:33.218 [DEBUG] [p.i.ZWaveNodeInitStageAdvancer:1148 ] - NODE 34: Node advancer - advancing to PROTOINFO
2393:2016-11-26 21:55:33.218 [DEBUG] [p.i.ZWaveNodeInitStageAdvancer:344 ] - NODE 34: Node advancer: loop - PROTOINFO try 0: stageAdvanced(true)
2394:2016-11-26 21:55:33.218 [DEBUG] [p.i.ZWaveNodeInitStageAdvancer:358 ] - NODE 34: Node advancer: PROTOINFO - send IdentifyNode
2395:2016-11-26 21:55:33.219 [DEBUG] [p.i.ZWaveNodeInitStageAdvancer:254 ] - NODE 34: Node advancer - queued packet. Queue length is 1
2397:2016-11-26 21:55:33.219 [DEBUG] [b.z.i.protocol.ZWaveController:476 ] - NODE 34: Init node thread finished
snippet2 - no xml file for hsm100 (node 34)
ll /home/avner/openhab2-master/git/openhab-distro/launch/home/userdata/zwave/
total 28
drwxrwxr-x 2 avner avner 4096 Nov 26 22:02 ./
drwxrwxr-x 4 avner avner 4096 Nov 26 21:55 ../
-rw-rw-r-- 1 avner avner 4782 Nov 26 21:57 node14.xml
-rw-rw-r-- 1 avner avner 5140 Nov 26 22:02 node19.xml
-rw-rw-r-- 1 avner avner 1296 Nov 26 21:55 node1.xml