====== Questions and Answers ====== **How do I send motion alarms** From what I can find on the web motion alarms should be sent to the IAS Zone Cluster (0x0500). How is this accomplished in the T-Zigbee firmware? Is this also via the zbhci_ZclSendReportCmd API? What is the data structure I need to send? --- //[[johan@rossouw.page|Johan Rossouw]] 2023/09/15 13:25//8-) **How do I update the product ID** For my Homey Pro controller I need to send different product IDs depending on the type of sensor I have made. As per the examples I send a new manufacturer ID like this in the response for the network state report command: case ZBHCI_CMD_NETWORK_STATE_REPORT: netState = 1; sDstAddr.u16DstAddr = 0x0000; zbhci_ZclSendReportCmd(0x02, sDstAddr, 1, 1, 0, 1, BASIC_CLUSTER_ID, 0x0005, ZCL_DATA_TYPE_CHAR_STR, sizeof(au8ManufacturerName), (uint8_t*)&au8ManufacturerName); break; However I always receive the same reply on my Homey Pro: manufacturerName: "TELINK" productId: "TLSR82xx" The only way I could change it is via a hex editor and modifying the TLSR82xx string in the firmware binary file. --- //[[johan@rossouw.page|Johan Rossouw]] 2023/09/15 13:41//