家电设备控制方法、装置、电子设备和存储介质与流程

文档序号:23068449发布日期:2020-11-25 17:56阅读:120来源:国知局
家电设备控制方法、装置、电子设备和存储介质与流程

本申请涉及家用电器技术领域,尤其涉及一种家电设备控制方法、装置、电子设备和存储介质。



背景技术:

目前,家电设备局域网控制都是通过连接同一路由器组建局域网,然后在局域网内发送控制包,实现互相控制。然而,上述方式依赖于路由器组网,如果路由器出现故障,或者路由器打开应用隔离,都会使局域网控制失效,以及路由器的覆盖范围有限,很难将所有家用电器都连接上路由器。



技术实现要素:

本申请实施例通过提供一种家电设备控制方法、装置、电子设备和存储介质,解决了现有技术中家电设备控制方式容易失效,控制范围有限的技术问题,实现了通过启动无线网格网络模式实现家电设备控制,避免了对路由器的依赖,仅仅需要家电设备本身即可实现家电设备互相控制,扩大了家电设备控制范围,保证家电设备控制的有效性。

本申请第一方面实施例提出了一种家电设备控制方法,所述方法包括:

获取控制指令和家电设备标识;

在预设数据库中获取与所述家电设备标识对应的目标家电设备;

根据所述目标家电设备的家电设备类型和所述家电设备标识确定目标通信地址;

通过所述目标通信地址将所述控制指令发送至所述目标家电设备以控制所述目标家电设备进行相应操作。

本申请第二方面实施例提出了一种家电设备控制装置,所述装置包括:

第一获取模块,用于获取控制指令和家电设备标识;

第二获取模块,用于在预设数据库中获取与所述家电设备标识对应的目标家电设备;

确定模块,用于根据所述目标家电设备的家电设备类型和所述家电设备标识确定目标通信地址;

发送模块,用于通过所述目标通信地址将所述控制指令发送至所述目标家电设备以控制所述目标家电设备进行相应操作。

本申请第三方面实施例提出了一种家电设备设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如本申请第一方面实施例所述的家电设备控制方法。

本申请第四方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如本申请第一方面实施例所述的家电设备控制方法。

本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:一方面,通过获取控制指令和家电设备标识,在预设数据库中获取与家电设备标识对应的目标家电设备;根据目标家电设备的家电设备类型和家电设备标识确定目标通信地址;通过目标通信地址将控制指令发送至目标家电设备以控制目标家电设备进行相应操作。由此,可以有效解决了现有技术中家电设备控制方式容易失效,控制范围有限的技术问题,实现了通过启动无线网格网络模式实现家电设备控制,避免了对路由器的依赖,仅仅需要家电设备本身即可实现家电设备互相控制,扩大了家电设备控制范围,保证家电设备控制的有效性。

另一方面,预先控制各个家电设备进入无线网格网络模式,方便家电设备信息的快速广播和接收,从而在接收控制指令时能够快速确定目标家电设备并进行相对应的操作,提高家电设备控制效率。

附图说明

本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为本申请实施例一所提供的家电设备控制方法的流程示意图;

图2为本申请实施例二所提供的家电设备控制方法的流程示意图;

图3为本申请实施例三所提供的家电设备控制装置的结构示意图;

图4为本申请实施例四所提供的家电设备控制装置的结构示意图;

图5为本申请实施例五所提供的家电设备控制装置的结构示意图;

图6为本申请实施例六所提供的家电设备控制装置的结构示意图;

具体实施方式

本申请主要针对现有技术中家电设备控制方式成本比较高、准确率比较低的技术问题,提供一种家电设备控制方法。本申请实施例的家电设备控制方法,通过获取控制指令和家电设备标识;在预设数据库中获取与家电设备标识对应的目标家电设备;根据目标家电设备的家电设备类型和家电设备标识确定目标通信地址;通过目标通信地址将控制指令发送至目标家电设备以控制目标家电设备进行相应操作。由此,通过启动无线网格网络模式实现家电设备控制,避免了对路由器的依赖,仅仅需要家电设备本身即可实现家电设备互相控制,扩大了家电设备控制范围,保证家电设备控制的有效性。

为了更好的理解上述技术方案,下面将参照附图更详细地描述本申请的示例性实施例。虽然附图中显示了本申请的示例性实施例,然而应当理解,可以以各种形式实现本申请而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本申请,并且能够将本申请的范围完整的传达给本领域的技术人员。

为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。

实施例一

图1为本申请实施例一所提供的家电设备控制方法的流程示意图。

如图1所示,该家电设备控制方法可以包括以下步骤:

步骤101,获取控制指令和家电设备标识。

步骤102,在预设数据库中获取与家电设备标识对应的目标家电设备。

步骤103,根据目标家电设备的家电设备类型和家电设备标识确定目标通信地址。

在实际应用中,控制各个家电设备(空调、电视机和洗衣机等一个或者多个)进入无线网格网络模式(mesh网络模式),从而家电设备可以广播本设备的家电设备类型、家电设备标识和通信地址等信息,在mesh网络中的其它家电设备可以接收上述信息并存储在预设数据库中。

因此,在获取到控制指令和家电设备标识时可以在预设数据库中获取与家电设备标识对应的目标家电设备,也就是需要控制的目标家电设备,进而根据目标家电设备的家电设备类型和家电设备标识确定目标通信地址。

其中,控制指令的发送方式有很多种,可以是用户根据实际应用需要通过终端设备(比如手机、智能佩戴设备等)发送的,也可以是用户根据实际应用需要按压、点击家电设备的预设按钮发送的。

作为一种场景举例,用户在观看电视的过程中,想控制饮水机中的水进行加热操作,由此通过电视机的遥控器相关按键向电视发送控制指令加热、家电设备标识0001,从而在预设数据库中获取与家电设备标识0001对应的目标家电设备a,从而根据家电设备a的设备类型和家电设备标识0001确定目标通信地址。

可以理解的是,根据目标家电设备的家电设备类型和家电设备标识确定目标通信地址的方式有很多种,作为一种可能实现的方式,根据目标家电设备的家电设备类型确定候选通信地址集合,根据家电设备标识从候选通信地址集合中获取目标通信地址,比如根据目标家电设备的家电设备类型饮水机从数据库中确定出饮水机类别的候选通信地址集合比如有x、y和z,再根据家电设备标识0001从候选通信地址集合x、y和z中选取目标通信地址为x。

步骤104,通过目标通信地址将控制指令发送至目标家电设备以控制目标家电设备进行相应操作。

由此,在确定目标通信地址后,通过目标通信地址将控制指令发送至目标家电设备,控制目标设备进行相应操作。比如上述例子中通过目标通信地址x将控制指令加热发送至目标家电设备饮水机a,控制目标设备饮水机a进行相应加热。

上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:

通过获取控制指令和家电设备标识,在预设数据库中获取与家电设备标识对应的目标家电设备;根据目标家电设备的家电设备类型和家电设备标识确定目标通信地址;通过目标通信地址将控制指令发送至目标家电设备以控制目标家电设备进行相应操作。由此,可以有效解决了现有技术中家电设备控制方式容易失效,控制范围有限的技术问题,实现了通过启动无线网格网络模式实现家电设备控制,避免了对路由器的依赖,仅仅需要家电设备本身即可实现家电设备互相控制,扩大了家电设备控制范围,保证家电设备控制的有效性。

实施例二

图2为本申请实施例二所提供的家电设备控制方法的流程示意图。

如图2所示,该家电设备控制方法可以包括以下步骤:

步骤201,获取配网参数。

步骤202,根据配网参数启动无线网格网络模式。

具体地,控制家电设备进行配网启动无线网格网络模式,首先需要通过遥控器或家电设备的物理按键触发家电设备的配网模式请求,并通过串口等方式将该配网模式请求发送给家电设备中的wifi模块,从而wifi模块启动配网模式,获取配网参数,其中,配网参数可以是bssid(一种特殊的ad-hoclan的应用)、信道、密码和加密方式等,从而根据配网参数启动无线网格网络模式。由此,多个家电设备经过上述操作都可以进入无线网格网络模式。

步骤203,在无线网格网络模式中广播当前家电设备的家电设备类型、家电设备标识和通信地址。

具体地,家电设备在进入无线网格网络模式后,可以在无线网格网络模式中广播当前家电设备的家电设备类型、家电设备标识和通信地址等信息中的一种或者多种。

步骤204,接收在无线网格网络模式中广播的多个家电设备类型、家电设备标识和通信地址。

步骤205,按照预设方式将多个家电设备类型、家电设备标识和通信地址进行存储。

具体地,在进入无线网格网络模式后,可以接收其他家电设备广播的多个家电设备类型、家电设备标识和通信地址并按照预设方式(映射表等方式)存储在预设数据中。

步骤206,获取控制指令和家电设备标识。

步骤207,在预设数据库中获取与家电设备标识对应的目标家电设备。

需要说明的是,步骤206-步骤207与步骤101-步骤102相同,具体描述参见步骤101-步骤102,此处不再详述。

步骤208,根据目标家电设备的家电设备类型确定候选通信地址集合,根据家电设备标识从候选通信地址集合中获取目标通信地址。

步骤209,通过目标通信地址将控制指令发送至目标家电设备以控制目标家电设备进行相应操作。

具体地,不同的家电设备类型中家电设备标识可能是一样的,因此,需要预先按照不同的家电设备类型将通信地址进行存储,根据家电设备可以确定出候选通信地址集合,并根据家电设备标识在候选通信地址集合中获取唯一的目标通信地址。

由此,在确定目标通信地址后,通过目标通信地址将控制指令发送至目标家电设备,控制目标设备进行相应操作。

由此,预先控制各个家电设备进入无线网格网络模式,方便家电设备信息的快速广播和接收,从而在接收控制指令时能够快速确定目标家电设备并进行相对应的操作,可以有效解决了现有技术中家电设备控制方式成本比较高、准确率比较低的技术问题,实现了结合空调设备的实际使用情况和空气情况来确定空调滤网的使用情况,节约成本的同时提高了家电设备控制的准确率。

基于同一发明构思,本申请实施例还提供了实施例一至实施例二中方法对应的装置,见实施例三。

实施例三

图3为本申请实施例六所提供的家电设备控制装置的结构示意图。

如图3所示,该家电设备控制装置包括:第一获取模块110、第二获取模块120、确定模块130和发送模块140。

其中,第一获取模块110,用于获取控制指令和家电设备标识。

第二获取模块120,用于在预设数据库中获取与家电设备标识对应的目标家电设备。

确定模块130,用于根据目标家电设备的家电设备类型和家电设备标识确定目标通信地址。

发送模块140,用于通过目标通信地址将控制指令发送至目标家电设备以控制目标家电设备进行相应操作。

在本申请的一个实施例中,如图4所示,在图3的基础上还包括:第三获取模块150和启动模块160。

第三获取模块150,用于获取配网参数。

启动模块160,用于根据配网参数启动无线网格网络模式。

在本申请的一个实施例中,如图5所示,在图4的基础上还包括广播模块170。

广播模块170,用于在无线网格网络模式中广播当前家电设备的家电设备类型、家电设备标识和通信地址。

在本申请的一个实施例中,如图6所示,在图4的基础上还包括:接收模块180和存储模块190。

接收模块180,用于接收在无线网格网络模式中广播的多个家电设备类型、家电设备标识和通信地址。

存储模块190,用于按照预设方式将多个家电设备类型、家电设备标识和通信地址进行存储。

在本申请的一个实施例中,确定模块130,具体用于包括:根据目标家电设备的家电设备类型确定候选通信地址集合;根据家电设备标识从候选通信地址集合中获取目标通信地址

需要说明的是,前述实施例一至实施例二对家电设备控制方法实施例的解释说明也适用于该实施例的家电设备控制装置,此处不再赘述。

上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:

一方面,通过获取控制指令和家电设备标识,在预设数据库中获取与家电设备标识对应的目标家电设备;根据目标家电设备的家电设备类型和家电设备标识确定目标通信地址;通过目标通信地址将控制指令发送至目标家电设备以控制目标家电设备进行相应操作。由此,可以有效解决了现有技术中家电设备控制方式容易失效,控制范围有限的技术问题,实现了通过启动无线网格网络模式实现家电设备控制,避免了对路由器的依赖,仅仅需要家电设备本身即可实现家电设备互相控制,扩大了家电设备控制范围,保证家电设备控制的有效性。

另一方面,预先控制各个家电设备进入无线网格网络模式,方便家电设备信息的快速广播和接收,从而在接收控制指令时能够快速确定目标家电设备并进行相对应的操作,提高家电设备控制效率。

基于同一发明构思,本申请实施例还提供了实施例一至实施例二方法对应的电子设备,见实施例七。

实施例七

本申请实施例的电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时,实现如本申请前述实施例一至实施例二提出的家电设备控制方法。

上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:

一方面,通过获取控制指令和家电设备标识,在预设数据库中获取与家电设备标识对应的目标家电设备;根据目标家电设备的家电设备类型和家电设备标识确定目标通信地址;通过目标通信地址将控制指令发送至目标家电设备以控制目标家电设备进行相应操作。由此,可以有效解决了现有技术中家电设备控制方式容易失效,控制范围有限的技术问题,实现了通过启动无线网格网络模式实现家电设备控制,避免了对路由器的依赖,仅仅需要家电设备本身即可实现家电设备互相控制,扩大了家电设备控制范围,保证家电设备控制的有效性。

另一方面,预先控制各个家电设备进入无线网格网络模式,方便家电设备信息的快速广播和接收,从而在接收控制指令时能够快速确定目标家电设备并进行相对应的操作,提高家电设备控制效率。

由于本申请实施例七所介绍的电子设备,为实施本申请实施例一至实施例二的方法所采用的电子设备,故而基于本申请实施例一至实施例二所介绍的方法,本领域所属人员能够了解该电子设备的具体结构及变形,故而在此不再赘述。凡是本申请实施例一至实施例二的方法所采用的电子设备都属于本申请所欲保护的范围。

基于同一发明构思,本申请实施例还提供了实施例一至实施例二中方法对应的计算机可读存储介质,见实施例八。

实施例八

本申请实施例的计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如本申请前述实施例一至实施例二提出的家电设备控制方法。

上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:

一方面,通过获取控制指令和家电设备标识,在预设数据库中获取与家电设备标识对应的目标家电设备;根据目标家电设备的家电设备类型和家电设备标识确定目标通信地址;通过目标通信地址将控制指令发送至目标家电设备以控制目标家电设备进行相应操作。由此,可以有效解决了现有技术中家电设备控制方式容易失效,控制范围有限的技术问题,实现了通过启动无线网格网络模式实现家电设备控制,避免了对路由器的依赖,仅仅需要家电设备本身即可实现家电设备互相控制,扩大了家电设备控制范围,保证家电设备控制的有效性。

另一方面,预先控制各个家电设备进入无线网格网络模式,方便家电设备信息的快速广播和接收,从而在接收控制指令时能够快速确定目标家电设备并进行相对应的操作,提高家电设备控制效率。

由于本申请实施例八所介绍的计算机可读存储介质,为实施本申请实施例一至实施例二的方法所采用的计算机可读存储介质,故而基于本申请实施例一至实施例二所介绍的方法,本领域所属人员能够了解该计算机可读存储介质的具体结构及变形,故而在此不再赘述。凡是本申请实施例一至实施例二的方法所采用的计算机可读存储介质都属于本申请所欲保护的范围。

本领域内的技术人员应明白,本申请的实施例可提供为方法、装置、设备、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

应当注意的是,在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的单词“一”或“一个”不排除存在多个这样的部件。本申请可以借助于包括有若干不同部件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1