针对智能家居低速率、低时延、设备异构等特点,设计了一种基于JSON 的占用资源少、跨平台、可移植的智能家居应用层协议栈。通过对设备和命令的定义使协议更加规范化。本协议栈能同时兼容WIFI、以太网、ZigBee、蓝牙等多种通信技术。相对于只支持一种通信设备的协议栈,本协议栈兼容性更强,能满足更多的用户需求。同时为了保证通信可靠,还设计了ACK 确认机制。最后通过显示器实时读取并显示温湿度传感器数据的实验证明了本协议栈的可行性。