<?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>Communication Issues Between Zigbee Sleepy End Device and Gateway with Extended Poll Interval</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/114850/communication-issues-between-zigbee-sleepy-end-device-and-gateway-with-extended-poll-interval</link><description>We are developing a sleepy end device using the nRF52840, using light switch sample . The end device is connected to a Zigbee coordinator, also based on the nRF52840.When we increase the end device poll interval to 5 minutes, we are unable to read data</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 02 Oct 2024 15:03:30 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/114850/communication-issues-between-zigbee-sleepy-end-device-and-gateway-with-extended-poll-interval" /><item><title>RE: Communication Issues Between Zigbee Sleepy End Device and Gateway with Extended Poll Interval</title><link>https://devzone.nordicsemi.com/thread/504725?ContentTypeID=1</link><pubDate>Wed, 02 Oct 2024 15:03:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0c5bb4e8-186e-4c14-b8f3-067724c0dbea</guid><dc:creator>Maria Gilje</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
[quote user="Kavitha"]When attempting to read data from the end device, I occasionally receive a response, but other times, no response is received.[/quote]
&lt;p&gt;I can see that a response is not received for the Read Attributes request in packet 61. Note that the NWK sequence number is the same as for the previous Read Attribute request (packet 40) and that it was sent shortly after the Read Attributes Response was sent, so it is expected that no additional Read Attributes Response will be sent. &lt;/p&gt;
&lt;p&gt;For the other Read Attribute requests, a response is sent for each. See packets 40/48, 206/213 and 227/231.&lt;/p&gt;
[quote user="Kavitha"]However, when the Data Request interval is set to 7 seconds, the communication works consistently. Unfortunately, we cannot maintain such a short interval and require a longer duration.[/quote]
&lt;p&gt;After studying chapter 6.8 from the ZigBee Base Device Behavior specification it can be concluded that is follows the specification. For a sleepy ZED, a polling interval of minimum 7.5 seconds is required to not miss any frames. This is because a parent node is not required to buffer a single message for more than 7.5 seconds. &lt;/p&gt;
&lt;p&gt;It is recommended that the polling interval for a sleepy ZED is at most 7.5 seconds when the ZED is expecting data. When it is not expecting data, the polling interval can be larger.&lt;/p&gt;
&lt;p&gt;Also, to ensure that the poll interval is set correctly, zb_zdo_pim_set_long_poll_interval() needs to be called after the ZED has joined a network. Please see the documentation for the function &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/zboss/3.11.2.0/group__zdo__poll__control.html#ga3aae8929b30e71c872f937771b89c768"&gt;here&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Maria&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Communication Issues Between Zigbee Sleepy End Device and Gateway with Extended Poll Interval</title><link>https://devzone.nordicsemi.com/thread/503930?ContentTypeID=1</link><pubDate>Thu, 26 Sep 2024 10:03:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:00a64436-56bd-451a-8206-baec91eeab7b</guid><dc:creator>Kavitha</dc:creator><description>&lt;p&gt;Hello &lt;a href="https://devzone.nordicsemi.com/members/maria-gilje"&gt;Maria Gilje&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div&gt;I have attached a sniffer log for your reference. In our setup, we have configured the Data Request to be sent every minute. When attempting to read data from the end device, I occasionally receive a response, but other times, no response is received. I also do not see any Read Attribute Request in the sniffer log.&amp;nbsp; It seems that the readings are successful if they occur within 40 seconds before the next Data Request&amp;nbsp;&lt;br /&gt;&lt;br /&gt;However, when the Data Request interval is set to 7 seconds, the communication works consistently. Unfortunately, we cannot maintain such a short interval and require a longer duration. Could you please advise on how to adjust the timeout settings on the gateway side to receive a response with a poll interval longer than 7 seconds?&lt;br /&gt;&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/7624.WiresharkLog.pcapng"&gt;devzone.nordicsemi.com/.../7624.WiresharkLog.pcapng&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Gateway SDK: nrf Connect SDK version 2.1.0&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;em&gt;&lt;strong&gt;&lt;span&gt;End Device SDK: nrf Connect SDK version 2.0.0&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Communication Issues Between Zigbee Sleepy End Device and Gateway with Extended Poll Interval</title><link>https://devzone.nordicsemi.com/thread/503742?ContentTypeID=1</link><pubDate>Wed, 25 Sep 2024 12:06:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a05f96a0-2b6d-466c-8952-6cfd956ded81</guid><dc:creator>Maria Gilje</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Thank you for waiting patiently for a response.&lt;/p&gt;
&lt;p&gt;I need some more information from you to be able to give you the most relevant answers.&lt;/p&gt;
&lt;p&gt;Please tell me which nRF Connect SDK version you are using.&lt;/p&gt;
&lt;p&gt;If you are able to do a sniffer trace of the network, this is very helpful to find out how the coordinator handles the values the end device is requesting. You can find the user guide for the nRF Sniffer for 802.15.4 &lt;a href="https://docs.nordicsemi.com/bundle/ug_sniffer_802154/page/UG/sniffer_802154/intro_802154.html"&gt;here&lt;/a&gt; if you are not familiar.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Maria&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Communication Issues Between Zigbee Sleepy End Device and Gateway with Extended Poll Interval</title><link>https://devzone.nordicsemi.com/thread/503218?ContentTypeID=1</link><pubDate>Fri, 20 Sep 2024 08:23:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5eef13f1-60ed-4622-90f5-a2f413c4b887</guid><dc:creator>Kavitha</dc:creator><description>&lt;p&gt;&lt;span&gt;How long does the gateway hold the message? How to increase this hold time as we are unable to communicate with end device when the long poll interval is high, say 1 minute or more.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>