ZigBee HomeAutomation协议栈安装包是一个IEEE 802.15.4基于规范一套高层通信协议,用于创建个人区域网络具有体积小,功耗低数字收音机,通过ZigBee规范定义的技术的目的是要比其他的更简单和更便宜的无线个人区域网络(WPAN),如蓝牙或无线局域网。应用包括无线光开关,首页显示电气仪表,交通管理系统,和其他消费品和工业设备需要的短距离、低速率的无线数据传输。
ZigBee网络层本身支持明星和树网络和通用网状网络。每一个网络都必须有一个协调器,负责其创作,其参数和基本的维护控制。在星型网络中,协调器必须是中心节点。树木和网格允许使用ZigBee路由器在网络层通信扩展。
ZigBee的基础上的物理层和媒体访问控制定义IEEE 802.15.4标准低利率无线个域网。该规范包括四个额外的关键组成部分:网络层、应用层,ZigBee设备对象(方法)和制造商定义的应用对象,允许定制和支持完全融合。方法是负责一些任务,包括追踪装置的作用,管理请求加入网络,以及设备发现和安全。
ZigBee是一种通信协议的全球标准的IEEE 802.15工作组制定的重大任务力下。该系列中的第四个,低利率/ ZigBee技术是最新的规定,低数据速率的设备规格,非常低的功率消耗,因此具有较长的电池寿命。其他标准如蓝牙和IrDA地址高数据速率的应用如语音、视频、局域网通信。
该方案中提供了非常简单易用的API函数,可以让开发者方便的开发ZigBee Home Automation产品,并且将Home Automation里面的其他ZigBee设备方便的连接到Internet/Clould.
之所以称为简单易用,TI已经完成了从ZigBee数据包到IP数据包的转换,并且最后以标准Socket提供给应用程序,可以让基于TCP/IP标准的应用程序与网关连接。另外在网关中加入关于Home Automation profile 1.2 的实现,针对网关上ZigBee Chip的程序更新加入了 SBL (Serial Boot Loader), 针对ZigBee网络里面其他设备的程序更新加入了OTA(Over the Air) Server功能,完成对ZigBee节点的空中程序升级。