创建Zigbee Green Power网关设计指南
随着连接标准联盟(Connected Standard Alliance, CSA)近期发布了新版的Zigbee Green Power 1.1.2规范,该标准对于节能设计和能量采集(Energy Harvesting)应用的优势也受到物联网行业更多的关注。SILICON LABS(亦称“芯科科技”)作为在 Zigbee 解决方案领域拥有数十年经验的领先供应商,将率先提供支持Zigbee Green Power 1.1.2的解决方案,并通过下面的知识库文章进一步展示如何使用Z3GatewayHost和NCP示例应用程序创建Green Power网关。
操作流程
创建Zigbee Green Power网关首先要了解各个组成环节的功能性。网关的接口为用户提供了选择Green Power消息(例如来自Green Power开关)的目标选项。目标可以是连接到网关的Zigbee网络设备。此示例适用于具有开/关集群和查找及绑定目标插件(例如Z3Light)的Zigbee设备,但是,它可以轻松扩展。本文将逐步向您展示如何配置示例应用程序。
修改NCP:创建NCP UART硬件示例应用程序并进行修改。
修改主控端设置:创建Z3Gateway示例应用程序,并针对ZCL Clusters、Plugins和Callbacks选项进行修改。
生成项目后找到:#define EMBER_GP_SINK_TABLE_SIZE 0
在projectname.h文件中,这里将接收表大小更改为您在NCP应用程序中使用的相同值。
在projectname_callback.c文件中,必须实现emberAfGreenPowerClusterGpNotificationForwardCallback函数,该函数在网关接收到Green Power消息时被调用。当调用此函数时,您应该通过向所选节点发送切换命令来转发消息,就像正常的On/Off开关一样。如果目标设备已经在网关的绑定表中,则只需要它们的nodeID来发送命令。如果不使用绑定表,还需要通过On/Off集群知道并设置目标的端点编号。
在发送消息之前,可以使用CLI命令(例如custom命令)设置nodeID。实现的回调函数和设置目标的自定义CLI命令可以在GitHub上找到。
完成上述步骤后即可构建您的项目。
使用应用程序
按照GitHub自述文件中的描述准备电路板。
在网关上创建一个网络
按照本文的描述,将Green Power开关调试到网关
通过发出plugin network-creator-security Open -network的CLI命令打开网关网络,该命令将使用已知的密钥打开网络。这样做是为了方便本教程。
将灯连接到网关的Zigbee网络。在加入之前,通过发送使灯光离开他们的网络
制作绑定过程
通过发送自定义命令来设置Green Power消息
尝试用GPD发送切换命令并观察灯光。
将项目与其他集群一起使用
网关也可以配置为与其他集群一起工作。只要确保您有一个具有所需集群的端点即可。
emberAfGreenPowerClusterGpNotificationForwardCallback
发送特定于集群的命令。您甚至可以将Green Power消息与有效负载一起使用,因为该函数将有效负载作为输入参数。您也可以同时使用多个集群。
探索芯科科技的Zigbee解决方案以及更多关于Green Power的应用和设计文档:
- |
- +1 赞 0
- 收藏
- 评论 0
本文由ll转载自SiliconLabs公众号,原文标题为:设计指南-创建Zigbee Green Power网关,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
【经验】Zigbee开发之如何添加私有cluster 及 attributes
Silicon Labs EFR32系列无线SoC芯片使用ARM Cortex-M4内核+高性能射频收发器,是物联网的理想解决方案。支持2.4G标准通讯协议Zigbee/BLE/Thread,在使用 Silicon Labs 的 EFR32系列 ZigBee 进行开发时,有时会遇到标准 cluster 并不能满足产品的需求,这个时候就需要创建私有的 cluster。
【经验】如何配置用户自己设计的EFR32MG板进行ZigBee抓包?
EFR32MG多协议无线SOC是 Silicon Labs 专门针对 IOT 推出的 ZigBee 方案,其中PTI抓包是EFR32MG开发板中一个非常好的抓包工具,但很多用户产品开发时都是自己设计的EFR32MG板子,而不是原厂开发板,该如何用自己的ZigBee板子来进行抓包呢?本文就将给出解决方案。
【经验】zigbee SDK升级后无线SoC EFR32MG21睡眠模式功耗异常问题如何解决?
Silicon Labs的多协议无线SoC EFR32MG21是高性能、低功耗和安全物联网解决方案,有工程师遇到SDK EmberZnet升级为最新版本后,该芯片睡眠电流变大的问题。本文将就这个问题进行具体分析和解决。
SILICON LABS ZIGBEE 无线 Gecko SoC选型表
EFR32MG无线 Gecko SoC 是在 IoT 设备上实现节能多协议连网的理想之选。芯片解决方案结合了 76.8MHz ARM和高性能 2.4GHz 无线电,旨在为 IoT连接应用提供行业领先的节无线 SoC。
产品型号
|
品类
|
Protocol Stack
|
Frequency Band @ Max TX Power(GHz@dBm)
|
Flash(kB)
|
RAM(kB)
|
GPIO(个数)
|
Operating Temperature(℃)
|
Storage Temperature(℃)
|
Pin Count
|
AVDD Supply Voltage(V)
|
EFR32MG12P433F1024GL125-C
|
Gecko Multi-Protocol Wireless SoC
|
Bluetooth LE Zigbee Thread Proprietary, Wi-SUN
|
2.4GHz @ 19dBm, Sub-GHz @ 20dBm
|
1024kB
|
256kB
|
65
|
-40℃~85℃
|
-50℃~150℃
|
BGA125
|
1.8V~3.8V
|
选型表 - SILICON LABS 立即选型
SILICON LABS Matter 无线SoC选型表
EFR32MG24 无线 SoC 是使用 Matter、OpenThread 和 Zigbee 进行网状物联网无线连接的理想选择
产品型号
|
品类
|
Protocol Stack
|
MAX TX Power (dBm)
|
Flash(kB)
|
RAM(kB)
|
GPIO(个数)
|
Secure Vault
|
IADC High-Speed/High-Accuracy
|
Multi Vector Processor
|
Max CPU Speed(MHz)
|
Operating Temperature(℃)
|
Storage Temperature(℃)
|
Pin Count
|
AVDD Supply Voltage(V)
|
EFR32MG24B310F1536IM48-B
|
Wireless SoC
|
Matter,Zigbee,Thread,Bluetooth 5.3
|
10dBm
|
1536kB
|
256kB
|
28
|
High
|
IADC High-Speed/High-Accuracy
|
Multi Vector Processor
|
78.0MHz
|
-40℃~125℃
|
-50℃~150℃
|
QFN48
|
1.71V~3.8V
|
选型表 - SILICON LABS 立即选型
东胜物联以物联网网关、核心板等嵌入式硬件助力企业实现节能节水、环境保护与安全生产的数字化智能化改造
东胜物联,作为嵌入式物联网硬件领域的领航者,我们专注于核心板、控制板、嵌入式主板及物联网网关硬件等产品的研发与生产,深度融入BLE、Zigbee、LoRa等前沿无线协议,为企业量身打造智能化解决方案。我们响应时代号召,以优质的产品与定制服务助力企业跨越传统界限,迈向节能节水、环境保护与安全生产的新纪元。
什么是蓝牙网关?物联网生态系统功能、特性和集成的综合指南(下)
蓝牙网关在蓝牙设备与庞大物联网生态系统间的无缝通讯与连接中扮演着关键角色。本文详尽阐述了蓝牙网关的定义、核心功能及其多样化的特性,如蓝牙版本兼容性、针对特定物联网应用的优化属性,以及无线与有线蓝牙网关的概览。旨在为寻求满足特定需求与应用场景最佳蓝牙网关解决方案的用户提供一份详尽指南。
博流(Bouffalo Lab)智能物联网芯片选型指南
目录- 智能物联网芯片
型号- BL602L-20-Q2H,BL602L-10-Q2H,BL602C-20-Q2I,BL706S-10-Q2I,BL706C-10-Q2I,BL606P-08-Q2I,BL706C-22-Q2I,BL604E-20-Q2I,BL702S-10-Q2I,BL606P-65-Q2I,BL702C-10-Q2H,BL702S-A0-Q2I,BL602C-00-Q2I
基于智能网关与可穿戴血压仪的高血压远程监护物联网解决方案
基于智能网关与可穿戴血压仪的高血压远程监护物联网解决方案为患者提供了更加便捷和个性化的高血压管理服务。通过实时监测、数据分析与预警以及健康管理服务,可以有效降低高血压的风险,并改善患者的生活质量。然而,在推广应用过程中需要克服技术、安全性与隐私保护等方面的挑战,以实现该解决方案的广泛应用和持续发展。
基于智能网关和血氧监测仪的血氧远程监护物联网解决方案
基于智能网关和血氧监测仪的血氧远程监护物联网解决方案为患者提供了便捷和个性化的呼吸系统疾病管理服务。通过实时监测、数据分析与预警以及健康管理服务,可以有效降低呼吸系统疾病的风险,并提高患者的生活质量。然而,在推广应用过程中需要克服技术、安全性与隐私保护等方面的挑战,以实现该解决方案的广泛应用和持续发展。
电子商城
品牌:SILICON LABS
品类:Mighty Gecko Multi-Protocol Wireless SoC
价格:¥27.0929
现货: 90,767
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥8.1764
现货: 103,128
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
服务
提供稳态、瞬态、热传导、对流散热、热辐射、热接触、和液冷等热仿真分析,通过FloTHERM软件帮助工程师在产品设计初期创建虚拟模型,对多种系统设计方案进行评估,识别潜在散热风险。
实验室地址: 深圳 提交需求>
使用FloTHERM和Smart CFD软件,提供前期热仿真模拟、结构设计调整建议、中期样品测试和后期生产供应的一站式服务,热仿真技术团队专业指导。
实验室地址: 深圳 提交需求>
登录 | 立即注册
提交评论