I am using openHAB 2.4.0-M7 on debian 9 linux server with UZB zwave stick.
I have added few TKB TZ06 in-wall dual relay switches and they work as expected (can control them from Habpanel) but they do not update their state if I manually press wall button (until they are polled).
When I press the wall switch controller receives message like below (regardless of which switch I activate)
NODE 5: Got a value event from Z-Wave network, endpoint = 0, command class = COMMAND_CLASS_SWITCH_BINARY, value = 255
It seems that endpoint is set wrong, it should be 2 or 3.
I tried manually setting association group 1: Relay 1+2 to Controller but it makes no difference.
Not sure why it’s not working. It seems to me that the endpoints are configured correctly.
The only thing that I can see is that the Association Group 1 has no check-mark on the Controller option (to send reports to the Controller)… but you modified that already.
I will update the DB and request a review (anyway, the DB entry is missing some info)
Maybe if @chris has some time he could take a quick look at this
By “this” do you mean to review the database and update? Or was there something more specific you wanted me to look at?
The lack of a check in the controller box will definately be an issue. For ZWave plus devices it doesn’t matter as the binding can determine this automatically, but for older devices (such as this seems to be) that is not the case, and associations won’t be configured without this.
Anyway, I will try and look over the database tonight, but it might be tomorrow (this week is busy with work, and every night up to tonight I’m also out )
I think the bad news here is that it’s not possible to get the endpoint (I recall we checked with the manufacturer for the Philio devices). If I remember correctly for these devices, they can not use multi-channel-association, and do not report their associations using the multi-channel encapsulation. Therefore, all switches will report the same thing from the root endpoint.
There is a standard concept with ZW+ devices that changes the way this works, and some older devices do their own thing to also achieve this, but I don’t think these device support either.
there were several errors in the DB which I corrected for this device entry
The device manual says that it is a ZW+ device with Multi-Channel Command Class support… of course I may have found the wrong manual since it seems that several resellers white-label this old device.
I believe that the next DB export will fix the issue.
Case closed for now, thanx Chris!
Ah - it’s NOT a ZWave Plus device - I just checked the XML file that is attached above. I therefore think that this is a standard device the same as the PAN06, which I think doesn’t support this level of reporting.
It doesn’t seem to support multi-channel-association as far as I can tell. Unless you can work out how to configure the reporting, it is clearly not able to use the standard approach from ZWave.