本篇博文由Silicon Labs(亦称“芯科科技”)产品认证经理兼Z-Wave联盟产品认证和生态系统工作组主席Bettina Roll撰写,讨论了对大多数物联网产品商业化至关重要的话题—认证,尤其是不同行业联盟授予的认证。这一步骤通常被留到产品开发的后期,然而,正如您将在博客中看到的那样,早期的准备可以让您的产品发布更加顺利。
一、为什么要认证产品
认证通常验证固件和功能实现是否按照规范工作。例如,Z-Wave的可靠性、互操作性和向后兼容性是其核心价值。在这种情况下,认证对于向终端消费者提供满足这些核心价值的信心至关重要。一种产品在销售和营销时必须通过认证,才能符合Z-Wave标准。消费者可以很容易地识别Z-Wave认证的产品,因为它有唯一的认证号码和徽章。通过Z-Wave认证的产品也成为全球3900多款产品生态系统的一部分。
二、从何开始认证
技术认证有不同的方法和过程,具体取决于具体的联盟。许多联盟都付出了巨大的努力来简化这一过程。例如,Z-Wave联盟提供了一个在线认证门户。门户仅对会员开放,因此第一步是成为会员。传送门很容易使用。它链接到相关的规范包和符合性测试工具(CTT),后者用于自我测试。两种系统都提供了详尽的说明。此外,Z-Wave联盟的网站上也提供了简短的教程视频。
三、产品认证的诸多考量
认证是基于一组规范要求的。如果不能满足这些要求,就可能需要重新设计原始设计,甚至会像滚雪球一样进入实现的其他部分。如果留到最后一分钟,可能会推迟上市时间。例如,命令类功能可能会因为报告特性中的故意延迟而失败。在实践中,这意味着要么必须调整延迟,要么必须删除命令类。在任何一种情况下,固件都必须修改并重新提交。
Z-Wave提供了一系列支持功能和命令类,应该在早期产品开发中加以考虑。在认证期间,基本功能需求适用于任何设备类型,例如S2 Security支持。此外,某些要求是特定于设备类型的,例如,门锁必须支持锁设置。在产品的配置就位和软件实现之后,开发人员可以使用Z-Wave认证工具对产品进行自测。自我测试是在早期阶段识别失败的重要步骤。此外,它还能更好地理解需求。工具将根据产品信息自动列出必要的测试和要求。自检没有限制,在最终产品提交到首选的测试机构进行验证之前,可以根据需要进行多次自检。
Z-Wave认证分为技术认证和市场认证。虽然市场认证似乎与开发者本身无关,但要想通过认证,必须遵守这些要求。事实上,负责技术部分和市场认证部分的人员在整个过程中保持密切合作是很重要的,以避免不必要的延误。
技术认证的典型失败例子:
没有使用最新版本的CTT或PC控制器
产品本身不稳定,在测试运行时容易崩溃
设备报告无效的状态和值
设备数据与认证表中上报的数据不匹配
市场认证的典型失败例子:
Z-Wave和Z-Wave Plus没有正确的商标,例如,Z-Wave和Z-Wave Plus在产品文档中
“Z-Wave”、“SmartStart”及“Lifeline Group”(例如在用户手册中)没有使用正确的大小写
产品或产品包装上显示的DSK和QR码无效
Z-Wave设备的认证需要多长时间
根据产品的复杂性,测试屋验证只需要1-2周。但是通常没有考虑到的是提供样品的时间,付款的时间,尤其是市场认证的时间。这些可以很容易地将认证延长到4-8周甚至更长时间。测试机构验证失败也是应该考虑的问题。如果失败是有限的,产品将被允许进入特别阶段,在重新测试之前,开发人员有30天的时间来修复问题。
请注意,出售无线电设备的市场需要获得特定国家的无线电类型批准。这些产品将需要遵守当地监管机构制定的规则和标准,而这不是Z-Wave认证的一部分,必须单独处理。
原文标题:【IoT干货】Z-Wave终端产品基础认证须知
文章出处:【微信公众号:SiliconLabs】欢迎添加关注!文章转载请注明出处。
审核编辑:汤梓红
全部0条评论
快来发表一下你的评论吧 !