基于智能门锁的电池充电方法及相关设备
文献发布时间:2024-01-17 01:27:33
技术领域
本申请涉及智能家居技术领域,尤其涉及一种基于智能门锁的电池充电方法及相关设备。
背景技术
智能门锁是指区别于传统机械锁的基础上改进的,在用户安全性、识别、管理性方面更加智能化简便化的锁具。智能门锁是门禁系统中锁门的执行部件。现有的智能门主要应用于智能家居、智能酒店或建筑等系统。通过识别用户的指纹、密码或虹膜识别。为了能增加智能门锁的使用寿命,智能门锁一般采用四节电池、六节电池或八节电池为供电电源。
相关技术中,由于智能门锁采用锂电池或者干电池供电,在长期使用过程中,电池会进入低电量状态,用户需要更换干电池,或者拆下锂电池,用适配器给锂电池充电。更换干电池或者锂电池充电完成后,还要重新安装电池,安装后盖,导致用户的使用体验不佳。
发明内容
有鉴于此,本发明提供了一种基于智能门锁的电池充电方法及相关设备,能够基于用户的习惯实现智能门锁的自动充电。
本申请的第一方面提供一种基于智能门锁的电池充电方法,包括:根据用户的历史行程信息确定智能门锁电池的充电策略,其中,所述充电策略包括充电时长和充电到达电量中的至少一种;根据所述充电策略对所述智能门锁的电池进行充电。
与相关技术相比,本申请的实施例至少具有以下优点:通过设置充电策略的方式,实现了智能门锁的电池的自动充电,提高了用户的使用体验;此外,充电策略是根据用户的历史行程信息确定的,使得充电策略能够充分考虑用户的出行习惯,也即使智能门锁的电池能够在用户出行的期间进行充电,从而能够确保用户在需要开关门时电池电量是充足的,进一步提高了用户的使用体验。
在一些可能的实现方式中,所述历史行程信息包括所述用户的历史出门时间、历史回家时间;所述根据用户的历史行程信息确定智能门锁电池的充电策略,包括:根据所述历史出门时间和所述历史回家时间,确定所述智能门锁电池的充电时长或充电到达电量。
通过采用该技术方案,提供了一种确定智能门锁电池的充电时长或充电到达电量的方式。
在一些可能的实现方式中,所述充电策略还包括充电开始时间;所述根据用户的历史行程信息确定智能门锁电池的充电策略,包括:根据所述历史出门时间确定所述充电开始时间;根据所述历史出门时间和所述历史回家时间的时间差,确定所述智能门锁电池的充电时长或充电到达电量。
通过采用该技术方案,能够确保智能门锁的电池的充电阶段均在用户的出行时间内,避免用户回家开门时智能门锁的电池仍在充电。
在一些可能的实现方式中,在根据所述充电策略对所述智能门锁电池进行充电之前,还包括:发送充电确认信息,并检测是否在发送所述充电确认信息的预设时间段内接收到充电阻止指令;所述根据所述充电策略对所述智能门锁电池进行充电,包括:在检测到发送所述充电确认信息的预设时间段内没有接收到所述充电阻止指令后,根据所述充电策略对所述智能门锁电池进行充电。
通过采用该技术方案,能够让用户确认是否需要充电,进一步提高了用户的使用体验。
在一些可能的实现方式中,在根据所述充电策略对所述智能门锁电池进行充电之后,还包括:检测是否接收到充电停止指令;在检测接收到所述充电停止指令时,停止对所述智能门锁电池的充电。
通过采用该技术方案,使得智能门锁的电池在充电过程中,用户能够随时停止智能门锁的电池的充电。
在一些可能的实现方式中,在根据所述充电策略对所述智能门锁电池进行充电之后,还包括:检测是否接收到充电策略调整信息,其中,所述充电策略调整信息包括调整后的充电时长和调整后的充电到达电量中的至少一种;所述根据所述充电策略对所述智能门锁电池进行充电,包括:在检测接收到所述充电策略调整信息后,根据所述调整后的充电时长或所述调整后的充电到达电量对所述智能门锁电池进行充电。
通过采用该技术方案,使得智能门锁的电池在充电过程中,用户能够随时修改智能门锁的电池的充电策略。
在一些可能的实现方式中,在根据所述充电策略对所述智能门锁电池进行充电之前,还包括:检测是否接收到智能门锁的上锁信息;所述根据所述充电策略对所述智能门锁电池进行充电,包括:在检测接收到所述上锁信息时,根据所述充电策略对所述智能门锁电池进行充电。
通过采用该技术方案,能够确保在智能门锁上锁之后对电池进行充电。
本申请第二方面公开了一种基于智能门锁的电池充电装置,包括:充电策略确定模块,所述充电策略确定模块用于根据用户的历史行程信息确定智能门锁电池的充电策略,其中,所述充电策略包括充电时长和充电到达电量中的至少一种;充电模块,所述充电模块用于响应于智能门锁的锁门指令,根据所述充电策略对所述智能门锁电池进行充电。
本申请第三方面公开了一种电子设备,所述电子设备包括处理器和存储器,所述存储器用于存储指令,所述处理器用于调用所述存储器中的指令,使得所述电子设备执行上述的基于智能门锁的电池充电方法。
本申请第四方面公开了一种计算机可读存储介质,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行上述的基于智能门锁的电池充电方法。
可以理解地,上述提供的第二方面的基于智能门锁的电池充电装置,第三方面的电子设备,第四方面的计算机可读存储介质均与上述第一方面的方法对应,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
附图说明
图1为本申请一实施例提供的基于智能门锁的电池充电方法的流程图;
图2为本申请一实施例提供的基于智能门锁的电池充电方法的流程图;
图3为本申请一实施例提供的基于智能门锁的电池充电方法的流程图;
图4为本申请一实施例提供的基于智能门锁的电池充电的功能模块示意图;
图5为本申请一实施例提供的电子设备的硬件结构示意图。
具体实施方式
为了能够更清楚地理解本申请的上述目的、特征和优点,下面结合附图和具体实施方式对本申请进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施方式及实施方式中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本申请,所描述的实施方式仅是本申请一部分实施方式,而不是全部的实施方式。
除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中在本申请的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是旨在于限制本申请。
进一步需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
本申请中“至少一个”是指一个或者多个,“多个”是指两个或多于两个。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。本申请的说明书和权利要求书及附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不是用于描述特定的顺序或先后次序。
在本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
请参考图1,为本申请实施例提供的基于智能门锁的电池充电方法的流程图,本实施例应用于智能门锁,包括以下步骤:
步骤101:根据用户的历史行程信息确定智能门锁电池的充电策略,充电策略包括充电时长和充电到达电量中的至少一种。
在一些实施例中,智能门锁能够获取历史行程信息。历史行程信息包括用户的历史出行时长、历史出门时间、历史回家时间等,本实施例不对历史行程信息的具体内容作限定。
在一些实施例中,充电策略包括充电时长或充电到达电量,可以根据如下方式确定充电策略:根据历史出门时间和历史回家时间,确定智能门锁电池的充电时长或充电到达电量。
在一些实施例中,充电策略除了包括充电时长或充电到达电量之外,还包括充电开始时间;可以根据如下方式充电策略:根据历史出门时间确定充电开始时间;根据历史出门时间和历史回家时间的时间差,确定智能门锁电池的充电时长或充电到达电量。
为了便于理解,以历史行程信息为用户的历史出行时长、用户的历史出门时间为例,对本实施例如何获取充电策略进行具体的说明:
假设用户的历史出行时长为每天8小时,历史出门时间为上午8点。则根据用户的历史出行时长、用户的历史出门时间,智能门锁将充电策略调整为每天早上9点开始充电,在充电时长达到6小时后停止充电。
在一些实施例中,智能门锁通过如下方式获取历史行程信息:智能门锁获取用户每次开门或者关门的时间,并记录相邻两次开/关门之间的时间间隔,根据上述信息获取用户历史的平均出行时长、习惯出行时间、习惯回家时间等。
具体的说,智能门锁内设有开/关门感应模块,开/关门感应模块能够感应房门的打开和闭合,在每次用户打开房门时,开/关门感应模块感应到房门打开并记录当前时间,将当前时间发送至智能门锁的充电策略确定模块。
可以理解的是,开/关门感应模块也可以为独立于智能门锁的模块,开/关门感应模块与智能门锁通信连接,在感应到房门打开时记录当前时间,将当前时间发送至智能门锁的充电策略确定模块。
值得一提的是,智能门锁会不断的更新历史行程信息。也就是说,在开/关门感应模块每次获取到新的房门打开时间后,智能门锁均会根据新的房门打开时间更新用户的历史出行时长、历史出门时间、历史回家时间等,以使历史行程信息更加符合用户的出行习惯。
在一些实施例中,智能门锁还可以通过如下方式获取历史行程信息:智能门锁与应用程序N匹配,用户在终端设备上下载应用程序N,应用程序N具有充电模式选择功能,用户通过充电模式选择功能选择“用户出行充电模式”,应用程序N将与“用户出行充电模式”对应的历史行程信息发送至智能门锁;应用程序N也可以直接将表征用户选择“用户出行充电模式”的信息发送至智能门锁,智能门锁在接收到该信息后,能够获取与该信息匹配的历史行程信息。
可以理解的是,智能门锁可以同时具有上述的两种获取行程信息的功能,也可以具有其中之一,本实施例并不对此作具体限定。
步骤102:根据充电策略对智能门锁的电池进行充电。
在一些实施例中,充电策略中还会设置充电起始电量和充电到达电量。如设置充电起始电量为30%,充电到达电量为95%,以历史行程信息为用户的历史出行时长、用户的历史出门时间为例,对如何根据充电策略对智能门锁的电池进行充电进行具体的说明:
假设用户的历史出行时长为每天6小时,历史出门时间为上午10点。智能门锁将充电策略调整为每天早上11点开始充电,在充电时长达到4小时或充电电量到达95%后停止充电。智能门锁在开始充电时,检测电池的电量,如智能门锁第一天检测到电池的电量为20%,小于30%,则智能门锁开始对电池进行充电,假设经过三小时后充电至95%,停止充电。智能门锁第二天检测到电池的电量为94.8%,大于30%,则不对电池进行充电。
在一些实施例中,在根据充电策略对智能门锁的电池进行充电之前,还包括:检测是否接收到智能门锁的上锁信息,在检测接收到所述上锁信息后,再根据最终充电策略对智能门锁的电池进行充电。通过此种方式,能够确保在智能门锁上锁之后对电池进行充电,提高充电方法的安全性。
与相关技术相比,本申请的实施例至少具有以下优点:通过设置充电策略的方式,实现了智能门锁的电池的自动充电,提高了用户的使用体验;此外,充电策略是根据用户的历史行程信息确定的,使得充电策略能够充分考虑用户的出行习惯,也即使智能门锁的电池能够在用户出行的期间进行充电,从而能够确保用户在需要开关门时电池电量是充足的,进一步提高了用户的使用体验。
请参考图2,为本申请实施例提供的基于智能门锁的电池充电方法的流程图,本实施例是对前述实施例的进一步改进,主要改进之处在于:在本实施例中,在充电之前还会向用户发送充电确认信息,在没有接收到充电阻止指令后再对电池进行充电。
本实施例的具体流程如图2所示,包括以下步骤:
步骤201:根据用户的历史行程信息确定智能门锁电池的充电策略,充电策略包括充电时长和充电到达电量中的至少一种。
本实施例的步骤201与前述实施例的步骤101类似,为了避免重复,此处不再赘述。
步骤202:发送充电确认信息,并检测是否在发送充电确认信息的预设时间段内接收到充电阻止指令。
在一些实施例中,智能门锁与应用程序M匹配,用户在终端设备上下载应用程序M。在智能门锁的电池有充电需求时,智能门锁向应用程序M发送充电确认信息,应用程序M在接收到充电确认信息后会以弹窗、响铃等方式提醒用户,本实施例并不对应用程序M提醒用户的方式作具体限定。
用户可通过应用程序M向智能门锁发送充电阻止指令,在智能门锁接收到充电阻止指令后,不会启动对电池的充电。
在一些实施例中,为了减少用户的操作以进一步提高用户的使用体验,若智能门锁在预设时间段内没有接收到充电阻止指令,则智能门锁会在发送充电确认信息的预设时间段后对电池进行充电。
步骤203:在检测到发送充电确认信息的预设时间段内没有接收到充电阻止指令后,根据充电策略对智能门锁电池进行充电。
在一些实施例中,在根据充电策略对智能门锁电池进行充电之后,还包括:检测是否接收到充电停止指令;在检测接收到充电停止指令时,停止对智能门锁电池的充电。
具体的说,以前述的智能门锁与应用程序M匹配,用户在终端设备上下载应用程序M为例,用户通过应用程序M向智能门锁发送充电停止指令,可以通过点击应用程序M的显示界面上的“停止充电”的按键或其他方式向智能门锁发送充电停止指令,智能门锁在接收到充电停止指令后,停止对电池的充电。通过此种方式,使得用户能够随时停止对智能门锁的电池的充电。
与相关技术相比,本申请的实施例至少具有以下优点:通过设置充电策略的方式,实现了智能门锁的电池的自动充电,提高了用户的使用体验;此外,充电策略是根据用户的历史行程信息确定的,使得充电策略能够充分考虑用户的出行习惯,也即使智能门锁的电池能够在用户出行的期间进行充电,从而能够确保用户在需要开关门时电池电量是充足的,进一步提高了用户的使用体验。此外,通过在充电之前向用户发送充电确认信息,在没有接收到充电阻止指令后再对电池进行充电,能够让用户确认是否需要充电,进一步提高了用户的使用体验。
请参考图3,为本申请实施例提供的基于智能门锁的电池充电方法的流程图,本实施例是对前述实施例的进一步改进,主要改进之处在于:在本实施例中,还可以根据用户设置的充电策略对智能门锁的电池进行充电。通过此种方式,使得智能门锁的电池充电策略更能满足用户的需求,进一步提高用户的使用体验。
本实施例的具体流程如图3所示,包括以下步骤:
步骤301:根据用户的历史行程信息确定智能门锁电池的充电策略,所述充电策略包括充电时长和充电到达电量中的至少一种。
步骤302:根据充电策略对智能门锁的电池进行充电。
步骤303:在检测接收到充电策略调整信息后,根据调整后的充电时长或调整后的充电到达电量对智能门锁的电池进行充电。
具体的说,充电策略调整信号包括调整后的充电时长和调整后的充电到达电量中的至少一种,用户可通过与智能门锁匹配的应用程序调整电池的充电时长和/或充电到达电量。
为了便于理解,下面对本实施例中如何对智能门锁的电池进行充电进行具体的说明:
智能门锁与应用程序P匹配,用户在终端设备上下载应用程序P。假设用户的历史出行时长为每天8小时,历史出门时间为上午8点。则根据用户的历史出行时长、用户的历史出门时间,智能门锁将充电策略调整为每天早上9点开始充电,在充电时长达到6小时后停止充电。用户在应用程序P对充电策略进行调整,调整充电时长为4个小时,则智能门锁会在每天早上9点开始充电,在充电时长达到4小时后停止充电。
可以理解的是,终端设备的应用程序P还具有充电开始时间调整功能、充电到达电量调整功能等。
在一些实施例中,在每次根据调整后的充电时长或调整后的充电到达电量对智能门锁的电池进行充电后,智能门锁会在电池充电完成后向应用程序P发送充电完成信息,以及时告知用户电池充电已完成。
与相关技术相比,本申请的实施例至少具有以下优点:通过设置充电策略的方式,实现了智能门锁的电池的自动充电,提高了用户的使用体验;此外,充电策略是根据用户的历史行程信息确定的,使得充电策略能够充分考虑用户的出行习惯,也即使智能门锁的电池能够在用户出行的期间进行充电,从而能够确保用户在需要开关门时电池电量是充足的,进一步提高了用户的使用体验。此外,通过根据用户设置的充电策略对智能门锁的电池进行充电,能够使智能门锁的电池充电策略更能满足用户的需求,进一步提高用户的使用体验。
请参考图4,为本申请实施例提供的基于智能门锁的电池充电装置的功能模块示意图。基于智能门锁的电池充电装置包括:充电策略确定模块1,充电策略确定模块1用于根据用户的历史行程信息确定智能门锁电池的充电策略,其中,所述充电策略包括充电时长和充电到达电量中的至少一种;充电模块2,充电模块2用于响应于智能门锁的锁门指令,根据所述充电策略对所述智能门锁电池进行充电。需要说明的是,本实施例中关于模块的划分,是基于不同功能进行的逻辑划分,而不是固定物理划分模块,各个模块在执行功能是可能会有重叠或者相互调用等情况。
请参考图5,为本申请实施例提供的电子设备1000的硬件结构示意图。如图5所示,电子设备1000可以包括处理器1001、存储器1002。存储器1002用于存储一个或多个计算机程序1003。一个或多个计算机程序1003被配置为被该处理器1001执行。该一个或多个计算机程序1003包括指令,上述指令可以用于实现在电子设备1000中执行上述的方法。
可以理解的是,本实施例示意的结构并不构成对电子设备1000的具体限定。在另一些实施例中,电子设备1000可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。
处理器1001可以包括一个或多个处理单元,例如:处理器1001可以包括应用处理器(application processor,AP),调制解调器,图形处理器(graphics processing unit,GPU),图像信号处理器(image signal processor,ISP),控制器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural-network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
处理器1001还可以设置有存储器,用于存储指令和数据。在一些实施例中,处理器1001中的存储器为高速缓冲存储器。该存储器可以保存处理器1001刚用过或循环使用的指令或数据。如果处理器1001需要再次使用该指令或数据,可从该存储器中直接调用。避免了重复存取,减少了处理器1001的等待时间,因而提高了系统的效率。
在一些实施例中,处理器1001可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,I2C)接口,集成电路内置音频(inter-integrated circuitsound,I2S)接口,脉冲编码调制(pulse code modulation,PCM)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接口,移动产业处理器接口(mobile industry processor interface,MIPI),通用输入输出(general-purposeinput/output,GPIO)接口,SIM接口,和/或USB接口等。
在一些实施例中,存储器1002可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
本实施例还提供一种计算机可读存储介质,该存储介质中存储有计算机指令,当该指令在电子设备上运行时,使得电子设备执行上述相关方法步骤实现上述实施例中的方法。
其中,本实施例提供的电子设备、计算机存储介质均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
在本申请所提供的几个实施例中,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例是示意性的,例如,该模块或单元的划分,为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
该作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
该集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。
- 一种基于智能门锁管理智能家电的方法及智能门锁
- 给电池组充电的方法和系统、电池组管理系统和充电设备
- 基于智能门锁的家居设备联动控制方法、装置及智能门锁
- 智能门锁控制方法、相关装置及智能门锁系统