本申请涉及智能家居,尤其涉及一种设备断电的判断方法和装置。
背景技术:
1、随着智能化的提高,智能家电设备的普及率也越来越高。以智能冰箱为例,能够对其内部存储的食物进行分类设定进行保鲜或冷藏。但智能冰箱对供电要求极高,用户环境中可能存在停电或者电压波动导致的冰箱断电,遇到类似的情况,虽然冰箱重新运行后,断电前用户设定的特定功能便会失效。因此用户需要尽快获取到冰箱断电的信息,查看存储食材的状况,并根据食材的不同对冰箱重新进行特定设置,避免食材的变质或损坏。
2、现有技术中,通常通过在智能冰箱中增加断电检测模块和备用电源,利用断电检测模块检测目标智能冰箱是否发生断电,在断电检测模块确定目标智能冰箱发生断电时,备用电源为目标智能冰箱的处理模块提供电能,通过网络向智能移动终端发送断电提醒信息。但断电检测模块和备用电源均为硬件模块,会导致安装复杂且成本较高,受限于冰箱的尺寸因素影响,尺寸较小的冰箱则无法应用此方法。
3、如何提供一种通用性高的智能家电设备的断电检测方法,是目前需要解决的技术问题。
技术实现思路
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、本申请提供的一种设备断电的判断方法,应用于目标设备,目标设备包括无线通信模块,无线通信模块用于与时间服务器通信连接;按照预设时间间隔从时间服务器获取当前时刻的标准时间,将当前时刻的标准时间与无线通信模块的缓存中记录的上一时刻的标准时间进行比较,生成比较结果;在比较结果指示当前时刻的标准时间与上一时刻的标准时间的时间差大于预设阈值的情况下,确定目标设备发生断电。由此可知,本申请通过目标设备内的无线通信模块从时间服务器获取当前时刻的标准时间,通过将当前时刻的标准时间与无线通信模块的缓存中记录的上一时刻的标准时间进行比较,确认目标设备是否断电,方法简单,通用性高。
1.一种设备断电的判断方法,其特征在于,应用于目标设备,所述目标设备包括无线通信模块,所述无线通信模块用于与时间服务器通信连接;
2.根据权利要求1所述的设备断电的判断方法,其特征在于,所述按照预设时间间隔从所述时间服务器获取当前时刻的标准时间,包括:
3.根据权利要求2所述的设备断电的判断方法,其特征在于,所述基于所述间隔时长以及所述无线通信模块的缓存中记录的上一时刻的标准时间,计算所述当前时刻的标准时间,包括:
4.根据权利要求1所述的设备断电的判断方法,其特征在于,在将所述当前时刻的标准时间与所述无线通信模块的缓存中记录的上一时刻的标准时间进行比较,生成比较结果之后,所述方法还包括:
5.根据权利要求1所述的设备断电的判断方法,其特征在于,在所述比较结果指示所述当前时刻的标准时间与所述上一时刻的标准时间的时间差大于预设阈值的情况下,确定所述目标设备发生断电之后,所述方法还包括:
6.根据权利要求5所述的设备断电的判断方法,其特征在于,所述无线通信模块还用于与云平台实现基于套接字的通信连接;
7.一种设备断电的判断装置,其特征在于,应用于目标设备,所述目标设备包括无线通信模块,所述无线通信模块用于与时间服务器通信连接;
8.根据权利要求7所述的设备断电的判断装置,其特征在于,所述获取模块,具体用于:
9.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行权利要求1至6中任一项所述的方法。
10.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行权利要求1至6中任一项所述的方法。