Z-Wave联盟通过其主要站点上的认证过程来保证互操作性:


Z-Wave涵盖了广泛的智能产品和服务生态系统,可以在品牌和版本。自2005年以来,这种
互操作性一直是Z-Wave技术的标志,并通过Z-Wave联盟财团管理的测试程序Z-Wave认证来实现和维护。

Z-Wave认证可确保所有Z-Wave产品一起使用,无论品牌如何,包括版本之间的向后兼容性
。认证过程包括技术
测试,商标统一性计划和
认证标准的实施。

虽然其他技术要求互操作性,但只有Z-Wave提供了
产品级别的互操作性。这样可确保制造商,
集成商和最终用户确保其产品和服务能够与所有经过认证的Z-Wave产品一起使用。


他们提到测试,但实际上对于保证互操作性的必要内容,请不要做太多详细的介绍。我想知道的是Z-Wave联盟使用的测试如何设计来保证互操作性,以及互操作性的主张是否真实。

评论

不幸的是,当您购买开发人员工具包时,您只能了解标准。

#1 楼

所有经过认证的Z-Wave产品均符合其通信协议。这就是确保互操作性的原因。
特别是,经过认证的产品必须在Z-Wave网络控制器中注册。后者为前者提供一个4字节的网络/家庭ID,并为其分配一个1字节的节点ID。

节点ID确保注册到控制器网络的每个产品都有自己的通信。通道-非常类似于IP地址如何允许LAN中的节点与其他节点通信而不会引起混乱。这就是为什么控制器可以处理232个节点(256个-某些ID最有可能在内部使用)的原因。
另一方面,网络ID确保每个控制器将拥有自己的网络,并且可以与附近的其他Z-Wave网络和控制器共存。

尽管网络ID有4个字节,这意味着如果您有超过256 ^ 4个控制器在附近工作,那么那将破坏这种假定的互操作性。但是,这是很多控制器。