一种家电设备关联控制方法、装置及存储介质与流程
未命名
09-16
阅读:66
评论:0

1.本发明涉及数字家庭领域,具体提供一种家电设备关联控制方法、装置及存储介质。
背景技术:
2.近年来,随着消费者家里的智能电器设备越来越多,如何对消费者家中的多个智能设备的统一管理成为当务之急。现有的对多个智能设备控制的方法主要是通过手机app或者本地控制实现,但是随着用户的家用设备逐渐增多,即使在同一个app下,控制不同家电设备也变得较为繁杂,因此如何实现对这些多种多样的家庭智能电器设备进行统一控制是急待解决的问题。
3.相应地,本领域需要一种新的家电设备关联控制方案来解决上述问题。
技术实现要素:
4.为了克服上述缺陷,提出了本发明,以提供解决或至少部分地解决现有的家电设备关联控制方法控制效率较低的技术问题。本发明提供了一种家电设备关联控制方法、装置及存储介质。
5.在第一方面,本发明提供一种家电设备关联控制方法,包括下述步骤:获取用户输入的控制指令;基于所述控制指令判断所述控制指令对应的任务类型;获取与所述任务类型对应的所有家电设备;基于所述控制指令控制所述所有家电设备执行相应动作。
6.在一个实施方式中,基于所述控制指令判断所述控制指令对应的任务类型包括:对所述控制指令进行分解,得到目标指令;将所述目标指令与预设指令进行对比,得到所述控制指令对应的任务类型。
7.在一个实施方式中,所述任务类型包括同事件任务,所述同事件任务包含至少一个第一节点,其中每个第一节点对应一台家电设备;基于所述控制指令控制所述所有家电设备执行相应动作包括:基于所述任务类型将所有家电设备与至少一个所述第一节点相匹配;基于所述目标指令控制第一个所述第一节点对应的家电设备执行相应动作;基于第一个所述第一节点控制所述同事件任务中其余第一节点对应的家电设备执行相应的准备动作。
8.在一个实施方式中,基于所述控制指令控制所述所有家电设备执行相应动作包括:基于所述任务类型将所有家电设备与至少一个所述第一节点相匹配;确定执行相应动作的家电设备对应的当前第一节点;基于所述当前第一节点控制所述同事件任务中其余第一节点对应的家电设备执行相应的准备动作。
9.在一个实施方式中,所述任务类型包括同流程任务,所述同流程任务包含至少一个第二节点,其中每个第二节点对应至少一台家电设备;基于所述控制指令控制所述所有家电设备执行相应动作包括:基于所述任务类型将所有家电设备与至少一个所述第二节点相匹配;基于所述目标指令控制第一个所述第二节点对应的至少一台家电设备执行相应动
作;基于第一个所述第二节点控制所述同流程任务中其余第二节点对应的至少一台家电设备执行相应的准备动作。
10.在一个实施方式中,基于所述控制指令控制所述所有家电设备执行相应动作包括:基于所述任务类型将所有家电设备与至少一个所述第二节点相匹配;确定执行相应动作的家电设备对应的当前第二节点;基于所述当前第二节点控制所述同流程任务中其余第二节点对应的至少一台家电设备执行相应的准备动作。
11.在一个实施方式中,所述任务类型包括同环境任务,所述同环境任务包含一个第三节点,其中所述第三节点对应至少一台家电设备;基于所述控制指令控制所述所有家电设备执行相应动作包括:基于所述控制指令控制所述第三节点对应的至少一台家电设备同时执行相应的动作。
12.在第二方面,本发明提供一种家电设备关联控制装置,包括:第一获取模块,被配置为获取用户输入的控制指令;判断模块,被配置为基于所述控制指令判断所述控制指令对应的任务类型;第二获取模块,被配置为获取与所述任务类型对应的所有家电设备;控制模块,被配置为基于所述控制指令控制所述所有家电设备执行相应动作。
13.在第三方面,提供一种电子设备,该电子设备包括处理器和存储装置,所述存储装置适于存储多条程序代码,所述程序代码适于由所述处理器加载并运行以执行前述任一项所述的家电设备关联控制方法。
14.在第四方面,提供一种计算机可读存储介质,该计算机可读存储介质其中存储有多条程序代码,所述程序代码适于由处理器加载并运行以执行前述任一项所述的家电设备关联控制方法。
15.本发明上述一个或多个技术方案,至少具有如下一种或多种有益效果:
16.本发明提供一种家电设备关联控制方法,首先获取用户输入的控制指令,接着基于控制指令判断控制指令对应的任务类型,其次获取与任务类型对应的所有家电设备,最后基于控制指令控制所有家电设备执行相应动作,从而实现了不同家电设备之间的关联控制,使得相应的家电设备能够协同工作,让单一且智慧的家电设备变得更智能,从而提高了不同家电设备的控制效率。
附图说明
17.参照附图,本发明的公开内容将变得更易理解。本领域技术人员容易理解的是:这些附图仅仅用于说明的目的,而并非意在对本发明的保护范围组成限制。此外,图中类似的数字用以表示类似的部件,其中:
18.图1是根据本发明的一个实施例的家电设备关联控制方法的主要步骤流程示意图;
19.图2是根据本发明的一个实施例的同事件任务包含节点示意图;
20.图3是根据本发明的一个实施例的同流程任务包含节点示意图;
21.图4是根据本发明的一个实施例的同事件任务执行流程示意图;
22.图5是根据本发明的一个实施例的同流程任务执行流程示意图;
23.图6是根据本发明的一个实施例的家电设备关联控制方法整体流程示意图;
24.图7是根据本发明的一个实施例的家电设备关联控制装置的主要结构框图示意
图。
25.附图标记列表:
26.11:第一获取模块;12:判断模块;13:第二获取模块;14:控制模块。
具体实施方式
27.下面参照附图来描述本发明的一些实施方式。本领域技术人员应当理解的是,这些实施方式仅仅用于解释本发明的技术原理,并非旨在限制本发明的保护范围。
28.在本发明的描述中,“模块”、“处理器”可以包括硬件、软件或者两者的组合。一个模块可以包括硬件电路,各种合适的感应器,通信端口,存储器,也可以包括软件部分,比如程序代码,也可以是软件和硬件的组合。处理器可以是中央处理器、微处理器、图像处理器、数字信号处理器或者其他任何合适的处理器。处理器具有数据和/或信号处理功能。处理器可以以软件方式实现、硬件方式实现或者二者结合方式实现。非暂时性的计算机可读存储介质包括任何合适的可存储程序代码的介质,比如磁碟、硬盘、光碟、闪存、只读存储器、随机存取存储器等等。术语“a和/或b”表示所有可能的a与b的组合,比如只是a、只是b或者a和b。术语“至少一个a或b”或者“a和b中的至少一个”含义与“a和/或b”类似,可以包括只是a、只是b或者a和b。单数形式的术语“一个”、“这个”也可以包含复数形式。
29.目前传统的对多个智能家电设备控制的方法主要是通过手机app或者本地控制实现,但是随着用户的家用设备逐渐增多,即使在同一个app下,控制不同家电设备也变得较为繁杂。为此本技术提出了一种家电设备关联控制方法、装置及存储介质,首先获取用户输入的控制指令,接着基于控制指令判断控制指令对应的任务类型,其次获取与任务类型对应的所有家电设备,最后基于控制指令控制所有家电设备执行相应动作,从而实现了不同家电设备之间的关联控制,使得相应的家电设备能够协同工作,让单一且智慧的家电设备变得更智能,从而提高了不同家电设备的控制效率。
30.参阅附图1,如图1所示,本发明实施例中的家电设备关联控制方法主要包括下列步骤s101-步骤s104。
31.步骤s101:获取用户输入的控制指令。具体来说,用户输入控制指令可以通过语音输入或者通过应用程序的控制界面来输入。示例性地,控制指令可以是用户发出的复合指令,该复合指令的整个流程是一台家电设备无法完成的。如空气湿热、洗衣、做饭这个复合指令,空气湿热包含湿度和温度两个指标,需要加湿器和空调等家电设备协同来完成,洗衣这个指令可能需要洗衣机、干衣机、晾衣架、护理机以及智慧衣橱等设备共同协同完成任务,做饭这个指令可能需要电饭煲、燃气灶、油烟机等家电设备共同协同完成任务。
32.步骤s102:基于控制指令判断控制指令对应的任务类型。具体来说,在基于控制指令判断控制指令对应的任务类型的过程中,首先可以对控制指令进行分解,得到目标指令,接着将目标指令与预设指令进行对比,从而得到控制指令对应的任务类型。具体地,将控制指令进行分解得到目标指令的过程可以通过现有算法来实现。该步骤中的任务类型包括同事件任务、同流程任务和同环境任务,同事件任务和同流程任务中有该任务的相应执行顺序。同事件任务可以是该事件对应的所有设备的功能有较强的关联性,如洗衣机、干衣机和晾衣架。同流程任务可以是该事件对应的所有设备属于同一个流程,但是在流程内关联性较低,如电饭锅,电饭煲或烤箱和洗碗机之间。同环境关联任务可以是该事件对应的所有家
电设备处于同一环境或者场景,如卧室中的全部家电设备,或者室内的全部家电设备等。
33.步骤s103:获取与任务类型对应的所有家电设备。具体是通过该用户的账户信息获取与任务类型对应的所有家电设备,如账户i d或者其它用户身份信息等。
34.步骤s104:基于控制指令控制所有家电设备执行相应动作。在基于前述步骤获取与任务类型对应的所有家电设备后,将利用控制指令控制所有家电设备执行相应动作,从而实现对不同家电设备的关联控制。
35.在一个实施方式中,任务类型包括同事件任务,同事件任务包含至少一个第一节点,其中每个第一节点对应一台家电设备。在基于控制指令控制所有家电设备执行相应动作的过程中,可以首先基于任务类型将所有家电设备与至少一个第一节点相匹配,接着基于目标指令控制第一个第一节点对应的家电设备执行相应动作,最后基于第一个第一节点控制同事件任务中其余第一节点对应的家电设备执行相应的准备动作。具体地将以洗衣作为同事件任务的一个具体示例进行详细说明。具体如图2所示,在该同事件任务中,具体包含洗衣、干衣、晾衣、除皱以及存衣这五个第一节点,每个第一节点对应一台家电设备,分别是洗衣机、干衣机、晾衣架、护理柜和智慧衣橱。在该步骤中,可以将前述步骤获取的与同事件任务类型相关的所有家电设备分别与洗衣这个同事件任务中的每个节点相匹配,匹配后可以由目标指令控制洗衣机执行洗衣动作,以及控制后续的干衣机、晾衣架、护理柜和智慧衣橱进行准备动作。
36.在一个实施方式中,在基于控制指令控制所有家电设备执行相应动作的过程中,首先基于任务类型将所有家电设备与至少一个第一节点相匹配,接着确定执行相应动作的家电设备对应的当前第一节点,最后基于当前第一节点控制同事件任务中其余第一节点对应的家电设备执行相应的准备动作。在该步骤中,可以将前述步骤获取的与同事件任务类型相关的所有家电设备分别与洗衣这个同事件任务中的每个节点相匹配,接着基于每个家电设备反馈的状态信息确定当前第一节点,也就是确定当前正在由哪个设备进行工作,可通过给当前第一节点的后续节点对应的家电设备发送控制指令,以使其进行准备动作。
37.在一个实施方式中,任务类型包括同流程任务,同流程任务包含至少一个第二节点,其中每个第二节点对应至少一台家电设备。在基于控制指令控制所有家电设备执行相应动作的过程中,首先基于任务类型将所有家电设备与至少一个第二节点相匹配,接着基于目标指令控制第一个第二节点对应的至少一台家电设备执行相应动作,最后基于第一个第二节点控制同流程任务中其余第二节点对应的至少一台家电设备执行相应的准备动作。示例性地,如图3所示的同流程任务,在该任务中,具体包含四个第二节点,分别是一级节点、二级节点和三级节点,其中每个第二节点对应至少一台家电设备,例如,一级节点对应烤箱、电饭煲和电饭锅三个家电设备,二级节点对应燃气灶和油烟机两个家电设备,三级节点对应洗碗机和消毒柜两个家电设备。在该步骤中,可以将前述步骤获取的与同流程任务类型相关的所有家电设备分别与做饭这个同事件任务中的每个节点相匹配,匹配后可以由目标指令首先电饭锅、电饭煲以及烤箱执行做饭动作,后续的燃气灶、油烟机、洗碗机和消毒柜等进行准备动作。
38.在一个实施方式中,在基于控制指令控制所有家电设备执行相应动作的过程中,可以首先基于任务类型将所有家电设备与至少一个第二节点相匹配,接着确定执行相应动作的家电设备对应的当前第二节点,最后基于当前第二节点控制同流程任务中其余第二节
点对应的至少一台家电设备执行相应的准备动作。在该步骤中,可以将前述步骤获取的与同流程任务类型相关的所有家电设备分别与做饭这个同事件任务中的每个节点相匹配,接着可以根据每个设备反馈的状态信息确定当前正在执行的第二节点,也就是确定当前哪些设备正在进行工作,接着将控制指令发送至当前节点的后续节点对应的家电设备,以使其进行准备动作。
39.在一个实施方式中,任务类型还包括同环境任务,同环境任务包含一个第三节点,其中第三节点对应至少一台家电设备。在基于控制指令控制所有家电设备执行相应动作的过程中,具体是基于控制指令控制第三节点对应的至少一台家电设备同时执行相应的动作。示例性地,在一个空间环境中,如温度、湿度、空气质量、亮度以及气味等原因导致用户在室内某一环境中感觉不同,特别在卧室环境,本技术中可以通过控制相关家电设备协同工作从而使得用户所处的空间环境有所改善,而不是对多台设备进行单独控制。例如,如当用户发出休息指令时,相关家电设备基于该指令协同工作,从而降低工作噪音、关闭所有室内灯光以及调整好室内温度和湿度等。
40.基于上述步骤s101-步骤s104,首先获取用户输入的控制指令,接着基于控制指令判断控制指令对应的任务类型,其次获取与任务类型对应的所有家电设备,最后基于控制指令控制所有家电设备执行相应动作,从而实现了不同家电设备之间的关联控制,使得相应的家电设备能够协同工作,让单一且智慧的家电设备变得更智能,从而提高了不同家电设备的控制效率。
41.优选地,同事件任务的执行流程如图4所示,首先判断用户发布洗衣指令是否属于同事件任务,若是,可以根据用户的账户信息查找该用户账户下与该同事件任务相关联的所有家电设备,并将其与该,例如洗衣机、干衣机、智能衣橱等,并将其与该该同事件任务对应的相应节点相匹配。接着确定该事件任务执行过程中的当前节点,给后续节点对应的设备发送控制指令以使其作出相应的准备动作,直至完成该同事件任务过程中的所有节点即可结束该流程。
42.优选地,同流程任务的执行流程如图5所示,首先判断用户发布的做饭指令是否属于同流程任务,若是,可以根据用户的账户信息查找该用户账户下与该同流程任务相关联的所有家电设备。接着根据当前活动设备反馈的状态信息确定执行过程中的当前节点,给后续节点对应的设备发送控制指令以使其作出相应的准备动作,并且对该节点的其它同级家电设备进行监控,直至完成该同流程任务过程中的所有节点即可结束该流程。
43.优选地,如图6所示的家电设备关联控制方法的完整流程示意图,在该步骤中,首先判断用户输入的任务类型是否为同事件任务、同流程任务或者同环境任务,当判断为是同事件任务、同流程任务或者同环境任务中的任意一个时,获取与该任务类型对应的所有相关设备,接着通过控制指令控制所有相关设备执行相应的程序。
44.需要指出的是,尽管上述实施例中将各个步骤按照特定的先后顺序进行了描述,但是本领域技术人员可以理解,为了实现本发明的效果,不同的步骤之间并非必须按照这样的顺序执行,其可以同时(并行)执行或以其他顺序执行,这些变化都在本发明的保护范围之内。
45.进一步,本发明还提供了一种家电设备关联控制装置。参阅附图7,图7是根据本发明的一个实施例的家电设备关联控制装置的主要结构框图。如图7所示,本发明实施例中的
家电设备关联控制装置主要包括第一获取模块11、判断模块12、第二获取模块13和控制模块14。在一些实施例中,第一获取模块11、判断模块12、第二获取模块13和控制模块14中的一个或多个可以合并在一起成为一个模块。在一些实施例中第一获取模块11可以被配置为获取用户输入的控制指令。判断模块12可以被配置为基于控制指令判断控制指令对应的任务类型。第二获取模块13可以被配置为获取与任务类型对应的所有家电设备。控制模块14可以被配置为基于控制指令控制所有家电设备执行相应动作。一个实施方式中,具体实现功能的描述可以参见步骤s101-步骤s104所述。
46.上述家电设备关联控制装置以用于执行图1所示的家电设备关联控制方法实施例,两者的技术原理、所解决的技术问题及产生的技术效果相似,本技术领域技术人员可以清楚地了解到,为了描述的方便和简洁,家电设备关联控制装置的具体工作过程及有关说明,可以参考家电设备关联控制方法的实施例所描述的内容,此处不再赘述。
47.本领域技术人员能够理解的是,本发明实现上述一实施例的方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读存储介质可以包括:能够携带所述计算机程序代码的任何实体或装置、介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器、随机存取存储器、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读存储介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读存储介质不包括电载波信号和电信信号。
48.进一步,本发明还提供了一种电子设备。在根据本发明的一个电子设备实施例中,电子设备包括处理器和存储装置,存储装置可以被配置成存储执行上述方法实施例的家电设备关联控制方法的程序,处理器可以被配置成用于执行存储装置中的程序,该程序包括但不限于执行上述方法实施例的家电设备关联控制方法的程序。为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。
49.进一步,本发明还提供了一种计算机可读存储介质。在根据本发明的一个计算机可读存储介质实施例中,计算机可读存储介质可以被配置成存储执行上述方法实施例的家电设备关联控制方法的程序,该程序可以由处理器加载并运行以实现上述家电设备关联控制方法。为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。该计算机可读存储介质可以是包括各种电子设备形成的存储装置设备,可选的,本发明实施例中计算机可读存储介质是非暂时性的计算机可读存储介质。
50.进一步,应该理解的是,由于各个模块的设定仅仅是为了说明本发明的装置的功能单元,这些模块对应的物理器件可以是处理器本身,或者处理器中软件的一部分,硬件的一部分,或者软件和硬件结合的一部分。因此,图中的各个模块的数量仅仅是示意性的。
51.本领域技术人员能够理解的是,可以对装置中的各个模块进行适应性地拆分或合并。对具体模块的这种拆分或合并并不会导致技术方案偏离本发明的原理,因此,拆分或合并之后的技术方案都将落入本发明的保护范围内。
52.至此,已经结合附图所示的优选实施方式描述了本发明的技术方案,但是,本领域技术人员容易理解的是,本发明的保护范围显然不局限于这些具体实施方式。在不偏离本发明的原理的前提下,本领域技术人员可以对相关技术特征作出等同的更改或替换,这些更改或替换之后的技术方案都将落入本发明的保护范围之内。
技术特征:
1.一种家电设备关联控制方法,其特征在于,包括下述步骤:获取用户输入的控制指令;基于所述控制指令判断所述控制指令对应的任务类型;获取与所述任务类型对应的所有家电设备;基于所述控制指令控制所述所有家电设备执行相应动作。2.根据权利要求1所述的家电设备关联控制方法,其特征在于,基于所述控制指令判断所述控制指令对应的任务类型包括:对所述控制指令进行分解,得到目标指令;将所述目标指令与预设指令进行对比,得到所述控制指令对应的任务类型。3.根据权利要求2所述的家电设备关联控制方法,其特征在于,所述任务类型包括同事件任务,所述同事件任务包含至少一个第一节点,其中每个第一节点对应一台家电设备;基于所述控制指令控制所述所有家电设备执行相应动作包括:基于所述任务类型将所有家电设备与至少一个所述第一节点相匹配;基于所述目标指令控制第一个所述第一节点对应的家电设备执行相应动作;基于第一个所述第一节点控制所述同事件任务中其余第一节点对应的家电设备执行相应的准备动作。4.根据权利要求3所述的家电设备关联控制方法,其特征在于,基于所述控制指令控制所述所有家电设备执行相应动作包括:基于所述任务类型将所有家电设备与至少一个所述第一节点相匹配;确定执行相应动作的家电设备对应的当前第一节点;基于所述当前第一节点控制所述同事件任务中其余第一节点对应的家电设备执行相应的准备动作。5.根据权利要求2所述的家电设备关联控制方法,其特征在于,所述任务类型包括同流程任务,所述同流程任务包含至少一个第二节点,其中每个第二节点对应至少一台家电设备;基于所述控制指令控制所述所有家电设备执行相应动作包括:基于所述任务类型将所有家电设备与至少一个所述第二节点相匹配;基于所述目标指令控制第一个所述第二节点对应的至少一台家电设备执行相应动作;基于第一个所述第二节点控制所述同流程任务中其余第二节点对应的至少一台家电设备执行相应的准备动作。6.根据权利要求5所述的家电设备关联控制方法,其特征在于,基于所述控制指令控制所述所有家电设备执行相应动作包括:基于所述任务类型将所有家电设备与至少一个所述第二节点相匹配;确定执行相应动作的家电设备对应的当前第二节点;基于所述当前第二节点控制所述同流程任务中其余第二节点对应的至少一台家电设备执行相应的准备动作。7.根据权利要求2所述的家电设备关联控制方法,其特征在于,所述任务类型包括同环境任务,所述同环境任务包含一个第三节点,其中所述第三节点对应至少一台家电设备;基于所述控制指令控制所述所有家电设备执行相应动作包括:基于所述控制指令控制
所述第三节点对应的至少一台家电设备同时执行相应的动作。8.一种家电设备关联控制装置,其特征在于,包括:第一获取模块,被配置为获取用户输入的控制指令;判断模块,被配置为基于所述控制指令判断所述控制指令对应的任务类型;第二获取模块,被配置为获取与所述任务类型对应的所有家电设备;控制模块,被配置为基于所述控制指令控制所述所有家电设备执行相应动作。9.一种电子设备,包括处理器和存储装置,所述存储装置适于存储多条程序代码,其特征在于,所述程序代码适于由所述处理器加载并运行以执行权利要求1至7中任一项所述的家电设备关联控制方法。10.一种计算机可读存储介质,其中存储有多条程序代码,其特征在于,所述程序代码适于由处理器加载并运行以执行权利要求1至7中任一项所述的家电设备关联控制方法。
技术总结
本发明涉及数字家庭领域,具体提供一种家电设备关联控制方法、装置及存储介质,旨在解决现有的家电设备关联控制方法控制效率较低的技术问题。为此目的,本发明的家电设备关联控制方法,包括下述步骤:获取用户输入的控制指令;基于所述控制指令判断所述控制指令对应的任务类型;获取与所述任务类型对应的所有家电设备;基于所述控制指令控制所述所有家电设备执行相应动作。如此,提高了对不同家电设备的控制效率。的控制效率。的控制效率。
技术研发人员:吴顺义 许升 黄振兴 尹俊明
受保护的技术使用者:海尔智家股份有限公司
技术研发日:2022.03.04
技术公布日:2023/9/13
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/