Does ZBOSS support manufacturer specific attribute extension to standard clusters?
How about implementation of manufacturer specific clusters?
Are there examples one can follow?
Does ZBOSS support manufacturer specific attribute extension to standard clusters?
How about implementation of manufacturer specific clusters?
Are there examples one can follow?
Hi,
Does ZBOSS support manufacturer specific attribute extension to standard clusters?
Yes, this is supported in the ZBOSS stack
,
How about implementation of manufacturer specific clusters?
You should be able to do so by adding extra attributes to an existing cluster. But you will have to create a new cluster list, so in for instance on/off cluster, you have ZB_ZCL_DECLARE_ON_OFF_ATTR_LIST, but you will have to add your own ZB_ZCL_DECLARE_ON_OFF_ATTR_LIST_CUSTOM and add your attributes there. You will also have to set the field that allows for manufacturer specific lists, as highlighted here: github.com/.../zb_dimmable_light.h
Are there examples one can follow?
When it comes to sample we don't have any official samples that illustrates how to add manufacturer attributes to standard clusters, but I recommend you start with the relatively simple on/off clusters in the light/light switch samples.
If you're using nRF 5 SDK for Zigbee and Thread: https://infocenter.nordicsemi.com/topic/sdk_tz_v4.2.0/examples_zigbee.html
If you're using nRF Connect SDK: https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/samples/samples_zigbee.html
Kind regards,
Andreas
AHaug what version of the stack is the screenshot? do you have a link to them?
Hi,
The screenshot is from the ZigBee Cluster Library specification (ZCL) v7, which can be obtained from the Connectivity Standard Alliances (formerly known as the Zigbee alliance) pages: https://csa-iot.org/developer-resource/specifications-download-request/. You might need to become an adopter member to get access to the documentation, which should only be a matter of registration and not require any fees.
I know that version 7 is what we support in our SDK, and I'm investigating if we're supporting v8 at this point in time.
Kind regards,
Andreas
Hi,
The screenshot is from the ZigBee Cluster Library specification (ZCL) v7, which can be obtained from the Connectivity Standard Alliances (formerly known as the Zigbee alliance) pages: https://csa-iot.org/developer-resource/specifications-download-request/. You might need to become an adopter member to get access to the documentation, which should only be a matter of registration and not require any fees.
I know that version 7 is what we support in our SDK, and I'm investigating if we're supporting v8 at this point in time.
Kind regards,
Andreas