一种信息处理方法和第一智能家居设备的制造方法
【技术领域】
[0001]本发明涉及电子技术领域,尤其涉及一种信息处理方法和第一智能家居设备。
【背景技术】
[0002]随着科学技术的不断发展,电子技术也得到了飞速的发展,电子产品的种类也越来越多,人们也享受到了科技发展带来的各种便利。现在人们可以通过各种类型的电子设备,享受随着科技发展带来的舒适生活。
[0003]智能电视、空调、冰箱等为我们的现代家居生活带来了很多便利。随着智能家居的出现,用户的控制更加智能化。例如当前智能家居系统的管理通常是,智能家居控制器解析用户的控制信息,然后将进行后的控制信息转化为控制指令,发送给智能家居设备。
[0004]然而,当用户控制其中一个智能家居设备后,需要进一步控制另一个协同工作的智能家居设备时,例如空调和加湿器,不得不再控制一次。所以现有技术存在要控制两个智能家居设备时,需要分别两次控制的技术问题。
【发明内容】
[0005]本申请提供了一种信息处理方法和第一智能家居设备,实现了第一智能家居设备执行用户的控制后,进一步自动控制第二智能家居设备的技术效果。
[0006]一方面,本申请提供了一种信息处理方法,应用于第一智能家居设备,所述方法包括:
[0007]接收一请求用户发送的用于控制所述第一智能家居设备的第一控制指令,所述第一控制指令中包括所述请求用户的请求用户信息;
[0008]基于所述请求用户信息,判断所述请求用户是否具有控制所述第一智能家居设备的权限,获得第一判断结果;
[0009]当所述第一判断结果为是时,执行所述第一控制指令;
[0010]向不同于所述第一智能家居设备的第二智能家居设备发送第二控制指令,以使所述第二智能家居设备能够接收并执行所述第二控制指令。
[0011]另一方面,本申请提供了一种第一智能家居设备,
[0012]接收单元,用于接收一请求用户发送的用于控制所述第一智能家居设备的第一控制指令,所述第一控制指令中包括所述请求用户的请求用户信息;
[0013]第一判断单元,用于基于所述请求用户信息,判断所述请求用户是否具有控制所述第一智能家居设备的权限,获得第一判断结果;
[0014]执行单元,用于当所述第一判断结果为是时,执行所述第一控制指令;
[0015]发送单元,用于向不同于所述第一智能家居设备的第二智能家居设备发送第二控制指令,以使所述第二智能家居设备能够接收并执行所述第二控制指令。
[0016]本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:
[0017]在本申请的技术方案中,接收一请求用户发送的用于控制所述第一智能家居设备的第一控制指令,所述第一控制指令中包括所述请求用户的请求用户信息;基于所述请求用户信息,判断所述请求用户是否具有控制所述第一智能家居设备的权限,获得第一判断结果;当所述第一判断结果为是时,执行所述第一控制指令;向不同于所述第一智能家居设备的第二智能家居设备发送第二控制指令,以使所述第二智能家居设备能够接收并执行所述第二控制指令。所以,第一智能家居设备在判断出请求用户具有控制第一智能家居设备的权限后,一方面按照用户的控制,执行第一控制指令;另一方面还向第二智能家居设备发送第二控制指令,从而控制第二智能家居设备。进而解决了现有技术存在要控制两个智能家居设备时,需要分别两次控制的技术问题,实现了第一智能家居设备执行用户的控制后,进一步自动控制第二智能家居设备,用户输入一次控制就能控制两个智能家居设备的技术效果。
【附图说明】
[0018]图1为本申请实施例中信息处理方法的流程图;
[0019]图2为本申请实施例中一逻辑控制列表示意图;
[0020]图3为本申请实施例中第一智能家居设备的结构示意图。
【具体实施方式】
[0021]本申请提供了一种信息处理方法和第一智能家居设备,实现了第一智能家居设备执行用户的控制后,进一步自动控制第二智能家居设备的技术效果。
[0022]为了解决上述技术效果,本申请提供的技术方案总体思路如下:
[0023]在本申请的技术方案中,接收一请求用户发送的用于控制所述第一智能家居设备的第一控制指令,所述第一控制指令中包括所述请求用户的请求用户信息;基于所述请求用户信息,判断所述请求用户是否具有控制所述第一智能家居设备的权限,获得第一判断结果;当所述第一判断结果为是时,执行所述第一控制指令;向不同于所述第一智能家居设备的第二智能家居设备发送第二控制指令,以使所述第二智能家居设备能够接收并执行所述第二控制指令。所以,第一智能家居设备在判断出请求用户具有控制第一智能家居设备的权限后,一方面按照用户的控制,执行第一控制指令;另一方面还向第二智能家居设备发送第二控制指令,从而控制第二智能家居设备。进而解决了现有技术存在要控制两个智能家居设备时,需要分别两次控制的技术问题,实现了第一智能家居设备执行用户的控制后,进一步自动控制第二智能家居设备,用户输入一次控制就能控制两个智能家居设备的技术效果。
[0024]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另夕卜,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0026]实施例一:
[0027]本申请实施例提供了一种信息处理方法,如图1所示,包括:
[0028]SlOl:接收一请求用户发送的用于控制所述第一智能家居设备的第一控制指令。
[0029]S102:基于所述请求用户信息,判断所述请求用户是否具有控制所述第一智能家居设备的权限,获得第一判断结果。
[0030]S103:当所述第一判断结果为是时,执行所述第一控制指令。
[0031]S104:向不同于所述第一智能家居设备的第二智能家居设备发送第二控制指令,以使所述第二智能家居设备能够接收并执行所述第二控制指令。
[0032]具体来讲,在本申请实施例中,第一智能家居设备可以微波炉、空调、燃气灶等。
[0033]第一智能家居设备通过输入结构,如摄像头、指纹识别按钮、触控显示屏等,接收一请求用户发起的用于控制第一智能家居设备的第一控制指令。在本申请实施例中,第一控制指令中包括了请求用户的请求用户信息。
[0034]具体来讲,请求用户信息的具体形式与接收第一控制指令的【具体实施方式】相关。举例来说,当第一智能设备通过摄像头来接收第一控制指令时,请求用户信息就是包括用户面部特征的图像。当第一电子设备通过麦克风接收第一控制指令时,请求用户信息就是用户的声音或声纹信息。当第一智能家居设备通过指纹识别按钮接收第一控制指令时,请求用户信息就是用户的指纹。本申请所属领域的普通技术人员可以根据实际进行设置,本申请不做具体限制。
[0035]接下来,执行S102,即判断请求用户是否具有控制第一智能家居设备的权限。具体来讲,第一智能
家居设备中存储有一预设用户名单,仅有预设用户名单中的用户可以控制第一智能设备。请求用户信息用于第一智能设备判断请求用户是否在预设用户名单中。
[0036]具体来讲,首先根据请求用户信息,遍历预设用户名单中是否存在与请求用户信息一致或对应的预设用户信息。若存在,则第一判断结果为是;若遍历完整个预设用户名单,并未查找到请求用户信息一致或对应的信息,则表明请求用户不是预设用户,不具有使用第一智能家居设备的权限。
[0037]当第一判断结果为是时,即请求用户是预设用户时,第一智能家居设备执行第一控制指令。
[0038]举例来说,假设第一智能家居设备为空调,第一控制指令为制热指令。当请求用户为预设用户时,空调执行第一控制指令,开始制热。
[0039]接下来,执行S104:向不同于所述第一智能家居设备的第二智能家居设备发送第二控制指令,以使所述第二智能家居设备能够接收并执行所述第二控制指令。
[0040]在本申请实施例中,S104的具体实现过程中可以有两种实施方式。
[0041]在第一种实施方式中,S104具体包括:
[0042]通过查询预设的逻辑控制列表,判断所述第一智能家居设备是否具有控制所述第二智能家居设备的权限,获得第二判断结果;
[0043]当所述第二判断结果为是时,向所述第二智能家居设备发送所述第二控制指令。
[0044]具体来讲,在第一智能家居设备中,预先存储有预设的逻辑控制列表。逻辑控制列表用于表征智能家居设备之间的控制关系。这些控制关系可以由生产厂家设置,也可以由用户自定义设置,本申请不做具体限制。例如逻辑控制列表如图2所示。当然,在具体实现过程中个,逻辑控制列表包括但不限于上述例子。
[0045]第一智能家居设备查询逻辑控制列表,读取自己能够控制的其他智能家居设备。在本申请实施例中,第一智能家居设备能够控制的其他智能家居设备的数量可以为零个、一个或多个。当第二智能家居设备在第一智能家居设备能够控制的其他智能家居设备中,第二判断结果为是;当第二智能家居设备不在第一智能家居设备能够控制的其他智能家居设备中,第二判断结果为否。
[0046]当第二判断结果为是时,第一智能家居设备向第二智能家居设备发送第二控制指令。
[0047]沿用上文中的例子来说,假设第一智能家居设备为空调,逻辑控制列表如图2所示。第二智能家居设备假设为加湿器,加湿器属于空调可以控制的智能家居设备。那么空调向加湿器发送第二控制指令,例如启动指令,从而使得加湿器启动。那么用户在向空调发送制热指令后,空调能制热,而加湿器加湿空气,从而为用户提供一个温暖湿润的室内环境。
[0048]在第二种实施方式中,S104具体包括:
[0049]向与所述第一智能家居设备连接的智能家居控制器发起查询请求,所述查询请求用于查询所述第一智能家居设备所能控制的至少一个其他智能家居设备;
[0050]接收所述智能家居控制器返回的控制权限信息,所述控制权限信息中包括至少一个其他智能家居设备;
[0051]判断所述至少一个其他智能家居设备是否包括所述第二智能家居设备,获得第三判断结果;
[0052]当所述第三判断结果为是时,向所述第二智能家居设备发送所述第二控制指令。
[0053]第一智能家居设备与智能家居控制器连接,而智能家居控制器中存储有逻辑控制列表。为了确定第一智能家居设备能够控制的其他智能家居设备,第一智能家居设备向智能家居控制器发起查询请求。
[0054]智能家居控制器在接收到查询请求后,读取逻辑控制列表,从而确定第一智能家居设备的控制权限信息。其中,控制权限信息中包括第一智能家居控制器能够控制的至少一个其他智能家居设备。
[0055]进而第一智能家居设备接收智能家居控制器返回的控制权限信息。举例来说,假设逻辑控制列表如图2所示,则智能家居控制器向第一智能家居设备返回的控制权限信息中就会包括加湿器和空气净化器。
[0056]然后,第一智能家居设备进一步判断至少一个其他智能家居设备是否包括第二智能家居设备,获得第三判断结果。当第三判断结果为是时,向第二智能家居设备发送第二控制指令。
[0057]在第二种实施方式中,获得第三判断结果和获得第二判断结果类似,因此这里就不再一一赘述了。
[0058]进一步,在本申请实施例中,还包括:
[0059]判断是否接收到所述第二智能家居设备返回的表明所述第二智能家居设备已经执行所述第二控制指令的执行操作反馈,获得第四判断结果;
[0060]当所述第四判断结果为否时,确定所述第二智能家居设备出现故障;
[0061]向一预设电子设备发送提示信息,所述提示信息用于表示所述第二智能家居设备出现故障,所述提示信息包括所述第二智能家居设备的身份信息。
[0062]具体来讲,第二智能家居设备在成功执行第二控制指令后,为了通知第一智能家居设备,会返回执行操作反馈。所以,若第一智能家居设备接收到执行操作反馈,则确定第二智能家居设备已执行第二控制指令,进而第四判断结果为是。当第四判断结果为否时,为了通知用户及时维修第二智能家居设备,第一智能家居设备会向预设电子设备,如用户的手机发送提示信息。
[0063]进一步,在本申请实施例中,还包括:
[0064]向所述智能家居控制器发送通知信息,以使所述智能家居控制器能够基于所述通知信息取消多个智能家居设备控制所述第二智能家居设备的控制权限,所述多个智能家居设备包括所述第一智能家居设备。
[0065]由于第二智能家居设备已出现故障,为了避免包括第一智能家居设备的多个智能家居设备继续试图控制第二智能家居设备,造成资源浪费,在本申请实施例中,第一智能家居设备还会向智能家居控制器发送通知信息。其中,通知信息用于表征第一智能家居设备确定第二智能家居设备出现故障。
[0066]智能家居设备接收到通知信息后,对逻辑控制列表进行修改。具体为,删除逻辑控制列表中的第二智能家居设备。从而在逻辑控制列表中,没有智能家居设备能够控制第二智能家居设备,并且智能家居设备也不会控制任意智能家居设备。
[0067]实施例二:
[0068]本申请实施例提供了一种第一智能家居设备,如图3所示,包括:
[0069]接收单元101,用于接收一请求用户发送的用于控制所述第一智能家居设备的第一控制指令,所述第一控制指令中包括所述请求用户的请求用户信息;
[0070]第一判断单元102,用于基于所述请求用户信息,判断所述请求用户是否具有控制所述第一智能家居设备的权限,获得第一判断结果;
[0071]执行单元103,用于当所述第一判断结果为是时,执行所述第一控制指令;
[0072]发送单元104,用于向不同于所述第一智能家居设备的第二智能家居设备发送第二控制指令,以使所述第二智能家居设备能够接收并执行所述第二控制指令。
[0073]具体来讲,发送单元104具体用于:
[0074]通过查询预设的逻辑控制列表,判断所述第一智能家居设备是否具有控制所述第二智能家居设备的权限,获得第二判断结果;
[0075]当所述第二判断结果为是时,向所述第二智能家居设备发送所述第二控制指令。
[0076]或者,发送单元104具体用于:
[0077]向与所述第一智能家居设备连接的智能家居控制器发起查询请求,所述查询请求用于查询所述第一智能家居设备所能控制的
至少一个其他智能家居设备;
[0078]接收所述智能家居控制器返回的控制权限信息,所述控制权限信息中包括至少一个其他智能家居设备;
[0079]判断所述至少一个其他智能家居设备是否包括所述第二智能家居设备,获得第三判断结果;
[0080]当所述第三判断结果为是时,向所述第二智能家居设备发送所述第二控制指令。
[0081]进一步,在本申请实施例,第一智能家居设备还可以包括:
[0082]第二判断单元,用于在向不同于所述第一智能家居设备的第二智能家居设备发送第二控制指令之后判断是否接收到所述第二智能家居设备返回的表明所述第二智能家居设备已经执行所述第二控制指令的执行操作反馈,获得第四判断结果;
[0083]确定单元,用于当所述第四判断结果为否时,确定所述第二智能家居设备出现故障;
[0084]发送单元104还用于向一预设电子设备发送提示信息,所述提示信息用于表示所述第二智能家居设备出现故障,所述提示信息包括所述第二智能家居设备的身份信息。
[0085]可选的,发送单元104还用于:
[0086]在向一预设电子设备发送提示信息之后,向所述智能家居控制器发送通知信息,以使所述智能家居控制器能够基于所述通知信息取消多个智能家居设备控制所述第二智能家居设备的控制权限,所述多个智能家居设备包括所述第一智能家居设备。
[0087]由于本实施例二与实施例一基于同一发明构思,因此重复之处就不再一一赘述了。
[0088]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种信息处理方法,其特征在于,应用于第一智能家居设备,所述方法包括: 接收一请求用户发送的用于控制所述第一智能家居设备的第一控制指令,所述第一控制指令中包括所述请求用户的请求用户信息; 基于所述请求用户信息,判断所述请求用户是否具有控制所述第一智能家居设备的权限,获得第一判断结果; 当所述第一判断结果为是时,执行所述第一控制指令; 向不同于所述第一智能家居设备的第二智能家居设备发送第二控制指令,以使所述第二智能家居设备能够接收并执行所述第二控制指令。2.如权利要求1所述的方法,其特征在于,向所述第二智能家居设备发送第二控制指令,具体包括: 通过查询预设的逻辑控制列表,判断所述第一智能家居设备是否具有控制所述第二智能家居设备的权限,获得第二判断结果; 当所述第二判断结果为是时,向所述第二智能家居设备发送所述第二控制指令。3.如权利要求1所述的方法,其特征在于,向所述第二智能家居设备发送第二控制指令,具体包括: 向与所述第一智能家居设备连接的智能家居控制器发起查询请求,所述查询请求用于查询所述第一智能家居设备所能控制的至少一个其他智能家居设备; 接收所述智能家居控制器返回的控制权限信息,所述控制权限信息中包括至少一个其他智能家居设备; 判断所述至少一个其他智能家居设备是否包括所述第二智能家居设备,获得第三判断结果; 当所述第三判断结果为是时,向所述第二智能家居设备发送所述第二控制指令。4.如权利要求2或3所述的方法,其特征在于,在向不同于所述第一智能家居设备的第二智能家居设备发送第二控制指令之后,所述方法还包括: 判断是否接收到所述第二智能家居设备返回的表明所述第二智能家居设备已经执行所述第二控制指令的执行操作反馈,获得第四判断结果; 当所述第四判断结果为否时,确定所述第二智能家居设备出现故障; 向一预设电子设备发送提示信息,所述提示信息用于表示所述第二智能家居设备出现故障,所述提示信息包括所述第二智能家居设备的身份信息。5.如权利要求4所述的方法,其特征在于,在向一预设电子设备发送提示信息之后,所述方法还包括: 向所述智能家居控制器发送通知信息,以使所述智能家居控制器能够基于所述通知信息取消多个智能家居设备控制所述第二智能家居设备的控制权限,所述多个智能家居设备包括所述第一智能家居设备。6.一种第一智能家居设备,其特征在于,包括: 接收单元,用于接收一请求用户发送的用于控制所述第一智能家居设备的第一控制指令,所述第一控制指令中包括所述请求用户的请求用户信息; 第一判断单元,用于基于所述请求用户信息,判断所述请求用户是否具有控制所述第一智能家居设备的权限,获得第一判断结果; 执行单元,用于当所述第一判断结果为是时,执行所述第一控制指令; 发送单元,用于向不同于所述第一智能家居设备的第二智能家居设备发送第二控制指令,以使所述第二智能家居设备能够接收并执行所述第二控制指令。7.如权利要求6所述的设备,其特征值在于,发送单元具体用于: 通过查询预设的逻辑控制列表,判断所述第一智能家居设备是否具有控制所述第二智能家居设备的权限,获得第二判断结果; 当所述第二判断结果为是时,向所述第二智能家居设备发送所述第二控制指令。8.如权利要求6所述的设备,其特征值在于,发送单元具体用于: 向与所述第一智能家居设备连接的智能家居控制器发起查询请求,所述查询请求用于查询所述第一智能家居设备所能控制的至少一个其他智能家居设备; 接收所述智能家居控制器返回的控制权限信息,所述控制权限信息中包括至少一个其他智能家居设备; 判断所述至少一个其他智能家居设备是否包括所述第二智能家居设备,获得第三判断结果; 当所述第三判断结果为是时,向所述第二智能家居设备发送所述第二控制指令。9.如权利要求7或8所述的设备,其特征在于,所述第一智能家居设备还包括: 第二判断单元,用于在向不同于所述第一智能家居设备的第二智能家居设备发送第二控制指令之后判断是否接收到所述第二智能家居设备返回的表明所述第二智能家居设备已经执行所述第二控制指令的执行操作反馈,获得第四判断结果; 确定单元,用于当所述第四判断结果为否时,确定所述第二智能家居设备出现故障;所述发送单元还用于向一预设电子设备发送提示信息,所述提示信息用于表示所述第二智能家居设备出现故障,所述提示信息包括所述第二智能家居设备的身份信息。10.如权利要求9所述的设备,其特征在于,所述发送单元还用于: 在向一预设电子设备发送提示信息之后,向所述智能家居控制器发送通知信息,以使所述智能家居控制器能够基于所述通知信息取消多个智能家居设备控制所述第二智能家居设备的控制权限,所述多个智能家居设备包括所述第一智能家居设备。
【专利摘要】本申请提供了一种信息处理方法和第一智能家居设备,实现了第一智能家居设备执行用户的控制后,进一步自动控制第二智能家居设备的技术效果。所述方法包括:接收一请求用户发送的用于控制所述第一智能家居设备的第一控制指令,所述第一控制指令中包括所述请求用户的请求用户信息;基于所述请求用户信息,判断所述请求用户是否具有控制所述第一智能家居设备的权限,获得第一判断结果;当所述第一判断结果为是时,执行所述第一控制指令;向不同于所述第一智能家居设备的第二智能家居设备发送第二控制指令,以使所述第二智能家居设备能够接收并执行所述第二控制指令。
【IPC分类】G05B15/02, G05B19/418
【公开号】CN104880956
【申请号】CN201510290949
【发明人】高向军, 刘 东, 杨家鹏, 王星睿, 李晓冬, 张少龙
【申请人】四川长虹电器股份有限公司
【公开日】2015年9月2日
【申请日】2015年5月29日
转载请注明原文地址:https://www.famiwei.com/read-8139110.html