本申请涉及电器领域,特别是涉及度监控方法、装置、计算机设备和介质。
背景技术:
冰箱作为一个日常使用频率较高的家电,已经成为家庭生活中不可缺少的一部分。冰箱内的温度对保证冰箱内部食品的保鲜程度有着至关重要的影响。通常在人们使用过程中,开关冰箱门次数过多时,都会影响冰箱内部的温度,从而影响冰箱内食品的保鲜质量。
技术实现要素:
基于此,有必要针对开关冰箱门次数过多时,都会影响冰箱内部的温度。从而影响冰箱内食品的保鲜质量问题,提供一种温度监控方法、装置、计算机设备和介质。
一种温度监控方法,包括:
获取冰箱内的温度值;
计算所述温度值与预设值之间的差值;
当所述差值超过设定阈值时,获取所述冰箱在第一预设时间范围内的开门次数,当所述开门次数超过设定次数时,发出告警。
在一个实施例中,所述获取冰箱内的温度值包括:
将一天划分为不同的时段;
在不同的时段按照不同的频率记录所述冰箱内的多个子温度值,
计算每个所述时段的所述多个子温度值的平均值得到所述温度值。
在一个实施例中,所述计算每个所述时段的所述多个子温度值的平均值得到所述温度值包括:
计算在第二预设时间范围内所述多个子温度值的平均值得到所述温度值;其中,所述第二预设时间范围属于同一时段。
在一个实施例中,所述当所述差值超过设定阈值时,获取所述冰箱在第一预设时间范围内的开门次数,当所述开门次数超过设定次数时,发出告警包括:
s31,当所述开门次数小于所述设定次数时,提醒当前开门次数。
在一个实施例中,所述当所述差值超过设定阈值时,获取所述冰箱在第一预设时间范围内的开门次数,当所述开门次数超过设定次数时,发出告警包括:
当所述开门次数等于所述设定次数时,获取第三时间范围内的多个所述温度值;
当所述多个温度值均大于所述预设值时,提醒减少开门次数。
在一个实施例中,所述当所述多个温度值均大于所述预设值时,提醒减少开门次数中,当所述冰箱门开启时,提醒减少开门次数。
在一个实施例中,所述当所述差值超过设定阈值时,获取所述冰箱在第一预设时间范围内的开门次数,当所述开门次数超过设定次数时,发出告警包括:
当所述开门次数超过所述设定次数,且在第四时间范围内,所述差值持续超过所述预设值时,提醒检查冰箱制冷系统。
一种温度监控装置,所述装置包括:
监测模块,用于获取冰箱内的温度值;
计算模块,用于计算所述温度值与预设值之间的差值;
告警模块,用于当所述差值超过设定阈值时,获取所述冰箱在第一预设时间范围内的开门次数,当所述开门次数超过设定次数时,发出告警。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现所述方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述的方法的步骤。
本申请实施例提供的所述温度监控方法、温度监控方法、装置、计算机设备和介质。首先获取冰箱内的温度值,然后计算所述温度值与预设值之间的差值。当所述差值超过设定阈值时,获取所述冰箱在第一预设时间范围内的开门次数。当所述开门次数超过设定次数时,发出告警。因此,当所述温度值与所述预设值的温差过大时,可以获得所述冰箱在第一预设时间范围内的开门次数。如果开门次数超过设定次数时,说明所述温度值很可能是由于开门次数过多引起的,因此可以马上提醒用户减少开门次数,从而保证冰箱的保鲜和冷冻品质。
附图说明
图1为本申请一个实施例提供的温度监控方法流程图;
图2为本申请一个实施例提供的温度监控方法流程图;
图3为本申请一个实施例提供的温度监控方法流程图;
图4为本申请一个实施例提供的温度监控方法流程图;
图5为本申请一个实施例提供的温度监控装置示意图;
图6为本申请一个实施例提供的计算机设备示意图。
附图标记说明:
监测模块100
计算模块200
告警模块300
温度监控装置10
计算机设备11
处理器12
内存储器13
网络接口14
非易失性存储介质15
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下通过实施例,并结合附图,对本申请的进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
本文中为部件所编序号本身,例如“第一”、“第二”等,仅用于区分所描述的对象,不具有任何顺序或技术含义。而本申请所说“连接”、“联接”,如无特别说明,均包括直接和间接连接(联接)。在本申请的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。
在本申请中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。
请参见图1,本申请实施例提供一种温度监控方法。所述温度监控方法包括:
s10,获取冰箱内的温度值;
s20,计算所述温度值与预设值之间的差值;
s30,当所述差值超过预设值时,获取所述冰箱在第一预设时间范围内的开门次数,当所述开门次数超过设定次数时,发出告警。
所述s10中,所述温度值可以为在不同时间测得温度值,也可以为在一定时间内多次测得的温度值的平均值。所述温度值可以为所述冰箱冷餐室的温度,也可以为冷冻室的温度。
所述s20中,所述预设温度可以为冰箱设定的制冷温度,也可以为根据需要设定的与冰箱设定的制冷温度相近的温度。可以理解,由于误差和环境的影响。通常冰箱设定的制冷温度和冰箱内的实际温度会有差异,因此所述预设温度可以为冰箱内实际需要的温度。可以理解,所述实际需要的温度可以略大于或者略小于所述冰箱设定的制冷温度。
所述s30中,所述设定阈值可以根据所述预设值设定。即所述设定阈值可以为所述预设值的百分数。例如可以设定所述设定阈值可以为所述预设值的30%。在一个实施例中,当所述预设值为15摄氏度时,所述设定阈值可以为4.5度,即当所述温度值与所述预设值之间的差为4.5摄氏度时,可以认为此时温度偏差过大,会对冰箱内的食品保鲜产生影响。然后实时获取所述冰箱在第一预设时间内的开门次数,当所述开门次数超过阈值时发出告警。在一个实施例中,可以通过在设置在所述冰箱们的接触式传感器,磁性传感器等反馈开关信号,得到冰箱的开门次数。
可以理解,所述第一预设时间,可以为在判断到所述差值超过设定阈值时,从该时刻起向前推算的时间。所述第一预设时间的长度可以根据在一天不同的时间段设置。在一个实施例中,所述第一预设时间可以为一个小时。即可以统计在1个小时内所述冰箱的开门次数。所述设定次数可以根据经验值设定。即可以通过经验统计,当冰箱在第一预设时间内开门次数超过所述设定次数时,会大概率影响所述冰箱内的温度。如果在所述第一预设时间内,所述冰箱的开门次数确实超过是设定次数,此时可以发出警告,提醒用户减少开门次数,提高冰箱的保鲜和冷冻品质。在一个实施例中,所述设定次数可以为20次。
本申请实施例提供的所述温度监控方法。首先获取冰箱内的温度值,然后计算所述温度值与预设值之间的差值。当所述差值超过设定阈值时,获取所述冰箱在第一预设时间范围内的开门次数。当所述开门次数超过设定次数时,发出告警。因此,当所述温度值与所述预设值的温差过大时,可以获得所述冰箱在第一预设时间范围内的开门次数。如果开门次数超过设定次数时,说明所述温度值很可能是由于开门次数过多引起的,因此可以马上提醒用户减少开门次数,从而保证冰箱的保鲜和冷冻品质。
请参见图2,在一个实施例中,所述s10包括:
s11,将一天划分为不同的时段;
s12,在不同的时段按照不同的频率记录所述冰箱内的多个子温度值,
s13,计算每个所述时段的所述多个子温度值的平均值得到所述温度值。
所述s11中,可以按照用户的习惯将一天划分为不同的时段。例如有的用户在上午和下午使用冰箱的次数少,中午使用的次数多,因此可以将一天划分为两个时间段。即上午和下午为一个时间段,中午为一个时间段。或者,有的用户白天使用所述空调的次数多,晚上使用所述空调的次数少。因此可以按照白天和晚上划分两个时段。在一个实施例中,按照24小时制,可以将一天分为两个时间段,即8点到22点为第一个所述时段,在22点到第二天的8点为第二个时间段。
所述s12中,所述频率即在单位时间内记录所述子温度值的次数。例如在8点到22点这个时段,由于一般用户使用所述空调的次数较多,因此可以提高记录所述子温度值次数。例如可以在该时间段每10分钟或者20分钟记录一次所述子温度值。在22点到第二天的8点这个时段,由于用户使用冰箱的频次少,因此可以每隔半个小时或者一个小时记录一次所述子温度值。
所述s13中,可以在每个时段的最后时刻计算在该时段内所记录的所有子温度值的平均值得到所述温度值。
在一个实施例中,计算在第二预设时间范围内所述多个子温度值的平均值得到所述温度值。其中,所述第二预设时间范围属于同一时段。即所述同一时段可以包括多个所述第二预设时间范围。在同一实际段内的子温度值的采集频率相同,因此在每个所述第二预设时间范围获取的所述子温度值的数量相同。在一个实施例中,所述第二预设时间范围可以为一个小时。例如在12点时,可以统计在11点到12点内测得的多个所述子温度的平均值。因此可以减少统计的所述子温度的计算量,提高计算效率。
请参见图3,在一个实施例中,所述s30包括:
s31,当所述开门次数小于所述设定开门次数时,提醒当前开门次数。可以理解,此时由于所述差值超过所述设定阈值,说明此时所述冰箱内的温度与设定的温度值差异较大。但是所述开门次数不超过所述设定开门次数,说明此时开门次数可能不是影响所述冰箱内温度出现较大波动的主要因素。但是可以提醒用户注意开门的次数,尽量减少冰箱开门次数对冰箱内温度的影响。
请参见图4,在一个实施例中,所述s30包括:
s32,当所述开门次数等于所述设定次数时,获取第三时间范围内的多个所述温度值;
s33,当所述多个温度值均大于所述预设值时,提醒减少开门次数。
所述s32中,例如所述设定次数为20次,当所述开门次数为20次时,说明此时的开门次数达到了临界点。此时可以获取第三时间范围内的多个所述温度值。所述第三时间范围可以为一个小时或者多个小时。
所述s33中,当所述多个温度值均大于所述预设值,说明尽管开门次数没有超过所述设定次数,但是此时开门次数已经对所述冰箱内的温度造成较大的影响。因此需要提醒用户减少开门次数。
在一个实施例中,当所述冰箱门开启时,提醒减少开门次数。即冰箱门开启的时候,所述冰箱可以发出语音报警,提醒用户减少开门次数。因此如果是不是必要的使用,用户可以迅速关闭冰箱门,减少对冰箱内部温度的影响。
在一个实施例中,当所述开门次数超过所述设定次数,且在第四时间范围内,所述差值持续超过所述预设值时,提醒检查冰箱制冷系统。当所述开门次数超过所述设定次数时,说明此时开门次数对所述冰箱内的温度已经产生较大的影响,一般情况下,在所述第四时间范围内,所述差值会逐渐恢复到正常水平。但是在超过所述第四时间范围时,所述差值没有恢复到正常水平。说明此时可能是所述冰箱的制冷系统出现问题,因此可以提醒用户检查所述冰箱制冷系统。在一个实施例中,所述第四时间范围可以为一个小时。
应该理解的是,虽然图1-4的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1-4中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
请参见图5,本申请实施例还提供了一种温度监控装置10。所述温度监控装置10包括:监测模块100、计算模块200和告警模块300,其中:
监测模块100,用于获取冰箱内的温度值。所述监测模块100可以为设置在所述形冰箱内温度计。
计算模块200,用于计算所述温度值与预设值之间的差值。
告警模块300,用于当所述差值超过设定阈值时,获取所述冰箱在第一预设时间范围内的开门次数,当所述开门次数超过设定次数时,发出告警。所述告警模块300可以为设置于所述冰箱中的语音装置,也可以为显示装置显示告警的文字。
在一个实施例中,还可以具有无线传输模块和移动终端。所述告警模块300发出的告警信号可以通过所述无线传输模块发送给所述移动终端。通过所述移动终端可以向用户发出告警信息。所述无线传输模块可以为wifi模块或者蓝牙模块。
在一个实施例中,所述监测模块100监测到的温度值也可以通过所述无线传输模块传输至云端服务器进行数据分析。通过所述移动终端可以显示当日的开门次数和温度变化曲线,通过数据分析可以使用户更直观了解温度与开门次数的关系。
在一个实施例中,通过所述监控模块还可以用于将一天划分为不同的时段,然后在不同的时段按照不同的频率记录所述冰箱内的多个子温度值,最后计算每个所述时段的所述多个子温度值的平均值得到所述温度值。
在一个实施例中,通过所述监控模块还可以用于计算在第二预设时间范围内所述多个子温度值的平均值得到所述温度值。其中,所述第二预设时间范围属于同一时段。
在一个实施例中,所述告警模块300还可以用于当所述开门次数不超过所述设定次数时,提醒当前开门次数。
在一个实施例中,所述告警模块300还可以用于当所述开门次数达到所述设定次数时,获取第三时间范围内的多个所述温度值。当所述多个温度值均大于所述预设值时,提醒减少开门次数。
在一个实施例中,所述告警模块300还可以用于当所述冰箱门开启时,提醒减少开门次数。
在一个实施例中,所述告警模块300还可以用于当所述开门次数超过所述设定次数,且在第四时间范围内,所述差值持续超过所述预设值时,提醒检查冰箱制冷系统。
关于温度监控装置10的具体限定可以参见上文中对于温度监控方法的限定,在此不再赘述。上述温度监控装置10中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备11中的处理器中,也可以以软件形式存储于计算机设备11中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
请参见图6,在一个实施例中,提供了一种计算机设备11。该计算机设备11可以是服务器。该计算机设备11包括通过系统总线连接的处理器12、存储器、网络接口14和数据库。其中,该计算机设备11的处理器用于提供计算和控制能力。该计算机设备11的存储器包括非易失性存储介质15、内存储器13。该非易失性存储介质15存储有操作系统、计算机程序和数据库。该内存储器13为非易失性存储介质15中的操作系统和计算机程序的运行提供环境。该计算机设备11的数据库用于存储xxx数据。该计算机设备11的网络接口14用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种xxx方法。
本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备11的限定,具体的计算机设备11可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备11,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
10,获取冰箱内的温度值;
s20,计算所述温度值与预设值之间的差值;
s30,当所述差值超过设定阈值时,获取所述冰箱在第一预设时间范围内的开门次数,当所述开门次数超过设定次数时,发出告警。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
s11,将一天划分为不同的时段;s12,在不同的时段按照不同的频率记录所述冰箱内的多个子温度值,s13,计算每个所述时段的所述多个子温度值的平均值得到所述温度值
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
计算在第二预设时间范围内所述多个子温度值的平均值得到所述温度值;其中,所述第二预设时间范围属于同一时段。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
s31,当所述开门次数小于所述设定次数时,提醒当前开门次数。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
s32,当所述开门次数等于所述设定次数时,获取第三时间范围内的多个所述温度值;
s33,当所述多个温度值均大于所述预设值时,提醒减少开门次数。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
当所述冰箱门开启时,提醒减少开门次数。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
当所述开门次数超过所述设定次数,且在第四时间范围内,所述差值持续超过所述预设值时,提醒检查冰箱制冷系统。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行上述实施例的所述度监控方法的各个步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为本专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
1.一种温度监控方法,其特征在于,包括:
获取冰箱内的温度值;
计算所述温度值与预设值之间的差值;
当所述差值超过设定阈值时,获取所述冰箱在第一预设时间范围内的开门次数,当所述开门次数超过设定次数时,发出告警。
2.如权利要求1所述的温度监控方法,其特征在于,所述获取冰箱内的温度值包括:
将一天划分为不同的时段;
在不同的时段按照不同的频率记录所述冰箱内的多个子温度值,
计算每个所述时段的所述多个子温度值的平均值得到所述温度值。
3.如权利要求2所述的温度监控方法,其特征在于,所述计算每个所述时段的所述多个子温度值的平均值得到所述温度值包括:
计算在第二预设时间范围内所述多个子温度值的平均值得到所述温度值;其中,所述第二预设时间范围属于同一时段。
4.如权利要求1所述的温度监控方法,其特征在于,所述当所述差值超过设定阈值时,获取所述冰箱在第一预设时间范围内的开门次数,当所述开门次数超过设定次数时,发出告警包括:
s31,当所述开门次数小于所述设定次数时,提醒当前开门次数。
5.如权利要求1所述的温度监控方法,其特征在于,所述当所述差值超过设定阈值时,获取所述冰箱在第一预设时间范围内的开门次数,当所述开门次数超过设定次数时,发出告警包括:
当所述开门次数等于所述设定次数时,获取第三时间范围内的多个所述温度值;
当所述多个温度值均大于所述预设值时,提醒减少开门次数。
6.如权利要求5所述的温度监控方法,其特征在于,所述当所述多个温度值均大于所述预设值时,提醒减少开门次数中,当所述冰箱门开启时,提醒减少开门次数。
7.如权利要求1所述的温度监控方法,其特征在于,所述当所述差值超过设定阈值时,获取所述冰箱在第一预设时间范围内的开门次数,当所述开门次数超过设定次数时,发出告警包括:
当所述开门次数超过所述设定次数,且在第四时间范围内,所述差值持续超过所述预设值时,提醒检查冰箱制冷系统。
8.一种温度监控装置,其特征在于,所述装置包括:
监测模块,用于获取冰箱内的温度值;
计算模块,用于计算所述温度值与预设值之间的差值;
告警模块,用于当所述差值超过设定阈值时,获取所述冰箱在第一预设时间范围内的开门次数,当所述开门次数超过设定次数时,发出告警。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
技术总结