<?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>Max Zigbee endpoints</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/70812/max-zigbee-endpoints</link><description>Hi, 
 We are currently developing a Zigbee network based on nRF52840. 
 One of our devices was specially designed to contain 8 endpoints. But when an active ep request is sent it just retrieves 6 endpoints. 
 How can this setting be adjusted within the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 17 Feb 2021 15:57:59 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/70812/max-zigbee-endpoints" /><item><title>RE: Max Zigbee endpoints</title><link>https://devzone.nordicsemi.com/thread/294923?ContentTypeID=1</link><pubDate>Wed, 17 Feb 2021 15:57:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:53e53c33-3109-434c-ac4c-79b86a069d12</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;It is not available in the current version. It will be included in a future NCS release. What version, and when that will come, I don&amp;#39;t know, unfortunately. Please direct roadmap questions like this to our RSM.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;As for the location, I suspect it will end up somewhere in&amp;nbsp;ncs\nrfxlib\zboss\, but as I mentioned, it is not yet there.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Max Zigbee endpoints</title><link>https://devzone.nordicsemi.com/thread/294858?ContentTypeID=1</link><pubDate>Wed, 17 Feb 2021 12:50:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2d2099a3-1c8e-4096-bd8b-98735eb93612</guid><dc:creator>sjf</dc:creator><description>&lt;p&gt;Hi Edvin,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Where is the development library and how can be integrated to NCS?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Is there is any documentation about this?&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Max Zigbee endpoints</title><link>https://devzone.nordicsemi.com/thread/294626?ContentTypeID=1</link><pubDate>Tue, 16 Feb 2021 12:56:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:006076f6-e7b6-459f-bb25-a01d3c778382</guid><dc:creator>Edvin</dc:creator><description>[quote user="sjf"]Option 2: why we need to move from&amp;nbsp;&lt;span&gt;nRF5 SDK for Thread and Zigbee to NCS? Is it deprecated?&lt;/span&gt;[/quote]
&lt;p&gt;&amp;nbsp;All new features are being added to NCS only. The nRF5 SDK is in maintenance mode, so not entirely deprecated, but as for new features you&amp;#39;ll need to move to NCS.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I just received an update from our Zigbee Team. They said that you can use the development library in NCS to continue the development. The option to increase the max endpoints number will be added there in NCS 1.5.0 (not yet released). Those libraries (the development libraries) are not certified, but verified against the Zigbee platform certification tests.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Max Zigbee endpoints</title><link>https://devzone.nordicsemi.com/thread/294615?ContentTypeID=1</link><pubDate>Tue, 16 Feb 2021 12:17:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a7463834-93e9-46eb-b086-4442e4f77b62</guid><dc:creator>sjf</dc:creator><description>&lt;p&gt;Hi Edvin,&lt;/p&gt;
&lt;p&gt;Thanks for your response.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Option 1 is absolutely discarded.&lt;/p&gt;
&lt;p&gt;Option 2: why we need to move from&amp;nbsp;&lt;span&gt;nRF5 SDK for Thread and Zigbee to NCS? Is it deprecated?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thinking on Zigbee SDK, does we need to think on&amp;nbsp;nRF5 SDK for Thread and Zigbee&amp;nbsp;or NCS for future releases?&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I want to be sure why there are 2 different SDK for Zigbee and which should be considered as the recommended for new designs...&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards,&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Max Zigbee endpoints</title><link>https://devzone.nordicsemi.com/thread/294315?ContentTypeID=1</link><pubDate>Mon, 15 Feb 2021 08:46:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f466a6dd-b2d3-4b87-967c-b8cf83c52482</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello Santiago,&lt;/p&gt;
&lt;p&gt;It looks like this is not trivial. Using the nRF5 SDK for Thread and Zigbee this will not be possible, so you have two options as I see it:&lt;/p&gt;
&lt;p&gt;1: Can you manage with&amp;nbsp;5 or less endpoints in your application?&lt;/p&gt;
&lt;p&gt;2: You need to port your application to NCS (nRF Connect SDK). However, this is not trivial even though you do.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;2.1: You may join the &lt;a href="https://dsr-zoi.com/"&gt;ZOI&lt;/a&gt; (Zigbee Open Initiative) and recompile the stack with the custom changes. (The stack is DSR&amp;#39;s property, which is why this is not controlled by us). This would probably require some extra certifications (platform certification) to be done by you, in order to get the product Zigbee Certified.&lt;/p&gt;
&lt;p&gt;2.2. We can try to increase this, and put it in a development branch. I don&amp;#39;t know whether we will be able to certify this, or what memory requirements this would require on the nRF. If this is the only remaining option for you, I suggest you get in touch with our RSM (Regional Sales Manager) for your area. Please send me a DM here on DevZone, and I can send you the contact information for the RSM for your area. Please send a link to this ticket in the DM, and you can discuss the path forward.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Max Zigbee endpoints</title><link>https://devzone.nordicsemi.com/thread/291565?ContentTypeID=1</link><pubDate>Wed, 27 Jan 2021 15:10:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7a925163-c5b9-4947-bae2-6f141e071c9e</guid><dc:creator>sjf</dc:creator><description>&lt;p&gt;Hi Edvin,&lt;/p&gt;
&lt;p&gt;Thanks for your response. We will wait for updates.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Santiago&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Max Zigbee endpoints</title><link>https://devzone.nordicsemi.com/thread/291559?ContentTypeID=1</link><pubDate>Wed, 27 Jan 2021 14:55:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d035d44b-230e-4bba-b809-271d36e141d6</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;No updates yet. I have asked our Zigbee team whether it is possible to increase this number.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;As mentioned, the definition of ZB_MAX_EP_NUMBER will not take effect when zb_vendor.h is included in your project, and based on zb_vendor.h, the zboss stack doesn&amp;#39;t support more than 6 endpoints. I&amp;#39;ll let you know when I hear from our Zigbee Team.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;BR,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Max Zigbee endpoints</title><link>https://devzone.nordicsemi.com/thread/291523?ContentTypeID=1</link><pubDate>Wed, 27 Jan 2021 14:01:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bc6482a2-d4b3-4b10-b644-20c075d339e8</guid><dc:creator>sjf</dc:creator><description>&lt;p&gt;Hi Edvin,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Do you have any update on this? The reported active ep list does not change when updating ZB_MAX_EP_NUMBER at zb_config.h&lt;/p&gt;
&lt;p&gt;We&amp;nbsp;erased prev config by setting ERASE_PERSISTENT_CONFIG to&amp;nbsp;true and then back to false but reported eps is always fixed at 6.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Max Zigbee endpoints</title><link>https://devzone.nordicsemi.com/thread/291102?ContentTypeID=1</link><pubDate>Mon, 25 Jan 2021 15:29:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:367b8e48-f5d9-42fd-8e2b-6a211b1b8b12</guid><dc:creator>sjf</dc:creator><description>&lt;p&gt;Hi Edvin,&lt;/p&gt;
&lt;p&gt;Thanks for your reply.&lt;/p&gt;
&lt;p&gt;We use #undef&amp;nbsp;ZB_MAX_EP_NUMBER and then #define&amp;nbsp;ZB_MAX_EP_NUMBER 8 to redefine this value without success.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Max Zigbee endpoints</title><link>https://devzone.nordicsemi.com/thread/291098?ContentTypeID=1</link><pubDate>Mon, 25 Jan 2021 15:22:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bea34959-cf11-48ef-840d-125334e5d224</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t know whether that is the way to change the number of EPs supported. In what file did you change it?&lt;/p&gt;
&lt;p&gt;From zb_vendor.h in SDK4.1.0:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;/* Compile-time memory configuration: hard-coded parameters.

   DO NOT CHANGE IT WHEN COMPILING APPLICATIONS USING PRE-COMPILED ZBOSS LIBRARIES!
 */
#define ZB_PANID_TABLE_SIZE 28
#define ZB_DEV_MANUFACTORER_TABLE_SIZE 32
#define ZB_BUF_Q_SIZE 8
#define ZDO_TRAN_TABLE_SIZE 16
#define ZB_APS_ENDPOINTS_IN_GROUP_TABLE 8
#define ZB_NWK_BTR_TABLE_SIZE 16
#define ZB_NWK_BRR_TABLE_SIZE 16
#define ZB_MAX_EP_NUMBER 6
...&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Let me check with our Zigbee team whether they have any ways to work around this limit. Either way, if this file is included in the project, then the definition of&amp;nbsp;ZB_MAX_EP_NUMBER om zn_config.h will not be used, since it is already defined, and because of the #ifndef guard:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;#ifndef ZB_MAX_EP_NUMBER                                // Anything in between this line...
/* max supported EP number, increase if needed */
/** Maximum number of supported enpoints per device */
#define ZB_MAX_EP_NUMBER 5
#endif                                                  // And this line is not included if ZB_MAZ_EP_NUMBER is already defined elsewhere.&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;BR,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>