一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

家电设备的用水量的确定方法、装置及系统与流程

2021-12-04 01:57:00 来源:中国专利 TAG:


1.本技术涉及电子技术领域,特别涉及一种家电设备的用水量的确定方法、装置及系统。


背景技术:

2.用户在使用洗碗机、洗衣机和加湿器等需要用水的家电设备时,可以通过查看家电设备的使用说明书,或者查看水表,以获知家电设备的用水量。
3.但是,上述方式确定的家电设备的用水量的精确性较低。


技术实现要素:

4.本技术提供了一种家电设备的用水量的确定方法、装置及系统,可以解决相关技术中确定家电设备的用水量精确度较低的问题。所述技术方案如下:
5.一方面,提供了一种家电设备的用水量的确定方法,应用于服务器,所述方法包括:
6.接收家电设备在开启后的多个不同的运行时刻发送的多个工作日志数据,每个所述运行时刻发送的所述工作日志数据包括:所述家电设备在所述运行时刻的开关机状态,在所述运行时刻所处的运行阶段,以及所述家电设备从开启到所述运行时刻之间的时段内的用水量,其中,所述开关机状态为开机状态或关机状态;
7.将所述家电设备在目标运行阶段的用水量的均值,确定为所述家电设备在本次运行过程中的用水量,所述目标运行阶段为所述家电设备在所述关机状态之前的最后一种运行阶段;
8.接收与所述家电设备绑定的终端发送的第一用水量查询请求;
9.基于所述第一用水量查询请求,向所述终端发送所述家电设备在第一统计时段内的多个不同的统计阶段的用水量;
10.其中,每个所述统计阶段的用水量为所述家电设备在所述统计阶段内的各个运行过程的用水量之和,所述第一统计时段的时长大于每个所述统计阶段的时长。
11.另一方面,提供了一种服务器,所述服务器包括:通信模块和处理器;
12.所述通信模块,用于接收家电设备在开启后的多个不同的运行时刻发送的多个工作日志数据,每个所述运行时刻发送的所述工作日志数据包括:所述家电设备在所述运行时刻的开关机状态,在所述运行时刻所处的运行阶段,以及所述家电设备从开启到所述运行时刻之间的时段内的用水量,其中,所述开关机状态为开机状态或关机状态;
13.所述处理器,用于将所述家电设备在目标运行阶段的用水量的均值,确定为所述家电设备在本次运行过程中的用水量,所述目标运行阶段为所述家电设备在所述关机状态之前的最后一种运行阶段;
14.所述通信模块,还用于:
15.接收与所述家电设备绑定的终端发送的第一用水量查询请求;
16.基于所述第一用水量查询请求,向所述终端发送所述家电设备在第一统计时段内的多个不同的统计阶段的用水量;
17.其中,每个所述统计阶段的用水量为所述家电设备在所述统计阶段内的各个运行过程的用水量之和,所述第一统计时段的时长大于每个所述统计阶段的时长。
18.可选地,所述第一用水量查询请求包括第一查询时刻;所述处理器,还用于基于所述第一用水量查询请求,确定在所述第一查询时刻所处的第一统计时段内,所述家电设备在多个不同的统计阶段的用水量。
19.可选地,所述工作日志数据还包括:所述家电设备在所述运行时刻所处的工作状态,所述工作状态包括下述状态中的一种:上电状态、模式选择状态、运行状态和暂停状态;
20.所述处理器,用于将所述家电设备在目标运行阶段,且工作状态为所述运行状态时的用水量的均值,确定为所述家电设备在本次运行过程中的用水量。
21.可选地,所述工作日志数据还包括:所述家电设备的设备标识;所述处理器,还用于将所述家电设备的设备标识与所述家电设备在每次运行过程中的用水量对应存储;
22.所述第一用水量查询请求中包括所述家电设备的设备标识;
23.所述处理器,还用于基于所述第一用水量查询请求中包含的所述家电设备的设备标识,从存储的不同家电设备的用水量中,确定所述设备标识指示的家电设备在第一统计时段内的多个不同的统计阶段的用水量。
24.可选地,所述工作日志数据还包括:所述家电设备在所述运行时刻所处的运行模式;所述处理器,用于将所述家电设备的设备标识,所述家电设备在每次运行过程中的用水量,以及所述家电设备在每次运行过程中的运行模式对应存储;
25.所述通信模块,还用于:
26.接收所述终端发送的第二用水量查询请求,所述第二用水量查询请求用于获取所述家电设备在不同运行模式下的用水量;
27.基于所述第二用水量查询请求,向所述终端发送所述家电设备在第二统计时段内的不同运行模式的平均用水量。
28.可选地,所述第二用水量查询请求包括:第二查询时刻;所述处理器,还用于基于所述第二用水量查询请求,确定在所述第二查询时刻所处的第二统计时段内,所述家电设备每种运行模式下的平均用水量;
29.所述通信模块,还用于向所述终端发送所述家电设备在所述第二统计时段内的不同运行模式的平均用水量。
30.可选地,所述处理器,还用于在将所述家电设备在目标运行阶段的用水量的均值,确定为所述家电设备在本次运行过程中的用水量之前,按照所述多个工作日志数据的运行时刻的先后顺序,对所述多个日志数据进行排序。
31.又一方面,提供了一种服务器,所述服务器包括:存储器,处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述方面所述的家电设备的用水量的确定方法。
32.又一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现如上述方面所述的家电设备的用水量的确定方法。
33.再一方面,提供了一种包含指令的计算机程序产品,当所述计算机程序产品在所述计算机上运行时,使得所述计算机执行上述方面所述的家电设备的用水量的确定方法。
34.再一方面,提供了一种家电设备的用水量的确定系统,所述系统包括:终端,家电设备以及上述方面所述的服务器;其中,所述家电设备用于在开启后的多个不同的运行时刻,向所述服务器发送多个工作日志数据;所述终端与所述家电设备绑定,所述终端用于向所述服务器发送用水量查询请求,以及显示所述服务器发送的所述家电设备在第一统计时段内的多个不同的统计阶段的用水量。
35.本技术提供的技术方案带来的有益效果至少包括:
36.本技术提供了一种家电设备的用水量的确定方法、装置及系统,服务器可以基于家电设备发送的工作日志数据,确定家电设备在每次运行过程中的用水量。由此,可以确保服务器统计到的用水量的精确度较高。并且,服务器还可以基于终端发送的用水量查询请求,向终端发送该家电设备在第一统计时段内的多个不同的统计阶段的用水量。由此,可以使得用户通过终端查询家电设备在多个不同的统计阶段的用水量,从而有效提高了用水量查询的灵活性。
附图说明
37.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
38.图1是本技术实施例提供的一种家电设备的用水量的确定系统的结构示意图;
39.图2是本技术实施例提供的一种家电设备的用水量的确定方法的流程图;
40.图3是本技术实施例提供的另一种移家电设备的用水量的确定方法的流程图;
41.图4是本技术实施例提供的一种终端用水量查询app的查询界面的示意图;
42.图5是本技术实施例提供的一种用电设备的用水量的查询结果的示意图;
43.图6是本技术实施例提供的另一种用电设备的用水量的查询结果的示意图;
44.图7是本技术实施例提供的又一种用电设备的用水量的查询结果的示意图;
45.图8是本技术实施例提供的再一种用电设备的用水量的查询结果的示意图;
46.图9是本技术实施例提供的一种服务器的结构示意图。
具体实施方式
47.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
48.图1是本技术实施例提供的一种家电设备用水量的确定系统的结构示意图。参见图1,该系统可以包括服务器110、家电设备120以及终端130。该服务器110与家电设备120之间建立有线或无线通信连接,该服务器110与家电设备120之间建立有线或无线通信连接,家电设备120与终端130之间建立有线或无线通信连接。
49.可选地,该服务器110可以是一台服务器,或者可以是由若干台服务器组成的服务器集群,又或者还可以是一个云计算服务中心。该家电设备可以为洗碗机,洗衣机,加湿器
或洗地机等。该终端130可以为手机,平板电脑,笔记本电脑,台式电脑,车载终端或可穿戴设备等。例如,参见图1,该家电设备120可以为洗碗机,该终端130可以为手机。
50.可以理解的是,该终端130中可以安装有用水量查询应用程序(application,app),该服务器110可以为该用水量查询app的后台服务器。
51.本技术实例提供了一种家电设备用水量的确定方法,该方法可以应用于服务器,例如图1所示系统中的服务器110。参见图2,该方法包括:
52.步骤101、接收家电设备在开启后的多个不同的运行时刻发送的多个工作日志数据。
53.在本技术实施例中,家电设备开启后,在运行过程中会产生工作日志数据。家电设备可以每间隔一个固定时长,将当前运行时刻的工作日志数据发送至服务器。其中,每个运行时刻发送的工作日志数据包括:家电设备在该运行时刻的开关机状态,在该运行时刻所处的运行阶段,以及家电设备从开启到该运行时刻之间的时段内的用水量。家电设备的开关机状态为开机状态或关机状态。
54.可选地,对于洗碗机和洗衣机等家电设备,其运行阶段可以包括下述阶段中的至少两种:预洗阶段、主洗阶段、漂洗阶段和烘干阶段等。对于加湿器等家电设备,其运行阶段可以包括下述阶段中的至少两种:加热阶段、蒸发阶段和扩散阶段等。对于洗地机等家电设备,其运行阶段可以包括下述阶段中的至少两种:进水阶段、清洗阶段、吸干阶段和污水处理等。
55.步骤102、将家电设备在目标运行阶段的用水量的均值,确定为该家电设备在本次运行过程中的用水量。
56.其中,该目标运行阶段为该家电设备在本次运行过程中关机状态之前的最后一种运行阶段。由于家电设备上报的工作日志数据中的用水量为从该家电设备开启后的总的用水量,因此家电设备在关机之前的最后一种运行阶段的用水量,即可反映该家电设备在本次运行过程中的用水量。
57.相应的,在本技术实施例中,服务器可以基于家电设备发送的工作日志数据,计算该家电设备在本次运行过程中目标运行阶段的用水量的均值,并将该均值确定为该家电设备在本次运行过程中的用水量。
58.步骤103、接收与该家电设备绑定的终端发送的第一用水量查询请求。
59.在本技术实施例中,当用户需要查询家电设备的用水量时,可以在与该家电设备绑定的终端的用水量查询app中执行查询操作(例如点击查询图标)。终端可以响应于该查询操作,向服务器发送第一用水量查询请求。服务器进而可以接收到终端发送的第一用水量查询请求。
60.步骤104、基于该第一用水量查询请求,向终端发送家电设备在第一统计时段内的多个不同的统计阶段的用水量。
61.其中,每个统计阶段的用水量为该家电设备在该统计阶段内的各个运行过程的用水量之和,该第一统计时段的时长大于每个统计阶段的时长。服务器向终端发送的多个不同的统计阶段的用水量可以用于供终端显示。
62.可选地,该第一统计时段可以是服务器基于接收到第一用水量查询请求的时刻(即请求接收时刻)所确定的时段。例如,该第一统计时段可以是在该请求接收时刻之前,且
距离该请求接收时刻固定时长的时段。或者,该第一用水量查询请求中可以携带该第一统计时段。
63.假设第一统计时段的时长为一年,则每个统计阶段的时长可以为一个月,即该第一统计时段可以包括12个统计阶段。其中,每个统计阶段的用水量为家电设备在一个月内的各个运行过程的用水量之和。
64.综上所述,本技术实施例提供了一种家电设备的用水量的确定方法,服务器可以基于家电设备发送的工作日志数据,确定家电设备在每次运行过程中的用水量。由此,可以确保服务器统计到的用水量的精确度较高。并且,服务器还可以基于终端发送的用水量查询请求,向终端发送该家电设备在第一统计时段内的多个不同的统计阶段的用水量。由此,可以使得用户通过终端查询家电设备在多个不同的统计阶段的用水量,从而有效提高了用水量查询的灵活性。
65.本技术实例提供了另一种家电设备用水量的确定方法,该方法可以应用于服务器,例如图1所示系统中的服务器110。参见图3,该方法包括:
66.步骤201、接收家电设备在开启后的多个不同的运行时刻发送的多个工作日志数据。
67.在本技术实施例中,家电设备开启后,在运行过程中会产生工作日志数据。家电设备可以每间隔一个固定时长,将当前运行时刻的工作日志数据发送至服务器。相应的,服务器可以接收家电设备在开启后的多个不同的运行时刻发送的多个工作日志数据。
68.其中,家电设备在开启后的每个运行时刻发送的一个工作日志数据包括:家电设备在该运行时刻的开关机状态,在该运行时刻所处的运行阶段,以及家电设备从开启到该运行时刻之间的时段内的用水量。家电设备的开关机状态为开机状态或关机状态。
69.可以理解的是,该工作日志数据中的各个参数可以按照预设的固定顺序排列。并且,该工作日志数据中可以用于不同的标识(如数字)表示该开关机状态,且可以用不同的标识表示不同的运行阶段。例如,0表示关机状态,1表示开机状态。
70.还可以理解的是,家电设备中任一运行阶段的时长均可以大于该固定时长,即家电设备在每个运行阶段中,均可以上报至少两次工作日志数据。
71.可选地,对于洗碗机和洗衣机等家电设备,其运行阶段可以包括下述阶段中的至少两种:预洗阶段、主洗阶段、漂洗阶段和烘干阶段等。对于加湿器等家电设备,其运行阶段可以包括下述阶段中的至少两种:加热阶段、蒸发阶段和扩散阶段等。对于洗地机等家电设备,其运行阶段可以包括下述阶段中的至少两种:进水阶段、清洗阶段、吸干阶段和污水处理等。
72.示例的,假设家电设备为洗碗机,且固定时长为30秒。则参见表1,洗碗机可以每间隔30秒,将当前运行时刻的工作日志数据发送至服务器。洗碗机上报的工作日志数据中,第一个字段用于携带洗碗机的设备标识。第二个字段用于携带洗碗机的运行时刻。第三个字段用于携带洗碗机的开关机状态,且该第三个字段的内容为“0”时,表示洗碗机处于关机状态;该第三个字段的内容为“1”时,表示洗碗机处于开机状态。第四个字段用于携带洗碗机的运行模式。第五个字段用于携带洗碗机的工作状态。第六个字段用于携带洗碗机的运行阶段,且该第六个字段的内容为“0”时,表示洗碗机处于预洗阶段;该第六个字段的内容为“1”时,表示洗碗机处于主洗阶段;该第六个字段的内容为“3”时,表示洗碗机处于漂洗阶
段;该第六个字段的内容为“4”时,表示洗碗机处于烘干阶段;该第六个字段的内容为“255”时,表示洗碗机处于关机状态时或不为正在运行的工作状态。第七个字段用于携带洗碗机从开启到当前运行时刻的用水量,该用水量的单位可以为升(l)。
73.参考表1,假设该家电设备为设备标识为001的洗碗机,则从表1所示的工作日志数据可以看出,洗碗机在运行时刻2021/7/20 6:18:00处于开机状态,在该运行时刻所处的运行阶段为主洗阶段,且从开启到该运行时刻(即2021/7/206:18:00)的用水量为10.7升。
74.表1
75.[0076][0077]
步骤202、按照多个工作日志数据的运行时刻的先后顺序,对该多个日志数据进行排序。
[0078]
服务器接收到家电设备在开启后的多个不同的运行时刻发送的多个工作日志数据后,可以按照该多个工作日志数据中的运行时刻的先后顺序,对该多个工作日志数据进行排序。由此,可以便于后续对该多个工作日志数据进行有序处理。
[0079]
参考表1可知,家电设备上报的工作日志数据可以包括该家电设备的当前运行时刻。家电设备可以按照时刻的先后顺序向服务器发送当前运行时刻的工作日志数据。可以理解的是,家电设备在开启后的多个不同的运行时刻向服务器发送多个工作日志数据时,传输该多个工作日志数据的有线或无线通信链路存在网络时延,使得服务器接收到该多个工作日志数据的先后顺序与家电设备发送该多个工作日志数据的先后顺序有所差异。因此服务器需要按照该多个工作日志数据中运行时刻的先后顺序,对该多个工作日志数据进行排序。
[0080]
步骤203、将家电设备在目标运行阶段,且工作状态为运行状态时的用水量的均值,确定为该家电设备在本次运行过程中的用水量。
[0081]
在本技术实施例中,该家电设备在每个运行时刻上报的工作日志数据还可以包括:家电设备在该运行时刻所处的工作状态。该工作状态包括可以包括下述状态中的一种:上电状态、模式选择状态、运行状态和暂停状态。该目标运行阶段为该家电设备在关机状态之前的最后一种运行阶段。
[0082]
由于家电设备上报的工作日志数据中的用水量为从该家电设备开启后的总的用水量,因此家电设备在关机之前的最后一种运行阶段的用水量,即可反映该家电设备在本次运行过程中的用水量。可以理解的是,家电设备处于上电状态、模式选择状态或暂停状态时,家电设备是不消耗水的,即家电设备仅在处于运行状态时会消耗水。基于上述分析可知,服务器可以基于家电设备在目标运行阶段,且工作状态为运行状态时的用水量,确定家电设备在本次运行过程中的用水量。
[0083]
又由于家电设备在目标运行阶段会上报多个工作日志数据,因此为了确保统计得
到的用水量的精确性和可靠性,服务器可以基于该多个工作日志数据,计算家电设备在目标运行阶段,且工作状态为运行状态时的用水量的均值。并且,可以将该均值确定为家电设备在本次运行过程中的用水量。
[0084]
示例的,参考表1还可以看出,洗碗机每次上报的工作日志数据中的第五个字段可以用于携带该洗碗机的工作状态,且该第五个字段的内容为“1”时,表示洗碗机处于上电状态;该第五个字段的内容为“2”时,表示洗碗机处于模式选择状态;该第五个字段的内容为“3”时,表示洗碗机处于正在运行状态;该第五个字段的内容为“4”时,表示洗碗机处于暂停状态。
[0085]
基于表1所示的工作日志数据可知,洗碗机在运行时刻2021年7月20日6:15:00至2021年7月20日6:27:00之间的时段都处于开机状态,且处于运行阶段,洗碗机在运行时刻2021年7月20日6:27:30处于关机状态。由此,服务器可以将洗碗机在2021年7月20日6:15:00至2021年7月20日6:27:30之间的时段确定为洗碗机的一次运行过程。
[0086]
洗碗机在该次运行过程中的工作日志数据可以如表2所示。参考表2可知,该洗碗机在关机状态之前的最后一种运行阶段为烘干阶段,因此服务器可以将该烘干阶段确定为该洗碗机的目标运行阶段。之后,服务器可以获取该次运行过程中开关机状态为“1”,工作状态为“3”且运行阶段为“4”的工作日志数据对应的用水量,并计算获取到的用水量的均值13.3升。该均值13.3升即为家电设备在本次运行过程的用水量。
[0087]
表2
[0088]
[0089][0090]
步骤204、将该家电设备的设备标识,该家电设备在每次运行过程中的用水量,以及该家电设备在每次运行过程中的运行模式对应存储。
[0091]
参考上述表1可知,家电设备在每个运行时刻上报的工作日志数据中还可以包括:该家电设备的设备标识和该家电设备在该运行时刻所处的运行模式。服务器计算出家电设备每次运行过程中的用水量后,可以将该家电设备的设备标识,该家电设备在每次运行过程中的用水量,以及该家电设备在每次运行过程中的运行模式对应存储。也即是,服务器可以记录该家电设备的设备标识与该家电设备在每次运行过程中的用水量,以及该家电设备在每次运行过程中的运行模式之间的对应关系。
[0092]
其中,家电设备的设备标识是用于唯一指示该家电设备的字符串,该字符串可以是家电设备的生产序列号或物理地址。家电设备的运行模式可以是用户在启动家电设备时从多种备选模式中选择的。
[0093]
例如,对于洗碗机和洗衣机,该运行模式可以包括下述模式中的一种:智能洗、节能洗、日常洗和除菌洗等。对于洗地机,该运行模式可以包括:洗地吸干双开模式、单独洗地模式和单独吸干模式等。对于加湿器,该运行模式可以包括:除菌模式、智能模式和恒湿模式等。
[0094]
继续参考表1和表2,洗碗机上报的工作日志数据中,第一个字段可以携带洗碗机的设备标识。第四个字段用于携带洗碗机的运行模式。且该第四个字段的内容为“1”时,表示该洗碗机处于智能洗模式;该第四个字段的内容为“2”时,表示该洗碗机处于节能洗模
式;该第四个字段的内容为“3”时,表示该洗碗机处于日常洗模式;该第四个字段的内容为“4”时,表示该洗碗机处于除菌洗模式。
[0095]
可选地,服务器记录的家电设备的设备标识,家电设备每次运行过程中的用水量,以及家电设备在每次运行过程中的运行模式的对应关系中,还可以记录有家电设备的每次运行过程的开启时刻。该开启时刻为家电设备在开启后,第一次向服务器上报工作日志数据的运行时刻。
[0096]
例如,参考表3,假设该家电设备为设备标识为001的洗碗机,对于该洗碗机在2021年7月20日的第一次运行过程,服务器可以记录该洗碗机的设备标识为001,该洗碗机的开启时刻为:2021年7月20日6:15:00。洗碗机在该次运行过程所选择的运行模式为“智能洗”,在该次运行过程中的用水量为13.3l。对于该洗碗机在2021年7月20日的第二次运行过程,服务器可以记录该洗碗机的设备标识为001,该洗碗机的开启时刻为:2021年7月20日19:14:30。洗碗机在该次运行过程所选择的运行模式为“日常洗”,该洗碗机在该次运行过程中的用水量为5.6l。
[0097]
表3
[0098]
设备标识开启时刻运行模式用水量/l0012021/7/20 6:15:00113.30012021/7/20 19:14:3035.6
[0099]
步骤205、接收与该家电设备绑定的终端发送的第一用水量查询请求。
[0100]
在本技术实施例中,当用户需要查询家电设备的用水量时,可以在与该家电设备绑定的终端的用水量查询app中执行查询操作(例如点击查询图标)。终端可以响应于该查询操作,向服务器发送第一用水量查询请求。服务器进而可以接收到终端发送的第一用水量查询请求。
[0101]
可选地,该第一用水量查询请求还可以包括第一查询时刻。该第一查询时刻可以是用户在用水量查询app中输入的,或者可以是用户在该用水量查询app提供的多个备选时刻中选取的。
[0102]
由于服务器可以接收并存储多个家电设备上报的工作日志数据,因此为了便于服务器确定待查询的家电设备,该第一用水量查询请求还可以包括家电设备的设备标识。
[0103]
可以理解的是,终端与家电设备绑定是指:服务器中记录该终端中登录的用户账号与该家电设备的设备标识的对应关系。例如,终端的用水量查询app可以通过与家电设备之间的有线或无线通信连接(例如蓝牙),获取该家电设备的设备标识。进而,终端可以将该家电设备的设备标识与用水量查询app中登录的用户账号发送至服务器,服务器可以记录该家电设备的设备标识与用户账号的关系,实现该家电设备与该终端的绑定。其中,用水量查询app中登录的用户账号可以与多个家电设备绑定。
[0104]
示例的,假设家电设备为设备标识为001的洗碗机。参见图5,用户可以在用水量查询app的查询界面选择设备表示为001的洗碗机,在查询输入框中输入或选择第一查询时刻:2021年7月20日,并点击查询按钮。终端响应于用户的查询操作,可以向服务器发送该第一用水量查询请求。该第一用水量查询请求包括:待查询的洗碗机的设备标识:001,以及第一查询时刻:2021年7月20日。
[0105]
步骤206、基于第一用水量查询请求中包含的家电设备的设备标识,从存储的不同
家电设备的用水量中,确定该设备标识指示的家电设备在第一统计时段内的多个不同的统计阶段的用水量。
[0106]
其中,每个统计阶段的用水量为该家电设备在该第一统计时段内的各个运行过程的用水量之和,该第一统计时段的时长大于每个统计阶段的时长,且各个统计阶段的时长相同。例如,假设第一统计时段为一年,则每个统计阶段的时长可以为一个月,即该第一统计时段可以包括12个统计阶段。或者,假设该第一统计时段为一个月,则每个统计阶段的时长可以为一天,即该第一统计时段可以包括30个或31个统计阶段。
[0107]
服务器接收到家电设备发送的第一用水量查询请求后,可以基于该第一用水量查询请求中的家电设备的设备标识,从存储的不同家电设备的用水量中获取该家电设备在每次运行过程中的用水量。并且,对于第一统计时段中的每个统计阶段,服务器可以对该家电设备在该统计阶段中的各个运行过程的用水量进行求和,从而得到家电设备在该统计阶段的用水量。
[0108]
作为一种可能的示例,该第一用水量查询请求中可以包括该第一统计时段,即终端的用户可以自行设置该第一统计时段。
[0109]
作为另一种可能的示例,该第一用水量查询请求中包括第一查询时刻,服务器可以确定该第一查询时刻所处的第一统计时段。其中,该第一统计时段的时长可以是服务器中预先配置的固定时长,或者也可以是终端基于用户的配置发送至服务器的,即用户可以手动选择该第一统计时段的时长。
[0110]
示例的,若第一统计时段的时长为一周,则每个统计阶段的时长可以一天。假设第一用水量查询请求中的第一查询时刻为:2021年7月20日,则服务器可以确定第一统计时段为2021年7月20日所处的一周,即2021年7月19日至2021年7月25日。并且,服务器可以计算洗碗机在该一周内的每一天的用水量。服务器计算得到的用水量可以参考图5。如图5所示,洗碗机在2021年7月19日的用水量为10.9l,洗碗机在7月20日的用水量为18.9l,洗碗机在2021年7月21日的用水量为12.2l。
[0111]
若第一统计时段为一个月,则每个统计阶段的时长可以为一天。假设第一用水量查询请求中的第一查询时刻为:2021年7月20日,则服务器可以确定第一统计时段为2021年7月20日所处的一月,即2021年7月1日至2021年7月31日。并且,服务器可以计算洗碗机在该一月内的每一天的用水量。服务器计算得到的用水量可以参考图6。如图6所示,洗碗机在7月1日的用水量为13.9l,洗碗机在7月12日的用水量为0,洗碗机在7月31日的用水量为9.9l。
[0112]
若第一统计时段为一年,则每个统计阶段的时长可以为一个月。假设第一用水量查询请求中的第一查询时刻为:2021年7月20日,则服务器可以确定第一统计时段为2021年7月20日所处的一年,即2021年3月1日至2021年12月31日。并且,服务器可以计算洗碗机在该一年内的每一个月的用水量。服务器计算得到的用水量可以参考图7。如图7所示,洗碗机在1月的用水量为100.8l,在7月的用水量为361.8l。由于7月之后的统计阶段还未发生,所以2021年8月至2021年12月的用水量均为0。
[0113]
可以理解的是,该第一统计时段还可以是在该第一查询时刻之前的固定时长的时段。例如,假设该固定时长为一个月,且第一查询时刻为2021年7月20日,则该第一统计时段可以为2021年6月20日至2021年7月20日。
[0114]
步骤207、向该终端发送多个不同的统计阶段的用水量。
[0115]
服务器确定出第一统计时段内多个不同统计阶段的用水量后,可以将该多个不同统计阶段的用水量发送至终端,以供终端用户查看。可选地,终端能够以折线图的形式显示该多个不同统计阶段的用水量。
[0116]
示例的,假设该家电设备为设备标识为001的洗碗机,且第一查询时刻2021年7月20。若第一统计时段为一周,则服务器向终端发送的多个不同统计阶段的用水量可以参考图5,且终端接收到服务器发送的用水量后,可以显示如图5所示的折线图。
[0117]
若第一统计时段为一个月,服务器向终端发送的多个不同统计阶段的用水量可以参考图6,且终端接收到服务器发送的用水量后,可以显示如图6所示的折线图。
[0118]
若第一统计时段为一年,服务器向终端发送的多个不同统计阶段的用水量可以参考图7,且终端接收到服务器发送的用水量后,可以显示如图7所示的折线图。
[0119]
步骤208、接收终端发送的第二用水量查询请求。
[0120]
其中,该第二用水量查询请求用于获取家电设备在不同运行模式下的用水量。在本技术实施例中,当用户需要查询家电设备在不同运行模式的用水量时,可以在与该家电设备绑定的终端的用水量查询app中执行查询操作(例如点击查询图标)。终端可以响应于该查询操作,向服务器发送第二用水量查询请求。
[0121]
可选地,该第二用水量查询请求还可以包括第二查询时刻,该第二查询时刻可以是用户在用水量查询app中输入的,或者可以是用户在该用水量查询app提供的多个备选时刻中选取的。
[0122]
由于服务器可以接收并存储多个家电设备上报的工作日志数据,因此为了便于服务器确定待查询的家电设备,该第二用水量查询请求还可以包括家电设备的设备标识。
[0123]
步骤209、基于该第二用水量查询请求,确定在第二统计时段内,该家电设备每种运行模式下的平均用水量。
[0124]
服务器接收到家电设备发送的第二用水量查询请求后,可以基于该第二用水量查询请求中的家电设备的设备标识,从存储的不同家电设备的用水量中获取该家电设备在第二统计时段中每次运行过程中的用水量和所处的运行模式。之后,对于每种运行模式,服务器可以对该家电设备在该运行模式下的各个运行过程的用水量求取均值,从而得到家电设备在该运行模式下的平均用水量。
[0125]
作为一种可能的示例,该第二用水量查询请求中可以包括该第二统计时段,即终端的用户可以自行设置该第二统计时段。
[0126]
作为另一种可能的示例,该第二用水量查询请求中包括第二查询时刻,服务器可以确定该第二查询时刻所处的第二统计时段。其中,该第二统计时段的时长可以是服务器中预先配置的固定时长,或者也可以是终端基于用户的配置发送至服务器的,即用户可以手动配置该第二统计时段的时长。
[0127]
可选地,若第二统计时段为一年,则服务器可以确定在第二查询时刻所处的一年内,家电设备在每种运行模式的下的平均用水量。若第二统计时段为一个月,则服务器可以确定在第二查询时刻所处的一个月内,家电设备在每种运行模式的下的平均用水量。还可以理解的是,该第二统计时段还可以是在该第二查询时刻之前的固定时长的时段。例如,假设该固定时长为一个月,且第二查询时刻为2021年7月20日,则该第二统计时段可以为2021
年6月20日至2021年7月20日。
[0128]
示例的,假设该用电设备为设备标识为001的洗碗机,第二统计时段的时长为一个月,且第二用水量查询请求中的第二查询时刻为:2021年7月20日。则服务器可以确定第二统计时段为2021年7月20日所处的一个月,即2021年7月1日至7月31日。并且,服务器可以计算该洗碗机在该一个月内每种运行模式的平均用水量。服务器计算得到的每种运行模式的平均用水量可以参考图8,如图8所示,洗碗机运行在智能洗模式下的平均用水量为12.43升,运行在节能洗模式下的平均用水量为10.14升,运行在日常洗模式下的平均用水量为9.2升,运行在除菌洗模式下的平均用水量为12.85升。
[0129]
步骤210、向终端发送该家电设备在第二统计时段内的不同运行模式的平均用水量。
[0130]
服务器确定出第二统计时段内该家电设备在每种运行模式下的平均用水量后,可以将每种运行模式下的平均用水量发送至终端,以供终端用户查看。可选地,终端能够以折线图的形式显示该家电设备在第二统计时段内的不同运行模式的平均用水量。
[0131]
示例的,假设该用电设备为设备标识为001的洗碗机,且第二查询时刻为:2021年7月20日。若第二统计时段的时长为一个月,则服务器向终端发送的不同运行模式下的平均用水量可以参考图8。终端接收到服务器发送的用水量后,可以显示如图8所示的折线图。
[0132]
应理解的是,本技术实施例提供的家电设备的用水量的确定方法的步骤的先后顺序可以进行适当调整,步骤也可以根据情况进行相应增减。例如,上述步骤204,以及步骤208至210可以根据情况删除。或者,步骤208至210可以在步骤207之前执行。又或者,上述步骤202可以根据情况删除。任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化的方法,都应涵盖在本技术的保护范围之内,因此不再赘述。
[0133]
综上所述,本技术实施例提供了一种家电设备的用水量的确定方法,服务器可以基于家电设备发送的工作日志数据,确定家电设备在每次运行过程中的用水量。由此,可以确保服务器统计到的用水量的精确度较高。并且,服务器还可以基于终端发送的用水量查询请求,向终端发送该家电设备在第一统计时段内的多个不同的统计阶段的用水量,或者向终端发送在第二统计时段内家电设备在每个运行模式下的平均用水量。由此,不仅使得用户可以通过终端查询家电设备在多个不同的统计阶段的用水量,还可以查询家电设备在每个运行模式下的平均用水量。从而有效提高了用水量查询的灵活性。
[0134]
图9是本技术实施例提供的一种服务器的结构示意图,该服务器可以执行上述方法实施例提供的由服务器执行的家电设备的用水量的确定方法。如图9所示,该服务器110可以包括:处理器1101和通信模块1102。
[0135]
该通信模块1102,用于接收家电设备在开启后的多个不同的运行时刻发送的多个工作日志数据,每个运行时刻发送的所述工作日志数据包括:家电设备在运行时刻的开关机状态,运行时刻所处的运行阶段,以及电设备从开启到运行时刻之间的时段内的用水量,其中,开关机状态为开机状态或关机状态。
[0136]
该处理器1101,用于将家电设备在目标运行阶段的用水量的均值,确定为家电设备在本次运行过程中的用水量,该目标运行阶段为家电设备在关机状态之前的最后一种运行阶段。
[0137]
该通信模块1102,还用于:
[0138]
接收与家电设备绑定的终端发送的第一用水量查询请求;基于第一用水量查询请求,向该终端发送该家电设备在第一统计时段内的多个不同的统计阶段的用水量。
[0139]
其中,每个统计阶段的用水量为家电设备在该统计阶段内的各个运行过程的用水量之和,第一统计时段的时长大于每个统计阶段的时长。
[0140]
可选地,第一用水量查询请求包括第一查询时刻;该处理器1101,还用于基于第一用水量查询请求,确定在第一查询时刻所处的第一统计时段内,家电设备在多个不同的统计阶段的用水量。
[0141]
可选地,该工作日志数据还包括:家电设备在运行时刻所处的工作状态,该工作状态包括下述状态中的一种:上电状态、模式选择状态、运行状态和暂停状态。
[0142]
该处理器1101,用于将家电设备在目标运行阶段,且工作状态为运行状态时的用水量的均值,确定为家电设备在本次运行过程中的用水量。
[0143]
可选地,该工作日志数据还包括:家电设备的设备标识;该处理器1101,还用于将家电设备的设备标识与家电设备在每次运行过程中的用水量对应存储。
[0144]
该第一用水量查询请求中包括该家电设备的设备标识;该处理器1101,还用于基于该第一用水量查询请求中包含的家电设备的设备标识,从存储的不同家电设备的用水量中,确定设备标识指示的家电设备在第一统计时段内的多个不同的统计阶段的用水量。
[0145]
可选地,该工作日志数据还包括:家电设备在运行时刻所处的运行模式;该处理器1101,用于将家电设备的设备标识,家电设备在每次运行过程中的用水量,以及家电设备在每次运行过程中的运行模式对应存储。
[0146]
该通信模块1102,还用于:
[0147]
接收终端发送的第二用水量查询请求,该第二用水量查询请求用于获取家电设备在不同运行模式下的用水量;基于第二用水量查询请求,向终端发送家电设备在第二统计时段内的不同运行模式的平均用水量。
[0148]
可选地,第二用水量查询请求包括:第二查询时刻;该处理器1101,还用于基于第二用水量查询请求,确定在第二查询时刻所处的第二统计时段内,家电设备每种运行模式下的平均用水量。
[0149]
该通信模块1102,还用于向终端发送家电设备在第二统计时段内的不同运行模式的平均用水量。
[0150]
可选地,该处理器1101,还用于在将家电设备在目标运行阶段的用水量的均值,确定为家电设备在本次运行过程中的用水量之前,按照该多个工作日志数据的运行时刻的先后顺序,对该多个日志数据进行排序。
[0151]
综上所述,本技术实施例提供了一种服务器,该服务器可以基于家电设备发送的工作日志数据,确定家电设备在每次运行过程中的用水量。由此,可以确保服务器统计到的用水量的精确度较高。并且,服务器还可以基于终端发送的用水量查询请求,向终端发送该家电设备在第一统计时段内的多个不同的统计阶段的用水量。由此,可以使得用户通过终端查询家电设备在多个不同的统计阶段的用水量,从而有效提高了用水量查询的灵活性。
[0152]
本技术实施例提供了一种服务器,该服务器可以包括存储器,处理器及存储在该存储器上并可在该处理器上运行的计算机程序,该处理器执行该计算机程序时实现如上述实施例提供的家电设备的用水量的确定方法,例如图2或图3所示的方法。
[0153]
本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,该计算机程序由处理器加载并执行以上述实施例提供的家电设备的用水量的确定方法,例如图2或图3所示的方法。
[0154]
本技术实施例还提供了一种包含指令的计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行上述方法实施例提供的家电设备的用水量的确定方法,例如图2或图3所示的方法。
[0155]
本技术实施例还提供了一种家电设备的用水量的确定系统。如图1所示,该系统包括:服务器110、家电设备120以及终端130。其中,该服务器110可以为上述实施例提供的如图9所示的服务器,且该服务器110可以用于实现上述方法实施例提供的家电设备的用水量的确定方法。
[0156]
该家电设备120用于在开启后的多个不同的运行时刻,向服务器110发送多个工作日志数据;该终端130与家电设备120绑定,该终端130用于向服务器110发送用水量查询请求,以及显示服务器110发送的家电设备120在第一统计时段内的多个不同的统计阶段的用水量。
[0157]
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0158]
应当理解的是,本技术中术语“多个”的含义是指两个或两个以上。
[0159]
本技术中术语“第一”“第二”等字样用于对作用和功能基本相同的相同项或相似项进行区分,应理解,“第一”、“第二”、“第n”之间不具有逻辑或时序上的依赖关系,也不对数量和执行顺序进行限定。例如,在不脱离各种所述示例的范围的情况下,第一用水量查询请求可以被称为第二用水量查询请求,并且类似地,第二用水量查询请求可以被称为第一用水量查询请求。
[0160]
以上所述仅为本技术的示例性实施例,并不用以限制本技术,凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献