At least your bindings are almost all on version 1.8.3. To find out which runtime version you are running, take a look into your openhab.log: first line is: openHAB runtime has been started (v1.x.x).
This means Chris suggests to update the zwave binding from 1.8.3 to the latest cloudbees version version 1.9.0.
Download the cloudbees zwave binding here, delete the org.openhab.binding.zwave-1.8.3.jar and copy the 1.9.0 to your addons folder.
Then restart openhab and see what happens …
After checking the log, I can confirm that openhab is the 1.8.3
Yesterday evening, I’ve also upgraded the zwave binding to 1.9.0-SNAPSHOT from cloudbees. And I must say, at first sight, the zwave devices (fe relays) seem to repsond faster. Before, it could take a second of 3, and now, it’s reacting right away. I had to reboot the whole server because I was getting an error “Network Monitor: Queue length is 5 - deferring network monitor functions”. And after the reboot, it all works fine.
But after 13 hours, the garage sensor was still not associated in a group.
So a few minutes ago, I’ve excluded and included the sensor once more. But no luck, when I hit the push button on the sensor, it starts sending a lot of data towards openhab. But when I open/close the garage door, nothing is being send. I guess this has still something to do with the association?
You can find the debug here 20160724005110. The new id of the node is now 41.
If you guys think on anything else that I can do/try/…
Ok - so the reason it’s not setting automatically is I was only looking at the ZD2102 and not the ZG8101 which is what you have. This isn’t configured to set automatically - so that solves the mystery .
After upgrade the zwave binding with last night build, the sensor is associated in the group.
I just needed to reinclude the sensor in order to get it right. But it’s in.
Not sure where to look next, at the devices itselves, or at openhab (zwave). But when I open/close the garage door, no info is getting in the logs. Like the device isn’t doing anything. The debug log can be found at 20160725000109.txt. The node ID’s are now 42 and 43.
When I pushed the (tamper?) switch, a lot of info was exchanged, but still no association. I’ve even rebooted the server, and waited for about 3 hours…
I’ve then excluded and included it, and afterwards, pushed the switch, and then it was fine.
Not sure if it was really needed, but at least it’s a member now.
Just a pitty that the sensor doesn’t say if the garage door is up or down (yet)…
After all, this is the goal…
What do you mean by this? Do you mean the association wasn’t configured? This should be done as part of the initalisation - there’s an option in HABmin (I think in HABmin 1 as well) to reinitialise the device. Otherwise, delete the XML and restart the binding. Re-including will not help in any way.
Maybe there is some confusion about what “associations” means:
Read this wiki:
In short: you may setup association groups if you don’t want the controller to control other devices, but you want the ZG8101 device itself to control other devices directly → from reading your posts I guess that is not want you want.
You must setup one association group, that is the group “Controller updates”, this one must be member of the controller, normally node 1. This is needed to update the zwave controller with the correct states (= f.e. contact open or closed).
Maybe there is something wrong with your item setup, you should post it here if you can’t get it to work.
Now, after the latest zwave binding update, it’s been associated into a group (see printscree). This is the first time it joined it.Not sure if it should be in anything else?
Just strange to me that no data is been send by the sensor if the door opens / close. You would except to see something in the logs. Even if the items are wrongly configured, no?
Every hour, some info is been send, but nothing when the door changes…
2016-07-25 15:54:45.421 [DEBUG] [ApplicationCommandMessageClass:40 ]- NODE 42: Application Command Request (ALIVE:DONE)
2016-07-25 15:54:45.421 [DEBUG] [ApplicationCommandMessageClass:58 ]- NODE 42: Incoming command class WAKE_UP
2016-07-25 15:54:45.422 [DEBUG] [.i.p.c.ZWaveWakeUpCommandClass:140 ]- NODE 42: Received Wake Up Request
2016-07-25 15:54:45.422 [DEBUG] [.i.p.c.ZWaveWakeUpCommandClass:199 ]- NODE 42: Received WAKE_UP_NOTIFICATION
2016-07-25 15:54:45.422 [DEBUG] [.i.p.c.ZWaveWakeUpCommandClass:449 ]- NODE 42: Is awake with 0 messages in the wake-up queue.
2016-07-25 15:54:46.422 [DEBUG] [.i.p.c.ZWaveWakeUpCommandClass:544 ]- NODE 42: No more messages, go back to sleep
2016-07-25 15:54:46.422 [DEBUG] [.i.p.c.ZWaveWakeUpCommandClass:218 ]- NODE 42: Creating new message for application command WAKE_UP_NO_MORE_INFORMATION
2016-07-25 15:54:46.422 [DEBUG] [o.b.z.i.protocol.SerialMessage:113 ]- NODE 42: Creating empty message of class = SendData (0x13), type = Request (0x00)
2016-07-25 15:54:46.423 [DEBUG] [WaveController$ZWaveSendThread:1301]- NODE 42: Sending REQUEST Message = 01 09 00 13 2A 02 84 08 25 D0 B4
2016-07-25 15:54:46.440 [DEBUG] [b.z.i.p.s.SendDataMessageClass:38 ]- NODE 42: Sent Data successfully placed on stack.
2016-07-25 15:54:46.455 [DEBUG] [b.z.i.p.s.SendDataMessageClass:73 ]- NODE 42: SendData Request. CallBack ID = 208, Status = Transmission complete and ACK received(0)
2016-07-25 15:54:46.455 [DEBUG] [.i.p.c.ZWaveWakeUpCommandClass:409 ]- NODE 42: Went to sleep
2016-07-25 15:54:46.455 [DEBUG] [.i.p.c.ZWaveWakeUpCommandClass:472 ]- NODE 42: Is sleeping
2016-07-25 15:54:46.455 [DEBUG] [WaveController$ZWaveSendThread:1364]- NODE 42: Response processed after 32ms/5606ms.
2016-07-25 16:55:03.368 [DEBUG] [ApplicationCommandMessageClass:40 ]- NODE 42: Application Command Request (ALIVE:DONE)
2016-07-25 16:55:03.368 [DEBUG] [ApplicationCommandMessageClass:58 ]- NODE 42: Incoming command class WAKE_UP
2016-07-25 16:55:03.368 [DEBUG] [.i.p.c.ZWaveWakeUpCommandClass:140 ]- NODE 42: Received Wake Up Request
2016-07-25 16:55:03.368 [DEBUG] [.i.p.c.ZWaveWakeUpCommandClass:199 ]- NODE 42: Received WAKE_UP_NOTIFICATION
2016-07-25 16:55:03.368 [DEBUG] [.i.p.c.ZWaveWakeUpCommandClass:449 ]- NODE 42: Is awake with 0 messages in the wake-up queue.
2016-07-25 16:55:04.368 [DEBUG] [.i.p.c.ZWaveWakeUpCommandClass:544 ]- NODE 42: No more messages, go back to sleep
2016-07-25 16:55:04.369 [DEBUG] [.i.p.c.ZWaveWakeUpCommandClass:218 ]- NODE 42: Creating new message for application command WAKE_UP_NO_MORE_INFORMATION
2016-07-25 16:55:04.369 [DEBUG] [o.b.z.i.protocol.SerialMessage:113 ]- NODE 42: Creating empty message of class = SendData (0x13), type = Request (0x00)
2016-07-25 16:55:04.369 [DEBUG] [WaveController$ZWaveSendThread:1301]- NODE 42: Sending REQUEST Message = 01 09 00 13 2A 02 84 08 25 42 26
2016-07-25 16:55:04.382 [DEBUG] [b.z.i.p.s.SendDataMessageClass:38 ]- NODE 42: Sent Data successfully placed on stack.
2016-07-25 16:55:04.404 [DEBUG] [b.z.i.p.s.SendDataMessageClass:73 ]- NODE 42: SendData Request. CallBack ID = 66, Status = Transmission complete and ACK received(0)
2016-07-25 16:55:04.405 [DEBUG] [.i.p.c.ZWaveWakeUpCommandClass:409 ]- NODE 42: Went to sleep
2016-07-25 16:55:04.405 [DEBUG] [.i.p.c.ZWaveWakeUpCommandClass:472 ]- NODE 42: Is sleeping
2016-07-25 16:55:04.405 [DEBUG] [WaveController$ZWaveSendThread:1364]- NODE 42: Response processed after 36ms/5606ms.
2016-07-25 17:55:20.868 [DEBUG] [ApplicationCommandMessageClass:40 ]- NODE 42: Application Command Request (ALIVE:DONE)
2016-07-25 17:55:20.868 [DEBUG] [ApplicationCommandMessageClass:58 ]- NODE 42: Incoming command class WAKE_UP
2016-07-25 17:55:20.868 [DEBUG] [.i.p.c.ZWaveWakeUpCommandClass:140 ]- NODE 42: Received Wake Up Request
2016-07-25 17:55:20.868 [DEBUG] [.i.p.c.ZWaveWakeUpCommandClass:199 ]- NODE 42: Received WAKE_UP_NOTIFICATION
2016-07-25 17:55:20.868 [DEBUG] [.i.p.c.ZWaveWakeUpCommandClass:449 ]- NODE 42: Is awake with 0 messages in the wake-up queue.
2016-07-25 17:55:21.868 [DEBUG] [.i.p.c.ZWaveWakeUpCommandClass:544 ]- NODE 42: No more messages, go back to sleep
2016-07-25 17:55:21.868 [DEBUG] [.i.p.c.ZWaveWakeUpCommandClass:218 ]- NODE 42: Creating new message for application command WAKE_UP_NO_MORE_INFORMATION
2016-07-25 17:55:21.869 [DEBUG] [o.b.z.i.protocol.SerialMessage:113 ]- NODE 42: Creating empty message of class = SendData (0x13), type = Request (0x00)
2016-07-25 17:55:21.871 [DEBUG] [WaveController$ZWaveSendThread:1301]- NODE 42: Sending REQUEST Message = 01 09 00 13 2A 02 84 08 25 CA AE
2016-07-25 17:55:21.884 [DEBUG] [b.z.i.p.s.SendDataMessageClass:38 ]- NODE 42: Sent Data successfully placed on stack.
2016-07-25 17:55:21.899 [DEBUG] [b.z.i.p.s.SendDataMessageClass:73 ]- NODE 42: SendData Request. CallBack ID = 202, Status = Transmission complete and ACK received(0)
2016-07-25 17:55:21.899 [DEBUG] [.i.p.c.ZWaveWakeUpCommandClass:409 ]- NODE 42: Went to sleep
2016-07-25 17:55:21.900 [DEBUG] [.i.p.c.ZWaveWakeUpCommandClass:472 ]- NODE 42: Is sleeping
2016-07-25 17:55:21.900 [DEBUG] [WaveController$ZWaveSendThread:1364]- NODE 42: Response processed after 29ms/5606ms
My item config:
Number Sensor09_Batterij “Werkplaats Poort [%s %%]” (ALL_bat,AT_bat) { zwave=“42:command=BATTERY” }
Correct. You’re getting the wakeup, but no notifications. I do suspect that your item config might be incorrect, but until you’re seeing the notifications in the log when the door state changes, it’s a bit irrelevant.
You won’t believe it, but the sensor was mounted upside down. Apparantly it’s import how it’s been mounted on the garagedoor, Led down, else it won’t been triggered if goes from vertical to horizontal position.