主题中讨论的其他器件:CC1352P、 Z-STACK
工具/软件:
你好。 第一次使用 Zigbee 和这些板的计时器。
我相信我已经成功设置了其中一个电路板来充当协调器、但我正在尝试使用一个电路板作为终端器件、在向终端器件请求节点描述符时似乎失败了。
我正在使用 zigpy_ZNP 库。
这大致就是我在协调器方面看到的:
信息:sncalternativebearer.bearer_interfaces.zigbee_802154_controller:Devices:{00:12:4b:00:22:7a:b0:5b: }
info:zigpy_ZNP.ZigBee.application:on zdo message:ZDO.MsgCbIncoming.Callback (src=0x0000、IsBroadcast= 、ClusterId=32822、SecurityUse=0、TSN=0、MacDst=0x0000、 data=b'\x00')
info:zigpy_ZNP.ZigBee 应用程序:信任中心设备加入:ZDO.TCDevInd.Callback (SrcNwk=0x5D1A、SrcIEEE-=00:12:4b:00:22:7a:D8:6F、ParentNwk=0x0000)
info:zigpy.application:New device 0x5d1a (00:12:4b:00:22:7a:D8:6F)已加入网络
信息:zigpy.device:[0x5d1a]计划初始化
INFO:zigpy.device:[0x5d1a]请求"节点描述符"
INFO:zigpy.device:[0x5d1a]请求"节点描述符"
INFO:zigpy.device:[0x5d1a]请求"节点描述符"
INFO:zigpy.device:[0x5d1a]请求"节点描述符"
INFO:zigpy.device:[0x5d1a]请求"节点描述符"
信息:sncalternativebearer.bearer_interfaces.zigbee_802154_controller:Devices:{00:12:4b:00:22:7a:b0:5b: 、00:12:4b:00:22:7a:D8:6F: }
在我的终端设备上:
信息:sncalternativebearer.bearer_interfaces.zigbee_802154_end_device:Found 网络信标:Beacon (src=0x0000、PanId=0xB11F、Channel=15、PermitJoining=1、RouterCapacity =1、 DeviceCapacity = 1、ProtocolVersion = 2、StackProfile=2、LQI=189、深度= 0、 updateId=0、ExtendedPanId=12:5d:A6:ef:a0:c0:dc:8e)
信息:sncalternativebearer.bearer_interfaces.zigbee_802154_end_device:Waiting 要找到网络信标...
信息:sncalternativebearer.bearer_interfaces.zigbee_802154_end_device:Network 发现完成:
信息:sncalternativebearer.bearer_interfaces.zigbee_802154_end_device:End 设备已发送网络加入请求
信息:sncalternativebearer.bearer_interfaces.zigbee_802154_end_device:Received 加入确认:ZDO.JoinCnf.Callback(Status= 、Nwk=0x5D1A、ParentNwk=0x0000)
信息:sncalternativebearer.bearer_interfaces.zigbee_802154_end_device:Device 公告已发送 ZDO.EndDeviceAnnce.RSP (状态= )
因此、协调器会识别器件的网络加入请求、并调度器件进行初始化、但这始终不会解决。
是否明显缺少了我需要执行的操作来让我的 CC1352P 作为终端器件加入我的另一个 CC1352P?
谢谢