本申请涉及智能家电,例如涉及一种用于确定物品存放时长的方法及装置、冰箱、存储介质。
背景技术:
1、目前,冰箱内存放的物品较多,导致用户很容易忘记某个物品的存放时长,导致物品的存放时长超过物品的保鲜期限。
2、为了解决上述问题,相关技术提供了一种冰箱自动确定食材保鲜期限的控制方法,包括如下步骤:s01:冰箱正常运行;s02:检测冰箱门是否打开,如果为是,则进入到下一步骤,对用户是否放入食材进行判断,如果为否,则返回到s01的起始步骤;s03:检测用户是否放入食材,如果为是,则进入到下一步骤,获得食材存储位置信息,如果为否,则返回到s01的起始步骤;s04:获得食材存储位置信息,并对不同存储位置的食材实施相应的保鲜策略;s05:确定食材保鲜期限,并返回到s01的起始步骤。s06:根据食材保鲜期限,在保鲜期限之前对用户进行提醒。
3、在实现本公开实施例的过程中,发现相关技术中至少存在如下问题:相关技术的方案中,虽然可以记录物品的存放时长,并可以在存放时长接近保鲜期限时对用户进行提醒。但在一些情况下,该方案记录的物品的存放时长并不准确。例如,将物品取出并重新放入(如将一块肉切下部分后,重新放入冰箱内保存)的情况下,冰箱会重新计时该物品的存放时长,导致记录的物品的存放时长远小于实际的存放时长。
4、需要说明的是,在上述背景技术部分公开的信息仅用于加强对本申请的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
1、为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。
2、本公开实施例提供了一种用于控制冰箱的方法及装置、冰箱、存储介质,可以提高记录的物品存放时长的准确性。
3、在一些实施例中,上述用于确定物品存放时长的方法,被应用于冰箱,方法包括:在检测到有第一物品被存入冰箱的情况下,确定第一物品的存放情况;在第一物品为再次存入的情况下,按照第一物品在冰箱中的前一次存放时长计算第一物品的存放时长;其中,第一物品为待向冰箱内存放的物品,再次存入的情况为物品在存放过程中被取出后又重新被存入的情况。
4、可选地,确定第一物品的存放情况,包括:获取第一物品的存放信息和冰箱的历史存放信息,历史存放信息包括冰箱内被取出物品中每个物品的存放信息;根据第一物品的存放信息和历史存放信息,确定第一物品的存放情况。
5、可选地,第一物品的存放信息包括第一物品的质量和体积,历史存放信息包括被取出物品中每个物品的质量和体积,根据第一物品的存放信息和历史存放信息,确定第一物品的存放情况,包括:根据质量和体积,计算第一物品的密度和被取出物品中每个物品的密度;在被取出物品中的一个物品与第一物品的密度差值处于设定范围,且该物品的体积小于或者等于第一物品的体积的情况下,确定第一物品为再次存入的情况;或者在被取出物品中的一个物品与第一物品的密度差值处于设定范围,且该物品的体积大于第一物品的体积的情况下,确定第一物品为首次存入的情况;或者在被取出物品中的每个物品与第一物品的密度差值均不处于设定范围的情况下,确定第一物品为首次存入的情况。
6、可选地,按照第一物品在冰箱中的前一次存放时长计算第一物品的存放时长,包括:向用户推送第一物品的存放情况为再次存入的情况;在接收到用户回复确认信息的情况下,在第一物品前一次存放时长的基础上,计时第一物品的存放时长;或者在接收到用户回复否认信息的情况下,按照当前时间计时第一物品的存放时长;或者在第一设定时长内,未接收到用户回复信息的情况下,在第一物品前一次存放时长的基础上,计时第一物品的存放时长。
7、可选地,该方法还包括:在第一物品为首次存入的情况下,按照当前时间计时第一物品的存放时长。
8、可选地,该方法还包括:在第一物品的存放时长达到第二设定时长的情况下,向用户发送第一物品达到保鲜期限的提醒信息。
9、可选地,该方法还包括:在检测到有第二物品从冰箱内被取出的情况下,将第二物品标记为被取出物品,并将第二物品的存放信息记录至历史存放信息;其中,第二物品为在冰箱内存放的物品。
10、可选地,该方法还包括:在第二物品从冰箱中取出的时长达到第三设定时长的情况下,从历史存放信息中删除第二物品的存放信息。
11、可选地,该方法还包括:在冰箱门打开并关闭后,检测冰箱内存放的全部物品的位置信息和形状信息;根据全部物品的位置信息和形状信息,计算冰箱的剩余容积;在冰箱的显示面板上显示全部物品的位置信息、形状信息,以及冰箱的剩余容积。
12、可选地,该方法还包括:接收用户输入的查询指令,查询指令包括用户输入的待存放物品的重量和体积;根据待存放物品的重量和体积确定待存放物品的可存放位置;将待存放物品的可存放位置发送给用户。
13、在一些实施例中,上述用于确定物品存放时长的装置,应用于冰箱,包括处理器和存储有程序指令的存储器,所述处理器被配置为在运行所述程序指令时,执行上述的用于确定物品存放时长的方法。
14、在一些实施例中,上述冰箱包括:箱体;上述的确定物品存放时长的装置,被安装于箱体。
15、在一些实施例中,上述存储介质,存储有程序指令,程序指令在运行时,执行上述的用于控制制冷设备的方法。
16、本公开实施例提供的用于确定物品存放时长的方法及装置、冰箱、存储介质,可以实现以下技术效果:
17、在本公开实施例中,在检测到第一物品被存入到冰箱后,会判断第一物品的存放情况。如果第一物品的存放情况为再次存入的情况,即第一物品是从冰箱中取出后又重新被存入的物品时,会根据第一物品在冰箱内的前一次存放时长计算第一物品的存放时长。例如,第一物品在冰箱内的前一次存放时长为2天6小时48分钟,则会在2天6小时48分钟的基础上,继续计时第一物品的存放时长。这样,在存入冰箱内的物品为从冰箱内取出后又重新被放入的物品时,可以累加该物品前一次在冰箱内的存放时长,提高了记录的物品在冰箱内存放时长的准确性。
18、以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本申请。
1.一种用于确定物品存放时长的方法,应用于冰箱,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,确定第一物品的存放情况,包括:
3.根据权利要求2所述的方法,其特征在于,第一物品的存放信息包括第一物品的质量和体积,历史存放信息包括被取出物品中每个物品的质量和体积,根据第一物品的存放信息和历史存放信息,确定第一物品的存放情况,包括:
4.根据权利要求1所述的方法,其特征在于,按照第一物品在冰箱中的前一次存放时长计算第一物品的存放时长,包括:
5.根据权利要求1至4中任一项所述的方法,其特征在于,还包括:
6.根据权利要求1至4中任一项所述的方法,其特征在于,还包括:
7.根据权利要求6所述的方法,其特征在于,还包括:
8.一种用于确定物品存放时长的装置,应用于冰箱,包括处理器和存储有程序指令的存储器,其特征在于,所述处理器被配置为在运行所述程序指令时,执行如权利要求1至7任一项所述的用于确定物品存放时长的方法。
9.一种冰箱,其特征在于,包括:
10.一种存储介质,存储有程序指令,其特征在于,所述程序指令在运行时,执行如权利要求1至7任一项所述的用于确定物品存放时长的方法。