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.

[参考译文] CC2652P:如何避免 PanId 配置并无论如何加入可信网络

Guru**** 647180 points
Other Parts Discussed in Thread: Z-STACK, SYSCONFIG, CC2652P
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1194837/cc2652p-how-to-avoid-panid-configuration-and-join-a-trusted-network-anyway

器件型号:CC2652P
Thread 中讨论的其他器件:Z-stackSysConfig

早上好。

我很幸运地扫描 Z-Stack 和 Zigbee2Mqtt 的文档、这些文档用于我的网关实例。

我会(如果可能)避免在 Zigbee 器件和协调器(在 Z2M 实例上)上配置 panId 和通道、从而使器件能够在该区域的至少2个协调器之间进行选择而不受限制。

如果我在两侧都将 PanId 设置为0xFFFF、我成功地达到了这个目标、因此协调器会随机选择它、器件不会影响。 对于协调器选择最佳且设备遵循的信道、请执行同操作。

我知道这可能不是最佳做法、我在配对过程中花了几秒钟时间、但这可以为每个人配置 PanId 和频道节省大量时间。

因此、设备会扫描任何信道上的任何可用网络并加入...

如何确保我的设备连接到我的可信网络?

我尝试更改 Z2M 实例上的网络密钥、并使用新密钥重新启动协调器、但即使没有更新新密钥、设备仍然可以成功连接。

如果有任何建议、我们将不胜感激。

Roberto

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

    您好、Roberto、

    下面是 一个 Zigbee 安全功能 SimpleLink Academy 实验 、您可能会认为该实验很有用。   我不完全理解所述的用例、但可以将 Pan ID 设置为0xFFFF、将 Primary Channels 设置为 All 频率、并 将 TC Link Key 设置为 SysConfig 中的不同预定值或使用 MT API。  设置 新的 TCLK 会使不需要的器件更难加入、因为它们将无法获取网络密钥。  当然、TCLK 必须在所有器件上对齐、并且无法通过连接标准联盟的认证、因为它违反了 Zigbee 规范(因此是一个专有 Zigbee 网络)。  如果您希望允许加入、您可能还需要使用计时器来持续重新启用该加入、否则 在 BDBC_MIN_TUSITING_TIME 过期后、网络将关闭以进行加入。   

    此致、
    Ryan

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

    早上好、Ryan。

    提示是确保正确的。 我的用例是、我需要创建一个专有 Zigbee 网络来设置定制的 TCLK。

    现在、我成功地通过 SysConfig 在我的 ZigBee 路由器和终端设备中设置了定制 TCLK、但我在 ZNP 协调器上很难找到更改它的位置。

    我使用 Zigbee2Mqtt 来处理 ZNP 闪存 CC2652P 协调器、但我可以通过 Z2M 前端修改的唯一密钥是"网络密钥"、对于信任中心1而言、运气不佳。

    因此、我在 MT 接口 API 文档内部搜索合适的命令、以便在协调器内部设置我的定制 TCLK、目前为止我很幸运。

    如何搜索?

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

    您好!

    [引用 userid="539675" URL"~/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1194837/cc2652p-how-to-avoid-panid-configuration-and-join-a-trusted-network-anyway/4507010 #4507010"]现在,我成功地通过 SysConfig 在 ZigBee 路由器和终端设备中设置了自定义 TCLK [/quot]

    ZNP 示例还具有一个.syscfg 文件、您可以在其中配置 TCLK、就像对路由器和终端设备所做的那样。

    要创建自定义 MT 命令、可以使用 MT_APP_FUNC:

    https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/927794/mt-command

    https://dev.ti.com/tirex/content/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/docs/zigbee/Z-Stack%20Monitor%20and%20Test%20API.pdf 

    谢谢、
    Toby