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.

[参考译文] BIND 状态代码:不支持。

Guru**** 2463330 points


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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1204839/bind-status-code-not-supported

您好!

我有这个 FYRTUR Roller Blind 和他的遥控器。

我正在发送遥控器和快门之间的绑定、以便我可以通过遥控器控制卷帘。

CC2562P 软件狗。

DstAddr -->远程的 NWK 地址

srcAddr -->远程器件的 IEEE 地址

srcEP -->远程端点

clusterid --> 0x0102 (覆盖群集的窗口)

bindAddr -->快门地址

dstEP -->快门端点

我正在尝试绑定应在两个器件上实施的群集0x0102。

这是日志。 键为:0xaabbccddeeff00112233445566778899

数据包编号330。

e2e.ti.com/.../BindNorSupported.rar

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

    是否确定使用了正确的端点?

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

    发现它只能在一个方向上工作。 绑定成功,但快门不移动远程命令.

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

    远程发送 ZCL 命令吗?

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

    是的、发送 Open、Close 命令、我收到它们

    Pacchetto: Incoming MSG
    	A)ClusterID: 102
    	B)Source Address: 3b67
    	C)Link Quality Indicator: 171
    	C.1)RSSI: -33
    	D)Payload Length: 3
    	D.1)Trans Sequence Number: 0
    	D.2)Manufacturer Specific: false
    	X)SrcEP: 1
    	X)dstEP: 1
    	E)Zigbee Command: 0
    	E.2)OPEN SHUTTER

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

    您从何处收到此邮件? 命令不应该发送到遮盖器件的窗户吗?

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

    我也与协调器绑定

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

    为什么它只在一个方向上工作?

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

    在您的监听器日志中、您的远程设备是否也会向窗口覆盖器件发送 ZCL 命令?

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

    让我检查一下

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

    我没有看到任何命令。

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

    然后、应检查窗口覆盖器件的绑定命令是否成功。

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

    在监听器中、我看到绑定的 RSP =成功。 还不够吗?

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

    如果绑定到远程设备上的协调器和窗口覆盖设备,则应向远程设备发送两次绑定请求。 是否在两个绑定请求上都看到成功?

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

    可以

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

    是否成功、远程和窗口盖板设备之间的绑定取决于方向。

    IFI 为 DstAddr、srcAddr 和 srcEP 添加了远程值。它不起作用、用另外一种方法工作。

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

    如果您只绑定到遮盖窗户的器件、您是否能看到从远程器件发送的 ZCL 命令?

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

    您能否详细说明一下、这里的意思是什么?

    我还在尝试将飞利浦灯泡固定在他的调光器开关上。 仍为状态0x84。

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

    尊敬的 Ayman:

    调试期间是否已删除 BDB 查找和绑定?  否则,某些群集可能会在识别期间自动绑定。  SWRA615中的第6.2节 简要介绍了 绑定的群集类型。  bdb_finding_and_bind.c 文件内包含一个已启用的 bdb_ZclType[1/2]群集列表。  您还可以查看 Zigbee 基本项目开发ZCL SLA、其中包括一些绑定的示例。  以下是 ZDO_ProcessBindUnbindReq 的关键部分:

      if ( !osal_ExtAddrEqual( SourceAddr.addr.extAddr, NLME_GetExtAddr()) ||
            (pReq->dstAddress.addrMode != Addr64Bit &&
             pReq->dstAddress.addrMode != AddrGroup) )
      {
        bindStat = ZDP_NOT_SUPPORTED;
      }

    其中 ZDP_NOT_SUPPORTED 为0x84。

    此致、
    Ryan

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

    如何在调试期间删除 BDB 查找和绑定? 我使用的是 ZStack 监控和测试 API

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

    默认情况下,它在 ZNP 中未启用,在已添加 MT 的应用程序中,您可以参考 zcl_sample*.c 文件中的 zclSample*_BdbCommissioningModes。  我不确定这是  ZDP_NOT_SUPPORTED 的原因。

    此致、
    Ryan

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

    子线程被意外删除。  Ayman 写道:

    仅绑定群集0x0102是否足够?

    我在一个方向上得到状态0x84、这意味着什么?

    不支持 ZDP 是非常模糊的,这可能意味着它不支持绑定,或者集群/端点对于所请求的绑定是不正确的。  由于出现了此类问题、因此 最好是通过监听器捕获两个器件之间工作设置的日志、并进一步调查其数据表以进一步确定视差可能是什么。

    此致、
    Ryan