掌桥专利:专业的专利平台
掌桥专利
首页

一种用水异常检测方法、装置、电子设备及存储介质

文献发布时间:2023-06-19 19:35:22


一种用水异常检测方法、装置、电子设备及存储介质

技术领域

本申请实施例涉及工业控制技术领域,尤其涉及一种用水异常检测方法、装置、电子设备及存储介质。

背景技术

自来水作为与居民生活密切相关的重要资源。在当前阶段,一方面,随着我国城市化进程的快速推进,水资源短缺的问题日益突出,大多数城市已经开始实行阶梯式水价;另一方面,很多居民还未树立起忧患意识,过度用水、跑水的现象屡见不鲜。因此,如何能够使居民用水从“粗放式”向“智慧用水”过渡是当前亟待解决的问题。

目前市场上的燃气热水器很多都带有零冷水功能,用户每次使用时,根据需要开启零冷水不同模式;但也会存在外出度假,出差时忘记关闭的情况。例如,假设某个用户在北京上班,周末回天津,周末在家使用时开启零冷水的全天循环功能;周一在北京上班,但家中的燃气热水器可能会一直处于零冷水的全天循环中,这样不会浪费能源,还会引发安全事故。

发明内容

本申请提供一种用水异常检测方法、装置、电子设备及存储介质,可以自动地关闭用水设备的零冷水功能,不但可以节约能源,还可以避免安全事故。

第一方面,本申请实施例提供了一种用水异常检测方法,所述方法包括:

接收用水设备在当前周期内上报的用水数据;

根据所述用水数据判断所述用水设备是否满足预先设定的零冷水关闭条件;

若所述用水设备满足所述零冷水关闭条件,则关闭所述用水设备的零冷水功能。

第二方面,本申请实施例还提供了一种用水异常检测装置,所述装置包括:接收模块、判断模块和关闭模块;其中,

所述接收模块,用于接收用水设备在当前周期内上报的用水数据;

所述判断模块,用于根据所述用水数据判断所述用水设备是否满足预先设定的零冷水关闭条件;

所述关闭模块,用于若所述用水设备满足所述零冷水关闭条件,则关闭所述用水设备的零冷水功能。

第三方面,本申请实施例提供了一种电子设备,包括:

一个或多个处理器;

存储器,用于存储一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本申请任意实施例所述的用水异常检测方法。

第四方面,本申请实施例提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现本申请任意实施例所述的用水异常检测方法。

本申请实施例提出了一种用水异常检测方法、装置、电子设备及存储介质,先接收用水设备在当前周期内上报的用水数据;然后根据用水数据判断用水设备是否满足预先设定的零冷水关闭条件;若用水设备满足零冷水关闭条件,则关闭用水设备的零冷水功能。也就是说,在本申请的技术方案中,可以预先设置零冷水关闭条件,实时检测用水设备是否满足该条件,如果满足就会自动关闭用水设备的零冷水功能。而目前市场上的用水设备无法自动关闭零冷水功能,用水设备可能会一直处于零冷水的全天循环中,这样不会浪费能源,还会引发安全事故。因此,和现有技术相比,本申请实施例提出的用水异常检测方法、装置、电子设备及存储介质,可以自动地关闭用水设备的零冷水功能,不但可以节约能源,还可以避免安全事故;并且,本申请实施例的技术方案实现简单方便、便于普及,适用范围更广。

附图说明

图1为本申请实施例提供的用水异常检测方法的第一流程示意图;

图2为本申请实施例提供的用水异常检测方法的第二流程示意图;

图3为本申请实施例提供的用水异常检测方法的第三流程示意图;

图4为本申请实施例提供的用水异常检测装置的结构示意图;

图5为本申请实施例提供的电子设备的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

实施例一

图1为本申请实施例提供的用水异常检测方法的第一流程示意图,该方法可以由用水异常检测装置或者电子设备来执行,该装置或者电子设备可以由软件和/或硬件的方式实现,该装置或者电子设备可以集成在任何具有网络通信功能的智能设备中。如图1所示,用水异常检测方法可以包括以下步骤:

S101、接收用水设备在当前周期内上报的用水数据。

在本步骤中,电子设备可以接收用水设备在当前周期内上报的用水数据。具体地,本申请实施例中的电子设备可以是云端服务器,用水设备可以是饮水机,热水器等家庭用水设备。本申请实施例中的用水设备可以按照预定周期向云端服务器发送用水数据;该用水数据可以包括零冷水功能相关的用水字段的参数,还可以包括异常用水检测功能相关的用水字段的参数。

S102、根据用水数据判断用水设备是否满足预先设定的零冷水关闭条件;若是,执行S103;否则,执行S104。

在本步骤中,电子设备可以根据用水数据判断用水设备是否满足预先设定的零冷水关闭条件;如果用水设备满足预先设定的零冷水关闭条件,则电子设备可以关闭用水设备的零冷水功能;如果用水设备不满足预先设定的零冷水关闭条件,则电子设备可以不关闭用水设备的零冷水功能。具体地,电子设备可以先在用水数据中提取出零冷水功能相关的用水字段的参数;若零冷水功能相关的各个用水字段的参数均满足各自对应的零冷水关闭要求,则电子设备可以判定用水设备满足零冷水关闭条件;若零冷水功能相关的任意一个用水字段的参数不满足其对应的零冷水关闭要求,则电子设备可以判定用水设备不满足零冷水关闭条件。

本申请实施例中的零冷水功能相关的用水字段的参数可以包括:零冷水运行状态zeroColdWaterStatus、用水状态waterUsedStatus、水流量curWaterFlux和累计用水量totalWaterL。此外,零冷水运行状态对应的零冷水关闭要求可以为:zeroColdWaterStatus不等于0;用水状态对应的零冷水关闭要求可以为:zeroColdWaterStatus的上报值为false;水流量对应的零冷水关闭要求可以为:curWaterFlux的上报值小于第一预设阈值;累计用水量对应的零冷水关闭要求可以为:totalWaterL的上报值保持不变。

S103、关闭用水设备的零冷水功能。

S104、不关闭用水设备的零冷水功能。

本申请实施例提出的用水异常检测方法,先接收用水设备在当前周期内上报的用水数据;然后根据用水数据判断用水设备是否满足预先设定的零冷水关闭条件;若用水设备满足零冷水关闭条件,则关闭用水设备的零冷水功能。也就是说,在本申请的技术方案中,可以预先设置零冷水关闭条件,实时检测用水设备是否满足该条件,如果满足就会自动关闭用水设备的零冷水功能。而目前市场上的用水设备无法自动关闭零冷水功能,用水设备可能会一直处于零冷水的全天循环中,这样不会浪费能源,还会引发安全事故。因此,和现有技术相比,本申请实施例提出的用水异常检测方法,可以自动地关闭用水设备的零冷水功能,不但可以节约能源,还可以避免安全事故;并且,本申请实施例的技术方案实现简单方便、便于普及,适用范围更广。

实施例二

图2为本申请实施例提供的用水异常检测方法的第二流程示意图。基于上述技术方案进一步优化与扩展,并可以与上述各个可选实施方式进行结合。如图2所示,用水异常检测方法可以包括以下步骤:

S201、接收用水设备在当前周期内上报的用水数据。

S202、在用水数据中提取出零冷水功能相关的用水字段的参数。

在本步骤中,电子设备可以在用水数据中提取出零冷水功能相关的用水字段的参数。本申请实施例中的零冷水功能相关的用水字段的参数可以包括:零冷水运行状态zeroColdWaterStatus、用水状态waterUsedStatus、水流量curWaterFlux和累计用水量totalWaterL。

S203、若零冷水功能相关的各个用水字段的参数均满足各自对应的零冷水关闭要求,则判定用水设备满足零冷水关闭条件;若零冷水功能相关的任意一个用水字段的参数不满足其对应的零冷水关闭要求,则判定用水设备不满足零冷水关闭条件。

在本步骤中,若零冷水功能相关的各个用水字段的参数均满足各自对应的零冷水关闭要求,则电子设备可以判定用水设备满足零冷水关闭条件;若零冷水功能相关的任意一个用水字段的参数不满足其对应的零冷水关闭要求,则电子设备可以判定用水设备不满足零冷水关闭条件。具体地,零冷水运行状态对应的零冷水关闭要求可以为:zeroColdWaterStatus不等于0;用水状态对应的零冷水关闭要求可以为:zeroColdWaterStatus的上报值为false;水流量对应的零冷水关闭要求可以为:curWaterFlux的上报值小于第一预设阈值;累计用水量对应的零冷水关闭要求可以为:totalWaterL的上报值保持不变。本申请实施例中的第一预设阈值可以为1.5L/min。

S204、若用水设备满足零冷水关闭条件,则关闭用水设备的零冷水功能。

本申请实施例提出的用水异常检测方法,先接收用水设备在当前周期内上报的用水数据;然后根据用水数据判断用水设备是否满足预先设定的零冷水关闭条件;若用水设备满足零冷水关闭条件,则关闭用水设备的零冷水功能。也就是说,在本申请的技术方案中,可以预先设置零冷水关闭条件,实时检测用水设备是否满足该条件,如果满足就会自动关闭用水设备的零冷水功能。而目前市场上的用水设备无法自动关闭零冷水功能,用水设备可能会一直处于零冷水的全天循环中,这样不会浪费能源,还会引发安全事故。因此,和现有技术相比,本申请实施例提出的用水异常检测方法,可以自动地关闭用水设备的零冷水功能,不但可以节约能源,还可以避免安全事故;并且,本申请实施例的技术方案实现简单方便、便于普及,适用范围更广。

实施例三

图3为本申请实施例提供的用水异常检测方法的第三流程示意图。基于上述技术方案进一步优化与扩展,并可以与上述各个可选实施方式进行结合。如图3所示,用水异常检测方法可以包括以下步骤:

S301、接收用水设备在当前周期内上报的用水数据。

S302、在用水数据中提取出异常用水检测功能相关的用水字段的参数。

在本步骤中,电子设备可以在用水数据中提取出异常用水检测功能相关的用水字段的参数。本申请实施例中的异常用水检测功能相关的用水字段的参数可以包括:水流量curWaterFlux。

S303、根据异常用水检测功能相关的用水字段的参数对用水设备的持续用水时间进行累计。

在本步骤中,电子设备可以根据异常用水检测功能相关的用水字段的参数对用水设备的持续用水时间进行累计。本申请实施例中的持续用水时间可以预先设定,比如一周或者一个月等。

S304、若用水设备的持续用水时间满足预先设定的提示条件,则向用水设备的紧急联系人发送关怀提示信息。

在本步骤中,若用水设备的持续用水时间满足预先设定的提示条件,则电子设备可以向用水设备的紧急联系人发送关怀提示信息。具体地,若用水设备的持续用水时间大于预先设定的最大用水时长,则电子设备可以向预先设定的用水设备的紧急联系人发送第一关怀提示信息;若用水设备的持续用水时间小于预先设定的最小用水时长,则电子设备可以向用水设备的紧急联系人发送第二关怀提示信息。也就是说,若检测到用水设备长时间(例如1小时)有水持续流出,则可以向用水设备的紧急联系人发送第一关怀提示信息;若检测到用水设备长时间(例如72小时)没有水流出,则可以向用水设备的紧急联系人发送第二关怀提示信息。

在本申请的具体实施例中,向用水设备的紧急联系人发送关怀提示信息可以采用如下方法:先获取用水设备的用户的位置和用水设备的服务商的信息;然后根据用水设备的用户的位置和用水设备的服务商的信息,向用水设备的紧急联系人发送关怀提示信息。较佳地,在向用水设备的紧急联系人发送关怀提示信息之前,还可以判断用水设备的紧急联系人是否已被设置;若用水设备的紧急联系人未被设置,则按照预先设定的时间间隔向用水设备的用户发送多个提示消息,该提示消息用于询问用水设备的用户紧急联系人的联系方式。

本申请实施例中用于检测用水异常的页面可以包括:1)家人健康页:家人健康开关、邀请家人、快速联系家人、关爱记录;2)家人健康开关:可开启此功能/关闭此功能;3)紧急联系人:设置紧急联系人,例如,用户对语音热水器发出求救语音,此时可以快速联系上家人;4)联系家人:点击联系家人跳转至“联系家人”页,可创建家人身份及家人联系方式;5)关爱记录:汇总记录检测到的异常情况;6)点击关爱提醒、邀请家人、联系家人的右上角感叹号可弹出释义弹框。

具体地,本申请实施例中的快速联系家人可以包括:1)联系家人:家人身份选择、家人联系方式;2)家人身份选择:默认有爷爷、奶奶、爸爸、妈妈、儿子、女儿,也可以通过自定义的方式设置家人身份;3)联系方式:默认填写手机号码;4)点击保存后,该号码会显示至“爱心关怀”的提醒中;若需再次编辑进入页面后直接进行修改,保存后覆盖原信息;5)现仅可保存一个联系人信息。

具体地,本申请实施例中的爱心提醒提示可以包括:1)当检测到用户用水异常后,手机熄屏状态下,发送“消息通知”提示用户关注用水异常;2)用户也可以在“关爱记录”中查看异常详情;3)提示文案可以包括:长时间持续出水和长时间未用水。例如,长时间持续出水的提示可以为:“用户你好,检测到爷爷家的热水器/净水机可能忘记关水,为避免浪费,请及时关注!”长时间未用水的提示可以为:“用户你好,检测到爷爷家的热水器/净水机超过72小时未用水,请及时关注!”;4)点击消息即进入提示详情页;5)在“长时间持续出水”的提示中,用户可选择持续出水原因进行记录;6)若用户在“快速联系家人”中添加了快速联系方式,则在此提示中直接展示此号码,点击号码进行呼叫。

本申请实施例提出的用水异常检测方法,先接收用水设备在当前周期内上报的用水数据;然后根据用水数据判断用水设备是否满足预先设定的零冷水关闭条件;若用水设备满足零冷水关闭条件,则关闭用水设备的零冷水功能。也就是说,在本申请的技术方案中,可以预先设置零冷水关闭条件,实时检测用水设备是否满足该条件,如果满足就会自动关闭用水设备的零冷水功能。而目前市场上的用水设备无法自动关闭零冷水功能,用水设备可能会一直处于零冷水的全天循环中,这样不会浪费能源,还会引发安全事故。因此,和现有技术相比,本申请实施例提出的用水异常检测方法,可以自动地关闭用水设备的零冷水功能,不但可以节约能源,还可以避免安全事故;并且,本申请实施例的技术方案实现简单方便、便于普及,适用范围更广。

实施例四

图4为本申请实施例提供的用水异常检测装置的结构示意图。如图4所示,所述用水异常检测装置包括:接收模块401、判断模块402和关闭模块403;其中,

所述接收模块401,用于接收用水设备在当前周期内上报的用水数据;

所述判断模块402,用于根据所述用水数据判断所述用水设备是否满足预先设定的零冷水关闭条件;

所述关闭模块403,用于若所述用水设备满足所述零冷水关闭条件,则关闭所述用水设备的零冷水功能。

上述用水异常检测装置可执行本申请任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请任意实施例提供的用水异常检测方法。

实施例五

图5示出了可以用来实施本发明的实施例的电子设备10的结构示意图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备(如头盔、眼镜、手表等)和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。

如图5所示,电子设备10包括至少一个处理器11,以及与至少一个处理器11通信连接的存储器,如只读存储器(ROM)12、随机访问存储器(RAM)13等,其中,存储器存储有可被至少一个处理器执行的计算机程序,处理器11可以根据存储在只读存储器(ROM)12中的计算机程序或者从存储单元18加载到随机访问存储器(RAM)13中的计算机程序,来执行各种适当的动作和处理。在RAM 13中,还可存储电子设备10操作所需的各种程序和数据。处理器11、ROM 12以及RAM 13通过总线14彼此相连。输入/输出(I/O)接口15也连接至总线14。

电子设备10中的多个部件连接至I/O接口15,包括:输入单元16,例如键盘、鼠标等;输出单元17,例如各种类型的显示器、扬声器等;存储单元18,例如磁盘、光盘等;以及通信单元19,例如网卡、调制解调器、无线通信收发机等。通信单元19允许电子设备10通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。

处理器11可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器11的一些示例包括但不限于中央处理单元(CPU)、图形处理单元(GPU)、各种专用的人工智能(AI)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(DSP)、以及任何适当的处理器、控制器、微控制器等。处理器11执行上文所描述的各个方法和处理,例如用水异常检测方法。

在一些实施例中,用水异常检测方法可被实现为计算机程序,其被有形地包含于计算机可读存储介质,例如存储单元18。在一些实施例中,计算机程序的部分或者全部可以经由ROM 12和/或通信单元19而被载入和/或安装到电子设备10上。当计算机程序加载到RAM 13并由处理器11执行时,可以执行上文描述的用水异常检测方法的一个或多个步骤。备选地,在其他实施例中,处理器11可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行用水异常检测方法。

本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、芯片上系统的系统(SOC)、负载可编程逻辑设备(CPLD)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。

用于实施本发明的方法的计算机程序可以采用一个或多个编程语言的任何组合来编写。这些计算机程序可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,使得计算机程序当由处理器执行时使流程图和/或框图中所规定的功能/操作被实施。计算机程序可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。

在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。

为了提供与用户的交互,可以在电子设备上实施此处描述的系统和技术,该电子设备具有:用于向用户显示信息的显示装置(例如,CRT(阴极射线管)或者LCD(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给电子设备。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。

可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(LAN)、广域网(WAN)、区块链网络和互联网。

计算系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与VPS服务中,存在的管理难度大,业务扩展性弱的缺陷。

应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。

上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。

技术分类

06120115967661