本发明涉及计算机技术,尤其涉及一种设备激活方法、装置、采暖设备及存储介质。
背景技术:
1、线下安装人员进行设备安装时,通过非官方手段获取设备公司的正版密钥,对安装完成的设备进行激活使用,可能在安装不当的情况,降低用户体验,影响设备公司的企业效益,增加设备公司的故障维护。
技术实现思路
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、本发明中,通过获取服务器为采暖设备生成的验证码;根据验证码的获取时间确定验证令牌;根据验证令牌和验证码解锁采暖设备并获取激活密钥;根据激活密钥激活所述采暖设备。本发明为采暖设备激活需求提供了解决方案,可以获取到采暖设备的激活密钥;另外,通过验证令牌对验证码进行身份验证,可以在非联网状态下获取到采暖设备的激活密钥,降低非正常手段获取激活密钥对采暖设备进行激活的概率,提高设备激活的安全性,维护采暖设备对应企业的效益,增强用户体验。
1.一种设备激活方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,根据所述验证码的获取时间确定验证令牌,包括:
3.根据权利要求1所述的方法,其特征在于,根据所述验证令牌和所述验证码解锁所述采暖设备并获取激活密钥,包括:
4.根据权利要求3所述的方法,其特征在于,根据所述匹配结果确定所述解锁信息,包括:
5.根据权利要求4所述的方法,其特征在于,根据预设时间更新所述验证令牌,得到新验证令牌,包括:
6.根据权利要求4所述的方法,其特征在于,根据预设时间更新所述验证令牌,得到新验证令牌之前,还包括:
7.根据权利要求6所述的方法,其特征在于,将所述更新次数和所述预设更新阈值进行对比之后,还包括:
8.一种设备激活装置,其特征在于,包括:
9.一种采暖设备,其特征在于,所述采暖设备包括:
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一所述的设备激活方法。