基于智能云安全地控制智能家居设备的系统和方法

文档序号:9374427阅读:363来源:国知局
基于智能云安全地控制智能家居设备的系统和方法
【技术领域】
[0001]本发明涉及智能家居领域,特别涉及基于智能云安全地控制智能家居设备的系统和方法。
【背景技术】
[0002]智能家居(Smart Home)是基于住宅并整合建筑、信息家电、设备自动化、网络通信,集结构、系统、管理、服务为一体的高效、安全、舒适、便利、环保、节能的居住环境;利用网络通信技术、综合布线技术、安全防范技术、音视频技术、自动控制技术,将与家居生活有关的各个子系统有机地结合在一起形成高度智能化的智慧家庭。
[0003]云计算是在分布式计算、网格计算、并行计算的基础上,利用SOA (Service-Oriented Architecture,面向服务的体系结构)、虚拟化、集群等技术,将普通的、廉价的、低能耗的和高性价比的硬件资源进行整合、抽象,以达到资源利用和成本节约的最大化,并且为用户提供更为简洁多样的服务。云服务是指将大量用网络连接的计算资源统一管理和调度,构成一个计算资源池向用户提供按需服务。将云计算应用于智能家居物联网系统以后,用户的应用系统将不在受自身性能的限制,而是可以从云服务器上获得丰富多样的应用、大量的数据资源、超强的计算能力,通过云的资源整合满足了不同用户各层次、多样化的服务需求,解决了当前智能家居系统中存在的各种问题。
[0004]虽然智能家居的概念早就产生,但是各个产品单独控制、各自为战的现象颇为普遍,目前,智能家居应用多是垂直式发展,行业各自发展,无法互联互通,缺乏统一的规范和行业规范以及完善的产业链和商业模式,跨产业的合作困难重重。
[0005]因此,需要一种应用服务丰富、个性需求特性化的统一的系统平台来安全地控制智能家居设备的系统和方法。

【发明内容】

[0006]根据本发明的一个实施例,提供了一种基于智能云安全地控制智能家居设备的系统,所述系统包括:智能家居设备,所述智能家居设备具有满足约定协议的智能WiFi模块以连接到与智能云相连接的WiFi网络;智能云,所述智能云存储来自所述智能家居设备的数据并且进行大数据分析;以及APP,所述APP被配置成登录到所述智能云,从所述智能云获取当前环境下的所述智能家居设备的列表以及所述数据,并经由所述智能云与所述智能家居设备进行通信,其中所述智能云通过长连接向所述智能家居设备和所述APP提供服务。
[0007]优选地,所述APP进一步被配置成:当所述APP从所述智能云获取当前环境下的所述智能家居设备的列表时,通过扫描二维码的方式获取所述智能家居设备对应产品的产品信息,并配置所述智能家居设备要加入的WiFi网络;以及通过所述WiFi网络向所述智能家居设备发送指定协议的UDP,其中,连接到同一 WiFi网络下的同一产品的智能家居设备在接收到所述指定协议之后返回数据响应。
[0008]优选地,所述智能家居设备使用短连接向所述智能云上传所述数据。
[0009]优选地,所述APP进一步被配置成:在经由所述智能云与所述智能家居设备进行通信之前,激活所述智能家居设备的所述列表,并且通过APP调用所述智能家居设备的绑定接口进行绑定。
[0010]优选地,所述智能家居设备进一步被配置成:在所述长连接成功建立之后,通过所述长连接向所述智能云立刻发送心跳包,并保持定期向所述智能云发送心跳包。
[0011]优选地,如果在预定时间内所述智能云未识别到所述心跳包,则认为所述智能家居设备已与所述智能云断开连接。
[0012]优选地,所述预定时间是一分钟。
[0013]优选地,当所述APP经由所述智能云与所述智能家居设备进行通信时,所述APP进一步被配置成通过所述智能云与所述智能家居设备的长连接将命令下发到所述智能家居设备;其中,所述智能家居设备响应于所接收到的命令而执行相应的动作,并且在预定时间内通过所述长连接返回执行结果。
[0014]优选地,所述预定时间是5秒。
[0015]优选地,所述APP进一步被配置成:一旦接收到所返回的执行结果,则所述APP刷新相应的展示界面,以使APP同步展示所述智能家居设备的状态。
[0016]根据本发明的另一个实施例,提供了一种基于智能云安全地控制智能家居设备的方法,所述方法包括:所述智能家居设备通过其满足约定协议的智能WiFi模块连接到与智能云相连接的WiFi网络;所述智能云存储来自所述智能家居设备的数据并且进行大数据分析;以及APP登录到所述智能云,从所述智能云获取当前环境下的所述智能家居设备的列表以及所述数据,并经由所述智能云与所述智能家居设备进行通信,其中所述智能云通过长连接向所述智能家居设备和所述APP提供服务。
[0017]优选地,所述APP从所述智能云获取当前环境下的所述智能家居设备的列表进一步包括:所述APP通过扫描二维码的方式获取所述智能家居设备对应产品的产品信息,并配置所述智能家居设备要加入的WiFi网络;所述APP通过所述WiFi网络向所述智能家居设备发送指定协议的UDP ;以及连接到同一 WiFi网络下的同一产品的智能家居设备在接收到所述指定协议之后返回数据响应。
[0018]优选地,所述智能家居设备使用短连接向所述智能云上传所述数据。
[0019]优选地,进一步包括:在经由所述智能云与所述智能家居设备进行通信之前,激活所述智能家居设备的所述列表;以及通过APP调用所述智能家居设备的绑定接口进行绑定。
[0020]优选地,进一步包括:在所述长连接成功建立之后,所述智能家居设备通过所述长连接向所述智能云立刻发送心跳包;以及保持定期向所述智能云发送心跳包。
[0021]优选地,如果在预定时间内所述智能云未识别到所述心跳包,则认为所述智能家居设备已与所述智能云断开连接。
[0022]优选地,所述预定时间是一分钟。
[0023]优选地,所述APP经由所述智能云与所述智能家居设备进行通信进一步包括:所述APP通过所述智能云与所述智能家居设备的长连接将命令下发到所述智能家居设备;所述智能家居设备响应于所接收到的命令而执行相应的动作;以及在预定时间内通过所述长连接返回执行结果。
[0024]优选地,所述预定时间是5秒。
[0025]优选地,进一步包括:一旦接收到所返回的执行结果,则所述APP刷新相应的展示界面,以使APP同步展示所述智能家居设备的状态。
[0026]根据本公开和附图的下面的详细描述,对本领域的普通技术人员来说其它的目的、特征、以及优点将是显而易见的。
【附图说明】
[0027]附图图示了本发明的实施例,并与说明书一起用于解释本发明的原理。在附图中:
[0028]图1示出了根据本发明的实施例的基于智能云安全地控制智能家居设备的系统的示意图。
[0029]图2示出了根据本发明实施例的发现智能家居设备的示意图。
[0030]图3示出了根据本发明实施例的激活智能家居设备的示意图。
[0031]图4示出了根据本发明实施例的绑定家居设备绑定的示意图。
[0032]图5示出了根据本发明实施例的控制智能家居设备的示意图。
【具体实施方式】
[0033]根据本发明的实施例公开了一种基于智能云安全地控制智能家居设备的系统和方法。在以下描述中,为了说明的目的,阐述了多个具体细节以提供对本发明的实施例的全面理解。然而,对于本领域人员显而易见的是,本发明的实施例可以在没有这些具体细节的情况下实现。
[0034]如在此使用的术语“心跳包”指的是在智能家居设备和智能云之间定时通知对方自己状态的命令字,按照一定的时间间隔发送,类似于心跳,所以叫做心跳包。
[0035]本发明的主要目的为提供一种基于智能云安全控制智能家居实现智慧互联的方法,旨在实现智能家居设备自动感知和互联操作,即当一个智能家居设备达到某条件时另一个智能家居设备执行某操作,并将零散的智能家居硬件厂商聚集起来,整合产业链,解决了用户下载多个APP的烦恼,从而为用户提供一站式、多样化的智能生活体验。
[0036]图1示出了根据本发明的实施例的基于智能云安全地控制智能家居设备的系统的示意图。如图1所示,该系统包括智能家居设备、智能云和APP。
[0037]智能家居设备具有满足约定协议的智能WiFi模块以连接到与智能云相连接的WiFi网络。该智能WiFi模块可以不是特定厂商生产的WiFi模块,任意WiFi模块厂商只要按照约定的协议来生产智能WiFi模块,就都可以嵌入到家居设备中。将智能家居设备的唯一标示feedid以及智能家居设备对应产品的产品ID—并写入到智能家居设备,此二项由智能云后台在创建该产品时统一生成和管理,并作为智能云和智能家居通讯接口的必须参数,智能家居设备与智能云的通讯需要同时支持HTTPS和SSL长连接两种方式,以保证数据传输的安全性。
[0038]智能云存储来自所述智能家居设备的数据并且进行大数据分析。所述数据包括智能家居设备的配置数据和状态信息。智能云是智能家居设备控制的中转站和信息存储池,也是提供家居服务的平台。家庭中所有智能家居设备的信息可以实时传送到智能云,智能云对这些数据进行解析、处理和转发,而且智能云也接收APP发送的请求信息并根据请求向APP发送所需要的请求数据。优选地,所述智能云通过长连接向所述智能家居设备和所述APP提供服务。
[0039]APP可以处于移动设备或计算机终端上。所述APP可以登录到所述智能云,从所述智能云获取当前环境下的所述智能家居设备的列表以及所述数据,并经由所述智能云与所述智能家居设备进行通信。
[0040]智能家居设备在嵌入式程序完成后,使用前需要进行智能家居设备发现。图2示出了根据本发明实施例的发现智能家居设备的示意图。在智能家居设备发现的处理中,智能家居设备需满足约定的设备发现协议。如图2所示,实现方式在于智能家居设备的一类产品对应一个包含产品ID的二维码,APP通过扫描二维码的方式来获取智能家居设备对应产品的产品信息,并配
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1