搜档网
当前位置:搜档网 › 基于OpenWrt的智能家居通用网关的设计与实现

基于OpenWrt的智能家居通用网关的设计与实现

山东大学硕士学位论文

3.1.6调试接口设计…………………………………………………213.2网关连接节点硬件设计………………………………………………2l3.3本地单品设备硬件设计………………………………………………223.3.1ZigBee本地节点设计方案简述………………………………23

3.3.2ZigBee温湿度节点设计示例…………………………………24

3.3.3ZigBee远程开关节点设计示例………………………………25

3.3.4ZigBee本地节点兼容性说明…………………………………253.4本章小结……………………………………………………………….25第四章智能家居网关软件设计与实现………………………………………27、4.1网关核心板软件开发环境搭建………………………………………274.1.1搭建Ubuntu主机开发环境…………………………………..27

4.1.2搭建OpenWrt嵌入式运行环境………………………………284.2网关核心板软件模块组成……………………………………………284.3网关核心板通用软件模块设计………………………………………294.3.1配置文件解析与更新程序设计……………………………….30

4.3.2Socket进程间通信程序设计………………………………….31

4.3.3MySQL客户端程序设计……………………………………~32

4.3.4设备节点文件读写程序设计…………………………………334.4本地数据库及存取程序设计…………………………………………344.4.1本地数据库存储结构设计……………………………………34

4.4.2本地数据库维护程序与存取程序设计………………………374.5网关核心板插件程序设计……………………………………………404.5.1ZigBee连接节点驱动程序设计………………………………40

4.5.20neNET云平台插件程序设计……………………………….41

4.5.3乐为物联云平台插件程序设计………………………………444.6网关核心板数据传输过程……………………………………………474.7网关核心板本地交互与管理程序设计………………………………504.7.1WEB管理模块程序设计………………………………………50

4.7.2本地交互模块程序设计………………………………………51

相关主题