一种净化器的控制方法及装置、终端、计算机存储介质与流程

文档序号:14119319阅读:146来源:国知局
一种净化器的控制方法及装置、终端、计算机存储介质与流程

本发明涉及远程控制技术领域,尤其涉及一种净化器的控制方法及装置、净化器、计算机存储介质。



背景技术:

目前,空气净化器的控制方式分为两种,一种方式是通过空气净化器上的按键来控制空气净化器,另一种方式是通过远端设备来远程控制空气净化器。

通过远端设备远程控制空气净化器的方式,因其不受距离的约束而备受人们的欢迎。然而,空气净化器的远程控制方式普遍采用两种方式进行:1)通过遥控器控制空气净化器;2)通过终端上的应用(app)控制空气净化器,这种方式终端需要具备无线通信功能。

对于上述方式1)而言,需要设计遥控器,增加了产品的成本,此外,遥控器的遥控距离有限。对于上述方式2)而言,需要在终端上安装app,大部分用户认为安装app非常麻烦,此外,由于终端的内存空间有限,安装app会导致终端的内存空间进一步减小。



技术实现要素:

为解决上述技术问题,本发明实施例提供了一种净化器的控制方法及装置、终端、计算机存储介质。

本发明实施例提供的净化器的控制方法,包括:

在目标应用中加载目标程序,所述目标程序用于对净化器进行控制;

获得用户针对所述目标程序的第一操作时,运行所述目标程序,在显示屏上展示与所述目标程序对应的操控界面;

获得用户在所述操控界面上的第二操作时,确定与所述第二操作对应的操控指令;

向所述净化器发送与所述第二操作对应的操控指令,所述操控指令用于对所述净化器进行控制。

本发明实施例中,所述操控界面上具有一个或多个用于对所述净化器进行控制的控件图标;

所述获得用户在所述操控界面上的第二操作时,确定与所述第二操作对应的操控指令,包括:

获得用户在所述操控界面上的第二操作时,确定所述第二操作对应的坐标参数;

基于所述第二操作对应的坐标参数,确定与所述第二操作对应的控件图标;

生成与控件图标相对应的操控指令。

本发明实施例中,所述向所述净化器发送与所述第二操作对应的操控指令,包括:

通过所述目标程序将所述操控指令发送给所述目标应用;

通过所述目标应用将所述操控指令发送给无线通信模块;

通过所述无线通信模块将所述操控指令发送给净化器。

本发明实施例中,向所述净化器发送与所述第二操作对应的操控指令之前,所述方法还包括:

通过所述目标程序接收所述净化器发送的注册信息,所述注册信息中携有所述净化器的设备标识;

在所述目标程序中记录所述净化器的设备标识,并向所述净化器发送响应消息,所述响应消息中携有所述目标应用的账户信息;

在运行所述目标程序后,基于所述净化器的设备标识与所述净化器建立通信连接。

本发明实施例中,所述基于所述净化器的设备标识与所述净化器建立通信连接,包括:

搜索并接入到局域网中;

在所述局域网中搜索净化器;

在搜索到的净化器中选择与所述净化器的设备标识相匹配的净化器,并与所述相匹配的净化器建立通信连接。

本发明实施例提供的净化器的控制装置,包括:

加载单元,用于在目标应用中加载目标程序,所述目标程序用于对净化器进行控制;

运行单元,用于获得用户针对所述目标程序的第一操作时,运行所述目标程序;

显示单元,用于在显示屏上展示与所述目标程序对应的操控界面;

确定单元,用于获得用户在所述操控界面上的第二操作时,确定与所述第二操作对应的操控指令;

发送单元,用于向所述净化器发送与所述第二操作对应的操控指令,所述操控指令用于对所述净化器进行控制。

本发明实施例中,所述操控界面上具有一个或多个用于对所述净化器进行控制的控件图标;

所述确定单元包括:

第一确定子单元,用于获得用户在所述操控界面上的第二操作时,确定所述第二操作对应的坐标参数;

第二确定子单元,用于基于所述第二操作对应的坐标参数,确定与所述第二操作对应的控件图标;

生成子单元,用于生成与控件图标相对应的操控指令。

本发明实施例中,所述发送单元包括:

第一转发子单元,用于通过所述目标程序将所述操控指令发送给所述目标应用;

第二转发子单元,用于通过所述目标应用将所述操控指令发送给无线通信模块;

发送子单元,用于通过所述无线通信模块将所述操控指令发送给净化器。

本发明实施例中,所述装置还包括:

注册单元,用于通过所述目标程序接收所述净化器发送的注册信息,所述注册信息中携有所述净化器的设备标识;在所述目标程序中记录所述净化器的设备标识,并向所述净化器发送响应消息,所述响应消息中携有所述目标应用的账户信息;

连接建立单元,用于在运行所述目标程序后,基于所述净化器的设备标识与所述净化器建立通信连接。

本发明实施例中,所述装置还包括:

网络搜索单元,用于搜索并接入到局域网中;在所述局域网中搜索净化器;

所述连接建立单元,具体用于在搜索到的净化器中选择与所述净化器的设备标识相匹配的净化器,并与所述相匹配的净化器建立通信连接。

本发明实施例提供的终端,包括上述的净化器的控制装置。

本发明实施例提供的计算机存储介质,其上存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现上述的净化器的控制方法。

本发明实施例的技术方案中,在目标应用中加载目标程序,所述目标程序用于对净化器进行控制;获得用户针对所述目标程序的第一操作时,运行所述目标程序,在显示屏上展示与所述目标程序对应的操控界面;获得用户在所述操控界面上的第二操作时,确定与所述第二操作对应的操控指令;向所述净化器发送与所述第二操作对应的操控指令,所述操控指令用于对所述净化器进行控制。采用本发明实施例的技术方案,通过目标应用中加载的小程序,就可以实现对净化器的远程控制,这种远程控制方式相对于遥控器而言,减少了产品的成本;与此同时,用户无需单独安装额外的app来对净化器进行控制,节省了终端的内存。

附图说明

图1为本发明实施例的净化器的控制方法的流程示意图一;

图2为本发明实施例的初始操控界面图;

图3为本发明实施例的用于控制风机速度的操控界面图;

图4为本发明实施例的用于控制净化器运行时长的操控界面图;

图5为本发明实施例的用于控制净化器暂停或运行的操控界面图;

图6为本发明实施例的目标程序和净化器之间的通信框架图;

图7为本发明实施例的净化器的控制方法的流程示意图二;

图8为本发明实施例的净化器的控制装置的结构组成示意图一;

图9为本发明实施例的净化器的控制装置的结构组成示意图二。

具体实施方式

为了能够更加详尽地了解本发明实施例的特点与技术内容,下面结合附图对本发明实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明实施例。

图1为本发明实施例的净化器的控制方法的流程示意图一,如图1所示,所述净化器的控制方法包括以下步骤:

步骤101:在目标应用中加载目标程序,所述目标程序用于对净化器进行控制。

本发明实施例的技术方案应用于终端侧,该终端可以是手机、平板电脑等移动设备。

本发明实施例中,终端中安装有目标应用。在一实施方式中,目标应用是一种用户在终端中普遍安装的应用,换言之,大部分的终端中均安装有这类的目标应用,例如:微信app。此外,目标应用具有如下特定功能:支持加载小程序的功能。

以微信app为例,微信小程序基于微信体系,是一个不需要下载安装就可以使用的app。微信小程序时一个在微信app里立即展现服务的链接。

本发明实施例中,目标程序的特点至少包括:1)无需安装;2)触手可及;3)用完即走;4)无需卸载。

本发明实施例中,目标程序的获取途径可以有多种,以下列举几种获取途径:

1)通过扫描二维码的方式加载目标程序;

2)通过好友分享的链接加载目标程序;

3)通过搜索附近的小程序的方式,加载目标程序。

本发明实施例中,目标程序的开发可以基于目标应用对应的公共平台来实现,目标程序的功能是对净化器进行控制。

步骤102:获得用户针对所述目标程序的第一操作时,运行所述目标程序,在显示屏上展示与所述目标程序对应的操控界面。

本发明实施例中,第一操作的作用是触发目标程序的运行,例如:用户点击目标程序对应的图标,这样,就可以打开目标程序从而运行所述目标程序。

目标程序被运行后,会在显示屏上展示与所述目标程序对应的操控界面,如图2所示,在初始的操控界面上会显示有一系列与净化器相关的控制选项。例如:用于控制净化器风机速度的选项“风机速度”,用于控制净化器运行时长的选项“定时”,用于控制净化器暂停或运行的选项“暂停/运行”,值得注意的是,这里仅列出一部分的选项,实际应用中,可以根据不同型号的净化器灵活设置其对应的操控界面。

本发明实施例中,操控界面不局限于上述的初始的操控界面,还包括具体的用于直接控制净化器的操控界面。

如图3所示,图3为本发明实施例的用于控制风机速度的操控界面,风机速度可以通过向上箭头和向下箭头来控制,在一实施方式中,用户点击向上箭头实现调大风机速度,用户点击向下箭头实现调小风机速度。这里,点击一次向上箭头/向下箭头,风机速度的调整值可以基于步长来确定。

如图4所示,图4为本发明实施例的用于控制净化器运行时长的操控界面,净化器的运行时长可以通过两组箭头来设置,例如:向上箭头和向下箭头是基于分钟为单一来设置时长,向左箭头和向右箭头是基于小时为单一来设置时长。在每组箭头中,一个箭头用于调大时长,另一个箭头用于调小时长。

如图5所示,图5为本发明实施例的用于控制净化器暂停或运行的操控界面,用户点击一次控件,就在暂停状态和运行状态之间切换一次。

以上仅列举出部分的操控界面,实际应用中,操控界面的种类和形式可以有更多。

步骤103:获得用户在所述操控界面上的第二操作时,确定与所述第二操作对应的操控指令。

本发明实施例中,所述操控界面上具有一个或多个用于对所述净化器进行控制的控件图标。基于此,获得用户在所述操控界面上的第二操作时,确定所述第二操作对应的坐标参数;基于所述第二操作对应的坐标参数,确定与所述第二操作对应的控件图标;生成与控件图标相对应的操控指令。

例如:第二操作的坐标参数为(x0,y0),控件图标在显示屏上占据有一定的区域,将能够操作控件图标的区域称为有效操作区域。基于此,判断(x0,y0)落入了哪个控件图标的有效操作区域,就可以确定出第二操作对应的控件图标是哪个。假设控件图标1对应的有效操作区域为:以(x1,y1)和(x2,y2)之间的连线作为对角线所确定的矩形区域,那么当x0小于等于x1且大于等于x2,且y0小于等于y1且大于等于y2时,可以确定(x0,y0)落入了控件图标1对应的有效操作区域。这时,第二操作对应的控件图标就是控件图标1。

步骤104:向所述净化器发送与所述第二操作对应的操控指令,所述操控指令用于对所述净化器进行控制。

本发明实施例中,目标程序和净化器之间的通信框架如图6所示,通过所述目标程序将所述操控指令发送给所述目标应用;通过所述目标应用将所述操控指令发送给无线通信模块;通过所述无线通信模块将所述操控指令发送给净化器。

在一实施方式中,无线通信模块可以是终端中的移动通信模块,例如用户身份识别卡(sim,subscriberidentificationmodule)卡。在另一实施方式中,无线通信模块可以是终端中的无线局域网(wlan,wirelesslocalareanetworks)模块。

本发明实施例的技术方案,通过目标应用中的目标程序能够方便、简洁、经济的远程遥控净化器。

图7为本发明实施例的净化器的控制方法的流程示意图二,如图7所示,所述净化器的控制方法包括以下步骤:

步骤701:在目标应用中加载目标程序,所述目标程序用于对净化器进行控制。

本发明实施例的技术方案应用于终端侧,该终端可以是手机、平板电脑等移动设备。

本发明实施例中,终端中安装有目标应用。在一实施方式中,目标应用是一种用户在终端中普遍安装的应用,换言之,大部分的终端中均安装有这类的目标应用,例如:微信app。此外,目标应用具有如下特定功能:支持加载小程序的功能。

以微信app为例,微信小程序基于微信体系,是一个不需要下载安装就可以使用的app。微信小程序时一个在微信app里立即展现服务的链接。

本发明实施例中,目标程序的特点至少包括:1)无需安装;2)触手可及;3)用完即走;4)无需卸载。

本发明实施例中,目标程序的获取途径可以有多种,以下列举几种获取途径:

1)通过扫描二维码的方式加载目标程序;

2)通过好友分享的链接加载目标程序;

3)通过搜索附近的小程序的方式,加载目标程序。

本发明实施例中,目标程序的开发可以基于目标应用对应的公共平台来实现,目标程序的功能是对净化器进行控制。

步骤702:获得用户针对所述目标程序的第一操作时,运行所述目标程序,在显示屏上展示与所述目标程序对应的操控界面。

本发明实施例中,第一操作的作用是触发目标程序的运行,例如:用户点击目标程序对应的图标,这样,就可以打开目标程序从而运行所述目标程序。

目标程序被运行后,会在显示屏上展示与所述目标程序对应的操控界面,如图2所示,在初始的操控界面上会显示有一系列与净化器相关的控制选项。例如:用于控制净化器风机速度的选项“风机速度”,用于控制净化器运行时长的选项“定时”,用于控制净化器暂停或运行的选项“暂停/运行”,值得注意的是,这里仅列出一部分的选项,实际应用中,可以根据不同型号的净化器灵活设置其对应的操控界面。

本发明实施例中,操控界面不局限于上述的初始的操控界面,还包括具体的用于直接控制净化器的操控界面。

如图3所示,图3为本发明实施例的用于控制风机速度的操控界面,风机速度可以通过向上箭头和向下箭头来控制,在一实施方式中,用户点击向上箭头实现调大风机速度,用户点击向下箭头实现调小风机速度。这里,点击一次向上箭头/向下箭头,风机速度的调整值可以基于步长来确定。

如图4所示,图4为本发明实施例的用于控制净化器运行时长的操控界面,净化器的运行时长可以通过两组箭头来设置,例如:向上箭头和向下箭头是基于分钟为单一来设置时长,向左箭头和向右箭头是基于小时为单一来设置时长。在每组箭头中,一个箭头用于调大时长,另一个箭头用于调小时长。

如图5所示,图5为本发明实施例的用于控制净化器暂停或运行的操控界面,用户点击一次控件,就在暂停状态和运行状态之间切换一次。

以上仅列举出部分的操控界面,实际应用中,操控界面的种类和形式可以有更多。

步骤703:通过所述目标程序接收所述净化器发送的注册信息,所述注册信息中携有所述净化器的设备标识;在所述目标程序中记录所述净化器的设备标识,并向所述净化器发送响应消息,所述响应消息中携有所述目标应用的账户信息。

本发明实施例中,目标程序与净化器需要进行身份认证,也即用户只能控制属于自己的净化器。用户的身份信息也即是目标应用的账户信息,净化器通过其设备标识来区分。目标程序基于该账户信息与净化器进行相互之间的身份认证。

步骤704:在运行所述目标程序后,搜索并接入到局域网中;在所述局域网中搜索净化器;在搜索到的净化器中选择与所述净化器的设备标识相匹配的净化器,并与所述相匹配的净化器建立通信连接。

本发明实施例中,净化器与终端处于同一局域网中,这样,目标程序可以对局域网中的净化器进行控制,具体地,在搜索到的净化器中选择与所述净化器的设备标识相匹配的净化器,并与所述相匹配的净化器建立通信连接。

步骤705:获得用户在所述操控界面上的第二操作时,确定与所述第二操作对应的操控指令。

本发明实施例中,所述操控界面上具有一个或多个用于对所述净化器进行控制的控件图标。基于此,获得用户在所述操控界面上的第二操作时,确定所述第二操作对应的坐标参数;基于所述第二操作对应的坐标参数,确定与所述第二操作对应的控件图标;生成与控件图标相对应的操控指令。

例如:第二操作的坐标参数为(x0,y0),控件图标在显示屏上占据有一定的区域,将能够操作控件图标的区域称为有效操作区域。基于此,判断(x0,y0)落入了哪个控件图标的有效操作区域,就可以确定出第二操作对应的控件图标是哪个。假设控件图标1对应的有效操作区域为:以(x1,y1)和(x2,y2)之间的连线作为对角线所确定的矩形区域,那么当x0小于等于x1且大于等于x2,且y0小于等于y1且大于等于y2时,可以确定(x0,y0)落入了控件图标1对应的有效操作区域。这时,第二操作对应的控件图标就是控件图标1。

步骤706:向所述净化器发送与所述第二操作对应的操控指令,所述操控指令用于对所述净化器进行控制。

本发明实施例中,目标程序和净化器之间的通信框架如图6所示,通过所述目标程序将所述操控指令发送给所述目标应用;通过所述目标应用将所述操控指令发送给无线通信模块;通过所述无线通信模块将所述操控指令发送给净化器。

这里,无线通信模块可以是终端中的wlan模块。本发明实施例的技术方案,通过目标应用中的目标程序能够方便、简洁、经济的远程遥控净化器。

上述方案中,步骤703和步骤704的执行顺序只需要位于步骤706之前即可,并不限定与其他步骤的执行顺序。

图8为本发明实施例的净化器的控制装置的结构组成示意图一,如图8所示,所述装置包括:

加载单元801,用于在目标应用中加载目标程序,所述目标程序用于对净化器进行控制;

运行单元802,用于获得用户针对所述目标程序的第一操作时,运行所述目标程序;

显示单元803,用于在显示屏上展示与所述目标程序对应的操控界面;

确定单元804,用于获得用户在所述操控界面上的第二操作时,确定与所述第二操作对应的操控指令;

发送单元805,用于向所述净化器发送与所述第二操作对应的操控指令,所述操控指令用于对所述净化器进行控制。

本领域技术人员应当理解,图8所示的净化器的控制装置中的各功能单元的实现功能可参照前述净化器的控制方法的相关描述而理解。

图9为本发明实施例的净化器的控制装置的结构组成示意图二,如图9所示,所述装置包括:

加载单元901,用于在目标应用中加载目标程序,所述目标程序用于对净化器进行控制;

运行单元902,用于获得用户针对所述目标程序的第一操作时,运行所述目标程序;

显示单元903,用于在显示屏上展示与所述目标程序对应的操控界面;

确定单元904,用于获得用户在所述操控界面上的第二操作时,确定与所述第二操作对应的操控指令;

发送单元905,用于向所述净化器发送与所述第二操作对应的操控指令,所述操控指令用于对所述净化器进行控制。

本发明实施例中,所述操控界面上具有一个或多个用于对所述净化器进行控制的控件图标;

所述确定单元904包括:

第一确定子单元(图中未示意出),用于获得用户在所述操控界面上的第二操作时,确定所述第二操作对应的坐标参数;

第二确定子单元(图中未示意出),用于基于所述第二操作对应的坐标参数,确定与所述第二操作对应的控件图标;

生成子单元(图中未示意出),用于生成与控件图标相对应的操控指令。

本发明实施例中,所述发送单元905包括:

第一转发子单元(图中未示意出),用于通过所述目标程序将所述操控指令发送给所述目标应用;

第二转发子单元(图中未示意出),用于通过所述目标应用将所述操控指令发送给无线通信模块;

发送子单元(图中未示意出),用于通过所述无线通信模块将所述操控指令发送给净化器。

本发明实施例中,所述装置还包括:

注册单元906,用于通过所述目标程序接收所述净化器发送的注册信息,所述注册信息中携有所述净化器的设备标识;在所述目标程序中记录所述净化器的设备标识,并向所述净化器发送响应消息,所述响应消息中携有所述目标应用的账户信息;

连接建立单元907,用于在运行所述目标程序后,基于所述净化器的设备标识与所述净化器建立通信连接。

本发明实施例中,所述装置还包括:

网络搜索单元908,用于搜索并接入到局域网中;在所述局域网中搜索净化器;

所述连接建立单元907,具体用于在搜索到的净化器中选择与所述净化器的设备标识相匹配的净化器,并与所述相匹配的净化器建立通信连接。

本领域技术人员应当理解,图9所示的净化器的控制装置中的各功能单元的实现功能可参照前述净化器的控制方法的相关描述而理解。

本发明实施例还提供一种终端,该终端上包括上述所述的净化器的控制装置,以实现对净化器的远程控制。

本发明实施例上述净化器的控制装置如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,readonlymemory)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本发明实施例不限制于任何特定的硬件和软件结合。

相应地,本发明实施例还提供一种计算机存储介质,其中存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现本发明实施例的上述净化器的控制方法。

本发明实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。

在本发明所提供的几个实施例中,应该理解到,所揭露的方法和智能设备,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

另外,在本发明各实施例中的各功能单元可以全部集成在一个第二处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。

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