摘要

移动互联网和物联网技术的快速方展带动了智能家居系统的"不断升级"。针对智能家居的复杂性特点及对于功能可拓展的需求,设计了一种基于B/S架构的智能家居控制系统。该系统移动控制终端是基于Cordova进行开发的,可实现跨平台"一次开发,处处运行"。智能家居服务器采用JavaWeb的SSH框架开发,以达到家居数据完整性高、安全性强、家居功能可拓展的效果。基于ARM cortex-A9的Tiny4412开发板作为家居网关的硬件载体,采用高效且移植性较好的Qt进行软件开发,实现对Wi-Fi/ZigBee/蓝牙等不同通信协议的设备进行分发控制。