大家好、
我有基于 CC2531的 USB 软件狗、我正在尝试使用 BeagleBone 来控制基于 Kwikset 的智能锁(智能代码914)。 我能够使用 TI 提供的示例应用获得锁的 IEEE 地址。
我创建了一个简单的应用来控制锁。 为此、我将使用 Z-stack 中提供的 void act_set_doorlock (zb_addr_t * addr、const uint8_t state、const int code_len、unsigned char * code) API。
我将锁定地址(从示例应用程序获取)、状态(打开/关闭)、引脚代码长度和引脚代码作为上述 API 的参数传递给了我。 但我的锁根本没有响应。 它不会改变它的状态。
我的问题是这样的
1.是否有办法(不使用监听器)检查在我运行应用程序时是否正在传输 ZigBee 信号? (是否有任何 API 可用于相同的 API)。 由于我没有监听器、因此获取监听器需要一些时间。
2.检查 ZigBee 网络中是否包含门锁的方法是什么? (示例应用确实会返回 ME IEEE 地址、但我不确定锁本身是否包含在网络中)
谢谢、