随着互联网等技术的快速发展,物联网技术得到了更加全面的应用。属于物联网一部分的智能家居产业正在随着人们生活水平的不断提高而火速升温,根据相关媒体对“互联网+”话题的采访和调查,智能家居已经位列前三位。智能家居(Smart Home),又称家庭自动化(Home Automation),是基于住宅并整合建筑、信息家电、设备自动化、网络通信,集结构、系统、管理、服务为一体的高效、安全、舒适、便利、环保、节能的居住环境;利用网络通信技术、综合布线技术、安全防范技术、音视频技术、自动控制技术,将与家居生活有关的各个子系统有机地结合在一起形成高度智能化的智慧家庭。智能家居在我国才刚刚起步,属于朝阳产业,潜藏着巨大的消费群体,特别是有购买力的青年群体。本文通过对国内外智能家居现状的调查与研究,分析出现阶段智能家居系统存在的一些问题。为了解决这些问题中的一部分,通过查阅资料和相关技术说明,设计了基于ZigBee和OpenWrt的智能家居系统。
本文首先根据现在市场上智能家居产品所具有的功能以及用户的的需求,在明确好设计原则后,确定了整个系统的网络通信协议需要采用的技术,然后根据选取的通信协议确定了开发平台并设计了外部应用电路。考虑到降低系统方案的成本,没有采用传统ZigBee方式的智能家居的独有网关方案,选取了OpenWrt作为网关的系统,在此基础上研究了OpenWrt的编译和移植以及在不丧失路由功能的前提下作为ZigBee网关的方法,最后设计WEB交互界面以及APP软件方便用户的使用。