首页 > 制冷供热 专利正文
一种冰箱和冰箱的开门报警控制方法与流程

时间:2022-02-19 阅读: 作者:专利查询

一种冰箱和冰箱的开门报警控制方法与流程

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.当接收到所述开关门检测装置发送的所述冰箱门的开门信号时,获取所述冰箱的平均开门时长;其中,所述平均开门时长是根据所述冰箱的历史开关门数据实时计算得到的;
39.根据所述平均开门时长,计算当前所述冰箱的开门报警时长;
40.启动开门报警计时,若经过所述开门报警时长之后未接收到所述开关门检测装置
发送的所述冰箱门的关门信号,控制所述报警装置发送报警信息。
41.与现有技术相比,本发明实施例公开的冰箱和冰箱的开门报警控制方法,所述冰箱包括开关门检测装置和报警装置。当接收到所述开关门检测装置发送的所述冰箱门的开门信号时,获取所述冰箱的平均开门时长;其中,所述平均开门时长是根据所述冰箱的历史开关门数据实时计算得到的;根据所述平均开门时长,计算当前所述冰箱的开门报警时长;启动开门报警计时,若经过所述开门报警时长之后未接收到所述开关门检测装置发送的所述冰箱门的关门信号,控制所述报警装置发送报警信息。采用本发明实施例,冰箱在每一次开门后的开门报警时长均是根据冰箱的历史开关门数据实时计算得到的,使得所述冰箱的开门报警时长可以根据用户对该冰箱的使用习惯进行动态调整,相比于将冰箱的开门报警时长设置为固定值,本发明实施例能够有效减少在用户使用冰箱的过程中触发报警的情况,也能有效减少过长时间未提醒用户关门导致冰箱冷量较大幅度流失的情况,提高了用户的使用体验。
附图说明
42.图1是本发明一实施例提供的一种冰箱的结构示意图;
43.图2是本发明实施例中冰箱的控制装置执行的工作流程示意图;
44.图3是本发明一实施例提供的一种优选的冰箱的结构示意图;
45.图4是本发明一实施例提供的一种冰箱的开门报警控制方法的流程示意图。
具体实施方式
46.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
47.参见图1,是本发明一实施例提供的一种冰箱的结构示意图。本发明实施例提供了一种冰箱10,包括:冰箱箱体11、冰箱门12、开关门检测装置13、报警装置14和控制装置15。
48.其中,所述冰箱箱体11内部设有储藏室,用于存放物品;所述冰箱门12设于所述储藏室的开口处。所述开关门检测装置13与所述冰箱门12连接,用于检测所述冰箱门12的开门动作和关门动作,并生成相应的开门信号和关门信号。所述报警装置14设于所述冰箱箱体11上,用于发送报警信息;所述控制装置15分别与所述开关门检测装置13、所述报警装置14连接。
49.参见图2,是本发明实施例中冰箱的控制装置执行的工作流程示意图。所述控制装置15用于执行步骤s11至s13:
50.s11、当接收到所述开关门检测装置发送的所述冰箱门的开门信号时,获取所述冰箱的平均开门时长;其中,所述平均开门时长是根据所述冰箱的历史开关门数据实时计算得到的;
51.s12、根据所述平均开门时长,计算当前所述冰箱的开门报警时长;
52.s13、启动开门报警计时,若经过所述开门报警时长之后未接收到所述开关门检测装置发送的所述冰箱门的关门信号,控制所述报警装置发送报警信息。
53.在本发明实施例中,冰箱每次开门和关门时,所述开关门检测装置13都能够检测到并生成对应的开门信号和关门信号,发送给所述控制装置15。并且,每次冰箱开门后,当前轮次下的开门报警时长t是能够根据用户的使用情况动态调整的。
54.具体地,所述控制装置15在接收到所述开关门检测装置13发送的开门信号时,确定当前轮次下所述冰箱的开门报警时长t。所述开门报警时长t与所述冰箱的平均开门时长有关。所述冰箱的平均开门时长是根据所述冰箱的历史开关门数据实时计算得到的。作为举例,所述历史开关门数据包括在当前时刻之前的一段时间内所统计得到的所述冰箱的每一次开门时长和开门次数。进而,通过求平均值的方式计算得到所述平均开门时长
55.所述开门报警时长t与所述冰箱的平均开门时长呈正相关关系。
56.优选地,步骤s12具体为:根据所述平均开门时长和预设的延迟时长a之和,计算得到所述冰箱的开门报警时长t。也即,
57.所述预设的延迟时长a可以根据实际情况进行设置,例如设置为15s,在此不做具体限定。
58.所述控制装置15启动开门报警计时,并检测在计时达到所述开门报警时长t的过程中,是否接收到所述开关门检测装置13发送的所述冰箱门的关门信号。若是,表明用户在所述开门报警时长t的范围内已完成关门动作,所述冰箱门12已关闭,则不需要进行报警提醒。
59.若经过所述开门报警时长t之后,仍未接收到所述开关门检测装置13发送的所述冰箱门的关门信号,表明用户在所述开门报警时长t的范围内未完成关门动作,所述冰箱门12已持续打开较长时间,因此,所述控制装置15控制所述报警装置14发送报警信息,以提醒用户及时关门。
60.优选地,为了保证触发报警装置的准确性,以接收到所述开门信号为时间起点,启动开门报警计时。
61.采用本发明实施例的技术手段,冰箱在每一次开门后的开门报警时长均是根据冰箱的历史开关门数据实时计算得到的,使得所述冰箱的开门报警时长可以根据用户对该冰箱的使用习惯进行动态调整,相比于将冰箱的开门报警时长设置为固定值,本发明实施例能够有效减少在用户使用冰箱的过程中触发报警的情况,也能有效减少过长时间未提醒用户关门导致冰箱冷量较大幅度流失的情况,提高了用户的使用体验。
62.在上述实施例的基础上,作为一种优选的实施方式,所述冰箱的历史开关门数据存储于所述控制装置15的内部存储器中。则,所述控制装置15还用于执行步骤s14和s15:
63.s14、根据所述开关门检测装置发送的所述冰箱门的开门信号和关门信号,更新已存储的所述历史开关门数据。
64.s15、根据已更新的所述历史开关门数据,计算所述冰箱的平均开门时长。
65.具体地,所述控制装置15内部设置有存储器,用于存储历史开关门数据,便于后续调取并计算冰箱的平均开门时长
66.每一次所述冰箱开门时,所述开关门检测装置13生成开门信号发送给所述控制装置15,所述控制装置15记录开门信号对应的时刻;接着,当所述冰箱关门时,所述开关门检测装置13生成关门信号发送给所述控制装置15,所述控制装置15记录关门信号对应的时
刻。所述控制装置15将所述开门信号和所述关门信号作为所述冰箱的一个开关门轮次,根据所述开门信号和关门信号对应的时刻,计算当前轮次的开门时长tn。
67.在一种实施方式下,所述历史开关门数据包括在当前时刻之前所统计得到的所述冰箱的每一轮次的开门时长tn和开门次数n。
68.所述控制装置15计算当前轮次的开门时长tn,并存储在内部存储器中,并且,对存储的开门次数n进行加一处理,根据新存储的所述开门时长t和更新后的所述开门次数n,得到更新后的所述历史开关门数据,用于计算所述冰箱的平均开门时长
69.则,步骤s15中,所述冰箱的平均开门时长的计算公式为:
[0070][0071]
其中,t1、t2、t3…
tn表示每一次的开门时长。
[0072]
在另一种实施方式下,所述历史开关门数据包括在当前时刻之前所统计得到的所述冰箱的平均开门时长和开门次数n。
[0073]
所述控制装置15计算当前轮次的开门时长tn,并且,对存储的开门次数进行加一处理,根据已存储的历史平均开门时长当前轮次的开门时长tn和更新后的所述开门次数n,计算更新的所述冰箱的平均开门时长得到更新后的所述历史开关门数据。
[0074]
则所述冰箱的平均开门时长的计算公式为:
[0075][0076]
作为优选的实施方式,所述控制装置15在进行历史开关门数据的更新之前,还用于执行剔除异常数据的预处理。
[0077]
具体地,所述控制装置15根据所述开门信号和关门信号对应的时刻,计算当前轮次的开门时长后,对于时间太短的开门时长(比如低于20s)进行剔除,对于时间过大的开门时长也进行剔除。若当前轮次的开门时长被剔除,则对应的开门次数不进行加一处理。
[0078]
采用本发明实施例的技术手段,通过所述控制装置实现对所冰箱的历史开关门数据的统计更新以及平均开门时长的计算,能减少所述冰箱与外部的数据交互量,避免计算数据延迟,并且,能够有效实现对冰箱的开门报警时长动态调整,提高用户的使用体验。
[0079]
在上述实施例的基础上,作为另一种优选的实施方式,所述冰箱的历史开关门数据存储于云端服务器中,则所述控制装置15还用于执行步骤s14’:
[0080]
s14’、当接收到所述开关门检测装置发送的所述冰箱门的开门信号和关门信号时,将所述开门信号、所述关门信号和所述冰箱的身份标识信息上传至所述云端服务器,以使所述云端服务器根据所述开门信号和所述关门信号,更新已存储的所述冰箱的身份标识信息对应的历史开关门数据,以及,根据已更新的所述历史开关门数据,计算所述冰箱的平均开门时长。
[0081]
具体地,所述控制装置15能够通过所述冰箱的显示板与云端服务器进行信息交互,在本发明实施例中,通过所述云端服务器存储历史开关门数据,并计算冰箱的平均开门时长
[0082]
每一次所述冰箱开门时,所述开关门检测装置13生成开门信号发送给所述控制装
置15,所述控制装置15将所述开门信号以及冰箱的身份标识信息上传至所述云端服务器,所述云端服务器在接收到所述开门信号时,记录开门信号对应的时刻。接着,当所述冰箱关门时,所述开关门检测装置13生成关门信号发送给所述控制装置15,所述控制装置15将所述关门信号以及冰箱的身份标识信息上传至所述云端服务器,所述云端服务器在接收到所述关门信号时,记录关门信号对应的时刻。
[0083]
所述云端服务器能够根据所述冰箱的身份标识信息,将接收到的开门信号和关门信号,以及历史开关门数据与该身份标识信息进行绑定存储。所述云端服务器将所述开门信号和所述关门信号作为所述冰箱的一个开关门轮次,根据所述开门信号和关门信号对应的时刻,计算当前轮次的开门时长tn。
[0084]
在一种实施方式下,所述历史开关门数据包括在当前时刻之前所统计得到的所述冰箱的每一轮次的开门时长tn和开门次数n。所述云端服务器计算当前轮次的开门时长tn并存储,并且,对存储的开门次数n进行加一处理,根据新存储的所述开门时长t和更新后的所述开门次数n,得到更新后的所述历史开关门数据,用于计算所述冰箱的平均开门时长
[0085]
在另一种实施方式下,所述历史开关门数据包括在当前时刻之前所统计得到的所述冰箱的平均开门时长和开门次数n。
[0086]
所述云端服务器计算当前轮次的开门时长tn,并且,对存储的开门次数n进行加一处理,根据已存储的历史平均开门时长当前轮次的开门时长tn和更新后的所述开门次数n,计算更新的所述冰箱的平均开门时长得到更新后的所述历史开关门数据。
[0087]
进一步地,所述控制装置15所执行的步骤s11,也即当接收到所述开关门检测装置发送的所述冰箱门的开门信号时,获取所述冰箱的平均开门时长,具体为:
[0088]
s111、当接收到所述开关门检测装置发送的所述冰箱门的开门信号时,将所述冰箱的身份标识信息上传至所述云端服务器,以使所述云端服务器根据所述身份标识信息,返回所述身份标识信息对应的平均开门时长;
[0089]
s112、获取所述云端服务器返回的所述冰箱的平均开门时长。
[0090]
作为优选的实施方式,所述云端服务器在进行历史开关门数据的更新之前,还用于执行剔除异常数据的预处理。
[0091]
具体地,所述云端服务器根据所述开门信号和关门信号对应的时刻,计算当前轮次的开门时长后,对于时间太短的开门时长(比如低于20s)进行剔除,对于时间过大的开门时长也进行剔除。若当前轮次的开门时长被剔除,则对应的开门次数不进行加一处理。
[0092]
采用本发明实施例的技术手段,通过云端服务器实现对所冰箱的历史开关门数据的统计更新以及平均开门时长的计算,能够进行较大的数据处理,减少所述冰箱的数据处理量,并且,通过冰箱与云端服务器的交互,实现对冰箱的开门报警时长动态调整,有效提高了用户的使用体验。
[0093]
作为优选的实施方式,所述控制装置用于执行步骤s21至s24:
[0094]
s21当接收到所述开关门检测装置发送的所述冰箱门的开门信号时,获取当前时刻的日期类型;
[0095]
s22、获取所述冰箱的平均开门时长;其中,所述平均开门时长是根据所述冰箱的符合所述当前时刻的日期类型的历史开关门数据实时计算得到的;
[0096]
s23、根据所述平均开门时长,计算当前所述冰箱的开门报警时长;
[0097]
s24、启动开门报警计时,若经过所述开门报警时长之后未接收到所述开关门检测装置发送的所述冰箱门的关门信号,控制所述报警装置发送报警信息。
[0098]
本发明实施例以所述控制装置15进行历史开关门数据的存储和平均开门时长的计算为例。
[0099]
所述历史开关门数据包括在当前时刻之前所统计得到的所述冰箱的每一轮次的开门时长tn、所述开门时长对应的日期类型和开门次数n。
[0100]
具体地,每一次所述冰箱开门时,所述开关门检测装置13生成开门信号发送给所述控制装置15,所述控制装置15记录开门信号对应的时刻,并获取当天的日期类型;接着,当所述冰箱关门时,所述开关门检测装置13生成关门信号发送给所述控制装置15,所述控制装置15记录关门信号对应的时刻。所述控制装置15根据所述开门信号和关门信号对应的时刻,计算当前轮次的开门时长tn。
[0101]
所述控制装置15计算得到当前轮次的开门时长tn,与对应的日期类型绑定并存储在内部存储器中,并且,对存储的开门次数n进行加一处理,根据新存储的所述开门时长t、对应的日期类型,以及更新后的所述开门次数n,得到更新后的所述历史开关门数据。
[0102]
在步骤s22中,所述控制装置15根据当前时刻的日期类型和存储的历史开关门数据,获取符合所述当前时刻的日期类型的历史开关门数据,来计算得到所述冰箱的平均开门时长。
[0103]
进一步地,根据所述冰箱的平均开门时长,计算当前所述冰箱的开门报警时长,并启动开门报警计时,检测在计时达到所述开门报警时长t的过程中,是否接收到所述开关门检测装置13发送的所述冰箱门的关门信号。若是,表明所述冰箱门12已关闭,则不需要进行报警提醒。若经过所述开门报警时长t之后,仍未接收到所述开关门检测装置13发送的所述冰箱门的关门信号,表明所述冰箱门12已持续打开较长时间,因此,所述控制装置15控制所述报警装置14发送报警信息,以提醒用户及时关门。
[0104]
可以理解地,本发明实施例中,所述冰箱的历史开关门数据的存储和所述冰箱的平均开门时长的计算,同样可以通过所述云端服务器进行,具体可以参考上述相关的实施例,在此不做赘述。
[0105]
优选地,所述日期类型包括:工作日日期类型和非工作日日期类型。
[0106]
通常情况下,用户在工作日对冰箱的使用时长较短,而在非工作日对冰箱的使用更加频繁,每次开门时间也会更长,因此,通过区分工作日和非工作日日期类型,根据工作日和非工作日的历史开关门数据分别进行开门报警时长的设置,更加符合用户的使用需求。
[0107]
需要说明的是,所述日期类型也可以根据用户的使用习惯和需求进行定义,例如,将每月的单号设置为第一日期类型,将每月的双号设置为第二日期类型,则所述控制装置15或所述云端服务器会根据用户设置的日期类型,进行不同日期类型对应的历史开关门数据的统计和存储,均不影响本发明取得的有益效果。
[0108]
采用本发明实施例的技术手段,能够有效考虑到用户在不同日期类型下对冰箱的开门次数和开门时长的不同,冰箱在每一次开门后的开门报警时长均是根据符合用户开门时的日期类型对应的历史开关门数据实时计算得到的,使得所述冰箱的开门报警时长可以
根据用户对该冰箱的使用习惯进行动态调整,相比于将冰箱的开门报警时长设置为固定值,本发明实施例能够有效减少在用户使用冰箱的过程中触发报警的情况,也能有效减少过长时间未提醒用户关门导致冰箱冷量较大幅度流失的情况,提高了用户的使用体验。
[0109]
作为优选的实施方式,参见图3,本发明一实施例提供的一种优选的冰箱的结构示意图。在上述任一实施方式的基础上,所述冰箱10还包括:人体感应装置16,设于所述冰箱箱体11上,用于检测距离所述冰箱箱体为预设距离的区域内是否存在人员活动。
[0110]
则,在步骤s13或步骤s24,也即所述启动开门报警计时之前,所述控制装置还用于执行步骤s31:
[0111]
s31、判断距离所述冰箱箱体为预设距离的区域内是否存在人员活动;
[0112]
若不存在人员活动,跳转至步骤s13或步骤s24:启动开门报警计时;
[0113]
若存在人员活动,等待直至距离所述冰箱箱体为预设距离的区域内不存在人员活动时,跳转至步骤s13或步骤s24:启动开门报警计时。
[0114]
在本发明实施例中,所述人体感应装置16与所述控制装置15连接,并将检测到的距离所述冰箱箱体为预设距离的区域内是否存在人员活动的结果反馈给所述控制装置15。
[0115]
当接收到所述开关门检测装置发送的所述冰箱门的开门信号时,实时判断距离所述冰箱箱体为预设距离的区域内是否存在人员活动。并且,通过上述实施例的方式获取得到当前所述冰箱的开门报警时长。若用户靠近所述冰箱,也即持续检测到距离冰箱箱体为预设距离的区域内存在人员活动,则不开启所述开门报警计时,直到用户离开所述冰箱,也即检测到距离冰箱箱体为预设距离的区域内不存在人员活动时,再启动开门报警计时,并在检测到经过所述开门报警时长之后仍未接收到所述开关门检测装置发送的所述冰箱门的关门信号,控制所述报警装置发送报警信息。
[0116]
作为优选的实施方式,所述冰箱还设置有一自动调节开门报警时长功能的开关,若用户将自动调节开门报警时长功能的开关设置为开时,所述冰箱的自动调节开门报警时长的功能启动,若用户将该开关设置为关时,所述冰箱的自动调节开门报警时长的功能关闭。因此,用户可以根据自身需求,确定是否动态调整冰箱的开门报警时长。
[0117]
因此,在步骤s11或步骤s22,也即获取所述冰箱的平均开门时长之前,所述控制装置15还用于执行步骤s32:
[0118]
s32、当接收到所述开关门检测装置发送的所述冰箱门的开门信号时,判断所述冰箱是否启动自动调节开门报警时长的功能;
[0119]
若是,跳转至步骤s11至s12,或步骤s22至s23:获取所述冰箱的平均开门时长,以及,根据所述平均开门时长,计算当前所述冰箱的开门报警时长;
[0120]
若否,获取所述冰箱的默认开门报警时长,作为当前所述冰箱的开门报警时长。
[0121]
作为举例,所述冰箱的默认开门报警时长设置为2min。当然,所述冰箱的默认开门报警时长可以根据实际情况进行设置,均不影响本发明取得的有益效果。
[0122]
作为优选的实施方式,在所述获取所述冰箱的平均开门时长之前,所述控制装置15还用于执行步骤:
[0123]
判断所述历史开关门数据对应的统计时间段是否大于预设时长;
[0124]
若是,执行步骤:获取所述冰箱的平均开门时长,以及,根据所述平均开门时长,计算当前所述冰箱的开门报警时长;
[0125]
若否,获取所述冰箱的默认开门报警时长,作为当前所述冰箱的开门报警时长。
[0126]
在本发明实施例中,为了避免所述控制装置15或云端服务器存储的历史开关门数据的统计时间段较短,导致影响冰箱的平均开门时长的计算精准度,在历史开关门数据的统计时间段超过预设时长时,再根据所述历史开关门数据进行冰箱的开门报警时长的调整;而在历史开关门数据的统计时间段未超过预设时长时,采用默认开门报警时长作为当前所述冰箱的开门报警时长。
[0127]
作为举例,所述预设时长设置为7天。当然,所述预设时长可以根据实际情况进行设置,均不影响本发明取得的有益效果。
[0128]
采用本发明实施例的技术手段,能够更加优化对冰箱的开门报警时长的控制,提高用户的使用体验。
[0129]
本发明实施例还提供了一种冰箱的开门报警控制方法。所述冰箱包括开关门检测装置,用于生成冰箱门的开门信号和关门信号;还包括报警装置,用于发送报警信息。
[0130]
所述冰箱的开门报警控制方法通过冰箱的控制装置执行,包括步骤s41至s43:
[0131]
s41、当接收到所述开关门检测装置发送的所述冰箱门的开门信号时,获取所述冰箱的平均开门时长;其中,所述平均开门时长是根据所述冰箱的历史开关门数据实时计算得到的;
[0132]
s42、根据所述平均开门时长,计算当前所述冰箱的开门报警时长;
[0133]
s43、启动开门报警计时,若经过所述开门报警时长之后未接收到所述开关门检测装置发送的所述冰箱门的关门信号,控制所述报警装置发送报警信息。
[0134]
采用本发明实施例的技术手段,冰箱在每一次开门后的开门报警时长均是根据冰箱的历史开关门数据实时计算得到的,使得所述冰箱的开门报警时长可以根据用户对该冰箱的使用习惯进行动态调整,相比于将冰箱的开门报警时长设置为固定值,本发明实施例能够有效减少在用户使用冰箱的过程中触发报警的情况,也能有效减少过长时间未提醒用户关门导致冰箱冷量较大幅度流失的情况,提高了用户的使用体验。
[0135]
需要说明的是,本发明实施例提供的一种冰箱的开门报警控制方法,与上述实施例的一种冰箱的控制装置所执行的所有流程步骤相同,两者的工作原理和有益效果一一对应,因而不再赘述。
[0136]
作为最优选的实施方式,参见图4,是本发明一实施例提供的一种冰箱的开门报警控制方法的流程示意图。在本发明实施例中,所述冰箱还包括人体感应装置,用于检测距离所述冰箱箱体为预设距离的区域内是否存在人员活动。
[0137]
当用户打开冰箱门时,所述开关门检测装置检测到冰箱门打开动作,生成开门信号发送给控制装置。所述控制装置判断所述人体感应装置是否检测到存在人员活动,若存在人员活动,则不执行开门报警计时,直到检测到无人员活动,执行开门报警计时。
[0138]
同时,所述控制装置判断冰箱的自动调节开门报警时长的功能是否启动,若未启动自动调节开门报警时长的功能,确定冰箱的开门报警时长为默认开门报警时长,进行开门报警提示。若已启动自动调节开门报警时长的功能,则进一步判断云端服务器或控制装置的内部存储器所统计的历史开关门数据的统计时间段是否超过预设时长,例如7天。如果未超过,则确定冰箱的开门报警时长为默认开门报警时长,进行开门报警提示。如果超过,则获取开门时刻的日期类型,确定是工作日还是非工作日,并获取根据符合所述日期类型
的历史开关门数据计算得到的平均开门时长,进一步计算得到当前轮次的开门报警时长,进行开门报警提示,也即在报警计时经过所述开门报警时长之后仍未接收到所述开关门检测装置发送的所述冰箱门的关门信号时,控制所述报警装置发送报警信息。
[0139]
采用本发明实施例的技术手段,能够动态调整冰箱的开门报警时长,满足用户对冰箱的使用需求,有效提高用户的使用体验。
[0140]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。
[0141]
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。