# How can I change the end device parameters then if the link is down most of the time?

**URL:** <https://forums.digi.com/t/how-can-i-change-the-end-device-parameters-then-if-the-link-is-down-most-of-the-time/18292>\
**Category:** XBee - Zigbee\
**Tags:** end-device\
**Created:** [April 25, 2017, 8:59am UTC](https://forums.digi.com/t/how-can-i-change-the-end-device-parameters-then-if-the-link-is-down-most-of-the-time/18292 "2017-04-25T08:59:51Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![pedro](https://avatars.discourse-cdn.com/v4/letter/p/919ad9/32.png) [@pedro](https://forums.digi.com/u/pedro)\
**Post date:** [April 25, 2017, 8:59am UTC](https://forums.digi.com/t/how-can-i-change-the-end-device-parameters-then-if-the-link-is-down-most-of-the-time/18292/1 "2017-04-25T08:59:51Z")

</div>



---

<div class="post-metadata">

**Author:** ![mvut](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.digi.com/mvut/32/31_2.png) [@mvut](https://forums.digi.com/u/mvut)\
**Post date:** [April 25, 2017, 1:37pm UTC](https://forums.digi.com/t/how-can-i-change-the-end-device-parameters-then-if-the-link-is-down-most-of-the-time/18292/2 "2017-04-25T13:37:00Z")

</div>

I would recommend starting by increasing the wake time and decreasing the sleep time via remote AT commands.

---

<div class="post-metadata">

**Author:** ![pedro](https://avatars.discourse-cdn.com/v4/letter/p/919ad9/32.png) [@pedro](https://forums.digi.com/u/pedro)\
**Post date:** [April 25, 2017, 3:09pm UTC](https://forums.digi.com/t/how-can-i-change-the-end-device-parameters-then-if-the-link-is-down-most-of-the-time/18292/3 "2017-04-25T15:09:44Z")

</div>

But I’m unable to make connection long enough to make connection to endpoint to change its parameters. I’m using some random zigbee pro smoke detector for learning/testing and it refuses to connect to the network (as the led is still blinking once per second, which by the detectors manual should mean that it hasn’t made any connection to its gateway, although XCTU sees the device time to time).  
Or are those changes made in coordinator?

---

<div class="post-metadata">

**Author:** ![mvut](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.digi.com/mvut/32/31_2.png) [@mvut](https://forums.digi.com/u/mvut)\
**Post date:** [April 25, 2017, 3:18pm UTC](https://forums.digi.com/t/how-can-i-change-the-end-device-parameters-then-if-the-link-is-down-most-of-the-time/18292/4 "2017-04-25T15:18:13Z")

</div>

If you are using a 3rd party device, then the XBee has no way to change the settings of that 3rd party device.

Are you sure that device is not a home automation device? If it is, you have to use special settings for the association to occur. You may even need to add or write an application that sends specific ZDO commands to get it to remain connected.

---

<div class="post-metadata">

**Author:** ![pedro](https://avatars.discourse-cdn.com/v4/letter/p/919ad9/32.png) [@pedro](https://forums.digi.com/u/pedro)\
**Post date:** [April 26, 2017, 11:00am UTC](https://forums.digi.com/t/how-can-i-change-the-end-device-parameters-then-if-the-link-is-down-most-of-the-time/18292/5 "2017-04-26T11:00:28Z")

</div>

It is home automation device.  
[https://www.develcoproducts.com/products/sensors-and-alarms/smoke-sensor-classic/](https://www.develcoproducts.com/products/sensors-and-alarms/smoke-sensor-classic/)  
unfortunatelly it doesn’t have any technical manual.  
Some sister model has some, but i’m unsure how similar they are:[https://www.develcoproducts.com/media/2746/smszb-120-technical-manual-smoke-alarm.pdf](https://www.develcoproducts.com/media/2746/smszb-120-technical-manual-smoke-alarm.pdf)

---

<div class="post-metadata">

**Author:** ![mvut](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.digi.com/mvut/32/31_2.png) [@mvut](https://forums.digi.com/u/mvut)\
**Post date:** [April 27, 2017, 11:27am UTC](https://forums.digi.com/t/how-can-i-change-the-end-device-parameters-then-if-the-link-is-down-most-of-the-time/18292/6 "2017-04-27T11:27:18Z")

</div>

May I suggest you look over [http://knowledge.digi.com/articles/Knowledge\_Base\_Article/Zigbee-Home-Automation/?q=Home+automation&amp;l=en\_US&amp;fs=Search&amp;pn=1](http://knowledge.digi.com/articles/Knowledge_Base_Article/Zigbee-Home-Automation/?q=Home+automation&amp;l=en_US&amp;fs=Search&amp;pn=1)

You are most likely going to need to contact the manufacture of that device to find out if there are any additional requirements needed for association to occur.

---

<div class="post-metadata">

**Author:** ![pedro](https://avatars.discourse-cdn.com/v4/letter/p/919ad9/32.png) [@pedro](https://forums.digi.com/u/pedro)\
**Post date:** [May 1, 2017, 10:51am UTC](https://forums.digi.com/t/how-can-i-change-the-end-device-parameters-then-if-the-link-is-down-most-of-the-time/18292/7 "2017-05-01T10:51:53Z")

</div>

Thank you for the quide. I tried to apply the following settings:  
ZS 2  
AP 1  
AO 3  
EE 1  
EO 2  
KY 0x5A6967426565416C6C69616E63653039  
but still no luck controlling the end devices.

---

<div class="post-metadata">

**Author:** ![mvut](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.digi.com/mvut/32/31_2.png) [@mvut](https://forums.digi.com/u/mvut)\
**Post date:** [May 1, 2017, 10:57am UTC](https://forums.digi.com/t/how-can-i-change-the-end-device-parameters-then-if-the-link-is-down-most-of-the-time/18292/8 "2017-05-01T10:57:14Z")

</div>

Did you check with the vendor of the other device to find out what commands or responses they need to finish association?

---

<div class="post-metadata">

**Author:** ![pedro](https://avatars.discourse-cdn.com/v4/letter/p/919ad9/32.png) [@pedro](https://forums.digi.com/u/pedro)\
**Post date:** [April 30, 2018, 10:55am UTC](https://forums.digi.com/t/how-can-i-change-the-end-device-parameters-then-if-the-link-is-down-most-of-the-time/18292/9 "2018-04-30T10:55:55Z")

</div>

Hello,

I would like to return back to this old topic.  
Vendor (Develco) is not willing to answer questions as they are P2P company only. The partner who should support customers is bankrupted. Any hints who I should extend HA end devices wake time by ZDO ?

---

<div class="post-metadata">

**Author:** ![jlovinger](https://avatars.discourse-cdn.com/v4/letter/j/f05b48/32.png) [@jlovinger](https://forums.digi.com/u/jlovinger)\
**Post date:** [May 1, 2018, 12:30am UTC](https://forums.digi.com/t/how-can-i-change-the-end-device-parameters-then-if-the-link-is-down-most-of-the-time/18292/10 "2018-05-01T00:30:10Z")

</div>

Standard ZigBee devices don’t implement the XBee AT command set and aren’t configurable via X-CTU. Doesn’t matter if they have a longer/shorter sleep time.

To communicate with the smoke sensor in a meaningful fashion you need to communicate over the ZDO (basic network discovery and control common to all devices) and the ZCL (application specific functionality like temperature for thermostats, etc).

If you’re trying to learn HA I wouldn’t recommend starting with a sleepy end device. Complicates just about everything even if not the issue in this case.

If you haven’t already, track down a copy of the core ZigBee and ZCL specifications from [zigbee.org](http://zigbee.org).

Digi does provide a library with some basics of ZDO/ZCL at [https://github.com/digidotcom/xbee\_ansic\_library](https://github.com/digidotcom/xbee_ansic_library). Definitely needs extending/refinement for specific use cases. A ZigBee over-the-air sniffer is also very helpful.
