4 灯光控制功能的实现
ZigBee将应用划分为不同的域,每个应用域都有自己的ProfiIe,ZigBee Profile为这个应用域提供标准的接口和设备定义,使得不同生产商生产的针对同一应用领域的ZigBee设备之间能互通。ZigBee在智能家居、家庭自动化中采用的Profile是ZigBee Home Automation Pub lIC Appliation Profile。通过该Profile及ZCL(ZigBee Cluster Library)的引入,实现了对ZigBee灯光家电设备的控制。例如网关对灯光进行开关控制,只需调用zelGeneral-SenclOnOff_CmdToggle()函数。应用程序、Profile及ZCL与其他层的接口的层次框图如图10所示。
结语
本文研究了基于Android系统和ZigBee技术的无线网关,该网关体积小,功耗低,使ZigBee网络和以太网以及WiFi网络融合为一体,在ZigBee近距离无线通信和以太网远程控制之间搭建了一座桥梁。实现了无线传感网与无线互联网之间的数字信息交互,可以广泛应用到物联
网中。