<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Adding ZCL clusters to application</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/118037/adding-zcl-clusters-to-application</link><description>Hi, 
 I&amp;#39;m trying to develop a Zigbee application, and following the guide provided here for adding a ZCL cluster to the Zigbee template. However, I think this guide is not updated and not working with Connect SDK v2.9.0, because cannot find ZB_HA_DECLARE_TEMPERATURE_SENSOR_CLUSTER_LIST</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 23 Jan 2025 20:04:59 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/118037/adding-zcl-clusters-to-application" /><item><title>RE: Adding ZCL clusters to application</title><link>https://devzone.nordicsemi.com/thread/519870?ContentTypeID=1</link><pubDate>Thu, 23 Jan 2025 20:04:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:15376200-d270-4856-b017-9ea445d4f393</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;See&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/nrfconnect/sdk-nrf/blob/v2.9.0/samples/zigbee/light_switch/src/main.c#L134"&gt;https://github.com/nrfconnect/sdk-nrf/blob/v2.9.0/samples/zigbee/light_switch/src/main.c#L134&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/nrfconnect/sdk-nrf/blob/v2.9.0/applications/zigbee_weather_station/src/main.c#L69"&gt;https://github.com/nrfconnect/sdk-nrf/blob/v2.9.0/applications/zigbee_weather_station/src/main.c#L69&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Adding ZCL clusters to application</title><link>https://devzone.nordicsemi.com/thread/519690?ContentTypeID=1</link><pubDate>Thu, 23 Jan 2025 08:18:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:261e7a83-3c4f-4cb9-b170-c8ba52c1e222</guid><dc:creator>Ros</dc:creator><description>&lt;p&gt;Could you please provide a use case of Identify descriptor (client) in this? Is there any example?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Adding ZCL clusters to application</title><link>https://devzone.nordicsemi.com/thread/518723?ContentTypeID=1</link><pubDate>Thu, 16 Jan 2025 19:31:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:549d0aba-8dc2-4bb5-82a7-a8937f33419d</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;See&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/89524/what-does-unimplemented-signal-54-50-etc-message-mean/376030"&gt;this post.&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Adding ZCL clusters to application</title><link>https://devzone.nordicsemi.com/thread/518525?ContentTypeID=1</link><pubDate>Wed, 15 Jan 2025 21:15:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b1df6b7c-c27f-4d05-ad7e-53bcd0854178</guid><dc:creator>Ros</dc:creator><description>&lt;p&gt;I set defined temperature cluster list as:&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;#define ZB_HA_DECLARE_TEMPERATURE_SENSOR_CLUSTER_LIST(              \
      cluster_list_name,                                            \
      basic_attr_list,                                              \
      identify_attr_list,                                           \
      temp_measure_attr_list)                                       \
      zb_zcl_cluster_desc_t cluster_list_name[] =                   \
      {                                                             \
        ZB_ZCL_CLUSTER_DESC(                                        \
          ZB_ZCL_CLUSTER_ID_IDENTIFY,                               \
          ZB_ZCL_ARRAY_SIZE(identify_attr_list, zb_zcl_attr_t),     \
          (identify_attr_list),                                     \
          ZB_ZCL_CLUSTER_SERVER_ROLE,                               \
          ZB_ZCL_MANUF_CODE_INVALID                                 \
        ),                                                          \
        ZB_ZCL_CLUSTER_DESC(                                        \
          ZB_ZCL_CLUSTER_ID_BASIC,                                  \
          ZB_ZCL_ARRAY_SIZE(basic_attr_list, zb_zcl_attr_t),        \
          (basic_attr_list),                                        \
          ZB_ZCL_CLUSTER_SERVER_ROLE,                               \
          ZB_ZCL_MANUF_CODE_INVALID                                 \
        ),                                                          \
        ZB_ZCL_CLUSTER_DESC(                                        \
          ZB_ZCL_CLUSTER_ID_TEMP_MEASUREMENT,                       \
          ZB_ZCL_ARRAY_SIZE(temp_measure_attr_list, zb_zcl_attr_t), \
          (temp_measure_attr_list),                                 \
          ZB_ZCL_CLUSTER_SERVER_ROLE,                               \
          ZB_ZCL_MANUF_CODE_INVALID                                 \
        ),                                                          \
        ZB_ZCL_CLUSTER_DESC(                                        \
          ZB_ZCL_CLUSTER_ID_IDENTIFY,                               \
          0,                                                        \
          NULL,                                                     \
          ZB_ZCL_CLUSTER_CLIENT_ROLE,                               \
          ZB_ZCL_MANUF_CODE_INVALID                                 \
        )                                                           \
    }
&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;But I don&amp;#39;t understand the last Identify descriptor (client) usage.&lt;br /&gt;&lt;br /&gt;After that I followed the section &amp;quot;Reading a clusters list of a specific Zigbee node&amp;quot;, does this still work?&lt;br /&gt;&lt;br /&gt;Anyway, getting following warning from the device with the temperature clustes:&lt;/p&gt;
&lt;p&gt;I: Unimplemented signal (signal: 54, status: 0)&lt;br /&gt;&lt;br /&gt;And the network coordinator is not receives any responses for the following command:&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;zdo match_desc 0xfffd 0xfffd 0x0104 0 1 0x06&lt;br /&gt;Sending broadcast request.&lt;br /&gt;Done&lt;br /&gt;uart:~$ I: Network steering finished&lt;br /&gt;I: Unimplemented signal (signal: 54, status: 0)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Adding ZCL clusters to application</title><link>https://devzone.nordicsemi.com/thread/518463?ContentTypeID=1</link><pubDate>Wed, 15 Jan 2025 14:17:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f0e360ee-4716-48b9-a1a1-4a81314931a5</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
[quote user=""]Can you provide a latest guide to add new ZCL clusters with the SDK 2.9.0?[/quote]
&lt;p&gt;Please see the note on the&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/protocols/zigbee/adding_clusters.html#ug-zigee-adding-clusters"&gt;&lt;span&gt;Adding ZCL clusters to application&lt;/span&gt;&lt;/a&gt;&amp;nbsp;page:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1736950266678v1.png" alt=" " /&gt;&lt;/p&gt;
[quote user=""]because cannot find ZB_HA_DECLARE_TEMPERATURE_SENSOR_CLUSTER_LIST anywhere in the SDK[/quote]
&lt;p&gt;See &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/113030/zb_ha_declare_temperature_sensor_cluster_list-not-working-declared/495597"&gt;this post&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>