0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

实现ZigbeeHA与Zigbee 3.0的设计接轨

Silicon Labs 来源:SiliconLabs 2019-12-13 14:31 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Silicon Labs(亦称“芯科科技”)拥有超过十年的Zigbee网状网络产品开发和技术支持的丰富经验,随著新一代Zigbee 3.0标准的问世,我们也特别制作了一篇应用指南,旨在帮助工程师将现行应用于IoT网状网络的Zigbee HA项目加速迁移到Zigbee 3.0。本文将讨论如何将配置更改为Zigbee 3.0的细节,然后讨论与现有的Zigbee设备和网络达成互操作所需的条件。

Zigbee3.0标准概要Zigbee 3.0将大多数不同的应用程序概要文件(如HA(家庭自动化)和ZLL (Zigbee Light Link))统一为一个公共的应用程序层。此外,它还为产品认证引入了更大的测试覆盖率,以便确保Zigbee设备在物联网应用领域具有更好的互操作性。 Zigbee 3.0文档套件包含了对Zigbee应用程序的修订和全新的材料规范。有关更多信息,请参见UG103.02: Zigbee基础:https://www.silabs.com/documents/public/user-guides/ug103-02-fundamentals-zigbee.pdf。(备注:在撰写本文时,Zigbee智能能源配置文件还没有包含在Zigbee 3.0中) 本文档首先描述对AppBuilder配置的更改,以便将HA概要文件项目转换为Zigbee 3.0项目,然后具体讨论与现存的Zigbee设备互操作性所需的配置。 实现ZigbeeHA与Zigbee 3.0的设计接轨本节将回顾前一代Zigbee HA标准配置文件和Zigbee 3.0概要配置文件之间的差异。两版标准的差异可以在Silicon Labs的AppBuilder工具中显示出来,为了要迁移项目,您需要编辑如下所述的配置。

安全性设定 ZCL集群尽管从HA设备和Zigbee 3.0设备迁移时集群名称和应用程序概要ID保持不变,但还是有一个新的Zigbee的Lighting & Occupancy (“LO”)工作组提供了一组ZCL设备类型,用于实现客户的选择以及符合Zigbee 3.0基本设备行为规范的服务器集群。这些在ZCL设备类型中是可选择的从“LO设备”部分选择AppBuilder列表,并替换“HA设备”部分中可用的遗留选择。HA路由器应用程序通常至少有一个称为Primary的端点,如下图所示。

相反地,Zigbee 3.0路由器应用程序总是有多个端点,当绿色电源组合基本设备(GreenPower Combo Basic Device)配置为路由器或协调器节点类型的应用程序时需要符合Zigbee 3.0规范。最简单的实现方法是创建一个单独的端点作为ZCL设备类型'GP Combo Basic',如下图所示,来自“Z3 Light”示例应用。

使用Zigbee Light Link (ZLL)调试集群支持的专用端点(如上图中的“Touchlink”端点),允许在Touchlink启动程序和目标之间进行“Touchlink”样式的调试,两者都可以出现在现存的ZLL或Zigbee 3.0网络中。Touchlink调试支持是Zigbee 3.0的一个可选特性,因此也不是所有网络或设备都必须支持它,但是将其纳入ZCL的配置中将可以提供最大的灵活性以进行Zigbee 3.0网络内的调试。 此外,一些照明设备可能希望利用ZLL特有的集群扩展,比如On/Off、Scene、Identify和颜色控制。为带有或不带有这些扩展功能的ZCL控制器或开关设备类型提供单独的端点,将会更好地达成混合设备之间的兼容性。例如,Z3 Light SoC示例应用程序提供了端点#1上的“LO Dimmable Light” (见上图)和端点#2上的“LO Extended Color Light”设备类型。 Zigbee 3.0互操作性Zigbee 3.0的设计允许新版标准设备与现有的HA和ZLL设备之间的互操作性。通过适当的配置、ZLL和HA设备可以加入Zigbee 3.0网络,同样,Zigbee 3.0设备也具有加入并使用ZLL或HA网络运行的功能。 Zigbee 3.0设备运行于ZLL或HA网络Zigbee 3.0设备包含与HA和ZLL网络连接所需的概要文件。Zigbee 3.0网络原理与HA网络相同。要加入HA网络,可使用Zigbee默认链接密钥为Zigbee 3.0设备编写程序,它将以与任何HA设备相同的方式加入。 要加入ZLL网络,则需配置Zigbee 3.0设备以支持Touchlink,这需要启用ZLL调试客户端以及至少一个端点的服务器集群,如上一节内容中描述的ZCL集群,然后启用ZLL调试启用链接启动器选项的插件,以及Zigbee Light链接库插件。用于Touchlink的目标设备调试而不是启动器,ZLL调试插件中的链接启动器选项应该保持未选中状态,并且应该启用ZLL实用服务器插件。注意,我们的软件版本中只包含认证测试密钥(不用于生产)。获得ZLL生产钥匙,请联系Zigbee联盟。 现有Zigbee设备运行于Zigbee 3.0网络ZLL Touchlink是Zigbee 3.0中网络安全的一种可选模式。只要允许使用长ZLL触摸链接作为主要应用方针在Zigbee 3.0网络中,ZLL设备就可以加入它。若要允许HA设备加入Zigbee 3.0网络,可通过用于联网的HA配置文件和Zigbee默认链接密钥,HA设备可以使用标准HA样式的连接进行连接。 使用默认链接密钥可能会使Zigbee 3.0网络容易受到许多安全威胁。决定在Zigbee 3.0应用程序中采用什么方法之前,必须仔细研究和考虑这些安全问题。一些选择包括:

使用默认链接密钥作为网络中的主链接密钥。这解决了任何HA互操作性问题,但需要引入了Zigbee 3.0的安全设计用来防止漏洞。

使用默认链接密钥作为临时链接密钥(带有超时的链接密钥,超时后将不再工作)。这允许HA设备在一个小窗口中加入网络,最小化安全漏洞,但可能会产生问题。如果现有Zigbee设备关联使用默认链接键然后从网络中分离,它将不能重新连接。同时,现有Zigbee设备可能没有程序可更新他们的链接密钥。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ZigBee
    +关注

    关注

    158

    文章

    2296

    浏览量

    249143
  • 路由器
    +关注

    关注

    22

    文章

    3890

    浏览量

    118859
  • 应用程序
    +关注

    关注

    38

    文章

    3342

    浏览量

    59914

原文标题:【应用指南】驱动Zigbee 3.0加速接軌IoT网状网络

文章出处:【微信号:SiliconLabs,微信公众号:Silicon Labs】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    泰凌微电子多系列SoC率先支持Zigbee 4.0标准 助力更高效的连接

    连接标准联盟最新发布的Zigbee 4.0标准,为低功耗物联网连接带来了全新升级!泰凌微电子迅速响应,旗下TLSR9、TL3、TL7系列SoC已率先实现对该标准的支持,以硬核技术助力智能家居、工业物
    的头像 发表于 11-24 14:31 1881次阅读

    全国产zigbee模组技术解析与应用方案指南

    和 EWM181-Z12S  系列 ZigBee 模组,标志着我国在物联网无线通信领域实现了重要突破。这些全国产化 ZigBee 模组不仅完全符合国际 ZigBee
    的头像 发表于 10-23 18:09 783次阅读

    优化ZM21 ZigBee组网,告别混乱与低效

    联网应用中,ZigBee模组的组网拓扑结构是实现高效通信的关键。ZigBee模组支持多种组网拓扑结构,每种结构都有其独特的特点和适用场景:点对点结构:两个设备直接
    的头像 发表于 10-21 11:40 256次阅读
    优化ZM21 <b class='flag-5'>ZigBee</b>组网,告别混乱与低效

    用于 Zigbee® 技术应用/Thread/蓝牙®应用的 2.4 GHz 前端模块 skyworksinc

    电子发烧友网为你提供()用于 Zigbee® 技术应用/Thread/蓝牙®应用的 2.4 GHz 前端模块相关产品参数、数据手册,更有用于 Zigbee® 技术应用/Thread/蓝牙
    发表于 10-16 18:31
    用于 <b class='flag-5'>Zigbee</b>® 技术应用/Thread/蓝牙®应用的 2.4 GHz 前端模块 skyworksinc

    功耗创新低!涂鸦产品级Zigbee 3.0温湿度计开发包,开箱即用、完全开源

    低功耗类设备,采用Zigbee3.0协议,待机电流低至几个微安(uA),一节纽扣电池可持续工作长达1~2年,远超Wi-Fi版续航时长(仅能维持2个月),是温湿度类设
    的头像 发表于 07-31 19:13 570次阅读
    功耗创新低!涂鸦产品级<b class='flag-5'>Zigbee</b> <b class='flag-5'>3.0</b>温湿度计开发包,开箱即用、完全开源

    【应用】ZigBee智能灯控系统设计应用(下)

    1.ZigBee开关的功能实现ZigBee开关也是一种用于智能灯控的关键设备,ZigBee开关设计简单,通常只需要通过GPIO输出高低电平控制继电器或晶体管的通断即可。通常
    的头像 发表于 07-10 19:34 424次阅读
    【应用】<b class='flag-5'>ZigBee</b>智能灯控系统设计应用(下)

    模组上新+送样!全新一代的LoRa无线模块,ZigBee3.0转串口无线模块,高性能、低功耗!

    EWM181-Z20系列ZigBee3.0转串口无线模块EWM181-Z20系列是亿佰特设计生产的一款小体积2.4GHz频段的ZigBee3.0转串口无线模块,贴片型,最大发射功率20dBm,引脚间距1.27mm,出厂自带自组网固件,简单易用,主要适用于数据传输应用
    的头像 发表于 07-10 19:34 467次阅读
    模组上新+送样!全新一代的LoRa无线模块,<b class='flag-5'>ZigBee3.0</b>转串口无线模块,高性能、低功耗!

    【应用】ZigBee智能灯控系统设计应用(上)

    什么是ZigBeeZigBee是一种成熟的无线通信协议,在智能灯控领域有着悠久的应用历史。ZigBee本身是一种带有自愈功能的Mesh网络,在ZigBee网络中设备分为三种类型:协调
    的头像 发表于 07-03 19:32 772次阅读
    【应用】<b class='flag-5'>ZigBee</b>智能灯控系统设计应用(上)

    2.4 GHz ZigBee/802.15.4 前端模块 skyworksinc

    电子发烧友网为你提供()2.4 GHz ZigBee/802.15.4 前端模块相关产品参数、数据手册,更有2.4 GHz ZigBee/802.15.4 前端模块的引脚图、接线图、封装手册、中文
    发表于 06-26 18:33
    2.4 GHz <b class='flag-5'>ZigBee</b>/802.15.4 前端模块 skyworksinc

    用于 Zigbee 技术应用/Thread/蓝牙®应用的 2.4 GHz 前端模块 skyworksinc

    电子发烧友网为你提供()用于 Zigbee 技术应用/Thread/蓝牙®应用的 2.4 GHz 前端模块相关产品参数、数据手册,更有用于 Zigbee 技术应用/Thread/蓝牙®应用的 2.4
    发表于 06-19 18:31
    用于 <b class='flag-5'>Zigbee</b> 技术应用/Thread/蓝牙®应用的 2.4 GHz 前端模块 skyworksinc

    CYPD4266+TUSB1064实现USB3.0 UFP 2lane +DP 2lane传输遇到的问题求解

    我们在使用CYPD4266+TUSB1064 实现USB3.0 UFP 2lane +DP 2lane 传输, 1.当DP mode Parameters ->Modes
    发表于 05-21 06:15

    快速组网!简单易用型ZigBee3.0无线模组,Mesh自组网,广播/组播/点播传输

    EWM181-Z12SX/EWM181-Z12SP系列是亿佰特设计生产的一款小体积2.4GHz频段的ZigBee3.0转串口无线模块,贴片型,最大发射功率12dBm,引脚间距1.27mm,出厂自带
    的头像 发表于 04-10 19:34 562次阅读
    快速组网!简单易用型<b class='flag-5'>ZigBee3.0</b>无线模组,Mesh自组网,广播/组播/点播传输

    Zigbee智能家居应用场景分享

    智能照明系统中扮演着核心角色。通过Zigbee协议,用户可以远程控制家中的灯光,实现定时开关、亮度调节和色彩变化等功能。此外,智能照明系统还能根据环境光线自动调节亮度,节省能源。 2. 智能安防系统 安全是智能家居系统的重要考虑因素。Z
    的头像 发表于 12-09 15:51 2254次阅读

    如何使用Zigbee实现家庭安防

    Zigbee技术概述 Zigbee是一种基于IEEE 802.15.4标准的高级通信协议,专为需要低数据速率、长电池寿命和安全通信的应用而设计。它支持星型、树型和网状网络拓扑结构,适用于构建复杂的网络系统。 2. 家庭安防系统需求分析 家庭安防系统需要
    的头像 发表于 12-09 15:49 1543次阅读

    Zigbee智能家居的优缺点分析

    设计之初就考虑到了低功耗的需求,非常适合于需要电池供电的设备。这对于智能家居中的传感器、开关等设备来说是一个巨大的优势,因为它们可以减少更换电池的频率,甚至实现数年的电池寿命。 2. 安全性 Zigbee协议提供了多层安全保护,包括网络层的安全措施和
    的头像 发表于 12-09 15:31 3637次阅读