一种信息处理方法及第一智能家居控制设备的制造方法_2

文档序号:8543593阅读:来源:国知局
述M个智能家居控制设备中的第二智能家居控制设备发送的用于请求对所述第一智能家居控制设备中的数据进行备份的数据备份请求。
[0038]其中,所述数据备份请求为在所述第二智能家居控制设备需要对所述N个智能家居设备中的P个智能家居设备进行控制时,向所述第一智能家居控制设备发送的请求,P为小于等于N的正整数。
[0039]S20:判断所述第二智能家居控制设备是否具有备份所述数据的权限,获得一判断结果。
[0040]S30:在所述第一判断结果为是时,将所述数据发送至所述第二智能家居控制设备。
[0041]在本申请实施例中,第一智能家居控制设备需要对N个智能家居设备进行控制,则第一智能家居控制设备中至少需要保存有N个智能家居设备的功能集合,进一步,还可以包括这N个智能家居设备的用户信息和用户权限等信息。在智能家居系统中,如果第一智能家居控制设备需要控制的设备数量太多,会增加第一智能家居控制设备存储数据的和处理数据的负担,进而降低第一智能家居设备的处理效率。
[0042]接下来,对步骤SlO进行说明。
[0043]本申请实施例中,在同一个智能家居系统中,可以采用多个智能家居控制系统对上述N个智能家居设备进行控制。具体来讲,在第二智能家居控制设备需要对N个智能家居设备中的P个智能家居设备进行控制时,需要从第一智能家居控制设备中备份控制这P个智能家居设备所需的数据,因此,第二智能家居控制设备会向第一智能家居设备发送数据备份请求。
[0044]具体来讲,智能家居系统中包括5个智能家居设备,分别为冰箱、电视机、空调、加湿器、油烟机,则第二智能家居控制设备可以请求备份空调和加湿器的控制数据,进而对空调和加湿器进行控制。
[0045]接下来,对步骤S20进行说明。
[0046]在第一智能家居控制设备接收到数据备份请求后,需要对第二智能家居控制设备是否具有备份数据的权限进行判断。
[0047]具体来讲,对于用户a的移动设备,第一智能家居控制设备需要判断该用户的用户信息是否为第一智能家居控制设备中存储的用户信息匹配,即该用户是否具有控制智能家居设备的权限,在用户a的用户信息与预先存储的用户信息匹配时,第一判断结果为是。具体来讲,用户信息可以为图像信息、指纹信息等。
[0048]对于智能家居设备,第一智能家居控制设备需要判断该智能家居设备是否为该智能家居系统中的设备。具体来讲,可以预先在第一智能家居控制设备中保存智能家居设备的设备标识,在具体实施过程中,可以对第一智能家居设备中保存的设备标识进行添加、更改和删除。
[0049]在步骤S20中,如果第一智能家居控制设备能够在预先保存的多个设备标识中查找到第二智能家居控制设备设备标识,则第二智能家居控制设备具有备份数据的权限。
[0050]接下来,第一智能家居控制设备进入步骤S30:在所述第一判断结果为是时,将所述数据发送至所述第二智能家居控制设备。
[0051]具体来讲,所述数据具体包括:所述P个智能家居设备的用户信息、所述P个智能家居设备的用户权限和所述P个智能家居设备的每个智能家居设备的功能集合。
[0052]具体来讲,智能家居设备的功能集合是指智能家居设备能够实现的功能,用户信息可以包括图像信息、指纹信息、用户名等,用户权限是指用户是否具有使用某个智能家居设备的权限。例如:对于油烟机,用户a能够使用油烟机,用户b不能使用油烟机。
[0053]进一步,本申请实施例中,所述方法还包括:
[0054]在接收到一用户发起的对所述P个智能家居设备中的第一智能家居设备进行控制的控制请求时,判断所述第一智能家居控制设备当前需要处理的数据流量是否大于负载均衡预设值时,获得第二判断结果;
[0055]在所述第二判断结果为是时,将所述第二智能家居控制设备作为所述第一智能家居控制设备的负载均衡设备。
[0056]本申请实施例中,在智能家居系统中包括的智能家居设备数量较大时,如果这些智能家居设备都由第一智能家居控制设备控制,则第一智能家居控制设备需要同时处理的控制请求太多,会降低第一智能家居控制设备的处理效率,因此,可以将第二智能家居控制设备作为第一智能家居控制设备的负载均衡设备。
[0057]具体来讲,在第一智能家居控制设备接收到对第一智能家居设备进行控制的控制请求时,假设预先设置的负载均衡预设值为1M,则在第一智能家居控制设备当前需要处理的数据流量超过IM时,且第一智能家居控制设备会将第二智能家居控制设备作为负载均衡设备。
[0058]在将第二智能家居控制设备作为负载均衡设备后,首先,第一智能家居控制设备向第二智能家居控制设备发送一用于控制第二智能家居控制设备启动的启动指令。然后,将上述控制请求转发至所述第二智能家居控制设备,其中,所述第二智能家居控制设备在接收到所述控制请求后,基于所述控制请求和所述第一智能家居设备中的功能集合,向所述第一智能家居设备发送一控制指令。
[0059]接下来,对上述方法进行说明。
[0060]本申请实施例中,智能家居设备的功能集合是指智能家居设备能够实现的功能,例如:智能家居设备为微波炉,则微波炉的功能集合可以包括加热和消毒。假设第二智能家居控制设备接收到的控制请求具体为请求使用微波炉的加热功能,则第二智能家居控制设备会根据功能集合中的加热功能和用户的控制请求,生成并向微波炉发送加热控制指令。
[0061]进一步,本申请实施例中,第一智能家居控制设备和第二智能家居控制设备还可以结合用户信息和用户权限确定是否响应用户的控制请求。
[0062]在具体实施过程中,智能家居设备可以通过指纹识别按钮接收用户发起的控制请求,则检测到的用户信息具体为用户的指纹信息,在具体实施过程中,接收控制请求的方式不同,用户信息的内容也就不同,例如:智能家居设备还可以通过摄像头接收用户发起的控制请求,则检测到的用户信息具体为用户的图像信息。然后,通过用户信息确定用户权限,并根据用户权限确定是否响应用户的控制请求。
[0063]举例来讲,智能家居设备为微波炉,微波炉获取的指纹信息对应的用户的用户权限为不能使用微波炉,则第二智能家居设备不会响应用户的控制请求,即不会向微波炉发送加热控制指令,而如果微波炉获取的指纹信息对应的用户的用户权限为可以使用微波炉,则第二智能家居设备会响应用户的控制请求,并根据微波炉的功能集合和用户的控制请求,生成并向微波炉发送加热控制指令。
[0064]基于同一发明构思,本申请实施例还提供一种第一智能家居控制设备,所述第一智能家居控制设备与N个智能家居设备连接,所述第一智能家居控制设备与M个智能家居控制设备连接,N为大于等于2的正整数,M为正整数,如图2所示,所述第一智能家居控制设备包括:
[0065]数据备份请求接收单元20,用于接收所述M个智能家居控制设备中的第二智能家居控制设备发送的用于请求对所述第一智能家居控制设备中的数据进行备份的数据备份请求,其中,所述数据备份请求为在所述第二智能家居控制设备需要对所述N个智能家居设备中的P个智能家居设备进行控制时,向所述第一智能家居控制设备发送的请求,P为小于等于N的正整数;
[0066]权限判断单元21,用于判断所述第二智能家居控制设备是否具有备份所述数据的权限,获得一判断结果;
[0067]数据发送单元22,用于在所述第一判断结果为是时,将所述数据发送至所述第二智能家居控制设备。
[0068]可选的,所述数据具体包括:所述P个智能家居设备的用户信息、所述P个智能家居设备的用户权限和所述P个智能家居设备的每个智能家居设备的功能集合。
[0069]可选的,所述第一智能家居控制设备还包括:
[0070]数据流量判断单元,用于在所述将所述数据发送至所述第二智能家居控制设备之
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1