This PR primarily adds support for the global attributes introduced in ZCL 6.
It also fixes a bug when responding to local attribute supported request which didn't always correctly set the completed flag in the response. This bug manifested when there were more attributes in the cluster, but not implemented since the completed test simply compared the sizes of the lists, and ignored if they were implemented or the attribute start count.
This PR primarily adds support for the global attributes introduced in ZCL 6.
It also fixes a bug when responding to local attribute supported request which didn't always correctly set the
completed
flag in the response. This bug manifested when there were more attributes in the cluster, but not implemented since the completed test simply compared the sizes of the lists, and ignored if they were implemented or the attribute start count.Signed-off-by: Chris Jackson chris@cd-jackson.com