控制智能家电的方法、智能网关和云平台技术

技术编号:15334407 阅读:122 留言:0更新日期:2017-05-16 21:40
本发明专利技术公开了一种控制智能家电的方法、智能网关和云平台,该方法包括:智能网关向云平台发送获取权限模型的权限请求,其中,权限模型包括:可接入智能网关所在家庭组的用户终端,以及,用户终端对智能家电的操作权限;智能网关接收云平台反馈的权限模型;智能网关根据权限模型,判断用户终端对所在家庭组的智能家电的控制操作是否执行,得到判断结果;智能网关根据判断结果,控制智能家电。本发明专利技术智能网关不需要再设置一次权限模型,其可以直接从云平台侧获取权限模型,维持了原有家庭组的访问权限关系,不需要二次设置,也无需改变家庭网关的结构,用户体验较好。

【技术实现步骤摘要】
控制智能家电的方法、智能网关和云平台
本专利技术涉及智能家居领域,特别是涉及一种控制智能家电的方法、智能网关和云平台。
技术介绍
智能家电设备在传统家电的基础上加入了通信模块,使得家电设备具有联网功能。用户能够通过终端远程控制智能家电。智能家电之间也能够实现联动,即智能家电通过通信模块接收其他家电设备发来的信号,转化为操作指令,进而控制智能家电主机执行相应的操作。用户手机上的控制应用和智能家电与云平台连接。一方面,用户在户外能通过云平台远程控制家中的智能家电;另一方面,云平台会收集智能家电上报的数据,对智能家电进行管理。现阶段,每个厂家都建立了自己的云平台来管理注册的用户和设备。在家庭内,用户可以通过智能网关对智能家电进行控制。智能网关是家庭的控制中心,能够统一管理家庭中联网的智能家电,并实时连接云平台实现与云平台的远程交互。然而,智能网关不存储用户信息,对其管理的设备有最高的访问权限。在引入智能网关后,由于用户APP能够通过网关直接访问家电设备。例如,用户1的APP本来不具有直接访问设备A的权限,但通过网关,用户1的APP可以控制设备A。因此,任何一个原来通过云平台没法控制的智能家电,都可以通过智能网关进行控制,失去了原有家庭组的访问权限关系,然而,如果在智能网关上配置访问权限,提高了了智能网关的成本,且增加了使用的复杂性。
技术实现思路
本专利技术提供一种控制智能家电的方法、智能网关和云平台,用以解决现有技术的如下问题:增加了智能网关的家庭组失去了原有家庭组的访问权限关系,然而,如果在智能网关上配置访问权限的方式,不仅会提高智能网关的成本,而且还会增加了使用的复杂性。为解决上述技术问题,一方面,本专利技术提供一种控制智能家电的方法,包括:智能网关向云平台发送获取权限模型的权限请求,其中,所述权限模型包括:可接入所述智能网关所在家庭组的用户终端,以及,所述用户终端对智能家电的操作权限;所述智能网关接收所述云平台反馈的权限模型;所述智能网关根据所述权限模型,判断所述用户终端对所述所在家庭组的智能家电的控制操作是否执行,得到判断结果;所述智能网关根据判断结果,控制智能家电。可选的,智能网关向云平台发送获取权限模型的权限请求,包括:所述智能网关在接收到所述用户终端申请接入所述智能网关的请求时,向所述云平台发送所述权限请求;或者,所述智能网关与管理员终端绑定完成时,向云平台发送获取该管理员终端以及该管理员终端对应的各用户终端的权限模型的权限请求。可选的,所述智能网关根据所述权限模型,判断所述用户终端对所述所在家庭组的智能家电的控制操作是否执行,得到判断结果,包括:所述智能网关接收用户终端申请接入所述智能网关的请求;所述智能网关根据所述权限模型确定所述用户终端是否为所述智能网关所在家庭组的成员;在所述用户终端是所述智能网关所在家庭组的成员的情况下,所述智能网关连接所述用户终端;所述智能网关接收所述用户终端发出的针对智能家电的控制指令,判断所述控制指令是否处于所述用户终端对应的权限模型内;如果是,则确认所述用户终端具有控制操作权限,否则,确认所述用户终端不具有控制操作权限。另一方面,本专利技术还提供一种控制智能家电的方法,包括:云平台接收来自智能网关的获取权限模型的权限请求,其中,所述权限模型包括:可接入所述智能网关所在家庭组的用户终端,以及,所述用户终端对智能家电的操作权限;所述云平台根据所述权限请求向所述智能网关反馈权限模型,以使所述智能网关根据所述权限模型控制智能家电。可选的,所述云平台根据所述权限请求向所述智能网关反馈权限模型,包括:所述云平台根据预先绑定的管理员终端信息确定所述用户终端所在的多个家庭组;所述云平台向所述家庭网关获取所述智能网关管理的智能家电的设备信息;所述云平台根据所述设备信息和所述管理员终端信息从所述多个家庭组中确定所述管理的智能家电所在的家庭组;所述云平台获取所述所在的家庭组的权限模型,并将所述权限模型发送至所述智能网关。可选的,所述云平台根据所述权限请求向所述智能网关反馈权限模型,包括:所述云平台根据所述权限请求中携带的用户终端信息确定所述用户终端所在的多个家庭组;所述云平台向所述家庭网关获取所述智能网关管理的智能家电的设备信息;所述云平台根据所述设备信息和预先绑定的所述管理员终端信息从所述多个家庭组中确定所述管理的智能家电所在的家庭组;所述云平台获取所述所在的家庭组的权限模型,以根据所述权限模型确定所述用户终端对应的权限模型,并将所述用户终端对应的权限模型发送至所述智能网关。可选的,所述云平台根据所述设备信息和预先绑定的所述管理员终端信息从所述多个家庭组中确定所述管理的智能家电所在的家庭组之前,还包括:所述云平台根据所述设备信息和所述管理员终端信息判断所述多个家庭组中是否存在所述管理的智能家电所在的家庭组;在不存在所述所在的家庭组的情况下,所述云平台向所述管理员终端发送请求设置所述用户终端的权限模型的请求;所述云平台保存所述管理员终端反馈的所述用户终端的权限模型。另一方面,本专利技术还提供一种智能网关,包括:第一发送模块,用于向云平台发送获取权限模型的权限请求,其中,所述权限模型包括:可接入所述智能网关所在家庭组的用户终端,以及,所述用户终端对智能家电的操作权限;第一接收模块,用于接收所述云平台反馈的权限模型;控制模块,用于根据所述权限模型,判断所述用户终端对所述所在家庭组的智能家电的控制操作是否执行,得到判断结果;根据判断结果控制智能家电。可选的,所述第一发送模块具体用于:在所述智能网关接收到所述用户终端申请接入所述智能网关的请求时,向所述云平台发送所述权限请求;或者,在所述智能网关与管理员终端绑定完成时,向云平台发送获取该管理员终端以及该管理员终端对应的各用户终端权限模型的权限请求。可选的,所述控制模块还包括:第一确定单元,用于根据所述权限模型确定所述用户终端是否为所述智能网关所在家庭组的成员;第二控制单元,用于在所述用户终端是所述智能网关所在家庭组的成员的情况下,所述智能网关连接所述用户终端;接收所述用户终端发出的针对智能家电的控制指令,判断所述控制指令是否处于所述用户终端对应的权限模型内;如果是,则确认所述用户终端具有控制操作权限,否则,确认所述用户终端不具有控制操作权限。另一方面,本专利技术还提供一种云平台,包括:第二接收模块,用于接收来自智能网关的获取权限模型的权限请求,其中,所述权限模型包括:可接入所述智能网关所在家庭组的用户终端,以及,所述用户终端对智能家电的操作权限;第二发送模块,用于根据所述权限请求向所述智能网关反馈权限模型,以使所述智能网关根据所述权限模型控制智能家电。可选的,所述第二发送模块包括:第二确定单元,用于根据预先绑定的管理员终端信息确定所述用户终端所在的多个家庭组;第一获取单元,用于向所述家庭网关获取所述智能网关管理的智能家电的设备信息;所述第二确定单元,还用于根据所述设备信息和所述管理员终端信息从所述多个家庭组中确定所述管理的智能家电所在的家庭组;所述第一获取单元,还用于获取所述所在的家庭组的权限模型,并将所述权限模型反馈至所述智能网关。可选的,所述第二发送模块包括:第三确定单元,用于根据所述权限请求中携带的用户终端信息确定所述用户终端所在的多个家庭组;第本文档来自技高网...
控制智能家电的方法、智能网关和云平台

【技术保护点】
一种控制智能家电的方法,其特征在于,包括:智能网关向云平台发送获取权限模型的权限请求,其中,所述权限模型包括:可接入所述智能网关所在家庭组的用户终端,以及,所述用户终端对智能家电的操作权限;所述智能网关接收所述云平台反馈的权限模型;所述智能网关根据所述权限模型,判断所述用户终端对所述所在家庭组的智能家电的控制操作是否执行,得到判断结果;所述智能网关根据判断结果,控制智能家电。

【技术特征摘要】
1.一种控制智能家电的方法,其特征在于,包括:智能网关向云平台发送获取权限模型的权限请求,其中,所述权限模型包括:可接入所述智能网关所在家庭组的用户终端,以及,所述用户终端对智能家电的操作权限;所述智能网关接收所述云平台反馈的权限模型;所述智能网关根据所述权限模型,判断所述用户终端对所述所在家庭组的智能家电的控制操作是否执行,得到判断结果;所述智能网关根据判断结果,控制智能家电。2.如权利要求1所述的方法,其特征在于,智能网关向云平台发送获取权限模型的权限请求,包括:所述智能网关在接收到所述用户终端申请接入所述智能网关的请求时,向所述云平台发送所述权限请求;或者,所述智能网关与管理员终端绑定完成时,向云平台发送获取该管理员终端以及该管理员终端对应的各用户终端的权限模型的权限请求。3.如权利要求1或2所述的方法,其特征在于,所述智能网关根据所述权限模型,判断所述用户终端对所述所在家庭组的智能家电的控制操作是否执行,得到判断结果,包括:所述智能网关根据所述权限模型确定所述用户终端是否为所述智能网关所在家庭组的成员;在所述用户终端是所述智能网关所在家庭组的成员的情况下,所述智能网关连接所述用户终端;所述智能网关接收所述用户终端发出的针对智能家电的控制指令,判断所述控制指令是否处于所述用户终端对应的权限模型内;如果是,则确认所述用户终端具有控制操作权限,否则,确认所述用户终端不具有控制操作权限。4.一种控制智能家电的方法,其特征在于,包括:云平台接收来自智能网关的获取权限模型的权限请求,其中,所述权限模型包括:可接入所述智能网关所在家庭组的用户终端,以及,所述用户终端对智能家电的操作权限;所述云平台根据所述权限请求向所述智能网关反馈权限模型,以使所述智能网关根据所述权限模型控制智能家电。5.如权利要求4所述的方法,其特征在于,所述云平台根据所述权限请求向所述智能网关反馈权限模型,包括:所述云平台根据预先绑定的管理员终端信息确定所述用户终端所在的多个家庭组;所述云平台向所述家庭网关获取所述智能网关管理的智能家电的设备信息;所述云平台根据所述设备信息和所述管理员终端信息从所述多个家庭组中确定所述管理的智能家电所在的家庭组;所述云平台获取所述所在的家庭组的权限模型,并将所述权限模型发送至所述智能网关。6.如权利要求4所述的方法,其特征在于,所述云平台根据所述权限请求向所述智能网关反馈权限模型,包括:所述云平台根据所述权限请求中携带的用户终端信息确定所述用户终端所在的多个家庭组;所述云平台向所述家庭网关获取所述智能网关管理的智能家电的设备信息;所述云平台根据所述设备信息和预先绑定的所述管理员终端信息从所述多个家庭组中确定所述管理的智能家电所在的家庭组;所述云平台获取所述所在的家庭组的权限模型,以根据所述权限模型确定所述用户终端对应的权限模型,并将所述用户终端对应的权限模型发送至所述智能网关。7.如权利要求6所述的方法,其特征在于,所述云平台根据所述设备信息和预先绑定的所述管理员终端信息从所述多个家庭组中确定所述管理的智能家电所在的家庭组之前,还包括:所述云平台根据所述设备信息和所述管理员终端信息判断所述多个家庭组中是否存在所述管理的智能家电所在的家庭组;在不存在所述所在的家庭组的情况下,所述云平台向所述管理员终端发送请求设置所述用户终端的...

【专利技术属性】
技术研发人员:茹昭
申请(专利权)人:海尔优家智能科技北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1