This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC2531EMK:Zed在ZDO_END_DEVICE_ANNCE_IND后1分钟内自动离开网络。

Guru**** 2540720 points
Other Parts Discussed in Thread: CC2531EMK, Z-STACK

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/578476/cc2531emk-zed-leave-network-automatically-around-1-minute-after-zdo_end_device_annce_ind

部件号:CC2531EMK
主题中讨论的其他部件: Z-stack

大家好,

这个问题拖了我好几天。 有时,如果我重置协调器和路由器,它会起作用,但有时不起作用。

我使用2个CC2531EMK USB加密狗将其分别配置为协调器和路由器。 终端设备支持Zigbee HA配置文件。

我可以发送请求(即简单描述符请求)并在离开前的一分钟内得到响应。 但是,

一分钟后 ,显示ZDO_LEW_IND。

我完全不知道为什么会发生这种情况。 我没有从终端设备启用安全功能。 这只是发生了。

有人对此问题有什么想法吗?

此致,

梁宇人

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否意味着您没有从终端设备启用安全性,但ZC/ZR启用安全性? 如果是这样,设备将更改为未经身份验证的状态并离开网络。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我从协议分析器检查Zed的状态"安全已启用:否"
    如果我使用APP_CNF_BDB_START_NETWORK启动并引导网络,那么从Z-Tool禁用ZC/ZR安全性的正确命令是什么?

    选择ZC和ZR的通道是否重要?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果要禁用安全性,则必须在f8wconfig.cfg中设置-DSECURE=0并从编译选项中删除TC_LINKKEY_JOIN以重建ZNP。 您是否设计了该设备? 为什么不在Zed上启用安全性?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢陈先生,

    我不是设计Zed,而是使用其他品牌的产品。 此时我不介意安全性,因为我甚至无法建立稳定的连接。
    禁用安全性后,情况似乎会更糟,因为我甚至看不到Zed声明。 最奇怪的是,重新尝试每个过程有时会起作用。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否可以连接Ubiqua Packet Analyzer?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    1-5来自温度传感器,该传感器这次调试成功。

    6-9来自任何能够连接但立即离开的传感器

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是否可以附加CuBX文件而不是屏幕截图?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    e2e.ti.com/.../temhum_5F00_join_5F00_n_5F00_leave.rar

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此嗅探器日志仅包含3个信标请求。 我看不到其中任何有用的信息。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不明白为什么CC2531EMK的数据包没有显示在分析仪上。 Ubiqua Protocol Analyzer上是否有任何设置?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否选择了Zigbee网络使用的正确信道?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    请原谅我的愚蠢错误。 这里是aree2e.ti.com/.../pir_5F00_join_5F00_n_5F00_leave.rar

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    根据嗅探器日志,离开请求是从ZC发送的。 您应检查ZC发送休假请求以要求设备离开的原因。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这就是我不理解的原因。 我的配置是什么:

    • 我为ZC和ZR使用2个CC2531EMK USB Dongle
    • 两个加密狗都具有IAR 8051工作台所兼容的相同固件,其来源为Z-stack 3.0 .........0
    • 我通过链接 http://sunmaysky.blogspot.hk/2017/02/use-ztool-z-stack-30-znp-to-set-up.html 将它们设置为协调器和路由器
    • 如果我移除路由器,它将无法正常工作(可能会重试)
    • 信道配置为13作为链路状态

    我错过了什么? ZC是请求休假的原因是什么?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我看不出为什么会发生这种情况。 您是否可以指定使用哪个Zed示例来测试?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尝试在ZC上将BDB_DEFAULT_TC_REALY_KEY_EXCHANGE设置为FALSE,以查看它是否解决了您的问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢,YK,这似乎是答案。 我将确认并验证答案。

    但是,您如何才能弄清楚这一点? 是否有任何相关文件可供参考?

    非常感谢!!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Z-Stack中没有文档可指定此项。 我已经阅读了一篇关于 此问题的文章( e2e.ti.com/.../208.8695万 ),并认为它可能与您的案例有关。 尝试一下并告诉我结果。