<?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>Zigbee Feature Request: Create API to access binding table</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/94050/zigbee-feature-request-create-api-to-access-binding-table</link><description>Hi guys, 
 
 for a current project, we need access to the local Zigbee binding table of the device (getting information about the binding of the current device). 
 I&amp;#39;ve spend quite some time searching the forum for the proper API calls to use for this</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 14 Dec 2022 11:23:28 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/94050/zigbee-feature-request-create-api-to-access-binding-table" /><item><title>RE: Zigbee Feature Request: Create API to access binding table</title><link>https://devzone.nordicsemi.com/thread/400585?ContentTypeID=1</link><pubDate>Wed, 14 Dec 2022 11:23:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:16d57241-d840-4e50-b846-f927125a9fdd</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Got an update today on something I was unaware of from one of our Zigbee experts:&lt;/p&gt;
&lt;p&gt;We&amp;#39;re already using an API like this in the&amp;nbsp;&lt;strong&gt;zdo mgmt_bind&amp;nbsp;&lt;/strong&gt;shell command (&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/libraries/zigbee/shell.html#zdo-mgmt-bind"&gt;documentation&lt;/a&gt;). We think this should cover your needs, as you can use this command to read the binding table of local and remote devices. Check out the&amp;nbsp;&lt;em&gt;&lt;b&gt;subsys/zigbee/lib/zigbee_shell/src/zigbee_shell_cmd_zdo.c&lt;/b&gt;&lt;/em&gt;&lt;span&gt;, too see how the command is implemented and how the API is being used in the nRF Connect SDK.&amp;nbsp;&lt;/span&gt;ZBOSS API documentation for binding management:&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/zboss/3.11.2.0/group__zdo__bind.html" rel="nofollow noopener noreferrer" target="_blank"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/zboss/3.11.2.0/group__zdo__bind.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The best practice is to not touch internal structs (like&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;gc_aps_bind_src_table&lt;/b&gt;) directly.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Zigbee Feature Request: Create API to access binding table</title><link>https://devzone.nordicsemi.com/thread/399856?ContentTypeID=1</link><pubDate>Fri, 09 Dec 2022 09:13:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eadd63ac-515c-4fec-9b93-07b9def60bd8</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Unfortunately this won&amp;#39;t be prioritized at this time, as the Zigbee project is currently only in maintenance mode. Very sorry about that,&amp;nbsp;and it does not look like we will make any changes to the ZBOSS stack that will require a new ZBOSS integration.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Zigbee Feature Request: Create API to access binding table</title><link>https://devzone.nordicsemi.com/thread/399321?ContentTypeID=1</link><pubDate>Wed, 07 Dec 2022 06:51:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2e02d8ce-1412-4f03-83e2-082cb90fe7b2</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Unfortunately, we have not had any progress on this case but I have pinged the devs. If you need to escalate the case further, please contact the regional sales manager of your area to do so, as I can&amp;#39;t do more on my end. If you don&amp;#39;t know how to get in touch with the RSM, fill out the &lt;a href="https://www.nordicsemi.com/About-us/Contact-Us"&gt;sales related questions form here&lt;/a&gt;, and add a link to this ticket in your request.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Zigbee Feature Request: Create API to access binding table</title><link>https://devzone.nordicsemi.com/thread/399144?ContentTypeID=1</link><pubDate>Tue, 06 Dec 2022 10:27:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a80b33b6-5102-4b13-9f2d-020f7d737455</guid><dc:creator>Peter K.</dc:creator><description>&lt;p&gt;Hi, do you have any updates on the issue?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Accessing the binding table and/ or handling binding requests are a basic feature required by the Zigbee spec, to my unterstanding. I don&amp;#39;t think it&amp;#39;s necessarily a new feature that needs to be implemented in the stack, but maybe a lack of documentation? I simply need a proper way to access the local binding table of my device. Unfortunately, this issue now became a blocker for my evaluation.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Peter&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Zigbee Feature Request: Create API to access binding table</title><link>https://devzone.nordicsemi.com/thread/396980?ContentTypeID=1</link><pubDate>Tue, 22 Nov 2022 15:02:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bb465aa6-176e-43fa-bda5-e550536d2406</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Thank you Peter&lt;/p&gt;
&lt;p&gt;The internal ticket is no ongoing, but I don&amp;#39;t see it being addressed in the next few days I&amp;#39;m afraid. It might take a week or two before I have an update for you. Thank you for your patience!&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Zigbee Feature Request: Create API to access binding table</title><link>https://devzone.nordicsemi.com/thread/396666?ContentTypeID=1</link><pubDate>Mon, 21 Nov 2022 13:19:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6f1c452a-05f8-4c6a-8f6c-8038ff06891c</guid><dc:creator>Peter K.</dc:creator><description>&lt;p&gt;Hi Simon, thanks for your quick answer.&lt;/p&gt;
&lt;p&gt;The workaround described by Marte is certainly&amp;nbsp;&lt;em&gt;some kind of workaround&lt;/em&gt;, but not a proper way to access the Zigbee binding table. The workaround accesses an internal variable (&lt;pre class="ui-code" data-mode="text"&gt;gc_aps_bind_src_table&lt;/pre&gt;) of the ZBOSS library that is not mentioned or documented anywhere and doesn&amp;#39;t show any reliable behaviour.&lt;/p&gt;
&lt;p&gt;This issue is for the ZBOSS library which is included in both the nRF Connect SDK and nRF5 SDK, so I don&amp;#39;t suppose that maintenance mode is a problem.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Peter&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Zigbee Feature Request: Create API to access binding table</title><link>https://devzone.nordicsemi.com/thread/396640?ContentTypeID=1</link><pubDate>Mon, 21 Nov 2022 12:16:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8dbe732f-d42c-43fe-9920-04fcc7c41176</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Just to make sure I understand, the&amp;nbsp;&lt;strong&gt;actual&amp;nbsp;&lt;/strong&gt;workaround is described in the link you provided where Marte explains the binding tables, correct? And you want a feature request to add this to the Zigbee nRF5 SDK?&lt;/p&gt;
&lt;p&gt;The nRF5 SDK as explained in &lt;a href="https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/nrf-connect-sdk-and-nrf5-sdk-statement"&gt;this statement&lt;/a&gt; is moved to&amp;nbsp;&lt;strong&gt;maintenance mode&lt;/strong&gt;, so I can&amp;#39;t guarantee that this feature will be added any time soon, but I&amp;#39;ll definitely make the request to our development team.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Zigbee Feature Request: Create API to access binding table</title><link>https://devzone.nordicsemi.com/thread/396501?ContentTypeID=1</link><pubDate>Sat, 19 Nov 2022 19:53:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6f743c58-091e-4982-aa11-d209191fb93e</guid><dc:creator>Peter K.</dc:creator><description>&lt;p&gt;Sorry, wrong link, the workaround was actually described here:&amp;nbsp;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/85787/binding-an-nrf52-zigbee-light-switch-to-a-light-bulb"&gt;Binding an nrf52 Zigbee light switch to a light bulb&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>