[发明专利]基于OpenWrt的云交互网关、通信方法及智能家居系统有效
申请号: | 201810635309.6 | 申请日: | 2018-06-20 |
公开(公告)号: | CN108933716B | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 周风余;尹磊;田天;梁业彬;常致富;汪佳宇;郭仁和 | 申请(专利权)人: | 山东大学 |
主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L29/08;H04L29/06 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 张勇 |
地址: | 250061 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 openwrt 交互 网关 通信 方法 智能家居 系统 | ||
本发明公开了一种基于OpenWrt的云交互网关、通信方法及智能家居系统。其中,基于OpenWrt的云交互网关包括智能家居云平台、网关主体和本地设备,所述网关主体包括网关核心板和若干连接节点;网关核心板以嵌入式OpenWrt系统为运行基础,包括连接节点驱动程序模块,其通过USB接口与连接节点进行数据交互;及MySQL本地数据库,其用来存储本地设备数据,以服务端模式运行,接受客户端的数据存取请求;及云平台插件程序模块,其负责云平台登录、鉴权以及数据上下行传输;及MySQL存取客户端,其使用C语言实现的API接口函数和SQL语句实现数据记录的存取操作,并通过Socket分别与云平台插件程序模块和连接节点驱动程序模块通信,完成数据传输和状态反馈。该网关具备良好的兼容性和扩展性。
技术领域
本发明属于智能家居领域,尤其涉及一种基于OpenWrt的云交互网关、通信方法及智能家居系统。
背景技术
智能家居是以住宅为平台,兼备建筑、网络通信、信息家电、设备自动化,集系统、结构、服务、管理为一体的高效、舒适、便利、安全、环保的居住环境。智能家居大量利用计算机技术、网络通讯技术、综合布线技术,将与家居生活有关的各种子系统有机的结合在一起,通过统筹管理,让家居生活更加舒适、安全、有效。
其中,设备互联和接入互联网是智能家居产品的关键能力,在各种无线/有线通信技术中,除WiFi、有线以太网等少数几种技术可以直接接入互联网外,其他通信技术(如ZigBee、Bluetooth、Z-Wave、LoRa、RF射频等)都需要通过网关接入互联网中,网关的重要性不言而喻。
目前,不同厂商所搭建的云平台在设备接入、管理,以及数据通信时并没有统一标准,因此不能完全兼容,这样当智能家居网关或其他设备接入不同的云平台时,接入协议和数据通信的具体实现就存在不同,需要额外做相应的适配和定制工作。
综上所述,亟需一种通用以及可扩展的智能家居网关来解决智能家居网关连接各种本地单品设备、适配多种不同的云平台服务器的问题。
发明内容
为了解决现有技术的不足,本发明的第一目的是提供一种基于OpenWrt的云交互网关,其具备良好的兼容性和扩展性,解决了智能家居网关连接各种本地单品设备、适配多种不同的云平台服务器的问题。
本发明的一种基于OpenWrt的云交互网关,包括智能家居云平台、网关主体和本地设备,所述网关主体包括网关核心板和若干连接节点;所述网关核心板以嵌入式OpenWrt系统为运行基础,包括连接节点驱动程序模块,其通过USB接口与连接节点进行数据交互;及
MySQL本地数据库,其用来存储本地设备数据,以服务端模式运行,接受客户端的数据存取请求;及
云平台插件程序模块,其负责云平台登录、鉴权以及数据上下行传输;及
MySQL存取客户端,其使用C语言实现的API接口函数和SQL语句实现数据记录的存取操作,并通过Socket分别与云平台插件程序模块和连接节点驱动程序模块通信,完成数据传输和状态反馈;所述MySQL存取客户端包括云平台上行端、云平台下行端、设备上行端以及设备下行端。
在所述智能家居网关中,连接节点位于网关核心板与本地单品设备之间,承担着“上通下达”的作用。得益于网关核心板提供的标准USB总线,网关可以接驳多个连接节点,也即对应多种本地单品设备。
使用USB接口作为连接节点和网关核心板之间的通信接口,既能保证通信接口的标准性和通用性,又能给连接节点的软硬件设计提供最大限度的自由,使得连接节点的软硬件设计更加灵活和高效。
为保证本地设备数据可靠上传、用户指令可靠下发,良好的匹配本地设备和云平台插件程序模块的数据通信速率,以防止数据丢失、遗漏以及重复,本发明使用MySQL数据库来存储上下行数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810635309.6/2.html,转载请声明来源钻瓜专利网。