Hi @erocm1231
This error is a bug, which tried to update the state of the Command_Action capability with a 2 sec delay and was set to the wrong place. It does not affect the operation since it does not interrupt the execution of any function as it is the last instruction of the function.
It’s already fixed in this version
───────────────────────────────────────────────────
Name Z-Wave Device Config Mc
Version 2022-11-18T10:55:51.048242575
───────────────────────────────────────────────────
The driver uses the default libraries with these versions:
--- @type st.zwave.CommandClass.Association
local Association = (require "st.zwave.CommandClass.Association")({ version= 3 })
--- @type st.zwave.CommandClass.MultiChannelAssociation
local MultiChannelAssociation = (require "st.zwave.CommandClass.MultiChannelAssociation")({ version= 4 })
Use the default command constructor.
I don’t know if this will work for all devices.
With the ones I tried, fibaro FGS-223, FGR-212 and fibaro keyFob it works fine.
One of the devices, which is further away from the Hub, does not always respond with the same data for the association groups. Some times respond for 4 groups, others for 2 groups or all 5 groups
I think this device is wrong, but it could also be that messages are lost.
In another model that is closer and is also the repeater of the other, it always works well.
Today I tried with device that I think is bad and for single association in the CLI it gives Ok transmission, but it does not send the association data to driver.. Other day some time ago it works for single association too.
2022-11-18T11:41:29.977056279+00:00 INFO Z-Wave Device Config Mc <ZwaveDevice: ac895f6b-9e11-4a96-83a6-c4b8f175422b [20] (Luz Escalera)> sending Z-Wave command: {args={grouping_identifier=0}, cmd_class=“ASSOCIATION”, cmd_id=“GET”, dst_channels={}, encap=“AUTO”, payload=“\x00”, src_channel=0, version=1}
2022-11-18T11:41:29.998329946+00:00 TRACE Z-Wave Device Config Mc Z-Wave command(876a9d7b) queued for radio transmission: CC:Association, CID:0x02
2022-11-18T11:41:30.003567946+00:00 PRINT Z-Wave Device Config Mc <<<< new Group_number: 0
2022-11-18T11:41:30.021320946+00:00 DEBUG Z-Wave Device Config Mc Luz Escalera device thread event handled
2022-11-18T11:41:30.030527279+00:00 INFO Z-Wave Device Config Mc <ZwaveDevice: ac895f6b-9e11-4a96-83a6-c4b8f175422b [20] (Luz Escalera)> sending Z-Wave command: {args={grouping_identifier=1}, cmd_class=“ASSOCIATION”, cmd_id=“GET”, dst_channels={}, encap=“AUTO”, payload=“\x01”, src_channel=0, version=1}
2022-11-18T11:41:30.040719279+00:00 TRACE Z-Wave Device Config Mc Z-Wave command(d58237a0) queued for radio transmission: CC:Association, CID:0x02
2022-11-18T11:41:30.051480946+00:00 PRINT Z-Wave Device Config Mc <<<< new Group_number: 1
2022-11-18T11:41:30.056710279+00:00 DEBUG Z-Wave Device Config Mc Luz Escalera device thread event handled
2022-11-18T11:41:30.070325279+00:00 INFO Z-Wave Device Config Mc <ZwaveDevice: ac895f6b-9e11-4a96-83a6-c4b8f175422b [20] (Luz Escalera)> sending Z-Wave command: {args={grouping_identifier=2}, cmd_class=“ASSOCIATION”, cmd_id=“GET”, dst_channels={}, encap=“AUTO”, payload=“\x02”, src_channel=0, version=1}
2022-11-18T11:41:30.093990613+00:00 TRACE Z-Wave Device Config Mc Z-Wave command(d6d0e2b3) queued for radio transmission: CC:Association, CID:0x02
2022-11-18T11:41:30.099450613+00:00 PRINT Z-Wave Device Config Mc <<<< new Group_number: 2
2022-11-18T11:41:30.111406279+00:00 DEBUG Z-Wave Device Config Mc Luz Escalera device thread event handled
2022-11-18T11:41:30.120356613+00:00 INFO Z-Wave Device Config Mc <ZwaveDevice: ac895f6b-9e11-4a96-83a6-c4b8f175422b [20] (Luz Escalera)> sending Z-Wave command: {args={grouping_identifier=3}, cmd_class=“ASSOCIATION”, cmd_id=“GET”, dst_channels={}, encap=“AUTO”, payload=“\x03”, src_channel=0, version=1}
2022-11-18T11:41:30.136970613+00:00 TRACE Z-Wave Device Config Mc Z-Wave command(fcfde0fe) queued for radio transmission: CC:Association, CID:0x02
2022-11-18T11:41:30.142351946+00:00 PRINT Z-Wave Device Config Mc <<<< new Group_number: 3
2022-11-18T11:41:30.162788613+00:00 DEBUG Z-Wave Device Config Mc Luz Escalera device thread event handled
2022-11-18T11:41:30.181328946+00:00 TRACE Z-Wave Device Config Mc Z-Wave command(876a9d7b) transmit status: TRANSMIT_COMPLETE_OK
2022-11-18T11:41:30.203811613+00:00 INFO Z-Wave Device Config Mc <ZwaveDevice: ac895f6b-9e11-4a96-83a6-c4b8f175422b [20] (Luz Escalera)> sending Z-Wave command: {args={grouping_identifier=4}, cmd_class=“ASSOCIATION”, cmd_id=“GET”, dst_channels={}, encap=“AUTO”, payload=“\x04”, src_channel=0, version=1}
2022-11-18T11:41:30.217725946+00:00 TRACE Z-Wave Device Config Mc Z-Wave command(01bfb84a) queued for radio transmission: CC:Association, CID:0x02
2022-11-18T11:41:30.241547279+00:00 PRINT Z-Wave Device Config Mc <<<< new Group_number: 4
2022-11-18T11:41:30.254056946+00:00 DEBUG Z-Wave Device Config Mc Luz Escalera device thread event handled
2022-11-18T11:41:30.262890613+00:00 INFO Z-Wave Device Config Mc <ZwaveDevice: ac895f6b-9e11-4a96-83a6-c4b8f175422b [20] (Luz Escalera)> sending Z-Wave command: {args={grouping_identifier=5}, cmd_class=“ASSOCIATION”, cmd_id=“GET”, dst_channels={}, encap=“AUTO”, payload=“\x05”, src_channel=0, version=1}
2022-11-18T11:41:30.277369946+00:00 TRACE Z-Wave Device Config Mc Z-Wave command(28fdbd61) queued for radio transmission: CC:Association, CID:0x02
2022-11-18T11:41:30.291347946+00:00 PRINT Z-Wave Device Config Mc <<<< new Group_number: 5
2022-11-18T11:41:30.296754946+00:00 DEBUG Z-Wave Device Config Mc Luz Escalera device thread event handled
2022-11-18T11:41:30.351106946+00:00 TRACE Z-Wave Device Config Mc Z-Wave command(d58237a0) transmit status: TRANSMIT_COMPLETE_OK
2022-11-18T11:41:30.505888613+00:00 TRACE Z-Wave Device Config Mc Z-Wave command(d6d0e2b3) transmit status: TRANSMIT_COMPLETE_OK
2022-11-18T11:41:30.715662946+00:00 TRACE Z-Wave Device Config Mc Z-Wave command(fcfde0fe) transmit status: TRANSMIT_COMPLETE_OK
2022-11-18T11:41:30.925652280+00:00 TRACE Z-Wave Device Config Mc Z-Wave command(01bfb84a) transmit status: TRANSMIT_COMPLETE_OK
2022-11-18T11:41:31.515923947+00:00 TRACE Z-Wave Device Config Mc Z-Wave command(28fdbd61) transmit status: TRANSMIT_COMPLETE_OK
For multi-channel association, sometimes it reports 4 groups and other times 5