本发明涉及一种净水机租赁时间计算方法、净水机、存储介质。
背景技术:
1、随着经济发展,人们越发注重生活品质,净水机作为一种过滤和净化水质的设备在日常生活中被广泛应用。目前市场上的优质净水机价格昂贵,对于部分因特殊情况需要短期使用净水机的场合来说,按需购置净水机并不划算,因此租赁净水机逐渐发展成为一种新兴业务。
2、净水机租赁时间的准确计算直接影响其使用费用,目前净水机的租赁时间通常通过人工计算租赁时间,并在租赁时间到期后通知用户,人工计算并通知有较大的人工和维护成本。为了降低人工成本,随之出现了利用互联网计算租赁时间并通知租赁时间到期的净水机。但是这种净水机在使用时,会存在因联网模块损坏或网络信号不好对租赁时间计算有误的问题,影响用户体验。
技术实现思路
1、本发明所要解决的第一个技术问题是针对上述现有技术提供一种在联网和/或非联网状态下均能准确计算剩余租赁时间的净水机租赁时间计算方法。
2、本发明所要解决的第二个技术问题是针对上述现有技术提供一种应用前述净水机租赁时间计算方法的净水机。
3、本发明所要解决的第三个技术问题是针对上述现有技术提供一种存储介质,存储有可被执行而实现前述净水机租赁时间计算方法的计算机指令。
4、本发明解决上述第一个技术问题所采用的技术方案为:一种净水机租赁时间计算方法,其特征在于:根据净水机的租赁信息判断净水机是否启动租赁工作模式;
5、当净水机启动租赁工作模式时,上传租赁到期日期至云端,云端基于当前日期、租赁到期日期实时计算剩余租赁天数t0;
6、在净水机租赁过程中,如果净水机处于联网状态,净水机中的主控模块基于云端的时间、剩余租赁天数实时更新时间、剩余租赁天数t0;
7、在净水机租赁过程中,如果净水机处于断网状态,则主控模块以当前存储的剩余租赁天数t0为基础,自主进行24小时模式的累计计时,每累计计时24小时,主控模块计算剩余租赁天数t0=t0-1;
8、当t0=0时,主控模块判断达到租赁期限。
9、优选地,当主控模块判断到达租赁期限时,控制净水机自锁并提示租赁到期信息。
10、优选地,当净水机未启动租赁工作模式,控制净水机整机正常工作。
11、为了更准确的判断净水机的断网状态,在净水机租赁过程中,当主控模块检测到净水机断网时,对净水机的断网时间td进行计时,当td达到第一时间阈值t1后,则判断净水机处于断网状态。
12、优选地,当处于联网状态时,对主控模块的24小时模式的累计计时清零。
13、为了避免对租赁时间计时的影响,当净水机处于断网状态时,将净水机的时钟模块中的时间与主控模块中的时间进行比较,如果时钟模块中的时间早于主控模块中的日期,则判断净水机异常;
14、对净水机异常次数n进行累计计数;
15、当n达到异常次数阈值n0时,则判断净水机租赁状态异常,相应控制净水机自锁。
16、作为改进,净水机处于联网状态时,将云端的当前时间更新至净水机的主控模块、时钟模块,同时对净水机异常次数n清零。
17、为了提高主控模块的计时准确性,如果时钟模块中的时间早于主控模块中的时间,将主控模块中的时间更新为当前时钟模块中的时间。
18、作为改进,当净水机处于断网状态时,将净水机的时钟模块中的时间与主控模块中的时间进行比较,如果时钟模块中的时间不早于主控模块中的时间,则计算时钟模块与主控模块之间的日期差天数δt,进而根据δt以及主控模块当前存储的剩余租赁天数t0,计算剩余租赁天数t0=t0-δt;并且将主控模块中的时间更新为当前时钟模块中的时间。
19、本发明解决上述第二个技术问题所采用的技术方案为:一种清洁机,包括本体,设置在本体内的控制单元、存储器,所述控制单元包括主控模块和时钟模块,其特征在于:所述存储器内存储计算机指令,所述计算机指令用于使控制单元执行而实现如前述的清洁机的工作方法。
20、本发明解决上述第三个技术问题所采用的技术方案为:一种计算机可读存储介质,其特征在于:所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使计算机执行而实现如前述的清洁机的工作方法。
21、与现有技术相比,本发明的优点在于:本发明中的净水机租赁时间计算方法,在网络断开的情况下,也能对剩余租赁时间进行准确的计算,解决了网络计算租赁时间的不稳定性问题,降低了人工成本。
22、应用了该净水机租赁时间计算方法的净水机,其租赁应用时,对剩余租赁时间的计算更加准确,管理成本低。
1.一种净水机租赁时间计算方法,其特征在于:根据净水机的租赁信息判断净水机是否启动租赁工作模式;
2.根据权利要求1所述的净水机租赁时间计算方法,其特征在于:当主控模块判断到达租赁期限时,控制净水机自锁并提示租赁到期信息。
3.根据权利要求1所述的净水机租赁时间计算方法,其特征在于:当净水机未启动租赁工作模式,控制净水机整机正常工作。
4.根据权利要求1所述的净水机租赁时间计算方法,其特征在于:在净水机租赁过程中,当主控模块检测到净水机断网时,对净水机的断网时间td进行计时,当td达到第一时间阈值t1后,则判断净水机处于断网状态。
5.根据权利要求1所述的净水机租赁时间计算方法,其特征在于:当处于联网状态时,对主控模块的24小时模式的累计计时清零。
6.根据权利要求1至5任一项所述的净水机租赁时间计算方法,其特征在于:当净水机处于断网状态时,将净水机的时钟模块中的时间与主控模块中的时间进行比较,如果时钟模块中的时间早于主控模块中的日期,则判断净水机异常;
7.根据权利要求6所述的净水机租赁时间计算方法,其特征在于:净水机处于联网状态时,将云端的当前时间更新至净水机的主控模块、时钟模块,同时对净水机异常次数n清零。
8.根据权利要求6所述的净水机租赁时间计算方法,其特征在于:如果时钟模块中的时间早于主控模块中的时间,将主控模块中的时间更新为当前时钟模块中的时间。
9.根据权利要求6所述的净水机租赁时间计算方法,其特征在于:当净水机处于断网状态时,将净水机的时钟模块中的时间与主控模块中的时间进行比较,如果时钟模块中的时间不早于主控模块中的时间,则计算时钟模块与主控模块之间的日期差天数δt,进而根据δt以及主控模块当前存储的剩余租赁天数t0,计算剩余租赁天数t0=t0-δt;并且将主控模块中的时间更新为当前时钟模块中的时间。
10.一种清洁机,包括本体,设置在本体内的控制单元、存储器,所述控制单元包括主控模块和时钟模块,其特征在于:所述存储器内存储计算机指令,所述计算机指令用于使控制单元执行而实现如权利要求1至9任一项所述的清洁机的工作方法。
11.一种计算机可读存储介质,其特征在于:所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使计算机执行而实现如权利要求1至9任一项所述的清洁机的工作方法。