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.

[参考译文] CC2651P3:用 ZTOOL工具 绑定

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1235757/cc2651p3-binding-with-ztool

器件型号:CC2651P3
主题中讨论的其他器件:Z-STACK

大家好、我使用两块板、一块带有 zc_light、另一块带有 zr_SW、这两块板都有 MT 接口。

我想绑定设备以激活协调器与路由器软件的连接。 使用 ZDO_SIMPLE_DESC_REQ、我可以获得端点的差分聚类、但我不知道每个聚类会做什么。 是否有一些文档或其他文档可以让我查看各种不同设备的信息?

谢谢

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

    您可以参阅 ZCL 规范 zigbeealliance.org/.../07-5123-06-zigbee-cluster-library-specification.pdf、

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

    Carlos、您好!

    请参阅连接标准联盟(CSA)的 Zigbee 仪表组库(ZCL)规范、进一步了解每个 Zigbee 仪表组的用途。  您还可以尝试在 Z-Stack 项目的 Common/zcl 文件中搜索仪表组的十六进制数。  另请参阅 Zigbee 基础 SLA、尽管它不基于 MT 接口、但可以帮助您了解用于 ZDO_Bind_REQ 的参数。  请注意、如果在调试期间启用 F&B、则开关将自动创建灯的绑定。

    此致、
    瑞安

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

    我第一次绑定了器件。 我必须使用它来激活分布聚类或接收数据。 我必须发送什么类型的数据?

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

    在 ZCL 规范中、我找到了通用的帧格式。

    我的建议是、我是否必须 在 AF_DATA_REQUEST 的数据框中处理孔洞框架?

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

    是的、您必须发送完整的 ZCL 数据帧。

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

    在哪里可以找到使用 AF_DATA_REQUEST 进行开/关激活的一些示例。 我将绑定以构建帧、但很难

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

    尝试参阅 e2e.ti.com/.../toggle-on-off-zplug-with-ztool 中的讨论

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

    我想在协调器、端点8中激活集群0x0006。 我认为开/关灯是正确的。

    02:58:41.69 COM8 ZDO_SIMPLE_DESC_REQ (0x2504)
       DstAddr:0x0000
       NWKAddrOfInterest:0x0000
       端点:0x08

    02:58:41.7 COM8 ZDO_SIMPLE_DESC_REQ_SRSP (0x6504)
       状态:afStatus_Success (0x0)

    02:58:41.71 COM8 ZDO_SIMPLE_DESC_RSP (0x4584)
       SrcAddr:0x0000
       状态:ZDP_SUCCESS (0x0)
       NWKAddr:0x0000
       LEN:0x14
       端点:0x08
       profileID:0x0104
       器件 ID:0x0101
       DeviceVersion:1 (0x1)
       NumInClusters:0x06
       InClusterList:0x0000、0x0003、0x0004、0x0005、0x0006 0x0008
       NumOutClusters:0x00
       群集列表

    在我运行软件的路由器设备中具有相同的功能。 端点8与群集0x0006。

    02:57:47.52 COM8 ZDO_SIMPLE_DESC_REQ (0x2504)
       DstAddr:0x2EB7
       NWKAddrOfInterest:0x2EB7
       端点:0x08

    02:57:47.54 COM8 ZDO_SIMPLE_DESC_REQ_SRSP (0x6504)
       状态:afStatus_Success (0x0)

    02:57:47.54 COM8 ZDO_SIMPLE_DESC_RSP (0x4584)
       SrcAddr:0x2EB7
       状态:ZDP_SUCCESS (0x0)
       NWKAddr:0x2EB7
       长度:0x12
       端点:0x08
       profileID:0x0104
       器件 ID:0x0103
       DeviceVersion:1 (0x1)
       NumInClusters:0x02
       InClusterList:0x0000、0x0003
       NumOutClusters:0x03
       OutClusterList:0x0003、0x0006、0x0004

    但发送以下 comand 不成功切换光

    03:05:30.07 COM8 AF_DATA_REQUEST (0x2401)
       DstAddr:0x0000
       端点:0x06
       SrcEndpoint:0x08
       clusterid:0x0006
       TransID:0x00
       选项:0x00
       半径:0x00
       长度:0x03
       数据:... (0x01、0x01、0x02)

    03:05:30.07 COM8 AF_DATA_Request_SRSP (0x6401)
       状态:afStatus_Success (0x0)

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

    请注意,如果开关绑定到照明灯,则在使用 AF 数据请求时,可以间接寻址开/关群集的 ZCL 命令(即不需要 NWK/SHORT 地址)以到达照明灯。  否则 、可以使用 ZC 地址(0x0000)向光开/关集群发送命令而不进行绑定。

    如 QD 所述、发送 AF 数据请求以模拟开/关命令的主题已经在 E2E 中涉及。  我不确定  DestEndpoint 为什么是0x06,因为它已经确定照明群集驻留在端点0x08上。  应使用 数据包监听解决方案 了解有关无线发生的事件的更多信息。

    此致、
    瑞安

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

    监听后、数据包会正确发送:

    我会得到默认响应、但不会发生任何其他情况。 并且还会识别开/关仪表盘。

    也许我必须激活照明协调器中的某些功能吗?

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

    是否可以附加完整的监听器日志?

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

    e2e.ti.com/.../Capture_5F00_Ztool_5F00_Sniffer.txt

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

    我无法上传 Wireshark 文件、但您可以从这里下载 https://we.tl/t-yZlcYMoXKS

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

    我解决了,问题是在协调器,我更换了设备为协调器,现在工作正常的激活。