(用于控制除湿机的方法及装置、除湿机、存储介质与流程)
1.本技术涉及智能家电技术领域,例如涉及一种用于控制除湿机的方法、装置、除湿机和存储介质。背景技术:2.目前,除湿机功能单一,大部分除湿机仅具备除湿功能。在使用过程中需要用户根据使用需求,人工移动除湿机的位置。这导致了用户体验感较差。3.相关技术中公开了除湿机的移动方法包括:确定除湿机的工作状态,根据所述工作状态确定除湿机是否需要移动;在所述除湿机需要移动的情况下,控制除湿机按照预定路线移动到预定位置。其中,工作状态包括待排水状态和待充电状态。4.在实现本公开实施例的过程中,发现相关技术中至少存在如下问题:5.相关技术的除湿机仅在需要排水或待充电时,移动至预设位置进行排水或充电。并不能在除湿过程中,自主移动除湿。技术实现要素:6.为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。7.本公开实施例提供了一种用于控制除湿机的方法、装置、除湿机和存储介质,以在除湿过程中实现除湿机的自主移动。8.在一些实施例中,所述方法包括:获取室内各个区域的湿度;在所述湿度表明存在多个待除湿的目标区域的情况下,根据目标区域的湿度,确定除湿机的除湿移动路径;控制除湿机按照所述除湿移动路径对目标区域除湿。9.在一些实施例中,所述装置包括:处理器和存储有程序指令的存储器,所述处理器被配置为在运行所述程序指令时,执行如前述的用于控制除湿机的方法。10.在一些实施例中,所述除湿机包括:如前述的用于控制除湿机的装置。11.在一些实施例中,所述存储介质,存储有程序指令,所述程序指令在运行时,执行如前述的用于控制除湿机的方法。12.本公开实施例提供的用于控制除湿机的方法、装置、除湿机和存储介质,可以实现以下技术效果:13.本公开实施例中,根据室内各个区域的湿度,确定各个区域是否需要除湿。在多个区域具有除湿需求的情况下,确定除湿机的除湿移动路径。除湿机按照除湿移动路径对各目标区域除湿。这样,可结合各个区域的湿度信息,自主确定除湿移动路径并控制除湿机移动进行除湿。从而提高了除湿机的智能化程度,使得除湿机的控制人性化,提高用户的体验感。14.以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本技术。附图说明15.一个或多个实施例通过与之对应的附图进行示例性说明,这些示例性说明和附图并不构成对实施例的限定,附图中具有相同参考数字标号的元件示为类似的元件,附图不构成比例限制,并且其中:16.图1是本公开实施例提供的一个用于控制除湿机的方法的示意图;17.图2是本公开实施例提供的另一个用于控制除湿机的方法的示意图;18.图3是本公开实施例提供的另一个用于控制除湿机的方法的示意图;19.图4是本公开实施例提供的另一个用于控制除湿机的方法的示意图;20.图5是本公开实施例提供的一个用于控制除湿机的装置的示意图;21.图6是本公开实施例提供的另一个用于控制除湿机的装置的示意图。具体实施方式22.为了能够更加详尽地了解本公开实施例的特点与技术内容,下面结合附图对本公开实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本公开实施例。在以下的技术描述中,为方便解释起见,通过多个细节以提供对所披露实施例的充分理解。然而,在没有这些细节的情况下,一个或多个实施例仍然可以实施。在其它情况下,为简化附图,熟知的结构和装置可以简化展示。23.本公开实施例的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开实施例的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。24.除非另有说明,术语“多个”表示两个或两个以上。25.本公开实施例中,字符“/”表示前后对象是一种“或”的关系。例如,a/b表示:a或b。26.术语“和/或”是一种描述对象的关联关系,表示可以存在三种关系。例如,a和/或b,表示:a或b,或,a和b这三种关系。27.术语“对应”可以指的是一种关联关系或绑定关系,a与b相对应指的是a与b之间是一种关联关系或绑定关系。28.智能家电设备是指将微处理器、传感器技术、网络通信技术引入家电设备后形成的家电产品,具有智能控制、智能感知及智能应用的特征,智能家电设备的运作过程往往依赖于物联网、互联网以及电子芯片等现代技术的应用和处理,例如智能家电设备可以通过连接电子设备,实现用户对智能家电设备的远程控制和管理。29.本公开实施例中,除湿机的底部设有脚轮,可在动力机构的驱动下移动。可选地,脚轮为电动脚轮。除湿机还包括蓄电池,为电动脚轮的动力机构提供电源。同时,为除湿机的除湿工作提供电源。这样,除湿机可在工作过程中不插电,避免在自主移动中充电线被缠绕。在蓄电池电源不足时,除湿机可移动至电源处进行充电。除湿机在非移动状态下,仅能通过自身安装的传感器检测周边环境的湿度。无法获得其他区域的湿度,因此,本公开实施中,除湿机与其他智能家电设备联动,以获取室内各个区域的湿度。或者,在室内各个区域设置检测湿度的传感器,除湿机的处理器接收湿度传感器的检测值,以获取室内各个区域的湿度信息。从而控制除湿机的移动除湿。30.结合图1所示,本公开实施例提供一种用于控制除湿机的方法,包括:31.s101,处理器获取室内各个区域的湿度。32.s102,在湿度表明存在多个待除湿的目标区域的情况下,处理器根据目标区域的湿度,确定除湿机的除湿移动路径。33.s103,处理器控制除湿机按照除湿移动路径对目标区域除湿。34.这里,如前文所述,可以联动其他家电设备或湿度传感器,获取室内各个区域的湿度。其中,室内各个区域是指不同的房间,如卧室、客厅、厨房、卫生间等。进而根据获取的湿度,判断各个区域是否需要除湿。可设定湿度阈值,例如用户感到舒适的环境湿度为40%-65%。设定湿度阈值为65%,如果某一区域的湿度大于65%,则表明该区域需要除湿。将该区域确定为待除湿的目标区域。进一步地,在存在多个目标区域需要除湿时,需制定除湿机的移动路径。具体地,结合目标区域的湿度,确定除湿机的除湿移动路径。可以是从湿度较大的目标区域除湿并逐步移动至湿度较小的目标区域;或者,可以是从湿度较小的目标区域除湿并逐步移动至湿度较大的目标区域。继而,控制除湿机按照确定出的除湿移动路径进行对各目标区域除湿。35.在一些实施例中,除湿机还包括设置于除湿机的除尘模块和湿度传感器。在除湿机除尘的过程中,可检测各个区域的湿度。进而基于检测的湿度,判断各个区域是否需要除湿。进一步地,在确定除湿移动路径时,为了避免除湿机在移动过程中触碰室内物品,可获取室内布局信息。结合室内布局信息和目标区域的湿度,确定除湿机的除湿移动路线,以在除湿机移动过程中自动避障。其中,室内布局信息图的获取可以是用户存储于云端服务器,处理器从云端服务器调用。或者,可以在除湿机中设置雷达传感器,在除湿机首次对全屋除尘时,扫描全屋信息以生成室内布信息图并存储于本地服务器。如此,处理器可直接调用。36.采用本公开实施例提供的用于控制除湿机的方法,根据室内各个区域的湿度,确定各个区域是否需要除湿。在多个区域具有除湿需求的情况下,确定除湿机的除湿移动路径。除湿机按照除湿移动路径对各目标区域除湿。这样,可结合各个区域的湿度信息,自主确定除湿移动路径并控制除湿机移动进行除湿。从而提高了除湿机的智能化程度,使得除湿机的控制人性化,提高用户的体验感。37.可选地,步骤s102,处理器通过以下方式确定湿度表明存在待除湿的目标区域:38.处理器获取室内各个区域预设的湿度阈值。39.处理器比较各个湿度与其对应区域的湿度阈值的大小,将湿度大于对应湿度阈值的区域作为待除湿的目标区域。40.这里,室内不同区域因环境和功能的不同,导致湿度存在差异。且用户对不同区域的湿度要求不同。例如,用户对卧室和客厅的湿度要求较高,对厨房、卫生间的湿度要求较低。因此,可预设卧室、客厅的湿度阈值为55%;厨房、卫生间的湿度阈值为65%。此外,每个区域预设的湿度阈值可以相同也可以不同。处理器存储用户预设的湿度阈值,以便随时调用。获取预设的湿度阈值,比较各个区域湿度检测值与其对应的湿度阈值。如果该区域湿度检测值大于对应的湿度阈值,则表明该区域需要除湿,将该区域作为待除湿的目标区域。41.可选地,除湿移动路径包括除湿移动顺序;步骤s102,处理器根据目标区域的湿度,确定除湿机的除湿移动路径,包括:42.处理器按照湿度大小关系排列对应的目标区域顺序。43.处理器将目标区域的排列顺序作为除湿机的除湿移动顺序。44.这里,在存在多个待除湿目标区域时,除湿机需要分别对各个目标区域除湿。因此,需要确定除湿机的除湿移动路径。具体地,根据各个目标区域湿度从大到小关系排序各个目标区域的除湿顺序。除湿机从湿度高的目标区域逐步移动至湿度低的目标区域。其中,在当前目标区域的湿度达到预设的湿度阈值后,除湿机再对下一目标区域除湿。这样,在对多个目标区域除湿的过程中,并不需要用户移动除湿机。可实现除湿机的自主移动。45.此外,除湿机在对当前目标区域除湿时,除湿机可以处于移动模式也可以处于固定模式。移动模式是指除湿机在当前目标区域中移动除湿。固定模式是指除湿机在当前目标区域中处于固定位置,在该位置对当前目标区域除湿。通常,除湿机移动除湿时,除湿效率高于固定模式的除湿效率。除湿机移动除湿时可以是按照设定路径反复移动。或者,可以结合当前目标区域的湿度分布情况,从湿度较高的区域移动至湿度较低的区域。这样,除湿机从湿度高的区域除湿,有助于提高除湿效率。46.可选地,除湿移动路径还包括除湿移动速率;步骤s102,处理器根据目标区域的湿度,确定除湿机的除湿移动路径,包括:47.处理器获得目标区域湿度与对应的湿度阈值的差值。48.处理器根据差值与移动速率的映射关系,确定除湿机在该目标区域的除湿移动速率。49.这里,计算目标区域湿度与对应湿度阈值的差值。进而根据差值的大小,确定该目标区域除湿时除湿机的移动速率。具体地,将差值划分为多个区间,每个差值区域对应一个移动速率。一般,差值越大即目标区域湿度越大,移动速率越慢。作为一种示例,将差值△rh划分为三个区间分别为△rh≥30%、30%>△rh≥5%、△rh<5%;且对应的移动速度分别为v3、v1、v2。其中,v1为基础速度,v2为慢速,v3为快速,即v3>v1>v2。这样,计算差值后,可查找该差值属于的差值区域。进而根据差值区域与移动速率的映射关系,确定除湿移动速率。如此,使得除湿机的移动速率符合当前目标区域的湿度情况,在保证除湿效果的同时可提高除湿效率。50.此外,还可根据差值,确定除湿机的出风风档。通常,差值越大,除湿的出风风档越大即出风量和出风风速越大。具体地,如前文所述将差值划分为三个区间,每个区间分别对应不同风档。差值满足△rh≥30%时,风档为f1。差值满足30%>△rh≥5%时,风档为f2。差值满足△rh<5%时,风档为f3。其中,f1>f2>f3。51.结合图2所示,本公开实施例提供另一种用于控制除湿机的方法,包括:52.s201,处理器获取室内各个区域的湿度。53.s202,在湿度表明存在多个待除湿的目标区域的情况下,处理器根据目标区域的湿度,确定除湿机的除湿移动路径。54.s203,在室内存在用户的情况下,处理器根据用户的位置信息,修正所述除湿移动路径。55.s204,处理器控制除湿机按照修正后的除湿移动路径对目标区域除湿。56.本公开实施例中,当室内存在多个待除湿的目标区域时,表明室外环境为潮湿天气,如处于雨季。因此,需要全屋除湿。这种情况下,卫生间和厨房等区域因洗漱、做饭等原因湿度可能会进一步增大。如果室内存在用户且用户处于卧室或客厅等区域,按照前文的除湿移动顺序对卫生间、厨房等先除湿,则会降低用户的体验感。所以这里结合室内用户的位置,修正除湿移动路径。具体地,在用户的位置表明用户处于待除湿目标区域的情况下,将用户所处的目标区域作为最先除湿区域。如此,可以优先改善用户所处位置区域的湿度,避免湿度较高造成的不适。57.结合图3所示,本公开实施例提供另一种用于控制除湿机的方法,包括:58.s301,处理器获取室内各个区域的湿度。59.s302,在湿度表明存在多个待除湿的目标区域的情况下,处理器根据目标区域的湿度,确定除湿机的除湿移动路径。60.s303,处理器控制除湿机按照除湿移动路径对目标区域除湿。61.s304,在湿度表明存在一个待除湿的目标区域的情况下,处理器根据目标区域的属性,确定除湿机的除湿模式。62.s305,处理器控制除湿机按照除湿模式运行。63.本公开实施例中,在待除湿的目标区域仅有一个时,除湿机不需要在多个目标区域移动。因此,可结合目标区域的属性,确定除湿机的除湿模式。其中,除湿模式包括固定模式和移动模式。目标区域的属性可以是功能属性,也可以是空间属性。作为一种示例,目标区域的属性为功能属性。可以设定厨房、卫生间等非休息功能区域的除湿模式为固定模式,卧室、客厅等休息功能区域的除湿模式为移动模式。这里,对于休息区域用户处于该区域的时间相对较长。针对这类区域采用移动模式进行除湿,可以使该区域的湿度较快达到用户设定的湿度阈值,有助于提高用户的舒适性。作为另一示例,目标区域的属性为空间属性。可以设定厨房、卫生间、书房、客房等小空间区域的除湿模式为固定模式,客厅、主卧等大空间区域的除湿模式为移动模式。这里,结合区域的大小确定除湿模式。对于空间较小的区域,除湿机移动与否对除湿效率的影响不太显著。为了节省除湿机的电源,采用固定除湿的模式。64.可选地,目标区域的属性包括空间属性;步骤s304,处理器根据目标区域的属性,确定除湿机的除湿模式,包括:65.在目标区域的属性表明目标区域空间小于预设空间阈值的情况下,处理器确定除湿机以固定模式进行除湿。66.在目标区域的属性表明目标区域空间大于或等于预设空间阈值的情况下,处理器确定除湿机以移动模式进行除湿。67.这里,设置预设空间阈值,对于空间小于预设空间阈值的目标区域,采用固定模式进行除湿。对于空间大于或等于预设空间阈值的目标区域,采用移动模式进行除湿。其中,预设空间阈值的取值范围可以是10-15m2。这样,针对不同大小的目标区域,采用不同的除湿方式。既有助于目标区域的快速除湿,还有助于节省能源。68.可选地,步骤s305,处理器控制除湿机按照除湿模式运行,包括:69.处理器获取目标区域的布局信息。70.处理器根据布局信息,控制除湿机的移动路径。71.这里,如前文所示,处理器从本地服务器或云端服务器中调用室内区域布局信息图。基于布局信息图获取目标区域的布局信息,进而基于该布局信息控制除湿机的移动路径。从而在除湿机移动除湿过程中,可以绕开目标区域中的物品。此外,除湿机的移动速率可参见前文提及的方式,在此不再赘述。72.结合图4所示,本公开实施例提供另一种用于控制除湿机的方法,包括:73.s401,处理器获取室内各个区域的湿度。74.s402,在湿度表明存在多个待除湿的目标区域的情况下,处理器根据目标区域的湿度,确定除湿机的除湿移动路径。75.s403,处理器控制除湿机按照除湿移动路径对目标区域除湿。76.s404,在除湿机除湿过程中,检测元件检测除湿机的剩余电量。77.s405,在剩余电量小于电量阈值的情况下,处理器控制除湿机移动至预设位置充电;并在充电结束后按照之前的除湿移动路径运行。78.这里,在除湿机除湿过程中,实时检测除湿机的剩余电量。在剩余电量小于电量阈值时,控制除湿机停止运行除湿模式并,控制其返回预设位置进行充电。其中电量阈值可取值20%-25%,以确保剩余电量能够使除湿机由当前位置移动至预设位置。在除湿机充电结束后,除湿机恢复移动除湿功能,并返回至上次除湿位置按照之前的除湿移动路径运行。79.在一些实施例中,还可以实时检测除湿机的水位,在当前水位大于或等于高水位阈值时,除湿机停止运行除湿模式并输出提示。以便用户及时将水箱中的水清理。同时,在除湿机运行除尘模式时,检测除湿机的水位。在当前水位小于或等于低水位阈值时,除湿机停止运行除尘模式并输出提示,在用户为除湿机补水后再次进行除尘。80.结合图5所示,本公开实施例提供一种用于控制除湿机的装置,包括获取模块21、确定模块22和控制模块23。获取模块21被配置为获取室内各个区域的湿度。确定模块22被配置为在湿度表明存在多个待除湿的目标区域的情况下,根据目标区域的湿度,确定除湿机的除湿移动路径。控制模块23被配置为控制除湿机按照除湿移动路径对目标区域除湿。81.采用本公开实施例提供的用于控制除湿机的装置,根据室内各个区域的湿度,确定各个区域是否需要除湿。在多个区域具有除湿需求的情况下,确定除湿机的除湿移动路径。除湿机按照除湿移动路径对各目标区域除湿。这样,可结合各个区域的湿度信息,自主确定除湿移动路径并控制除湿机移动进行除湿。从而提高了除湿机的智能化程度,使得除湿机的控制人性化,提高用户的体验感。82.结合图6所示,本公开实施例提供一种用于控制除湿机的装置,包括处理器(processor)100和存储器(memory)101。可选地,该装置还可以包括通信接口(communicationinterface)102和总线103。其中,处理器100、通信接口102、存储器101可以通过总线103完成相互间的通信。通信接口102可以用于信息传输。处理器100可以调用存储器101中的逻辑指令,以执行上述实施例的用于控制除湿机的方法。83.此外,上述的存储器101中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。84.存储器101作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序,如本公开实施例中的方法对应的程序指令/模块。处理器100通过运行存储在存储器101中的程序指令/模块,从而执行功能应用以及数据处理,即实现上述实施例中用于控制除湿机的方法。85.存储器101可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端设备的使用所创建的数据等。此外,存储器101可以包括高速随机存取存储器,还可以包括非易失性存储器。86.本公开实施例提供了一种除湿机,包含上述的用于控制除湿机的装置。87.本公开实施例提供了一种存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为执行上述用于控制除湿机的方法。88.上述的存储介质可以是暂态计算机可读存储介质,也可以是非暂态计算机可读存储介质。89.本公开实施例的技术方案可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括一个或多个指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开实施例所述方法的全部或部分步骤。而前述的存储介质可以是非暂态存储介质,包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等多种可以存储程序代码的介质,也可以是暂态存储介质。90.以上描述和附图充分地示出了本公开的实施例,以使本领域的技术人员能够实践它们。其他实施例可以包括结构的、逻辑的、电气的、过程的以及其他的改变。实施例仅代表可能的变化。除非明确要求,否则单独的部件和功能是可选的,并且操作的顺序可以变化。一些实施例的部分和特征可以被包括在或替换其他实施例的部分和特征。而且,本技术中使用的用词仅用于描述实施例并且不用于限制权利要求。如在实施例以及权利要求的描述中使用的,除非上下文清楚地表明,否则单数形式的“一个”(a)、“一个”(an)和“所述”(the)旨在同样包括复数形式。类似地,如在本技术中所使用的术语“和/或”是指包含一个或一个以上相关联的列出的任何以及所有可能的组合。另外,当用于本技术中时,术语“包括”(comprise)及其变型“包括”(comprises)和/或包括(comprising)等指陈述的特征、整体、步骤、操作、元素,和/或组件的存在,但不排除一个或一个以上其它特征、整体、步骤、操作、元素、组件和/或这些的分组的存在或添加。在没有更多限制的情况下,由语句“包括一个…”限定的要素,并不排除在包括所述要素的过程、方法或者设备中还存在另外的相同要素。本文中,每个实施例重点说明的可以是与其他实施例的不同之处,各个实施例之间相同相似部分可以互相参见。对于实施例公开的方法、产品等而言,如果其与实施例公开的方法部分相对应,那么相关之处可以参见方法部分的描述。91.本领域技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,可以取决于技术方案的特定应用和设计约束条件。所述技术人员可以对每个特定的应用来使用不同方法以实现所描述的功能,但是这种实现不应认为超出本公开实施例的范围。所述技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。92.本文所披露的实施例中,所揭露的方法、产品(包括但不限于装置、设备等),可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,可以仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例。另外,在本公开实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。93.附图中的流程图和框图显示了根据本公开实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这可以依所涉及的功能而定。在附图中的流程图和框图所对应的描述中,不同的方框所对应的操作或步骤也可以以不同于描述中所披露的顺序发生,有时不同的操作或步骤之间不存在特定的顺序。例如,两个连续的操作或步骤实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这可以依所涉及的功能而定。框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。