【问题标题】:Zigbee network sniffing and converting valuesZigbee 网络嗅探和转换值
【发布时间】:2017-09-19 05:12:13
【问题描述】:

我目前正在使用 ember 桌面在一些嵌入式设备上运行 zigbee 跟踪。我有网络密钥和设备密钥,所以所有数据都很好,我只是在读取数据时有点菜鸟。

我运行的一个跟踪返回一些数据的值并返回为 int24_0: 0x000201 另一个是相同的 int24_0: 0x0000D1。

有谁知道如何读取这些数据,了解我如何看到甚至将这个 int24 值转换为可读值。

谢谢

【问题讨论】:

  • 这取决于属性。您需要参考配置文件/集群/属性 ID 的 ZigBee 集群库规范以查看测量单位。否则,它只是一个简单的十六进制到十进制的转换。 0x201 是 513,0xD1 是 209。

标签: zigbee


【解决方案1】:

这取决于很多标准:您的受体状态、Zigbee 版本(您是 3.0.0 还是更小?)..

这里有一个总结所有 Zigbee 基础知识的链接:

Basics Zigbee

我还附上了专门介绍框架阅读的部分(第一页中的链接):

Zigbee frame description

【讨论】:

    猜你喜欢
    • 2013-03-18
    • 2016-05-28
    • 1970-01-01
    • 2011-07-10
    • 1970-01-01
    • 1970-01-01
    • 2014-11-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多