非通用ZCL帧解析

时间:2017-05-23 09:39:23

标签: node.js parsing npm ecmascript-6 zigbee

我必须从ZCL(Zigbee集群库)解密框架并解释它。所以我在NPM上找到了" zcl-packet"模块,似乎做得很好。

但是,我使用的是使用" ZCL语法"的传感器,但谁创建了自己的群集,所以我有像0x8002或0x8003这样的东西,它们不是由ZCl定义的,所以模块没有&# 34; t工作正常,我也无法解密我的数据包。

trame示例:

110a800200002b00000075

  • 标记(+ en):0x11(不知道这是否是ZCL的通用)
  • CommandID:0x0A
  • ClusterID:0x8002
  • AttributeID:0x0000
  • AttributeType:0x2b(Int32_type)
  • 数据:0x00000075

因此,如果我尝试使用模块解析它,我会收到错误,因为我没有找到clusterID(看起来很正常)

所以我必须重新开发所有(数据解析等),或者我可以找到一种方法来处理和创建我自己的cluster_id并根据命令ID处理这个模块,比如继承?

0 个答案:

没有答案