ZigBee家庭自动化

ZigBee

ZigBee家庭自动化(HA)是一种全球标准,用于确保对电灯、加热器、窗帘、百叶窗和门锁等家用电器的灵活控制。家用电器可以通过各种器件进行无线控制,如开关、传感器、遥控单元、手机和计算机等。ZigBee HA所具有的创新功能可用于装配家庭,利用智能手机、平板电脑和笔记本电脑等现有消费电子技术可实现完全集成控制。采用ZigBee家庭自动化应用规范中的ZigBee PRO协议,可在家庭中实施ZigBee HA系统。

恩智浦为JN5169和JN5168微控制器提供了一套完整的ZigBee家庭自动化软件解决方案,其中包括ZigBee PRO协议、HA应用配置文件、ZigBee群组库(ZCL)和JenOS(Jennic操作系统)。ZigBee家庭自动化解决方案可以使用HA配置文件中的HA专用“集群”和ZCL中的通用集群。

家庭自动化软件

带家庭自动化配置文件的ZigBee PRO可用于JN5169和JN5168微控制器。以下软件开发人员套件(SDK)中提供了协议、配置文件和相关的支持软件:

上述SDK必须安装在BeyondStudio for NXP工具链(JN-SW-4141)的基础上。BeyondStudio for NXP安装和用户指南(JN-UG-3098)中提供了安装说明。

应用笔记中提供并介绍了ZigBee家庭自动化演示应用(见下文)。JN516x-EK001或JN516x-EK004评估套件的电路板上可以编程和运行这些演示。

软件、文档和支持资源

提供大量用户资源,帮助开发定制HA解决方案,包括SDK、用户指南和应用笔记。与HA关联的这些资源如下所列。

如果了解硬件相关资源,请访问面向JN516x MCU的支持资源页面

页面底部列出旧版软件

部件编号 名称 说明 版本
软件
JN-SW-4168 JN516x ZigBee Home Automation SDK 为JN516x器件开发基于家庭自动化(HA)配置文件的ZigBee PRO无线网络应用的软件。也支持ZigBee光链路(ZLL)配置文件。必须安装在BeyondStudio for NXP工具链的基础上。相关详细信息,请参阅版本说明 1620
JN-SW-4141 BeyondStudio for NXP 开发JN516x应用的工具链相关详细信息,请参阅版本说明和用户指南JN-UG-3098 1308
JN-SW-4107 JN51xx生产闪存编程器 在生产环境中将构建的应用加载到JN51xx的实用工具。相关详细信息,请参阅版本说明和用户指南JN-UG-3099 1365
用户指南
JN-UG-3075 JenOS用户指南 详细介绍了如何在ZigBee PRO应用代码中采用JenOS API来管理OS资源。 1.8
JN-UG-3076 ZigBee家庭自动化用户指南 介绍了ZigBee家庭自动化(HA)并详细介绍了针对应用开发的HA API。 1.4
JN-UG-3081 JET用户指南 介绍如何采用JN51xx加密工具(JET)生成加密的和/或融合的应用二进制文件。 1.7
JN-UG-3095 ZigBee Green Power用户指南 介绍了在JN516x微控制器上的家庭自动化应用中如何使用ZigBee绿色电力(GP) 。 1.4
JN-UG-3098 BeyondStudio for NXP安装和用户指南 介绍BeyondStudio for NXP的安装和运行(JN-SW-4141)。也涵盖JN516x SDK安装。 1.2
JN-UG-3101 ZigBee PRO协议栈用户指南(适用于HA/ZLL) 介绍了ZigBee PRO的重要概念,并详细介绍了针对HA和ZLL应用开发的ZigBee PRO API。 1.5
JN-UG-3103 ZigBee群组库用户指南(适用于HA/ZLL) 介绍了恩智浦如何为HA和ZLL配置文件实施ZigBee群组库(ZCL)。 1.4
应用笔记
JN-AN-1172 JN516x客户模块评估工具 提供并介绍了一款工具,此工具可用来将JN516x微控制器置于大量测试模式,支持对模块性能的测量。 1.6
JN-AN-1175 JN516x的误包率测试 提供并说明了可在JN516x评估套件上的电路板上使用的误包率(PER)测试软件。 1.2
JN-AN-1184 面向JN516x的ZigBee PRO应用模板 提供了一组与配置信息无关的ZigBee PRO应用程序代码模板,并且可用作JN516x器件的ZigBee PRO应用开发的基础。 1620
JN-AN-1189 ZigBee家庭自动化演示应用说明 提供并说明可在JN516x-EK001评估套件上运行的家庭自动化应用的示例。 1.15
JN-AN-1193 JN516x Lauterbach JTAG调试器 详细介绍了如何使用Lauterbach JTAG调试器为JN516x器件上运行的代码配置调试环境。 1.4
JN-AN-1194 ZigBee物联网网关应用说明 为开发连接ZigBee系统的WPAN与LAN/WAN的定制物联网网关提供信息和软件本应用笔记现已冻结,替代文档为JN-AN-1222和JN-AN-1223。 2.1
JN-AN-1201 ZigBee HA入侵报警系统应用说明 演示了ZigBee网络如何采用家庭自动化配置中的入侵报警系统(IAS)设备。 2.1
JN-AN-1202 BeyondStudio迁移指南 提供从现有JN516x项目迁移到BeyondStudio for NXP的用户指南。 1.1
JN-AN-1203 BeyondStudio中的JN516x JTAG调试 介绍了如何通过BeyondStudio for NXP软件工具使用JN516x器件的JTAG调试功能。 1.2
JN-AN-1221 配有NFC的ZigBee HA照明 提供并说明可在JN516x-EK004评估套件上运行的家庭自动化应用的示例。本示例采用NFC调试和物联网连接。 1.2
JN-AN-1222 配有NFC的ZigBee物联网网关主设备 详细介绍了采用JN516x-EK004评估套件的组件实施配有NFC功能的ZigBee物联网网关主设备部件所需的硬件和软件。 2006年
JN-AN-1223 ZigBee物联网网关控制桥 通过PC上运行的图形界面应用展示IoT网关的ZigBee控制网桥部分。 1014
相关文档
JN5169 JN5169数据手册 详细介绍JN5169微控制器 1
JN5169M0x JN5169-001-M0x-2数据手册 详细介绍了JN5169-001-M0x系列模块。 3.0
JN-DS-JN516x JN516x数据手册 详细介绍了JN516x系列微控制器。 1.3
JN-DS-JN5168-001-MO JN5168-001-Myy数据手册 详细介绍了JN5168-001-Myy系列模块。 1.4
JN-RM-2003 LPRF电路板API参考手册 详细介绍了电路板API,这些API在应用代码中使用,可与评估套件中所提供电路板上的组件进行交互。 2.4
JN-UG-3087 JN516x集成外设API用户指南 详细介绍了应用代码中用来与JN516x片上外设进行交互的JN516x集成外设API。 1.5
JN-UG-3093 JN516x-EK001评估套件用户指南 介绍了JN516x评估套件的内容,以及如何设置并运行预加载的演示。 1.5
JN-UG-3099 JN51xx生产闪存编程器用户指南 介绍如何使用JN51xx生产闪存编程器(JN-SW-4107)。 1.1
JN-UG-3108 JN516x-EK004评估套件用户指南 介绍了JN516x-EK004评估套件的内容,以及如何设置并运行预加载的演示。 2.0

原有软件

以下列举并介绍了使用基于Eclipse的旧工具链(JN-SW-4041)开发JN516x ZigBee家庭自动化应用所需的软件。建议不要在新设计中使用该软件。

部件编号 名称 说明 版本
JN-SW-4041 SDK工具链 开发JN516x应用的工具链 1.1
JN-SW-4067 JN516x ZigBee Home Automation SDK 为JN516x器件开发基于家庭自动化(HA)配置文件的ZigBee PRO无线网络应用的软件。必须安装在JN51xx SDK工具链的基础上。 1108
JN-SW-4007 JN51xx闪存编程器 将构建的应用加载到JN51xx闪存的实用工具。 1.8.9