This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC1352P: Support for Warning Device

Part Number: CC1352P
Other Parts Discussed in Thread: Z-STACK

Hello community,
We are working on developing a Zigbee application. We are using Z-Stack gateway version 1.0.1 and a ZNP firmware version 3.0.2 on the CC1352P.
We are including an IAS_WARNING_DEVICE device, which has the IAS_ZONE, IAS_WD, and other clusters. We have another Zigbee system that has support for this type of device. When we detect the packages with Ubiqua, we see the message shown in the following image:

However, we do not know how to "replicate" the sending of this message and process its response. What is the command ID of this specifically? What are the command IDs that are used to work with Warning Devices?

We appreciate any help! :)

Best regards,

Randy

  • Hi,

    Based on the commands supported by the HA gateway server (see gateway.proto), Warning Device API is not provided. (Gateway supports the ACE cluster server, Zone cluster client, but not Warning Device cluster client).

    You could utilize the GW_SEND_ZCL_FRAME_REQ (GwSendZclFrameReq) to send a command for any cluster (examples of using this command can be found in the Source\Projects\zstack\linux\demo directories).

    Values of clusterid and commandid may be referenced in the Zigbee Cluster Library v7 spec. These should be the same values as you see in the sniffer log (e.g. cluster id is in APS header, should be 0x502, and command id is in ZCL header (0x00 for Start Warning)).

    The response would be handled in similar way. It would come to application in GW_ZCL_FRAME_RECEIVE_IND command.


    Regards,
    Toby

  • Hi Toby Pan,

    We will try, but I think it is our solution. Thank you very much!

    Best Regards,

    Randy