[发明专利]一种基于云计算以及树莓派的多终端智能家居控制平台在审
申请号: | 201711155808.7 | 申请日: | 2017-11-20 |
公开(公告)号: | CN107995263A | 公开(公告)日: | 2018-05-04 |
发明(设计)人: | 张述;张程剀;陈衍松;周浩;易辰颖;李振 | 申请(专利权)人: | 河海大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/28 |
代理公司: | 南京苏高专利商标事务所(普通合伙)32204 | 代理人: | 成立珍 |
地址: | 210019 江苏省南京市建*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 计算 以及 树莓派 终端 智能家居 控制 平台 | ||
技术领域
本发明涉及一种基于云计算以及树莓派的多终端智能家居控制平台,这种基于云计算以及树莓派的多终端智能家居控制平台具有可扩展性强、安全性高、控制效果好、用户操作方便等特点,对于实现家居智能化提供了一个用法方便,功能强大的管理平台。
背景技术
为了对于家居用电设备进行智能管理,实现家居智能化控制,现有的智能家居控制平台大多是利用搭建在底层的主控中心处理器结合家庭局域网来控制智能家居。这种智能家居控制平台的主要问题是对于新增的家居设备,需要对于搭建在底层的主控中心处理器进行现场调整,这增加了对于硬件维护升级的人工成本,也给用户带来较多不便。同时,随着家居系统中的智能家居愈来愈多,对于搭建在底层的主控中心处理器的性能要求也愈来愈高,从而导致了整体系统投资大,占地面积大,效率低。此外,现有的智能家居控制平台没有完全覆盖终端平台,同时缺少对于控制平台产生的数据流的保护,这会给用户带来许多不便。
为此,本发明提出一种基于云计算以及树莓派的多终端智能家居控制平台,包括云服务器层,云控制器层,底层服务器层,终端控制器层,虚拟专用安全网络(VPN+SSL/TLS)。该方法主要利用虚拟专用服务器作为智能家居控制平台的控制核心基础架设,通过在虚拟专用服务器中搭建虚拟化平台,由虚拟化平台中的Solrcloud+Nutch+Hbase+Hadoop+Zookeeper+Docker为整套智能家居控制平台提供数据服务,实现对平台所有数据的收集,处理,使用和管理。用户可以通过用户控制器层,对于已配置安装的接口设备进行管理控制,对于未配置安装的接口设备,用户可通过用户控制器层输入未配置安装的接口设备的参数信息,并通过HTTP协议,在虚拟专用网络中上传至平台云控制器层,平台云控制器层根据参数信息,对于设备进行一键配置安装。基于Linux的Raspbain系统的树莓派作为底层硬件主控中心,利用wifi、串口或蓝牙的方式与各个接口设备进行通讯,主要处理云控制器层得出的控制命令,并根据云控制器层得出的控制命令,使对应控制的接口设备,根据云服务端控制命令进行响应控制调度。同时,基于Linux的Raspbain系统的树莓派将当前底层设备状态信息,接口信息通过HTTP协议,在虚拟专用安全网络中,上传至云控制器(cloud controller)层中。同时,平台搭设虚拟专用网络,使得平台内所有数据都在搭设的虚拟专用网络下传输,从而实现保护用户个人信息的目的。
发明内容
本发明所要解决的技术问题是,现有的智能家居控制平台大多是利用搭建在底层的主控中心结合家庭局域网来控制智能家居。对于新增的家居设备,需要现场调整硬件设备,无法实现远程一键安装新增的家居设备控制系统,这增加了对于底层的主控中心维护升级的人工成本,也给用户带来了较多的不便。同时,现有的智能家居控制系统往往将业务逻辑放在底层的主控中心,随着家居系统中的智能家居增多,对于硬件设备的要求逐渐提高,客户端压力愈来愈大,这导致了整体系统投资大,占地面积达,效率低,安全性无法得到保障。此外,现有的智能家居控制平台没有完全覆盖终端平台,同时缺少对于控制平台产生的数据流的保护,这会给用户带来许多不便。
为解决上述技术问题,本发明提供了一种基于云计算以及树莓派的多终端智能家居控制平台,包括云服务器(cloud Server),云控制器(cloud controller),底层服务器(client server),终端控制器(client controller),虚拟专用安全网络(VPN+SSL/TLS)(5)。云服务器(cloud Server)通过基于UDP网络协议和SSL安全协议的网络访问方式与云控制器(cloud controller)进行数据交互,云控制器(cloud controller)通过HTTP协议,在虚拟专用安全网络(VPN+SSL/TLS)中,与底层服务器以及终端控制器(client controller)进行数据交互。其中云服务器(cloud Server)与云控制器(cloud controller)为云架设端,底层服务器(client server)与终端控制器(client controller)为移动架设端。平台内所有数据都在搭设的虚拟专用安全网络(VPN+SSL/TLS)下传输,从而实现保护用户个人信息的目的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学,未经河海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711155808.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于停放车辆的车载云系统及使用方法
- 下一篇:具有锁边的编织管