可左右滑动选省市

参数处理方法、电器设备及服务器发明专利

更新时间:2024-07-03
参数处理方法、电器设备及服务器发明专利 专利申请类型:发明专利;
地区:山东-青岛;
源自:青岛高价值专利检索信息库;

专利名称:参数处理方法、电器设备及服务器

专利类型:发明专利

专利申请号:CN202010566460.6

专利申请(专利权)人:青岛海尔洗衣机有限公司,海尔智家股份有限公司
权利人地址:山东省青岛市崂山区海尔路1号海尔工业园

专利发明(设计)人:王子真,黄振兴,许升

专利摘要:本发明提供一种参数处理方法、电器设备及服务器,该方法包括:获取服务器发送的第一设备所在区域的目标环境参数,其中目标环境参数为第二设备上传到服务器的,第二设备也位于区域内;根据目标环境参数执行相应的操作。本发明实施例第一设备利用服务器获取其所需的目标环境参数,该目标环境参数为在第一设备所在区域内第二设备上传的,从而实现环境参数的准确快速获取,无需相关人员在第一设备上安装相关传感器,降低环境参数获取的繁琐性以及成本,从而不会出现现有环境参数获取的繁琐性高以及成本高的问题。

主权利要求:
1.一种参数处理方法,其特征在于,应用于第一设备,所述方法包括:获取服务器发送的第一设备所在区域的目标环境参数,其中所述目标环境参数为第二设备上传到所述服务器的,所述第二设备也位于所述区域内;所述目标环境参数包括:温度参数,湿度参数和空气质量参数;所述温度参数包括空气温度参数,所述湿度参数包括空气湿度参数,所述空气质量参数包括总悬浮颗粒物,二氧化硫和氮氧化物;
根据所述目标环境参数执行相应的操作;
所述服务器包括云服务器和区域服务器,则所述获取服务器发送的第一设备所在区域的目标环境参数,包括:发送环境参数获取请求至云服务器,以使所述云服务器获取第一设备归属的区域服务器,并将所述环境参数获取请求发送至所述区域服务器;所述区域服务器的数量为多个,所述第一设备归属的区域服务器是所述云服务器根据所述第一设备对应的第一网址以及各个区域服务器对应的第二网址确定的,所述第一设备归属的区域服务器是所述第一网址和所述区域服务器对应的第二网址属于同一网段的区域服务器;
获取所述区域服务器发送的目标环境参数;
当所述第一设备为供暖设备或制冷设备时,所述目标环境参数包括目标温度参数和/或目标湿度参数,所述目标温度参数为所述第一设备所在区域的温度,所述目标湿度参数为所述第一设备所在区域的湿度;所述根据所述目标环境参数执行相应的操作,包括:根据目标温度参数设定运行温度,和/或,根据目标湿度参数设定运行温度;
当所述第一设备为湿度调节器,所述目标环境参数包括目标湿度参数,所述根据所述目标环境参数执行相应的操作,包括:根据所述目标湿度参数调节空气湿度。
2.根据权利要求1所述的方法,其特征在于,所述目标环境参数包括目标水质参数,则所述根据所述目标环境参数执行相应的操作,包括:根据所述目标水质参数设定洗衣机的洗涤参数,其中所述洗衣机在所述区域内。
3.一种参数处理方法,其特征在于,应用于服务器,所述方法包括:获取第一设备所在区域的目标环境参数,其中所述目标环境参数为第二设备上传到所述服务器的,所述第二设备也位于所述区域内;所述目标环境参数包括:温度参数,湿度参数和空气质量参数;所述温度参数包括空气温度参数,所述湿度参数包括空气湿度参数,所述空气质量参数包括总悬浮颗粒物,二氧化硫和氮氧化物;
将所述目标环境参数发送至所述第一设备,以使所述第一设备根据所述目标环境参数执行相应的操作;
当所述第一设备为供暖设备或制冷设备时,所述目标环境参数包括目标温度参数和/或目标湿度参数,所述目标温度参数为所述第一设备所在区域的温度,所述目标湿度参数为所述第一设备所在区域的湿度;所述第一设备根据所述目标环境参数执行相应的操作,包括:根据目标温度参数设定运行温度,和/或,根据目标湿度参数设定运行温度;
当所述第一设备为湿度调节器,所述目标环境参数包括目标湿度参数,所述第一设备根据所述目标环境参数执行相应的操作,包括:根据所述目标湿度参数调节空气湿度;所述服务器包括云服务器和区域服务器;
所述获取第一设备所在区域的目标环境参数,包括:
所述云服务器获取第一设备发送的环境参数获取请求,并查找所述第一设备归属的区域服务器,将所述环境参数获取请求发送至所述区域服务器;
所述区域服务器根据所述环境参数获取请求,获取所述第一设备所在区域的目标环境参数;所述区域服务器的数量为多个,则所述云服务器查找所述第一设备归属的区域服务器,包括:所述云服务器获取所述第一设备对应的第一网址以及获取各个区域服务器对应的第二网址;
对于每个区域服务器,所述云服务器确定所述第一网址是否和所述区域服务器对应的第二网址属于同一网段,若属于同一网段,则确定所述区域服务器为所述第一设备归属的区域服务器。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
接收多个设备发送的环境参数,并确定每个所述环境参数对应的参数类型;
按照参数类型将多个设备的所述环境参数分别进行保存。
5.一种电器设备,其特征在于,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如权利要求1至2任一项所述的参数处理方法。
6.一种服务器,其特征在于,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如权利要求3至4任一项所述的参数处理方法。
7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1至2任一项或3至4任一项所述的参数处理方法。 说明书 : 参数处理方法、电器设备及服务器技术领域[0001] 本发明属于智能家居技术领域,具体涉及一种参数处理方法、电器设备及服务器。背景技术[0002] 随着网络技术的发展,电器设备越来越智能化,电器设备可以自动根据其获取的环境参数智能调整自身的工作模式,例如,洗衣机可以根据获取到的水质参数自动调整洗衣的时间。目前,电器设备获取的环境参数一般是其自身安装的传感器采集上传的,即电器设备上的传感器采集相应的环境参数,并将其上传给电器设备。[0003] 然而发明人发现:当电器设备上未安装相关传感器或者安装的传感器故障时,其无法获取相应的环境参数,因此,需要相关人员在电器上安装相关传感器,以使该传感器可以采集相应的环境参数,增加环境参数获取的繁琐性以及成本。发明内容[0004] 为了解决现有技术中的上述问题,即为了解决现有技术中环境参数获取的繁琐性高以及成本高问题。本发明提供一种参数处理方法、电器设备及服务器。[0005] 第一方面,本发明实施例提供一种参数处理方法,应用于第一设备,所述方法包括:[0006] 获取服务器发送的第一设备所在区域的目标环境参数,其中所述目标环境参数为第二设备上传到所述服务器的,所述第二设备也位于所述区域内;[0007] 根据所述目标环境参数执行相应的操作。[0008] 在一种可能的设计中,所述服务器包括云服务器和区域服务器,则所述获取服务器发送的第一设备所在区域的目标环境参数,包括:[0009] 发送环境参数获取请求给云服务器,以使所述云服务器获取第一设备归属的区域服务器,并将所述环境参数获取请求发送至所述区域服务器;[0010] 获取所述区域服务器发送的目标环境参数。[0011] 在一种可能的设计中,所述目标环境参数包括目标水质参数,则所述根据所述目标环境参数执行相应的操作,包括:[0012] 根据所述目标水质参数设定洗衣机的洗涤参数,其中所述洗衣机在所述区域内。[0013] 第二方面,本发明实施例提供一种参数处理方法,应用于服务器,所述方法包括:[0014] 获取第一设备所在区域的目标环境参数,其中所述目标环境参数为第二设备上传到所述服务器的,所述第二设备也位于所述区域内;[0015] 将所述目标环境参数发送至所述第一设备,以使所述第一设备根据所述目标环境参数执行相应的操作。[0016] 在一种可能的设计中,所述方法还包括:[0017] 接收多个设备发送的环境参数,并确定每个所述环境参数对应的参数类型;[0018] 按照参数类型将多个设备的所述环境参数分别进行保存。[0019] 在一种可能的设计中,所述服务器包括云服务器和区域服务器;[0020] 所述获取第一设备所在区域的目标环境参数,包括:[0021] 所述云服务器获取第一设备发送的环境参数获取请求,并查找所述第一设备归属的区域服务器,将所述环境参数获取请求发送至所述区域服务器;[0022] 所述区域服务器根据所述环境参数获取请求,获取所述第一设备所在区域的目标环境参数。[0023] 在一种可能的设计中,所述区域服务器的数量为多个,则所述云服务器查找所述第一设备归属的区域服务器,包括:[0024] 所述云服务器获取所述第一设备对应的第一网址以及获取各个区域服务器对应的第二网址;[0025] 对于每个区域服务器,所述云服务器确定所述第一网址是否和所述区域服务器对应的第二网址属于同一网段,若属于同一网段,则确定所述区域服务器为所述第一设备归属的区域服务器。[0026] 第三方面,本发明实施例提供一种参数处理设备,应用于第一设备,所述设备包括:[0027] 第一收发模块,用于获取服务器发送的第一设备所在区域的目标环境参数,其中所述目标环境参数为第二设备上传到所述服务器的,所述第二设备也位于所述区域内;[0028] 第一处理模块,用于根据所述目标环境参数执行相应的操作。[0029] 在一种可能的设计中,所述服务器包括云服务器和区域服务器,则所述第一收发模块具体用于:[0030] 发送环境参数获取请求至云服务器,以使所述云服务器获取第一设备归属的区域服务器,并将所述环境参数获取请求发送至所述区域服务器;[0031] 获取所述区域服务器发送的目标环境参数。[0032] 在一种可能的设计中,所述目标环境参数包括目标水质参数,则所述第一处理模块具体用于:[0033] 根据所述目标水质参数设定洗衣机的洗涤参数,其中所述洗衣机在所述区域内。[0034] 第四方面,本发明实施例提供一种参数处理设备,应用于服务器,所述服务器包括:[0035] 第二处理模块,用于获取所述第一设备所在区域的目标环境参数,其中所述目标环境参数为第二设备上传到所述服务器的,所述第二设备也位于所述区域内;[0036] 第二收发模块,用于将所述目标环境参数发送至所述第一设备,以使所述第一设备根据所述目标环境参数执行相应的操作。[0037] 在一种可能的设计中,所述第二收发模块还用于:[0038] 接收多个设备发送的环境参数,并确定每个所述环境参数对应的参数类型;按照参数类型将多个设备的所述环境参数分别进行保存。[0039] 在一种可能的设计中,所述服务器包括云服务器和区域服务器;[0040] 所述云服务器,用于获取第一设备发送的环境参数获取请求,并查找所述第一设备归属的区域服务器,将所述环境参数获取请求发送至所述区域服务器;[0041] 所述区域服务器,用于根据所述环境参数获取请求,获取所述第一设备所在区域的目标环境参数。[0042] 在一种可能的设计中,所述区域服务器的数量为多个,则所述云服务器具体用于:[0043] 所述云服务器获取所述第一设备对应的第一网址以及获取各个区域服务器对应的第二网址;对于每个区域服务器,所述云服务器确定所述第一网址是否和所述区域服务器对应的第二网址属于同一网段,若属于同一网段,则确定所述区域服务器为所述第一设备归属的区域服务器。[0044] 第五方面,本发明实施例提供一种电器设备,包括:至少一个处理器和存储器;[0045] 所述存储器存储计算机执行指令;[0046] 所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面以及第一方面各种可能的设计所述的参数处理方法。[0047] 第六方面,本发明实施例提供一种服务器,包括:至少一个处理器和存储器;[0048] 所述存储器存储计算机执行指令;[0049] 所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第二方面以及第二方面各种可能的设计所述的参数处理方法。[0050] 第七方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计所述的参数处理方法。[0051] 第八方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第二方面以及第二方面各种可能的设计所述的参数处理方法。[0052] 本领域技术人员能够理解的是,本发明实施例提供一种参数处理方法、电器设备及服务器,通过第一设备获取服务器发送的第一设备所在区域的目标环境参数,其中目标环境参数为第二设备上传到服务器的,第二设备也位于区域内;根据目标环境参数执行相应的操作。本实施例第一设备直接可以利用服务器获取其所需的目标环境参数,以利用该目标环境参数执行相应的操作,该目标环境参数为在第一设备所在区域内第二设备上传的,从而实现环境参数的准确快速获取,无需相关人员在第一设备上安装相关传感器以获取其所需的环境,降低环境参数获取的繁琐性以及成本,从而不会出现现有环境参数获取的繁琐性高以及成本高的问题。附图说明[0053] 下面参照附图来描述本发明的室内环境控制方法及洗衣机的优选实施方式。附图为:[0054] 图1为本发明实施例提供的参数处理系统的架构示意图;[0055] 图2为本发明实施例提供的参数处理方法的流程示意图一;[0056] 图3为本发明实施例提供的参数处理方法的流程示意图二;[0057] 图4为本发明实施例提供的云服务器和区域服务器的示意图;[0058] 图5为本发明实施例提供的参数处理方法的流程示意图三;[0059] 图6为本发明实施例提供的参数处理方法的流程示意图四;[0060] 图7为本发明实施例提供的参数处理设备的结构示意图一;[0061] 图8为本发明实施例提供的参数处理设备的结构示意图二;[0062] 图9为本发明实施例提供的电器设备的硬件结构示意图;[0063] 图10为本发明实施例提供的服务器的硬件结构示意图。具体实施方式[0064] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。[0065] 本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。[0066] 现有技术中,电器设备获取的环境参数一般是其自身安装的传感器采集上传的。但当电器设备上没有安装相关传感器或安装的传感器故障时,其便无法获取相应的环境参数,因此,需要相关人员在电器设备上安装相关传感器,以使该传感器可以采集相应的环境参数,增加环境参数获取的繁琐性以及成本。[0067] 因此,针对上述问题,本发明的技术构思是当第一设备需要获取环境参数时,发送环境参数获取请求给云服务器,该云服务器确定查找与该第一设备归属的目标小区服务器,并将该环境参数获取请求发送至目标小区服务器,目标小区服务器获取该环境参数获取请求对应的环境参数,即获取第一设备所需的环境参数,将该环境参数发送至第一设备,以使第一设备根据该环境参数进行相应的操作,该环境参数为在第一设备所在小区内的第二设备上传的,即使第一设备上没有安装相关传感器或者安装的传感器出现故障后,其仍可以通过云服务器以及小区服务器获取同一小区内的其它设备上传的环境参数,从而实现环境参数的准确快递获取,降低环境参数获取的繁琐性以及成本。[0068] 下面结合上述附图阐述本发明的室内环境控制方法及洗衣机的优选技术方案。[0069] 图1为本发明实施例提供的参数处理系统的架构示意图,如图1所示,该系统包括第一设备101、第二设备102和服务器103。第一设备101在需要获取环境参数时,从服务器103中获取相应的环境参数,该环境参数为第二设备102上传的。[0070] 其中,第一设备101或第二设备102可以为洗衣机,空调,净水器等电器设备。[0071] 图2为本发明实施例提供的参数处理方法的流程示意图一,本实施例的执行主体可以为图1所示实施例中的第一设备,本实施例此处不做特别限制。如图2所示,该方法包括:[0072] S201、获取服务器发送的第一设备所在区域的目标环境参数,其中目标环境参数为第二设备上传到服务器的,第二设备也位于区域内。[0073] 在本实施例中,第一设备接收服务器发送的其所需的目标环境参数,该目标环境参数为在第一设备所在区域内的第二设备上传到服务器的。[0074] 在本实施例中,可选的,目标环境参数可以是第一设备发送环境参数获取请求至服务器,服务器响应该环境参数获取请求发送的,即服务器根据环境参数获取请求获取第一设备所在区域的目标环境参数。[0075] 具体的,第一设备在需要获取环境参数时,发送环境参数获取给服务器。服务器在接收到该环境参数获取请求后,查找该环境参数获取请求对应的环境参数,即获取第一设备对应的区域环境参数,该区域环境参数为第一设备所在区域的环境参数,即为第一设备所在区域的设备上传的环境参数。然后从该环境参数中查找该环境参数获取请求对应的环境参数,以得到第一设备所需的目标环境参数。[0076] 在本实施例中,可选的,当距离上一次获取环境参数的时间大于指定间隔时间时,或者在第一设备上电联网后,表明第一设备需要获取环境参数以供根据该环境参数执行相同的操作,则第一设备发送环境参数获取请求给服务器以获取其所在区域的环境参数。当然,用户也可以根据实际请求设定相应的条件,当满足该条件时,便认为第一设备需要获取环境参数。[0077] 另外,在本实施例中,可选的,目标环境参数也可以是服务器主动下发给第一服务器,即服务器间隔一定时间后,查找第一设备对应的区域环境参数,根据第一设备的设备类型或者历史获取参数记录,从该区域环境参数中查找第一设备对应的环境参数,以得到第一设备所需的目标环境参数,并将该目标环境参数发送给第一设备。例如,第一设备的设备类型为洗衣类型,则其对其的环境参数为水质参数;又例如,第一设备历史获取的参数为水质参数,则第一设备对应的环境参数仍为水质参数。[0078] 具体的,上述区域可以为小区或者为用户根据需求设定的区域范围。当区域为小区时,表明第二设备与第一设备在同一小区内。[0079] 可以理解,区域内的环境参数一般是相同的,第一设备获取的目标环境参数为与该第一设备在同一区域内的第二设备上传的环境参数,因此,目标环境参数与第一设备所处环境较为匹配,从而实现环境参数的准确获取。[0080] 可选的,环境参数包括以下中的一种或几种组合:水质参数、温度参数,湿度参数和空气质量参数。该水质参数包括水的温度,水的PH值等参数,温度参数包括空气温度参数,湿度参数包括空气湿度参数。空气质量参数包括总悬浮颗粒物,二氧化硫和氮氧化物等参数。[0081] S202、根据目标环境参数执行相应的操作。[0082] 在本实施例中,第一设备在获取到服务器发送的目标环境参数后,响应该目标环境参数,即根据该目标环境参数执行相应的操作,例如工作参数调整操作。[0083] 在本实施例中,可选的,当第一设备为洗衣机,目标环境参数包括目标水质参数,该目标水质参数为第一设备所在区域的水质参数时,洗衣机根据目标水质参数设定洗涤参数,即查找该目标水质参数对应的洗涤参数,该洗涤参数为洗涤模式对应的洗涤参数,例如,洗涤模式包括通用洗涤模式,根据获取到的洗涤模式调整其对应的洗涤参数。[0084] 具体的,洗涤参数包括洗涤时间等参数。[0085] 在本实施例中,可选的,当第一设备为供暖设备或制冷设备,例如空调,目标环境参数包括目标温度参数和/或目标湿度参数,该目标温度参数为第一设备所在区域的温度,该目标湿度参数为第一设备所在区域的为第一设备所在区域的湿度,空调根据目标温度参数设定运行温度,和/或,根据目标湿度参数设定运行温度。[0086] 在本实施例中,可选的,当第一设备为湿度调节器等湿度调节设备时,目标环境参数包括目标湿度参数,即包括第一设备所在区域的湿度参数时,湿度调节器根据该目标湿度参数调节空气湿度。[0087] 需要说明,第一设备根据环境参数执行相应的操作的过程为现有过程,即洗衣机根据水质参数调整洗涤参数,空调根据目标温度参数和/或目标湿度参数设定运行温度和/湿度,以及湿度调节器根据该目标湿度参数调节空气湿度为现有过程,在此,不再对其进行赘述。[0088] 在本实施例中,第一设备在需要获取其所需环境参数时,通过服务器获取与其在同一区域内的其它设备上传的环境参数,实现环境参数的准确快速获取。[0089] 从上述描述可知,第一设备直接可以从服务器中获取其所需的目标环境参数,以利用该目标环境参数执行相应的操作,该目标环境参数为在第一设备所在区域内的第二设备上传的,即第一设备获取的目标环境参数为其所在区域的环境参数,从而实现环境参数的准确快速获取,无需相关人员在第一设备上安装相关传感器,降低环境参数获取的繁琐性以及成本,从而不会出现现有环境参数获取的繁琐性高以及成本高的问题。[0090] 图3为本发明实施例提供的参数处理方法的流程示意图二,本实施例在图2实施例的基础上,当服务器包括云服务器和区域服务器时,第一设备可以利用云服务器和区域服务器获取其所需的环境参数,即获取目标环境参数,下面将结合一个具体实施例对第一设备利用云服务器和区域服务器获取目标环境参数的过程进行描述。如图3所示,该方法包括:[0091] S301、发送环境参数获取请求至云服务器,以使云服务器获取第一设备归属的区域服务器,并将环境参数获取请求发送至区域服务器。[0092] 在本实施例中,第一设备发送环境参数获取请求到云服务器,云服务器查找与该第一设备匹配的区域服务器,即查找第一设备归属的区域服务器,并将该环境参数获取请求发送至该区域服务器,以使该区域服务器获取该环境参数获取请求对应的环境参数,例如,当环境参数获取请求为水质参数获取请求,则区域服务器获取水质参数,即获取第一设备所在区域的环境参数。[0093] 其中,第一设备归属的区域服务器存储有其对应的区域(第一设备所在区域)内设备上传的环境参数,即存储有该第一设备所在区域的环境参数。例如,如图4所示,第一设备为洗衣机,第二设备为净水器,区域服务器可以接收其对应的区域内的净水器上传的水质参数,并对其进行保存。当洗衣机需要获取水质参数时,由于洗衣机未安装相关传感器或安装的传感器出现故障导致其无法依靠传感器采集水质参数,则发送水质参数获取请求给云服务器,云服务器在确定该区域服务器与该第一设备匹配后,即在确定该区域服务器对应的区域为第一设备所在区域后,控制区域服务器将水质参数发送至第一设备,使得第一设备成功获得其所在区域的环境参数,实现环境参数的准确获取。[0094] 另外,云服务器间隔一定时间后,自动获取第一设备归属的区域服务器,并将环境参数获取请求发送至区域服务器,以控制区域服务器将目标环境参数下发给第一设备。[0095] S302、获取区域服务器发送的目标环境参数,并根据目标环境参数执行相应的操作。[0096] 在本实施例中,当区域服务器接收到云服务器发送的环境参数获取请求后,表明区域服务器可以下发相应的环境参数给第一设备,则获取环境参数获取请求对应的环境参数,例如,环境参数获取请求为水质参数获取请求,则环境参数获取请求对应的环境参数为水质参数。[0097] 在本实施例中,区域服务器在将目标环境参数发送至第一设备时,需要接收到云服务器发送的环境参数获取请求,即需要经过云服务器授权后,才能将目标环境参数发送至第一设备,提高数据传输的安全性。[0098] 图5为本发明实施例提供的参数处理方法的流程示意图三,本实施例的执行主体可以为图1所示实施例中的服务器,本实施例此处不做特别限制。如图5所示,该方法包括:[0099] S501、获取第一设备所在区域的目标环境参数,其中目标环境参数为第二设备上传到服务器的,第二设备也位于区域内。[0100] 在本实施例中,服务器在接收到第一设备发送的环境参数获取请求或距离上一次下发目标环境参数给第一设备的时间大于一定时间后,表明第一设备需获取环境参数,则从第一设备所在区域的环境参数,并从该环境参数中确定目标环境参数,以得到第一设备所需的环境参数。[0101] 其中,目标环境参数为在第一设备所在区域内的第二设备上传到服务器的环境参数,即第二设备与第一设备在同一区域内。[0102] S502、将目标环境参数发送至第一设备,以使第一设备根据目标环境参数执行相应的操作。[0103] 在本实施例中,服务器保存第一设备所在区域内其它设备发送的环境参数。当第一设备需要环境参数时,服务器从其它设备发送的环境参数中选取第一设备所需的环境参数,并将该环境参数发送至第一设备,实现环境参数的共享,第一设备可以通过其所在区域内的其它设备获得其所需的环境参数,实现环境参数的准确快速获取。[0104] 另外,服务器可以保存有多个区域环境参数,每个区域环境参数可能存在多种类型的环境参数,例如,存在水质参数,温度参数,湿度参数等。当第一设备需要获取环境参数时,查找第一设备对应的区域环境参数,即查找第一设备所在区域的环境参数,然后从该环境参数中查找环境参数获取请求对应的环境参数。[0105] 在本实施例中,服务器获取第一设备所需的目标环境参数,并将该目标环境参数发送至第一设备,该目标环境参数为在第一设备所在区域内第二设备上传的,从而使第一设备可以快速准确获取其所需的环境参数,无需相关人员在第一设备上安装相关传感器,降低环境参数获取的繁琐性以及成本,从而不会出现现有环境参数获取的繁琐性高以及成本高的问题。[0106] 图6为本发明实施例提供的参数处理方法的流程示意图四,本实施例在图5实施例的基础上,当服务器包括云服务器和区域服务器时,云服务器在接收到第一设备发送的环境参数获取请求后,控制区域服务器下发目标环境参数给第一设备,下面将结合一个具体实施例对云服务器控制区域服务器下发目标环境参数给第一设备的过程进行描述。如图6所示,该方法包括:[0107] S601、云服务器获取第一设备发送的环境参数获取请求,并查找第一设备归属的区域服务器,将环境参数获取请求发送至区域服务器。[0108] 在本实施例中,云服务器在接收到第一设备发送的环境参数获取请求后,判断是否存在该第一设备归属的区域服务器,即判断是否存在存储有第一设备所在区域的环境参数的区域服务器,若存在,则将该环境参数获取请求发送至第一设备归属的区域服务器,以控制该区域服务器将第一设备所需的环境参数发送至第一设备。[0109] 可选的,区域服务器与其对应的区域内的设备在同一个局域网内,即该区域服务器与其对应的区域内的设备可以直接进行通信。同时,区域服务器可以接收其对应的区域内的多个设备发送的环境参数,并确定每个环境参数对应的参数类型,按照参数类型将多个设备的环境参数分别进行保存。[0110] 在本实施例中当区域服务器接收到其对应的区域内的设备发送的环境参数后,确定该环境参数的参数类型,然后将该环境参数保存到与该环境参数的参数类型对应的存储位置,例如,该环境参数为水质参数,则该环境参数的参数类型为水质参数类型,从而将该水质参数保存到水质参数类型对应的存储位置,从而实现参数的分类存储,以便于后续获取参数。[0111] 进一步地,还可以根据环境参数所包括的参数的参数类型进行分类存储,例如,区域服务器接收到的环境参数为水质参数,该水质参数包括水的温度和水的PH值,则将水的温度和水的PH值进行分类存储。[0112] 另外,云服务器还可以在间隔一定时间后,自动查找第一设备归属的区域服务器,控制该区域服务器下发目标环境参数给第一设备。[0113] 另外,与云服务器进行通信的区域服务器的数量可以为一个或多个。每个区域服务器保存有其对应区域的环境参数。[0114] 可选的,当区域服务器的数量为多个时,则云服务器在接收到第一设备发送的环境参数获取请求后,需查找第一设备归属的区域服务器,即获取第一设备对应的第一网址以及获取各个区域服务器对应的第二网址。对于每个区域服务器,确定第一网址是否和区域服务器对应的第二网址属于同一网段,若属于同一网段,则确定该区域服务器为第一设备归属的区域服务器。[0115] 在本实施例中,第一设备在接收到第一设备发送的环境参数获取请求后,获取该第一设备的网址,并将其确定为第一设备对应的第一网址,获取各个区域服务器的网址,得到各个区域服务器对应的第二网址。对于每个区域服务器,判断该区域服务器的第二网址与第一设备的第一网址是否属于同一网段,在确定两者属于同一网段时,表明该区域服务器存储有第一设备所在区域的环境参数,则确定该区域服务器为第一设备归属的区域服务,即该区域服务器对应的区域为第一设备所在的区域,若两者不属于同一网段,则确定该区域服务器不为第一设备归属的区域服务器。[0116] 其中,网址可以为互联网协议(InternetProtocol,IP)地址。[0117] 另外,当所有区域服务器均不为第一设备归属的区域服务器后,表明没有存储有第一设备所在区域的环境参数的区域服务器,即第一设备无法获取其所在区域的环境参数,则云服务器输出相应的参数获取失败信息给第一设备。[0118] 可选的,当区域服务器的数量为一个时,云服务器直接判断该区域服务器对应的第二网址与第一设备对应的第一网址是否在同一网段内,若在同一网段,则确定该区域服务器为第一设备归属的区域服务器,否则,则该区域服务器不为第一设备归属的区域服务器。[0119] S602、区域服务器根据环境参数获取请求,获取第一设备所在区域的目标环境参数。[0120] S603、区域服务器将目标环境参数发送至第一设备,以使第一设备根据目标环境参数执行相应的操作。[0121] 在本实施例中,云服务器将环境参数获取请求发送给第一设备归属的区域服务器后,该区域服务器保存有第一设备所在区域的环境参数,然后从其保存的第一设备设备所在区域的环境参数中获取该环境参数获取请求对应的环境参数,将该环境参数作为目标环境参数,并将该目标环境参数发送到第一设备,使得第一设备成功获取其所需的环境参数,并根据该环境参数执行相应的操作。[0122] 另外,区域服务器在从其保存的环境参数中获取环境参数获取请求对应的环境参数时,可以获取最近保存环境参数,即获取该环境参数获取请求对应的最新的环境参数,例如,环境参数获取请求为水质参数获取请求,区域服务器需从其保存的环境参数中获取水质参数,该水质参数可能为多个,即在设备在不同时间上传的,则查找最近保存的水质参数,并将其作为目标水质参数,从而使第一设备获取到的目标环境参数更加符合其所处的环境情况,即参数更加准确。[0123] 在本实施例中,第一设备归属的区域服务器接收其对应的区域内的设备上传的环境参数,即接收第一设备所在区域内的设备上传的环境参数,并将其进行保存。当该区域内的存在设备需要环境参数时,可以获取区域服务器所保存的环境参数,实现环境参数的共享。[0124] 在本实施例中,云服务器在接收到第一设备发送的环境参数获取请求后,仅需将该环境参数获取请求转发给第一设备归属的区域服务器,因此,云服务器无需存储不同区域的环境参数,可以降低云服务器的存储压力,从而提高云服务器的运行速率,且区域服务器在接收到云服务器发送的环境参数获取请求,即需要经过云服务器授权后,才能将环境参数获取请求对应的目标环境参数发送至第一设备,保证数据传输的安全性。[0125] 图7为本发明实施例提供的参数处理设备的结构示意图一,参数处理设备应用于电器设备,如图7所示,该参数处理设备70可以包括:第一收发模块701和第一处理模块702。[0126] 其中,第一收发模块701,用于获取服务器发送的第一设备所在区域的目标环境参数,其中目标环境参数为第二设备上传到服务器的,第二设备也位于区域内。[0127] 第一处理模块702,用于根据目标环境参数执行相应的操作。[0128] 在本发明另一实施例中,在上述图7所示实施例的基础上,服务器包括云服务器和区域服务器,则第一收发模块701具体用于:[0129] 发送环境参数获取请求至云服务器,以使云服务器获取第一设备归属的区域服务器,并将环境参数获取请求发送至区域服务器。[0130] 获取区域服务器发送的目标环境参数。[0131] 在一种可能的设计中,目标环境参数包括目标水质参数,则第一处理模块702具体用于:[0132] 根据目标水质参数设定洗衣机的洗涤参数,其中洗衣机在区域内。[0133] 本实施例中各个模块的详细功能描述请参考有关该方法的实施例中的描述,此处不做详细阐述说明。[0134] 图8为本发明实施例提供的参数处理设备的结构示意图二,该参数处理设备应用于服务器,如图8所示,该参数处理设备80可以包括:第二收发模块801和第二处理模块802。[0135] 其中,第二处理模块801,用于获取第一设备所在区域的目标环境参数,其中目标环境参数为第二设备上传到服务器的,第二设备也位于区域内。[0136] 第二收发模块802,用于将目标环境参数发送至第一设备,以使第一设备根据目标环境参数执行相应的操作。[0137] 在一种可能的设计中,第二收发模块802还用于:[0138] 接收多个设备发送的环境参数,并确定每个环境参数对应的参数类型。按照参数类型将多个设备的环境参数分别进行保存。[0139] 在一种可能的设计中,服务器包括云服务器和区域服务器。[0140] 云服务器,用于获取第一设备发送的环境参数获取请求,并查找第一设备归属的区域服务器,将环境参数获取请求发送至区域服务器。[0141] 区域服务器,用于根据环境参数获取请求,获取第一设备所在区域的目标环境参数。[0142] 在一种可能的设计中,区域服务器的数量为多个,则云服务器具体用于:[0143] 获取第一设备对应的第一网址以及获取各个区域服务器对应的第二网址;对于每个区域服务器,云服务器确定第一网址是否和区域服务器对应的第二网址属于同一网段,若属于同一网段,则确定区域服务器为第一设备归属的区域服务器。[0144] 图9为本发明又一实施例提供的电器设备的硬件结构示意图。如图9所示,本实施例提供的电器设备90包括:至少一个处理器901和存储器902。该服务器90还包括通信部件903。其中,处理器901、存储器902以及通信部件903通过总线904连接。[0145] 在具体实现过程中,至少一个处理器901执行所述存储器902存储的计算机执行指令,使得至少一个处理器901执行如上第一设备所执行的参数处理方法。[0146] 该通信部件903可以实现电器设备和服务器之间的通信。[0147] 处理器901的具体实现过程可参见上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。[0148] 在上述的图9所示的实施例中,应理解,处理器可以是中央处理单元(英文:CentralProcessingUnit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:DigitalSignalProcessor,简称:DSP)、专用集成电路(英文:ApplicationSpecificIntegratedCircuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。[0149] 存储器可能包含高速RAM存储器,也可能还包括非易失性存储NVM,例如至少一个磁盘存储器。[0150] 总线可以是工业标准体系结构(IndustryStandardArchitecture,ISA)总线、外部设备互连(PeripheralComponent,PCI)总线或扩展工业标准体系结构(ExtendedIndustryStandardArchitecture,EISA)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总线或一种类型的总线。[0151] 图10为本发明又一实施例提供的服务器的硬件结构示意图。如图10所示,本实施例提供的服务器100包括:至少一个处理器1001和存储器1002。该服务器100还包括通信部件1003。其中,处理器1001、存储器1002以及通信部件1003通过总线1004连接。[0152] 在具体实现过程中,至少一个处理器1001执行所述存储器1002存储的计算机执行指令,使得至少一个处理器1001执行如上服务器所执行的参数处理方法。[0153] 该通信部件1003可以实现服务器和电器设备之间的通信。[0154] 处理器1001的具体实现过程可参见上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。[0155] 在上述的图10所示的实施例中,应理解,处理器可以是中央处理单元(英文:CentralProcessingUnit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:DigitalSignalProcessor,简称:DSP)、专用集成电路(英文:ApplicationSpecificIntegratedCircuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。[0156] 存储器可能包含高速RAM存储器,也可能还包括非易失性存储NVM,例如至少一个磁盘存储器。[0157] 总线可以是工业标准体系结构(IndustryStandardArchitecture,ISA)总线、外部设备互连(PeripheralComponent,PCI)总线或扩展工业标准体系结构(ExtendedIndustryStandardArchitecture,EISA)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总线或一种类型的总线。[0158] 本申请的另一实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现上述方法实施例中的参数处理方法。[0159] 上述的计算机可读存储介质,上述可读存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。可读存储介质可以是通用或专用计算机能够存取的任何可用介质。[0160] 一种示例性的可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(ApplicationSpecificIntegratedCircuits,简称:ASIC)中。当然,处理器和可读存储介质也可以作为分立组件存在于设备中。[0161] 本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。[0162] 至此,已经结合附图所示的优选实施方式描述了本发明的技术方案,但是,本领域技术人员容易理解的是,本发明的保护范围显然不局限于这些具体实施方式。在不偏离本发明的原理的前提下,本领域技术人员可以对相关技术特征作出等同的更改或替换,这些更改或替换之后的技术方案都将落入本发明的保护范围之内。

专利地区:山东

专利申请日期:2020-06-19

专利公开日期:2024-06-18

专利公告号:CN113824752B

电话咨询
读内容
搜本页
回顶部