一种信息处理方法及智能家居控制设备的制造方法
【技术领域】
[0001]本发明涉及电子技术领域,尤其涉及一种信息处理方法及智能家居控制设备。
【背景技术】
[0002]如今,智能电视、空调、冰箱等为人们的现代家居生活带来了很多便利。随着越来越多的智能家居进入人们的生活,智能家居设备的控制更加趋向智能化和自动化,进而为用户提供更加丰富和人性化的体验。
[0003]当前智能家居系统的管理通常是,智能家居控制器解析用户的控制信息,然后将解析后的控制信息转化为控制指令,发送给智能家居设备。
[0004]然而,智能家居设备在不断更新,其功能也越来越多,因此,现有技术中存在智能家居系统中,智能家居控制设备不能准确的对更新后的智能家居设备进行控制的技术问题。
【发明内容】
[0005]本申请实施例提供一种信息处理方法及智能家居控制设备,用于解决现有技术中存在的,智能家居系统中,智能家居控制设备不能准确的对更新后的智能家居设备进行控制的技术问题。
[0006]一方面,本申请实施例提供一种信息处理方法,应用于智能家居控制设备中,所述智能家居控制设备与N个智能家居设备连接,N为大于等于2的正整数,所述方法包括:
[0007]在对所述N个智能家居设备中的一待认证设备进行控制之前,获取所述待认证设备的待认证功能集合,所述待认证功能集合中包括所述待认证设备需要实现的M个功能,M为正整数;
[0008]判断所述待认证设备是否能够实现所述M个功能,获得第一判断结果;
[0009]在所述第一判断结果为是时,确定所述待认证设备为所述智能家居控制设备的一个认证设备。
[0010]可选的,所述获取所述待认证设备的功能集合,具体为:
[0011]从与所述智能家居控制设备连接的智能家居云端平台获取所述待认证功能集合;或
[0012]从与所述智能家居控制设备连接的第二智能家居控制设备获取所述待认证功能
口 O
[0013]可选的,所述判断所述待认证设备是否能够实现所述M个功能,获得第一判断结果,具体包括:
[0014]向所述待认证设备发送用于控制所述待认证设备实现所述M个功能的控制指令;
[0015]判断是否接收到所述待认证设备返回的用于表征所述待认证设备能够实现所述M个功能的反馈信息,获得第二判断结果;
[0016]其中,在所述第二判断结果为是时,所述第一判断结果为是。
[0017]可选的,在所述向所述待认证设备发送用于控制所述待认证设备实现所述M个功能的控制指令之后,所述方法还包括:
[0018]若发送所述控制指令之后,在预设时长内没有接收到所述待认证设备的反馈信息时,或在所述待认证的反馈信息表明所述待认证设备不能实现所述M个功能中的至少一个功能时,生成一用于表征所述待认证设备发生故障的故障描述信息;
[0019]将所述故障描述信息发送至所述智能家居云端平台或所述第二智能家居控制设备。
[0020]可选的,在所述确定所述待认证设备为所述智能家居控制设备的一个认证设备之后,所述方法还包括:
[0021]向所述智能家居云端平台或所述第二智能家居控制设备发送一用于表征所述待认证设备已经通过认证的认证通过通知信息。
[0022]可选的,在所述确定所述待认证设备为所述智能家居控制设备的一个认证设备之后,所述方法还包括:
[0023]获取预先设置的认证周期;
[0024]在所述认证周期之后,重新对所述待认证设备的待认证功能集合进行认证。
[0025]另一方面,本申请实施例还提供一种智能家居控制设备,所述智能家居控制设备与N个智能家居设备连接,N为大于等于2的正整数,所述智能家居控制设备包括:
[0026]待认证功能集合获取单元,用于在对所述N个智能家居设备中的一待认证设备进行控制之前,获取所述待认证设备的待认证功能集合,所述待认证功能集合中包括所述待认证设备需要实现的M个功能,M为正整数;
[0027]功能判断单元,用于判断所述待认证设备是否能够实现所述M个功能,获得第一判断结果;
[0028]认证设备确定单元,用于在所述第一判断结果为是时,确定所述待认证设备为所述智能家居控制设备的一个认证设备。
[0029]可选的,所述待认证功能集合获取单元具体用于:
[0030]从与所述智能家居控制设备连接的智能家居云端平台获取所述待认证功能集合;或
[0031]从与所述智能家居控制设备连接的第二智能家居控制设备获取所述待认证功能
口 O
[0032]可选的,所述功能判断单元具体包括:
[0033]控制指令发送子单元,用于向所述待认证设备发送用于控制所述待认证设备实现所述M个功能的控制指令;
[0034]反馈信息判断子单元,用于判断是否接收到所述待认证设备返回的用于表征所述待认证设备能够实现所述M个功能的反馈信息,获得第二判断结果;
[0035]其中,在所述第二判断结果为是时,所述第一判断结果为是。
[0036]可选的,所述智能家居控制设备还包括:
[0037]故障描述信息生成单元,用于在所述向所述待认证设备发送用于控制所述待认证设备实现所述M个功能的控制指令之后,若发送所述控制指令之后,在预设时长内没有接收到所述待认证设备的反馈信息时,或在所述待认证的反馈信息表明所述待认证设备不能实现所述M个功能中的至少一个功能时,生成一用于表征所述待认证设备发生故障的故障描述信息;
[0038]故障描述信息发送单元,用于将所述故障描述信息发送至所述智能家居云端平台或所述第二智能家居控制设备。
[0039]可选的,所述智能家居控制设备还包括:
[0040]认证通过通知信息发送单元,用于在所述确定所述待认证设备为所述智能家居控制设备的一个认证设备之后,向所述智能家居云端平台或所述第二智能家居控制设备发送一用于表征所述待认证设备已经通过认证的认证通过通知信息。
[0041]可选的,所述智能家居控制设备还包括:
[0042]认证周期获取单元,用于在所述确定所述待认证设备为所述智能家居控制设备的一个认证设备之后,获取预先设置的认证周期;
[0043]所述功能判断单元还用于在所述认证周期之后,重新对所述待认证设备的待认证功能集合进行认证。
[0044]本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:
[0045]本申请实施例的方案中,通过在对待认证设备进行控制之前,获取待认证设备的待认证功能集合,所述待认证功能集合中包括所述待认证设备需要实现的M个功能,M为正整数;然后,判断所述待认证设备是否能够实现所述M个功能,获得第一判断结果;在所述第一判断结果为是时,确定所述待认证设备为所述智能家居控制设备的一个认证设备。可见,通过在对待认证设备进行控制之前,对待认证设备的M个功能进行认证,解决了智能家居控制设备不能准确的对更新后的智能家居设备进行控制的技术问题,实现了智能家居控制设备准确的对更新后的智能家居设备进行控制的技术效果。
【附图说明】
[0046]图1为本申请实施例中的信息处理方法的流程图;
[0047]图2为本申请实施例中智能家居控制设备的结构方框图。
【具体实施方式】
[0048]在本申请实施例提供的技术方案中,通过在对待认证设备进行控制之前,对待认证设备的M个功能进行认证,解决了智能家居控制设备不能准确的对更新后的智能家居设备进行控制的技术问题,实现了智能家居控制设备准确的对更新后的智能家居设备进行控制的技术效果。
[0049]下面结合附图对本申请实施例技术方案的主要实现原理、【具体实施方式】及其对应能够达到的有益效果进行详细的阐述
。
[0050]本申请实施例提供一种信息处理方法,应用于智能家居控制设备中,所述智能家居控制设备与N个智能家居设备连接,N为大于等于2的正整数,具体来讲,在实际应用中,智能家居控制设备通常用于解析用户的控制信息,然后将解析后的控制信息转化为控制指令,并将控制指令发送给智能家居设备。本申请实施例中,N个智能家居设备可以为冰箱、空调、微波炉、油烟机、智能插座等,本申请对此不做限制。[0051 ] 如图1所示,所述方法包括:
[0052]SlO:在对所述N个智能家居设备中的一待认证设备进行控制之前,获取所述待认证设备的待认证功能集合,所述待认证功能集合中包括所述待认证设备需要实现的M个功能,M为正整数。
[0053]S20:判断所述待认证设备是否能够实现所述M个功能,获得第一判断结果。
[0054]S30:在所述第一判断结果为是时,确定所述待认证设备为所述智能家居控制设备的一个认证设备。
[0055]首先,对步骤SlO进行说明。
[0056]本申请实施例中,智能家居系统中的各个设备之间通过无线网络连接,并进行通信,智能家居控制设备可以从与所述智能家居控制设备连接的智能家居云端平台获取所述待认证功能集合。
[0057]具体来讲,智能家居系统中,智能家居控制设备可以为笔记本电脑,也可以为智能家居设备本身,例如:可以将智能电视作为智能家居系统中的智能家居控制设备。智能家居云端平台是指与智能家居系统连接的云端服务器,云端服务器中保存有智能家居系统中每个智能家居设备的功能集合。
[0058]当然,智能家居控制设备也可以从所述智能家居控制设备连接的第二智能家居控制设备获取所述待认证功能集合。其中,在智能家居系统中,可以存在多个智能家居控制设备,智能家居控制设备之间可以进行数据交换。
[0059]在步骤SlO中,在智能家居控制设备需要对待认证设备进行控制时,开始对待认证设备进行认证。在具体实施过程中,在智能家居系统中更换或者增加智能家居控制设备时,以及在智能家居系统中更换或者增加智能家居设备时,以及智能家居设备的功能更新后,智能家居控制设备都需要对智能家居设备的功能进行重新认证。
[0060]在步骤SlO中,待认证功能集合是指待认证设备需要实现的M个功能,M为正整数。例如,待认证设备具体为智能空调,智能空调的待认证功能集合中包括3个功能,分别为:香薰、净化和除湿,在具体实施过程中,待认证功能集合中可以包括智能家居设备的全部功能,也可以只包括其部分功能,本申请对此不做限制。
[0061]本申请实施例中,在获取待认证设备的待认证功能集合后,智能家居控制设备进入步骤S20:判断所述待认证设备是否能够实现所述M个功能,获得第一判断结果。
[0062]具体来讲,步骤S20包括以下步骤。
[0063]第一步:向所述待认证设备发送用于控制所述待认证设备实现所述M个功能的控制指令。
[0064]第二步:判断是否接收到所述待认证设备返回的用于表征所述待认证设备能够实现所述M个功能的反馈信息,获得第二判断结果。
[0065]接下来,沿用上述待认证设备为空调的例子对上述方法进行说明。
[0066]具体来讲,智能家居控制设备向空调发送控制指令,以控制空调实现香薰、净化和除湿。
[0067]在具体实施过程中,假设智能空调能够实现上述3个功能,则向智能家居控制设备返回用于表征智能空调能够实现上述功能的反馈信息,智能家居控制设备在收到反馈信息后,进入步骤S30:在所述第一判断结果为是时,确定所述待认证设备为所述智能家居控制设备的一个认证设备。
[0068]具体来讲,在确定智能空调为认证设备之后,智能家居控制设备能够对智能空调的香薰、净化和除湿功能进行控制。
[0069]进一步,在步骤S30之后,所述方法还包括:向智能家居云端平台或第二智能家居控制设备发送一用于表征待认证设备已经通过认证的认证通过通知信息。
[0070]进一步,若发送所述控制指令之后,在预设时长内没有接收到所述待认证设备的反馈信息时,或在所述待认证的反馈信息表明所述待认证设备不能实现所述M个功能中的至少一个功能时,生成一用于表征所述待认证设备发生故障的故障描述信息;将所述故障描述信息发送至所述智能家居云端平台或所述第二智能家居控制设备。
[0071]接下来,沿用待认证设备为智能空调的例子,对上述方法进行说明。如果智能家居控制设备在向智能空调发送控制指令后,在规定的预设时长内没有收到智能空调的反馈信息,或者智能空调的反馈信息表明智能空调不能实现待认证功能集合中的一个或者多个功能时,智能家居控制设备会认为智能空调没有通过认证。在具体实施过程中,预设时长可以为3分钟或者5分钟,本申请对此不做限制。
[0072]进一步,智能家居控制设备还可以生成故障描述信息,然后,将故障描述信息发送至智能家居云端平台或第二智能家居控制设备。具体来讲,故障描述信息中可以包括待认证设备的标识,不能实现的功能等,本领域技术人员可以根据实际需要进行设置,本申请对此不做限制。
[0073]本申请实施例中,为了保证智能家居系统的稳定性,还可以周期性的对智能家居系统中的智能家居设备进行认证。具体来讲,首先,获取预先设置的认证周期,本申请实施例中,在智能家居控制设备中预先设置一个认证周期,在实际应用中,认证周期可以为10天或者30天,本申请对此不做限制。
[0074]然后,在所述认证周期之后,重新对所述待认证设备的待认证功能集合进行认证。假设认证周期为30天,则智能家居控制设备每间隔30天就会对智能家居系统中的智能家居设备的功能进行功能认证。
[0075]基于同一发明构思,本申请实施例还提供一种智能家居控制设备,所述智能家居控制设备与N个智能家居设备连接,N为大于等于2的正整数,如图2所示,所述智能家居控制设备包括:
[0076]待认证功能集合获取单元20,用于在对所述N个智能家居设备中的一待认证设备进行控制之前,获取所述待认证设备的待认证功能集合,所述待认证功能集合中包括所述待认证设备需要实现的M个功能,M为正整数;
[0077]功能判断单元21,用于判断所述待认证设备是否能够实现所述M个功能,获得第一判断结果;
[0078]认证设备确定单元22,用于在所述第一判断结果为是时,确定所述待认证设备为所述智能家居控制设备的一个认证设备。
[0079]可选的,所述待认证功能集合获取单元20具体用于:
[0080]从与所述智能家居控制设备连接的智能家居云端平台获取所述待认证功能集合;或
[0081]从与所述智能家居控制设备连接的第二智能家居控制设备获取所述待认证功能隹人
口 O
[0082]可选的,所述功能判断单元21具体包括:
[0083]控制指令发送子单元,用于向所述待认证设备发送用于控制所述待认证设备实现所述M个功能的控制指令;
[0084]反馈信息判断子单元,用于判断是否接收到所述待认证设备返回的用于表征所述待认证设备能够实现所述M个功能的反馈信息,获得第二判断结果;
[0085]其中,在所述第二判断结果为是时,所述第一判断结果为是。
[0086]可选的,所述智能家居控制设备还包括:
[0087]故障描述信息生成单元,用于在所述向所述待认证设备发送用于控制所述待认证设备实现所述M个功能的控制指令之后,若发送所述控制指令之后,在预设时长内没有接收到所述待认证设备的反馈信息时,或在所述待认证的反馈信息表明所述待认证设备不能实现所述M个功能中的至少一个功能时,生成一用于表征所述待认证设备发生故障的故障描述信息;
[0088]故障描述信息发送单元,用于将所述故障描述信息发送至所述智能家居云端平台或所述第二智能家居控制设备。
[0089]可选的,所述智能家居控制设备还包括
:
[0090]认证通过通知信息发送单元,用于在所述确定所述待认证设备为所述智能家居控制设备的一个认证设备之后,向所述智能家居云端平台或所述第二智能家居控制设备发送一用于表征所述待认证设备已经通过认证的认证通过通知信息。
[0091]可选的,所述智能家居控制设备还包括:
[0092]认证周期获取单元,用于在所述确定所述待认证设备为所述智能家居控制设备的一个认证设备之后,获取预先设置的认证周期;
[0093]所述功能判断单元21还用于在所述认证周期之后,重新对所述待认证设备的待认证功能集合进行认证。
[0094]通过本申请实施例中的一个或多个技术方案,可以实现如下一个或多个技术效果:
[0095]本申请实施例的方案中,通过在对待认证设备进行控制之前,获取待认证设备的待认证功能集合,所述待认证功能集合中包括所述待认证设备需要实现的M个功能,M为正整数;然后,判断所述待认证设备是否能够实现所述M个功能,获得第一判断结果;在所述第一判断结果为是时,确定所述待认证设备为所述智能家居控制设备的一个认证设备。可见,通过在对待认证设备进行控制之前,对待认证设备的M个功能进行认证,解决了智能家居控制设备不能准确的对更新后的智能家居设备进行控制的技术问题,实现了智能家居控制设备准确的对更新后的智能家居设备进行控制的技术效果。
[0096]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0097]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种信息处理方法,应用于智能家居控制设备中,其特征在于,所述智能家居控制设备与N个智能家居设备连接,N为大于等于2的正整数,所述方法包括: 在对所述N个智能家居设备中的一待认证设备进行控制之前,获取所述待认证设备的待认证功能集合,所述待认证功能集合中包括所述待认证设备需要实现的M个功能,M为正整数; 判断所述待认证设备是否能够实现所述M个功能,获得第一判断结果; 在所述第一判断结果为是时,确定所述待认证设备为所述智能家居控制设备的一个认证设备。
2.如权利要求1所述的方法,其特征在于,所述获取所述待认证设备的功能集合,具体为: 从与所述智能家居控制设备连接的智能家居云端平台获取所述待认证功能集合;或 从与所述智能家居控制设备连接的第二智能家居控制设备获取所述待认证功能集合。
3.如权利要求2所述的方法,其特征在于,所述判断所述待认证设备是否能够实现所述M个功能,获得第一判断结果,具体包括: 向所述待认证设备发送用于控制所述待认证设备实现所述M个功能的控制指令; 判断是否接收到所述待认证设备返回的用于表征所述待认证设备能够实现所述M个功能的反馈信息,获得第二判断结果; 其中,在所述第二判断结果为是时,所述第一判断结果为是。
4.如权利要求3所述的方法,其特征在于,在所述向所述待认证设备发送用于控制所述待认证设备实现所述M个功能的控制指令之后,所述方法还包括: 若发送所述控制指令之后,在预设时长内没有接收到所述待认证设备的反馈信息时,或在所述待认证的反馈信息表明所述待认证设备不能实现所述M个功能中的至少一个功能时,生成一用于表征所述待认证设备发生故障的故障描述信息; 将所述故障描述信息发送至所述智能家居云端平台或所述第二智能家居控制设备。
5.如权利要求2所述的方法,其特征在于,在所述确定所述待认证设备为所述智能家居控制设备的一个认证设备之后,所述方法还包括: 向所述智能家居云端平台或所述第二智能家居控制设备发送一用于表征所述待认证设备已经通过认证的认证通过通知信息。
6.如权利要求1所述的方法,其特征在于,在所述确定所述待认证设备为所述智能家居控制设备的一个认证设备之后,所述方法还包括: 获取预先设置的认证周期; 在所述认证周期之后,重新对所述待认证设备的待认证功能集合进行认证。
7.一种智能家居控制设备,其特征在于,所述智能家居控制设备与N个智能家居设备连接,N为大于等于2的正整数,所述智能家居控制设备包括: 待认证功能集合获取单元,用于在对所述N个智能家居设备中的一待认证设备进行控制之前,获取所述待认证设备的待认证功能集合,所述待认证功能集合中包括所述待认证设备需要实现的M个功能,M为正整数; 功能判断单元,用于判断所述待认证设备是否能够实现所述M个功能,获得第一判断结果; 认证设备确定单元,用于在所述第一判断结果为是时,确定所述待认证设备为所述智能家居控制设备的一个认证设备。
8.如权利要求7所述的智能家居控制设备,其特征在于,所述待认证功能集合获取单元具体用于: 从与所述智能家居控制设备连接的智能家居云端平台获取所述待认证功能集合;或 从与所述智能家居控制设备连接的第二智能家居控制设备获取所述待认证功能集合。
9.如权利要求8所述的智能家居控制设备,其特征在于,所述功能判断单元具体包括: 控制指令发送子单元,用于向所述待认证设备发送用于控制所述待认证设备实现所述M个功能的控制指令; 反馈信息判断子单元,用于判断是否接收到所述待认证设备返回的用于表征所述待认证设备能够实现所述M个功能的反馈信息,获得第二判断结果; 其中,在所述第二判断结果为是时,所述第一判断结果为是。
10.如权利要求9所述的智能家居控制设备,其特征在于,所述智能家居控制设备还包括: 故障描述信息生成单元,用于在所述向所述待认证设备发送用于控制所述待认证设备实现所述M个功能的控制指令之后,若发送所述控制指令之后,在预设时长内没有接收到所述待认证设备的反馈信息时,或在所述待认证的反馈信息表明所述待认证设备不能实现所述M个功能中的至少一个功能时,生成一用于表征所述待认证设备发生故障的故障描述信息; 故障描述信息发送单元,用于将所述故障描述信息发送至所述智能家居云端平台或所述第二智能家居控制设备。
11.如权利要求8所述的智能家居控制设备,其特征在于,所述智能家居控制设备还包括: 认证通过通知信息发送单元,用于在所述确定所述待认证设备为所述智能家居控制设备的一个认证设备之后,向所述智能家居云端平台或所述第二智能家居控制设备发送一用于表征所述待认证设备已经通过认证的认证通过通知信息。
12.如权利要求7所述的智能家居控制设备,其特征在于,所述智能家居控制设备还包括: 认证周期获取单元,用于在所述确定所述待认证设备为所述智能家居控制设备的一个认证设备之后,获取预先设置的认证周期; 所述功能判断单元还用于在所述认证周期之后,重新对所述待认证设备的待认证功能集合进行认证。
【专利摘要】一种信息处理方法及智能家居控制设备,所述方法应用于智能家居控制设备中,所述智能家居控制设备与N个智能家居设备连接,N为大于等于2的正整数,所述方法包括:在对所述N个智能家居设备中的一待认证设备进行控制之前,获取所述待认证设备的待认证功能集合,所述待认证功能集合中包括所述待认证设备需要实现的M个功能,M为正整数;判断所述待认证设备是否能够实现所述M个功能,获得第一判断结果;在所述第一判断结果为是时,确定所述待认证设备为所述智能家居控制设备的一个认证设备。
【IPC分类】G05B19-418, G05B15-02
【公开号】CN104865838
【申请号】CN201510290067
【发明人】高向军, 王星睿, 吴南理, 张少龙
【申请人】四川长虹电器股份有限公司
【公开日】2015年8月26日
【申请日】2015年5月29日