什么是'专有的ZigBee'?

时间:2013-07-11 12:23:57

标签: zigbee

我最近从一家公司购买了各种各样的传感器,并且几乎没有成功地让他们与我的软件进行通信。我向制造商发送了一封关于兼容性的说明,并被告知设备使用“专有的ZigBee”。

这是什么意思?他们使用不同的命令集吗?信息是以某种方式加密的吗?

3 个答案:

答案 0 :(得分:1)

如果它们是“ZigBee认证”或包装上有ZigBee徽标,那么他们必须在端点0上实施标准的ZigBee协议,包括ZCL(ZigBee群集库)和ZDO / ZDP(ZigBee设备对象/配置文件)

他们的产品可能包括具有未记录命令的制造商特定群集。

如果他们使用ZCL,那么标准ZDO发现应该仍然有效,并且允许您枚举所有没有制造商特定位集的端点及其集群。如果你知道他们正在使用的16位制造商ID,你也可以发现这些属性,并显示它们的值(你不会知道它们是什么)。

您应该考虑在ZCL specification阅读zigbee.org,因为它可以帮助您了解ZigBee设备如何相互通信。它还解释了标准的制造商特定扩展。

答案 1 :(得分:1)

如果您是开发人员或只是想在您拥有的设备和传感器中看到ZigBee流量,您可能想尝试嗅探流量。

我们使用Perytons sniffer。它们支持许多现成的加密狗,您可以将它们用作前端,并提供30天的免费评估。

答案 2 :(得分:0)

专有Zigbee通常在zigbee中称为制造商特定配置文件(MSP),并且开发人员和公司非常常用。此外,Zigbee过去常常在一段时间内对MSP进行认证,并且过去也曾发行相同的证书。但现在认证仅限于zigbee的合规性,而不是徽标的使用。

https://www.udemy.com/internet-of-things-and-everything-a-workshop-on-zigbee/