家居控制系统、方法、电子设备及存储介质技术方案

技术编号:37506585 阅读:13 留言:0更新日期:2023-05-07 09:43
本申请提供一种家居控制系统、方法、电子设备及存储介质,该系统包括:多个家居设备和服务器;属于感知类型的家居设备用于向网关设备发送初始传输数据;网关设备用于接收初始传输数据,根据初始传输数据生成目标传输数据,并根据网关排序关系确定自身是否为主网关设备,并根据确定结果处理目标传输数据;服务器用于接收目标传输数据,并发送控制指令至目标控制设备,以使目标控制设备执行控制指令。本申请中家居设备可以作为网关设备向服务器发送目标传输数据,节省了额外设置智能网关的成本,并且网关设备接收到初始传输数据后统一由主网关设备发送至服务器,减少了服务器接收到的重复数据的数量,极大地提高了数据处理的效率。率。率。

【技术实现步骤摘要】
家居控制系统、方法、电子设备及存储介质


[0001]本申请涉及智能家居领域,更具体地,涉及家居控制系统、方法、电子设备及存储介质。

技术介绍

[0002]相关技术中,家居控制系统大多依赖于家居智能网关,家居智能网关连接着家庭的内网和外网,所有家居设备均通过有线或无线的方式和家居智能网关联网,所有家居设备都受到家居智能网关的集中管理和分散控制。
[0003]但是,上述方式需要额外设置家居智能网关,家居控制系统的设置成本较高。

技术实现思路

[0004]鉴于上述问题,本申请提出了一种家居控制系统、方法、电子设备及存储介质,以改善上述问题。
[0005]第一方面,本申请实施例提供了一种家居控制系统,该系统包括:多个家居设备和服务器;其中,多个家居设备中的至少一个家居设备属于感知类型,且多个家居设备中的至少一个家居设备属于被控类型;且多个家居设备中的至少一个家居设备作为网关设备;属于感知类型的家居设备用于获取环境数据,且根据环境数据确定初始传输数据,并向网关设备发送初始传输数据;网关设备用于接收初始传输数据,根据初始传输数据生成目标传输数据,并根据网关排序关系确定自身是否为主网关设备,并根据确定结果处理目标传输数据;服务器用于接收目标传输数据,服务器还用于根据目标传输数据和预设控制规则确定目标控制设备和控制指令;服务器还用于发送控制指令至目标控制设备,以使目标控制设备执行控制指令;其中,目标控制设备属于被控类型的家居设备。
[0006]第二方面,本申请实施例还提供了一种家居控制方法,应用于如第一方面的家居控制系统中的网关设备,该方法包括:接收初始传输数据;根据初始传输数据生成目标传输数据;根据网关排序关系确定自身是否为主网关设备;根据确定结果处理目标传输数据。
[0007]第三方面,本申请实施例还提供了另一种家居控制方法,应用于如第一方面的系统,该方法包括:属于感知类型的家居设备获取环境数据,且根据环境数据确定初始传输数据,并向网关设备发送初始传输数据;其中,初始传输数据包括属于感知类型的家居设备的设备标识;网关设备用于接收初始传输数据,根据初始传输数据生成目标传输数据,并根据网关排序关系确定自身是否为主网关设备,并根据确定结果处理目标传输数据;服务器接收目标传输数据,根据目标传输数据和预设控制规则确定目标控制设备和控制指令;服务器发送控制指令至目标控制设备,以使目标控制设备执行控制指令;其中,目标控制设备属于被控类型的家居设备。
[0008]第四方面,本申请实施例还提供了一种电子设备,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如第二方面或第三方面的家居
控制方法。
[0009]第五方面,本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机可执行指令,计算机可执行指令用于使电子设备能够执行如第二方面或第三方面的家居控制方法。
[0010]本申请提供一种家居控制系统、方法、电子设备及存储介质,该系统包括:多个家居设备和服务器;其中,多个家居设备中的至少一个家居设备属于感知类型,且多个家居设备中的至少一个家居设备属于被控类型;且多个家居设备中的至少一个家居设备作为网关设备;属于感知类型的家居设备用于获取环境数据,且根据环境数据确定初始传输数据,并向网关设备发送初始传输数据;网关设备用于接收初始传输数据,根据初始传输数据生成目标传输数据,并根据网关排序关系确定自身是否为主网关设备,并根据确定结果处理目标传输数据;服务器用于接收目标传输数据,服务器还用于根据目标传输数据和预设控制规则确定目标控制设备和控制指令;服务器还用于发送控制指令至目标控制设备,以使目标控制设备执行控制指令;其中,目标控制设备属于被控类型的家居设备。本申请中家居设备可以作为网关设备向服务器发送目标传输数据,节省了额外设置智能网关的成本,并且网关设备接收到初始传输数据后统一由主网关设备发送至服务器,减少了服务器接收到的重复数据的数量,节省了运算资源,降低对带宽的占用,极大地提高了数据处理的效率。
附图说明
[0011]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,而不是全部的实施例。基于本申请实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例及附图,都属于本专利技术保护的范围。
[0012]图1是本申请实施例提供的一种家居控制系统的结构示意图。
[0013]图2是本申请实施例提供的加密流程示意图。
[0014]图3是本申请实施例提供的解密流程示意图。
[0015]图4是本申请实施例提供的一种家居控制系统的另一结构示意图。
[0016]图5是本申请实施例提供的一种网关排序关系的示意图。
[0017]图6是本申请实施例提供的另一种网关排序关系示意图。
[0018]图7是本申请实施例提供的一种家居控制方法的流程示意图。
[0019]图8是本申请实施例提供的另一种家居控制方法的流程示意图。
[0020]图9是本申请实施例提供的一种家居控制装置的结构示意图。
[0021]图10是本申请实施例提供的一种电子设备的结构示意图。
[0022]图11是本申请实施例提供的一种计算机可读存储介质的结构框图。
具体实施方式
[0023]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0024]现有的家居控制系统大多依赖于家居智能网关,家居智能网关连接着家庭的内网和外网,所有家居设备均通过有线或无线的方式和家居智能网关联网,家居智能网关通过内网对所有家居设备进行集中管理和分散控制,用户可以通过外网实现远程控制和查看家居设备的信息。
[0025]但是,上述方式需要额外设置家居智能网关,家居控制系统的设置成本较高。
[0026]为了改善上述问题,专利技术人提出了家居控制系统、方法、电子设备及存储介质,该系统包括:多个家居设备和服务器;其中,多个家居设备中的至少一个家居设备属于感知类型,且多个家居设备中的至少一个家居设备属于被控类型;且多个家居设备中的至少一个家居设备作为网关设备;属于感知类型的家居设备用于获取环境数据,且根据环境数据确定初始传输数据,并向网关设备发送初始传输数据;网关设备用于接收初始传输数据,根据初始传输数据生成目标传输数据,并根据网关排序关系确定自身是否为主网关设备,并根据确定结果处理目标传输数据;服务器用于接收目标传输数据,服务器还用于根据目标传输数据和预设控制规则确定目标控本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种家居控制系统,其特征在于,所述系统包括:多个家居设备和服务器;其中,所述多个家居设备中的至少一个家居设备属于感知类型,且所述多个家居设备中的至少一个家居设备属于被控类型;且所述多个家居设备中的至少一个家居设备作为网关设备;属于所述感知类型的家居设备用于获取环境数据,且根据所述环境数据确定初始传输数据,并向所述网关设备发送所述初始传输数据;所述网关设备用于接收所述初始传输数据,根据所述初始传输数据生成目标传输数据,并根据网关排序关系确定自身是否为主网关设备,并根据确定结果处理所述目标传输数据;所述服务器用于接收所述目标传输数据,所述服务器还用于根据所述目标传输数据和预设控制规则确定目标控制设备和控制指令;所述服务器还用于发送所述控制指令至所述目标控制设备,以使所述目标控制设备执行所述控制指令;其中,所述目标控制设备属于所述被控类型的家居设备。2.根据权利要求1所述的系统,其特征在于,所述网关设备还用于:在根据所述网关排序关系确定自身为所述主网关设备时,向所述服务器发送所述目标传输数据;在根据所述网关排序关系确定自身不为所述主网关设备时,向所述主网关设备发送所述目标传输数据。3.根据权利要求1所述的系统,其特征在于,所述网关设备还用于:在根据所述网关排序关系确定自身不为所述主网关设备时,若在接收到所述初始传输数据起的第一预设时长内未接收到所述主网关设备发送的成功信息,则根据所述网关排序关系确定从网关设备,并向所述从网关设备发送所述目标传输数据;在根据所述网关排序关系确定自身不为所述主网关设备时,若在接收到所述初始传输数据起的第一预设时间内接收到所述主网关设备发送的成功信息,则在接收到所述初始传输数据起的第二预设时长后将所述目标传输数据销毁;其中,所述第二预设时长大于或等于所述第一预设时长。4.根据权利要求3所述的系统,其特征在于,所述网关设备还用于:在根据所述网关排序关系确定自身不为所述主网关设备时,若在接收到所述初始传输数据起的第一预设时长内未接收到所述主网关设备发送的成功信息,且根据所述网关排序关系确定自身为从网关设备,则向服务器发送所述目标传输数据。5.根据权利要求1所述的系统,其特征在于,所述感知类型的家居设备还用于在所述环境数据符合预设发送条件时,根据所述环境数据、协议标识和设备标识确定初始传输数据;所述网关设备还用于在所述协议标识属于预设标识,且所述设备标识与已缓存的设备标识不同时,根据所述网关排序关系确定自身是否为主网关设备;所述网关设备还用于在所述协议标识不属于预设标识,或所述设备标识与已缓存的设备标识相同时,过滤所述初始传输数据。6.根据权利要求1至5任一项所述的系统,其特征在于,所述系统还包括终端设备,其中,所述终端设备用于向所述网关设备发送下线信息;
所述网关设备还用于在接收到所述下线信息时,向其余网关设备发送下线通知;其中,所述下线通知包括所述网关设备的网关标识;接收到所述下线通知的网关设备用于根据所述下线通知确定所述网关标识,并在所述网关排序关系中删除所述网关标识对应的网关设备,以更新所述网关排序关系。7.根据权利要求1

5任一项所述的系统,其特征在于,所述系统还包括终端设备,其中,所述终端设备用于向所述网关设备发送上线信息;所述网关设备还用于在接收到所述上线信息时,向其余网关设备发送上线通知;其中,所述上线通知包括所述网关设备的第一排序因子和第一网关标识;接收到所述上线通知的网关设备根据所述第一排序因子和所述第一网关标识更新自身保存的网关排序关系;并向发送所述上线通知的网关设备发送自身的第二排序因子和第二网关标识;发送所述上线信息的网关设备还用于根据所述第一排序因子、所述第一网关标识、所有所述第二排序因子以及每个所述第二排序因子对应的所述第二网关标识确定所述网关排序关系。8.一种家居控制方法,其特征在于,应用于如权利要求1

7任一项所述的家居控制系统中的网关设备,所述方法包括...

【专利技术属性】
技术研发人员:李龙吴文龙
申请(专利权)人:深圳市智岩科技有限公司
类型:发明
国别省市:

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

1