待唤醒设备组网方法、装置、电子设备和存储介质制造方法及图纸

技术编号:33792669 阅读:42 留言:0更新日期:2022-06-12 14:49
本申请提出一种待唤醒设备组网方法、装置、电子设备和存储介质,其中,方法包括:获取第一待唤醒设备发送的组网信息,获取第一账号对应的第一待唤醒设备分组,以及第二账号对应的第二待唤醒设备分组,根据第一待唤醒设备分组中的待唤醒设备、第二待唤醒设备分组中的待唤醒设备,以及已获取到的组网信息中的账号对应的待唤醒设备,确定目标待唤醒设备分组中的待唤醒设备,将待唤醒设备的设备信息,同步至目标待唤醒设备分组中的各个待唤醒设备。通过待唤醒设备上报的组网信息,使得服务器将账号不同且属于不同局域网的待唤醒设备划分至同一分组中,并同步至各个待唤醒设备,使得待唤醒设备和服务器组网信息一致,提高了待唤醒设备组网的对称性。备组网的对称性。备组网的对称性。

【技术实现步骤摘要】
待唤醒设备组网方法、装置、电子设备和存储介质


[0001]本申请涉及待唤醒设备组网
,尤其涉及一种待唤醒设备组网方法、装置、电子设备和存储介质。

技术介绍

[0002]在智能待唤醒设备的协同唤醒场景下,需要将多个智能待唤醒设备聚合并组网,当用户唤醒某个智能待唤醒设备后,通过分布式决策,最终选出一个合适的智能待唤醒设备应答,以避免多个待唤醒设备同时应答,或者是无待唤醒设备应答。因此,智能待唤醒设备组网的准确性,会影响协同唤醒场景下待唤醒设备唤醒的准确性。

技术实现思路

[0003]本申请提出一种待唤醒设备组网方法、装置、电子设备和存储介质,通过待唤醒设备端上报的组网信息,使得服务器可将账号不同且属于不同局域网的待唤醒设备划分至同一分组中,并同步至各个待唤醒设备,使得待唤醒设备和服务器组网信息一致,提高了待唤醒设备组网的一致性。
[0004]本申请一方面实施例提出了一种待唤醒设备组网方法,包括:
[0005]获取第一待唤醒设备发送的组网信息;其中,所述组网信息中包含所述第一待唤醒设备绑定的第一账号,以及与所述第一待唤醒设备属于同一局域网且与所述第一待唤醒设备绑定的所述第一账号不同的第二待唤醒设备绑定的第二账号;
[0006]获取所述第一账号对应的第一待唤醒设备分组,以及所述第二账号对应的第二待唤醒设备分组;
[0007]根据所述第一待唤醒设备分组中的待唤醒设备、所述第二待唤醒设备分组中的待唤醒设备,以及已获取到的组网信息中的账号对应的待唤醒设备分组中的待唤醒设备,确定目标待唤醒设备分组中的待唤醒设备;
[0008]将所述目标待唤醒设备分组中的待唤醒设备的设备信息,同步至所述目标待唤醒设备分组中的各个待唤醒设备。
[0009]本申请另一方面实施例提出了一种待唤醒设备组网方法,包括:
[0010]确定和第一待唤醒设备属于同一局域网的第二待唤醒设备;其中,所述第二待唤醒设备的第二账号和所述第一待唤醒设备的第一账号不同;
[0011]根据所述第一待唤醒设备的第一账号和所述第二待唤醒设备的第二账号,生成组网信息;
[0012]将所述组网信息发送至服务器;其中,所述组网信息,用于所述服务器获取所述第一账号对应的第一待唤醒设备分组,以及获取所述第二账号对应的第二待唤醒设备分组,并将根据所述第一待唤醒设备分组中的待唤醒设备、所述第二待唤醒设备分组中的待唤醒设备,以及已获取到的组网信息中的账号对应的待唤醒设备分组中的待唤醒设备,确定目标待唤醒设备分组中的待唤醒设备。
[0013]本申请另一方面实施例提出了一种待唤醒设备组网装置,包括:
[0014]第一获取模块,用于获取第一待唤醒设备发送的组网信息;其中,所述组网信息中包含所述第一待唤醒设备绑定的第一账号,以及与所述第一待唤醒设备属于同一局域网且与所述第一待唤醒设备绑定的所述第一账号不同的第二待唤醒设备绑定的第二账号;
[0015]第二获取模块,用于获取所述第一账号对应的第一待唤醒设备分组,以及所述第二账号对应的第二待唤醒设备分组;
[0016]分组模块,用于根据所述第一待唤醒设备分组中的待唤醒设备、所述第二待唤醒设备分组中的待唤醒设备,以及已获取到的组网信息中的账号对应的待唤醒设备分组中的待唤醒设备,确定目标待唤醒设备分组中的待唤醒设备;
[0017]同步模块,用于将所述目标待唤醒设备分组中的待唤醒设备的设备信息,同步至所述目标待唤醒设备分组中的各个待唤醒设备。
[0018]本申请另一方面实施例提出了一种待唤醒设备组网装置,包括:
[0019]确定模块,用于确定和第一待唤醒设备属于同一局域网的第二待唤醒设备;其中,所述第二待唤醒设备的第二账号和所述第一待唤醒设备的第一账号不同;
[0020]生成模块,用于根据所述第一待唤醒设备的第一账号和所述第二待唤醒设备的第二账号,生成组网信息;
[0021]发送模块,用于将所述组网信息发送至服务器;其中,所述组网信息,用于所述服务器获取所述第一账号对应的第一待唤醒设备分组,以及获取所述第二账号对应的第二待唤醒设备分组,并将根据所述第一待唤醒设备分组中的待唤醒设备、所述第二待唤醒设备分组中的待唤醒设备,以及已获取到的组网信息中的账号对应的待唤醒设备分组中的待唤醒设备,确定目标待唤醒设备分组中的待唤醒设备。
[0022]本申请另一方面实施例提出了一种电子待唤醒设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如前述方法实施例所述的方法。
[0023]本申请另一方面实施例提出了一种非临时性计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前述方法实施例所述的方法。
[0024]本申请另一方面实施例提出了一种计算机程序产品,其上存储有计算机程序,所述程序被处理器执行时实现如前述方法实施例所述的方法。
[0025]本申请提出的待唤醒设备组网方法、装置、电子待唤醒设备和存储介质,获取第一待唤醒设备发送的组网信息,其中,组网信息中包含第一待唤醒设备绑定的第一账号,以及与第一待唤醒设备属于同一局域网且与第一待唤醒设备绑定的第一账号不同的第二待唤醒设备绑定的第二账号,获取第一账号对应的第一待唤醒设备分组,以及第二账号对应的第二待唤醒设备分组,根据第一待唤醒设备分组中的待唤醒设备、第二待唤醒设备分组中的待唤醒设备,以及已获取到的组网信息中的账号对应的待唤醒设备分组中的待唤醒设备,确定目标待唤醒设备分组中的待唤醒设备,将目标待唤醒设备分组中的待唤醒设备的设备信息,同步至目标待唤醒设备分组中的各个待唤醒设备。通过待唤醒设备上报包含同局域网但是异账号的组网信息,使得服务器可将账号不同且属于不同局域网的待唤醒设备划分至同一分组中,并同步至各个待唤醒设备,使得待唤醒设备和服务器组网信息一致,提高了待唤醒设备组网的对称性。
[0026]本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
[0027]本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0028]图1为本申请实施例所提供的一种待唤醒设备组网方法的流程示意图;
[0029]图2为本申请实施例提供的另一种待唤醒设备组网方法的流程示意图;
[0030]图3为本申请实施例提供的另一种待唤醒设备组网方法的流程示意图;
[0031]图4为本申请实施例提供的另一种待唤醒设备组网方法的流程示意图;
[0032]图5为本申请实施例提供的一种待唤醒设备组网装置的结构示意图;
[0033]图6为本申请实施例提供的另一种待唤醒设备组网装置的结构示意图;
[0034]图7为本申请实施例提供的一种电子待唤醒设备的框图。
具体实施方式
[0035]下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种待唤醒设备组网方法,其特征在于,应用于服务器,包括:获取第一待唤醒设备发送的组网信息;其中,所述组网信息中包含所述第一待唤醒设备绑定的第一账号,以及与所述第一待唤醒设备属于同一局域网且与所述第一待唤醒设备绑定的所述第一账号不同的第二待唤醒设备绑定的第二账号;获取所述第一账号对应的第一待唤醒设备分组,以及所述第二账号对应的第二待唤醒设备分组;根据所述第一待唤醒设备分组中的待唤醒设备、所述第二待唤醒设备分组中的待唤醒设备,以及已获取到的组网信息中的账号对应的待唤醒设备分组中的待唤醒设备,确定目标待唤醒设备分组中的待唤醒设备;将所述目标待唤醒设备分组中的待唤醒设备的设备信息,同步至所述目标待唤醒设备分组中的各个待唤醒设备。2.如权利要求1所述的方法,其特征在于,所述根据所述第一待唤醒设备分组中的待唤醒设备、所述第二待唤醒设备分组中的待唤醒设备,以及已获取到的组网信息中的账号对应的待唤醒设备分组中的设备,确定目标待唤醒设备分组中的待唤醒设备,包括:在所述第一待唤醒设备对应的所述组网信息与已获取到的组网信息匹配的情况下,确定目标组网信息;其中,所述目标组网信息中的至少一个账号,和所述第一账号和所述第二账号中的至少一个匹配;将所述第一待唤醒设备分组中的待唤醒设备、所述第二待唤醒设备分组中的待唤醒设备,以及所述目标组网信息中的账号对应的待唤醒设备分组中的待唤醒设备,划分至所述目标待唤醒设备分组中。3.如权利要求1所述的方法,其特征在于,所述确定所述第一账号对应的第一待唤醒设备分组,以及所述第二账号对应的第二待唤醒设备分组之前,还包括:获取多个第三待唤醒设备的设备信息;其中,各个所述第三待唤醒设备的设备信息包含对应的第三账号;根据所述多个第三待唤醒设备中所述第三账号与所述第一账号匹配的待唤醒设备,生成所述第一待唤醒设备分组;根据所述多个第三待唤醒设备中所述第三账号与所述第二账号匹配的待唤醒设备,生成所述第二待唤醒设备分组。4.如权利要求3所述的方法,其特征在于,在所述根据所述多个第三待唤醒设备中所述第三账号与所述第二账号匹配的待唤醒设备,生成所述第二待唤醒设备分组之后,包括:对所述第一账号和所述第二账号,分别采用设定的哈希算法进行哈希处理得到对应的哈希值;根据所述第一账号对应的哈希值,将属于所述第一待唤醒设备分组的各待唤醒设备的设备信息存储至对应的虚拟服务器实例上,以及根据所述第二账号对应的哈希值,将属于所述第二待唤醒设备分组的各待唤醒设备的设备信息存储至对应的虚拟服务器实例上;其中,所述虚拟服务器实例用于组网管理。5.如权利要求1

4任一项所述的方法,其特征在于,所述将所述目标待唤醒设备分组中待唤醒设备的设备信息,同步至所述目标待唤醒设备分组中的各个待唤醒设备,包括:将所述目标待唤醒设备分组中的待唤醒设备的账号和设备编号,同步至所述目标待唤
醒设备分组中的各个待唤醒设备。6.一种待唤醒设备组网方法,其特征在于,应用于第一待唤醒设备,包括:确定和第一待唤醒设备属于同一局域网的第二待唤...

【专利技术属性】
技术研发人员:黄助良
申请(专利权)人:北京小米松果电子有限公司
类型:发明
国别省市:

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

1