控制方法、装置、电子设备、智能门锁及存储介质与流程
未命名
09-08
阅读:66
评论:0

1.本技术涉及智能门锁技术领域,特别地涉及一种控制方法、装置、电子设备、智能门锁及存储介质。
背景技术:
2.智能门锁由于其安全性、识别及管理性的快捷便利,逐渐走入消费者的家庭,成为消费者居家安全的保护产品。但如今市面上的智能门锁大多数采用电池进行供电,且门锁由于需要进行数据传输,通信模块需要持续进行工作,由于通信模块需要持续工作,导致智能门锁的功耗较高。
技术实现要素:
3.针对上述问题,本技术提供一种控制方法、装置、电子设备、智能门锁及存储介质,能够增长通信模块处于低功耗状态的时间,从而可降低智能门锁的功耗。
4.本技术实施例提供一种控制方法,包括:
5.确定智能门锁是否需要进行数据传输;
6.在确定需要进行数据传输的情况下,确定所述智能门锁的通信模块对应的网络信号值是否满足通信要求,所述通信模块用于进行数据传输;
7.在所述网络信号值不满足通信要求的情况下,保持所述通信模块处于低功耗模式。
8.在一些实施例中,所述方法还包括:
9.在所述智能门锁上电后,对所述智能门锁进行初始化,以使所述通信模块处于低功耗模式。
10.在一些实施例中,所述确定智能门锁是否需要进行数据传输,包括:在达到时间周期的情况下,确定智能门锁是否需要进行数据传输,所述方法还包括:
11.在达到所述时间周期的下一个时间周期的情况下,确定所述通信模块对应的当前网络信号值是否满足通信要求;
12.在所述当前网络信号值满足通信要求的情况下,关闭所述通信模块的低功耗模式,并通过所述通信模块进行数据传输;
13.在数据传输完成后,控制所述通信模块进入低功耗模式。
14.在一些实施例中,所述方法还包括:
15.在所述网络信号值满足通信要求的情况下,关闭所述通信模块的低功耗模式,并通过所述通信模块进行数据传输。
16.在一些实施例中,所述方法还包括:
17.在确定不需要进行数据传输的情况下,保持所述通信模块处于低功耗状态。
18.在一些实施例中,所述通信模块包括:窄带物联网模块,所述网络信号值包括:参考信号接收功率测量值、参考信号接收质量测量值和信噪比中的至少一个,所述方法还包
括:
19.使用at指令查询所述通信模块对应的网络信号值,以获取所述通信模块对应的网络信号值。
20.本技术实施例提供一种控制装置,包括:
21.第一确定模块,用于确定智能门锁是否需要进行数据传输;
22.第二确定模块,用于在确定需要进行数据传输的情况下,确定所述智能门锁的通信模块对应的网络信号值是否满足通信要求,所述通信模块用于进行数据传输;
23.控制模块,用于在所述网络信号值不满足通信要求的情况下,保持所述通信模块处于低功耗模式。
24.本技术实施例提供一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,该计算机程序被所述处理器执行时,执行如上述任意一项所述控制方法。
25.本技术实施例提供一种门锁,包括:上述所述的电子设备。
26.本技术实施例提供一种计算机可读存储介质,该计算机可读存储介质存储的计算机程序,能够被一个或多个处理器执行,能够用来实现上述所述控制方法。
27.本技术提供的一种控制方法、装置、电子设备、智能门锁及存储介质,通过在达到时间周期情况下,确定智能门锁是否需要进行数据传输;在确定需要进行数据传输的情况下,确定所述智能门锁的通信模块对应的网络信号值是否满足通信要求,所述通信模块用于进行数据传输;在所述网络信号值不满足通信要求的情况下,保持所述通信模块处于低功耗模式,能够减少通信模块的正常工作时间,增长通信模块处于低功耗状态的时间,从而可降低智能门锁的功耗。
附图说明
28.在下文中将基于实施例并参考附图来对本技术进行更详细的描述。
29.图1为本技术实施例提供的一种控制方法的实现流程示意图;
30.图2为本技术实施例提供的一种控制方法的实现流程示意图;
31.图3为本技术实施例提供的电子设备的组成结构示意图。
32.在附图中,相同的部件使用相同的附图标记,附图并未按照实际的比例绘制。
具体实施方式
33.为了使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术作进一步地详细描述,所描述的实施例不应视为对本技术的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。
34.在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
35.如果申请文件中出现“第一\第二\第三”的类似描述则增加以下的说明,在以下的描述中,所涉及的术语“第一\第二\第三”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本技术实施例能够以除了在这里图示或描述的以外的顺序实施。
36.除非另有定义,本文所使用的所有的技术和科学术语与属于本技术的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本技术实施例的目的,不是旨在限制本技术。
37.基于相关技术中存在的问题,本技术实施例提供一种控制方法,所述方法应用于电子设备,所述电子设备可以是计算机、移动终端等,所述移动终端可以包括手机、平板电脑等,在一些实施例中,电子设备可以是智能门锁的控制器。本技术实施例提供的控制方法所实现的功能可以通过电子设备的处理器调用程序代码来实现,其中,程序代码可以保存在计算机存储介质中。
38.本技术实施例提供一种控制方法,图1为本技术实施例提供的一种控制方法的实现流程示意图,如图1所示,包括:
39.步骤s101,确定智能门锁是否需要进行数据传输。
40.本技术实施例中,确定智能门锁是否需要进行数据传输包括:包括:在达到时间周期的情况下,确定智能门锁是否需要进行数据传输。
41.本技术实施例中,时间周期可以进行配置,用户可以通过智能门锁的app或智能门锁的显示界面来配置时间周期,示例性地,时间周期可以配置为10秒。
42.本技术实施例中,电子设备可以进行计时,通过计时来确定是否达到时间周期。当电子设备计时达到时间周期时,则确定智能门锁是否需要进行数据传输,如果没有达到时间周期,则继续进行计时。
43.本技术实施例中,所述数据可以包括:门锁状态、开门记录、密码更新等中的一个或多个。
44.本技术实施例中,电子设备而可以确定是否存在数据,从而确定在该时间周期能是否需要进行数据传输。需要进行数据传输的数据可以包括:当前时间周期之前的至少一个时间周期的数据,也可以包括当前时间周期的内产生的数据。电子设备可以对传输的数据进行记录,并可以将传输后的数据进行删除。
45.本技术实施例中,智能门锁具有通信模块,可以通过通信模块来进行数据传输。所述通信模块可以包括:wifi通信模块、蓝牙通信模块、窄带物联网(nb,narrow band internet of things)通信模块。通常在智能门锁中,现有的通信模块都处于正常工作状态,以nb通信模块为例正常工作时功耗为几百毫安,进入低功耗状态时,功耗只有几毫安,由于现有技术中,通信模块都处于正常工作状态,导致功耗较高。因此,本技术实施例中,在不需要传输数据的情况下使通信模块处于低功耗状态,从而能够减少智能门锁的能耗。
46.步骤s102,在确定需要进行数据传输的情况下,确定所述智能门锁的通信模块对应的网络信号值是否满足通信要求,所述通信模块用于进行数据传输。
47.本技术实施例中,如果存在数据需要进行传输,则确定所述智能门锁的通信模块对应的网络信号值是否满足通信要求,如果不存在数据需要进行传输,则继续维持通信模块处于低功耗状态。
48.本技术实施例中,不同的通信模块可以对应不同的网络信号值,示例性地,以nb模块为例,所述网络信号值可以包括:所述网络信号值包括:参考信号接收功率测量值、参考信号接收质量测量值和信噪比中的至少一个。示例性地,网络信号值可以包括参考信号接收功率测量值、参考信号接收质量测量值和信噪比。
49.本技术实施例中,可以比较各个网络信号值与各个网络信号值对应的网络信号阈值的大小关系,通过大小关系来确定通信模块对应的网络信号值是否满足通信需求。
50.本技术实施例中,网络信号阈值可以根据实验得到,当网络信号值大于该网络信号值对应的网络信号阈值,则表明满足通信需求,如果网络信号值小于网络信号值对应的网络信号阈值,则表明不满足通信需求。
51.承接上面的示例,如果参考信号接收功率测量值、参考信号接收质量测量值和信噪比任一一个的值小于对应的网络信号阈值,则说明不满足通信要求。
52.本技术实施例中,如果满足通信要求,则说明通信质量良好,如果不满足通信要求,则说明通信质量差,此时进行数据传输也可以存在丢包、接收方接收不到的情况。
53.步骤s103,在所述网络信号值不满足通信要求的情况下,保持所述通信模块处于低功耗模式。
54.本技术实施例中,如果网络信号值不满足通信要求,则可能存在丢包、数据发送不出去的情况下,如果此时控制通信模块处于正常工作状态,并不能进行数据的正常发送,由于通信模块处于正常工作状态时,智能门锁的功耗较大,因此,本技术实施例中,保持所述通信模块处于低功耗模式。通过保持所述通信模块处于低功耗模式,可以减少智能门锁的功耗。
55.本技术实施例中,低功耗模式下,通信模块不能进行数据传输,而正常工作模式下通信模块能够进行数据传输。
56.本技术提供的一种控制方法,通过在达到时间周期情况下,确定智能门锁是否需要进行数据传输;在确定需要进行数据传输的情况下,确定所述智能门锁的通信模块对应的网络信号值是否满足通信要求,所述通信模块用于进行数据传输;在所述网络信号值不满足通信要求的情况下,保持所述通信模块处于低功耗模式,能够减少通信模块的正常工作时间,增长通信模块处于低功耗状态的时间,从而可降低智能门锁的功耗。
57.在一些实施例中,在步骤s101之前,所述方法还包括:
58.步骤s1,在所述智能门锁上电后,对所述智能门锁进行初始化,以使所述通信模块处于低功耗模式。
59.本技术实施例中,智能门锁上电可以是连接电池,也可以是直接与市电连接。
60.本技术实施例中,电子设备在检测到智能门锁上电后,可以对智能门锁进行初始化,对智能门锁进行初始化包括:对智能门锁中的各个功能模块进行初始化,对智能门锁中的各个功能模块进行初始化包括:对触摸模块、指纹模块、nfc模块以及nb模块进行初始化。
61.本技术实施例中,对于nb模块的初始化主要通过相关的at指令将nb模块关回显、开启psm(低功耗)模式、关睡眠等。
62.本技术实施例中,可以发送at指令至通信模块,从而使得让通信模块进行初始化。
63.本技术实施例提供的控制方法,通过在所述智能门锁上电后,对所述智能门锁进行初始化,以使所述通信模块处于低功耗模式,能够减少通信模块处于正常工作的时间,也就是说,在智能门锁使用过程中,通信模块大部分时间处于低功耗状态。通过通信模块大部分处于低功耗状态,能够减少智能门锁的功耗。
64.在一些实施例中,在步骤s103之后,所述方法还包括:
65.步骤s104,在达到所述时间周期的下一个时间周期的情况下,确定所述通信模块
对应的当前网络信号值是否满足通信要求。
66.本技术实施例中,电子设备在一个时间周期后,继续进行计时,从而确定是否达到所述时间周期的下一个时间周期。
67.本技术实施例中,如果没有达到所述时间周期的下一个时间周期,则电子设备继续进行计时。如果达到所述时间周期的下一个时间周期,则再次确定所述通信模块对应的当前网络信号值是否满足通信要求。
68.本技术实施例中,确定所述通信模块对应的当前网络信号值是否满足通信要求包括:比较所述当前网络信号值与网络信号值对应的网络信号阈值的大小关系来确定是否满足通信要求。
69.本技术实施例中,当前网络信号值可以包括:参考信号接收功率测量值、参考信号接收质量测量值和信噪比中的一个或多个。当当前网络信号值为一个时,则需要将该当前网络信号值与对应的网络信号阈值进行比较。示例性地,参考信号接收功率测量值为-110,而网络信号阈值为-104,当参考信号接收功率测量值小于网络信号阈值则说明信号强度较弱,则说明此时不满足通信要求,又例如,信噪比值为5,信噪比阈值为11,此时信噪比值小于信噪比阈值,则说明通信质量不好,不满足质量要求。
70.当网络信号值包括多个时,则需要分别进行比较,只有当所有的网络信号值都大于对应的网络信号阈值的情况下,才满足通信要求。
71.步骤s105,在所述当前网络信号值满足通信要求的情况下,关闭所述通信模块的低功耗模式,并通过所述通信模块进行数据传输。
72.本技术实施例中,如果当前网络信号值满足通信要求,则说明通信质量好,此时能够将数据传输给接收方。因此,此时关闭所述通信模块的低功耗模式,并通过所述通信模块进行数据传输。
73.本技术实施例中,可以发送at指令至通信模块,从而关闭所述通信模块的低功耗模式。当通信模块退出低功耗模式后,则通信模块进入正常工作状态,通信模块此时就可以进行数据传输。
74.步骤s106,在数据传输完成后,控制所述通信模块进入低功耗模式。
75.本技术实施例中,电子设备可以对传输的数据进行记录,以确定所有需要传输的数据传输完成。
76.本技术实施例中,如果数据传输没有完成,则通过通信模块继续进行传输,如果数据传输完成,为了降低智能门锁的功耗,则再次控制所述通信模块进入低功耗模式。
77.本技术实施例中提供的一种控制方法,通过在网络信号值满足通信要求的情况下,才控制通信模块进行数据传输,能够减少通信模块处于正常工作状态的时间,从而可以降低智能门锁的能耗。
78.在一些实施例中,在步骤s102之后,所述方法还包括:
79.步骤s107,在所述网络信号值满足通信要求的情况下,关闭所述通信模块的低功耗模式,并通过所述通信模块进行数据传输。
80.本技术实施例中,可以发送at指令至通信模块,以使通信模块关闭低功耗模式,即进入正常工作状态,此时,智能门锁可以通过通信模块进行数据传输。
81.本技术实施例中,数据可以包括:门锁状态、开门记录、密码更新等中的一个或多
个。
82.在一些实施例中,在步骤s101之后,所述方法还包括:
83.步骤s108,在确定不需要进行数据传输的情况下,保持所述通信模块处于低功耗状态。
84.本技术实施例中,如果不需要进行数据传输,则通信模块处于低功耗状态,从而减少了通信模块的正常工作时间,进而可以降低智能门锁的功耗。
85.基于前述的各个实施例,本技术实施例再提供一种控制方法,下面以nb模块为例进行说明,该方法主要通过是通过判断当前nb模块的信号质量,决定是否进行数据上报,从而降低nb模块的工作时间,降低门锁功耗,图2为本技术实施例提供的一种控制方法的实现流程示意图,如图2所示,所述方法包括:
86.门锁上电之后,对门锁各个模块进行初始化,主要包括触摸、指纹、nfc模块、以及nb模块。对于nb模块的初始化主要通过相关的at指令将nb模块关回显、开启psm(低功耗)模式、关睡眠等。
87.门锁初始化完成之后,判断门锁是否有数据要传输,比如门锁状态上报、开门记录上报、密码更新等,如果存在数据传输,再进一步判断当前的nb信号网络条件是否满足基本的数据传输要求。
88.判断当前的nb信号网络是否满足数据传输要求。
89.本技术实施例中,可以通过at指令查询工程模式下,服务小区的当前模块状态和网络状态,返回网络信号值,网络信号值可以包括:rsrp(参考信号接收功率测量值)、rsrq(参考信号接收质量测量值)、snr(信噪比)等。
90.根据评估标准(是否大于网络信号阈值)再判断当前是否进行数据传输,还是等到下一个定时时间到了之后再进行数据传输。
91.本技术实施例提供的控制方法,减少nb模块不必要的工作时间,从而降低门锁的整体功耗,延长电池的使用时间。
92.基于前述的实施例,本技术实施例提供一种控制装置,该装置包括的各模块、以及各模块包括的各单元,可以通过计算机设备中的处理器来实现;当然也可通过具体的逻辑电路实现;在实施的过程中,处理器可以为中央处理器(cpu,central processing unit)、微处理器(mpu,microprocessor unit)、数字信号处理器(dsp,digital signal processing)或现场可编程门阵列(fpga,field programmable gate array)等。
93.本技术实施例提供一种控制装置,包括:
94.第一确定模块,用于确定智能门锁是否需要进行数据传输;
95.第二确定模块,用于在确定需要进行数据传输的情况下,确定所述智能门锁的通信模块对应的网络信号值是否满足通信要求,所述通信模块用于进行数据传输;
96.控制模块,用于在所述网络信号值不满足通信要求的情况下,保持所述通信模块处于低功耗模式。
97.在一些实施例中,所述控制装置还用于:
98.在所述智能门锁上电后,对所述智能门锁进行初始化,以使所述通信模块处于低功耗模式。
99.在一些实施例中,所述确定智能门锁是否需要进行数据传输,包括:在达到时间周
期的情况下,确定智能门锁是否需要进行数据传输,所述控制装置还用于:
100.在达到所述时间周期的下一个时间周期的情况下,确定所述通信模块对应的当前网络信号值是否满足通信要求;
101.在所述当前网络信号值满足通信要求的情况下,关闭所述通信模块的低功耗模式,并通过所述通信模块进行数据传输;
102.在数据传输完成后,控制所述通信模块进入低功耗模式。
103.在一些实施例中,所述控制装置还用于:
104.在所述网络信号值满足通信要求的情况下,关闭所述通信模块的低功耗模式,并通过所述通信模块进行数据传输。
105.在一些实施例中,所述控制装置还用于:
106.在确定不需要进行数据传输的情况下,保持所述通信模块处于低功耗状态。
107.在一些实施例中,所述通信模块包括:窄带物联网模块,所述网络信号值包括:参考信号接收功率测量值、参考信号接收质量测量值和信噪比中的至少一个,所述控制装置还用于:
108.使用at指令查询所述通信模块对应的网络信号值,以获取所述通信模块对应的网络信号值。
109.需要说明的是,本技术实施例中,如果以软件功能模块的形式实现上述的控制方法,并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本技术各个实施例所述方法的全部或部分。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read only memory)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本技术实施例不限制于任何特定的硬件和软件结合。
110.相应地,本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现上述实施例中提供的控制方法中的步骤,其中,一种控制方法,包括:
111.在达到时间周期情况下,确定智能门锁是否需要进行数据传输;
112.在确定需要进行数据传输的情况下,确定所述智能门锁的通信模块对应的网络信号值是否满足通信要求,所述通信模块用于进行数据传输;
113.在所述网络信号值不满足通信要求的情况下,保持所述通信模块处于低功耗模式。
114.在一些实施例中,所述方法还包括:
115.在所述智能门锁上电后,对所述智能门锁进行初始化,以使所述通信模块处于低功耗模式。
116.在一些实施例中,所述确定智能门锁是否需要进行数据传输,包括:在达到时间周期的情况下,确定智能门锁是否需要进行数据传输,所述方法还包括:
117.在达到所述时间周期的下一个时间周期的情况下,确定所述通信模块对应的当前网络信号值是否满足通信要求;
118.在所述当前网络信号值满足通信要求的情况下,关闭所述通信模块的低功耗模式,并通过所述通信模块进行数据传输;
119.在数据传输完成后,控制所述通信模块进入低功耗模式。
120.在一些实施例中,所述方法还包括:
121.在所述网络信号值满足通信要求的情况下,关闭所述通信模块的低功耗模式,并通过所述通信模块进行数据传输。
122.在一些实施例中,所述方法还包括:
123.在确定不需要进行数据传输的情况下,保持所述通信模块处于低功耗状态。
124.在一些实施例中,所述通信模块包括:窄带物联网模块,所述网络信号值包括:参考信号接收功率测量值、参考信号接收质量测量值和信噪比中的至少一个,所述方法还包括:
125.使用at指令查询所述通信模块对应的网络信号值,以获取所述通信模块对应的网络信号值。
126.本技术实施例提供一种电子设备;图3为本技术实施例提供的电子设备的组成结构示意图,如图3所示,所述电子设备500包括:一个处理器501、至少一个通信总线502、用户接口503、至少一个外部通信接口504、存储器505。其中,通信总线502配置为实现这些组件之间的连接通信。其中,用户接口503可以包括控制屏,外部通信接口504可以包括标准的有线接口和无线接口。所述处理器501配置为执行存储器中存储的控制方法的程序,以实现以上述实施例提供的控制方法中的步骤。
127.以上电子设备和存储介质实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本技术计算机设备和存储介质实施例中未披露的技术细节,请参照本技术方法实施例的描述而理解。
128.基于前述的实施例,本技术实施例提供一种智能门锁,包括:上述所述的电子设备和通信模块。
129.这里需要指出的是:以上存储介质和设备实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本技术存储介质和设备实施例中未披露的技术细节,请参照本技术方法实施例的描述而理解。
130.应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本技术的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
131.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
132.在本技术所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所控制或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
133.上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元控制的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
134.另外,在本技术各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
135.本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(rom,read only memory)、磁碟或者光盘等各种可以存储程序代码的介质。
136.或者,本技术上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台控制器执行本技术各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、磁碟或者光盘等各种可以存储程序代码的介质。
137.以上所述,仅为本技术的实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
技术特征:
1.一种控制方法,其特征在于,包括:确定智能门锁是否需要进行数据传输;在确定需要进行数据传输的情况下,确定所述智能门锁的通信模块对应的网络信号值是否满足通信要求,所述通信模块用于进行数据传输;在所述网络信号值不满足通信要求的情况下,保持所述通信模块处于低功耗模式。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述智能门锁上电后,对所述智能门锁进行初始化,以使所述通信模块处于低功耗模式。3.根据权利要求2所述的方法,其特征在于,所述确定智能门锁是否需要进行数据传输,包括:在达到时间周期的情况下,确定智能门锁是否需要进行数据传输,所述方法还包括:在达到所述时间周期的下一个时间周期的情况下,确定所述通信模块对应的当前网络信号值是否满足通信要求;在所述当前网络信号值满足通信要求的情况下,关闭所述通信模块的低功耗模式,并通过所述通信模块进行数据传输;在数据传输完成后,控制所述通信模块进入低功耗模式。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述网络信号值满足通信要求的情况下,关闭所述通信模块的低功耗模式,并通过所述通信模块进行数据传输。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在确定不需要进行数据传输的情况下,保持所述通信模块处于低功耗状态。6.根据权利要求1所述的方法,其特征在于,所述通信模块包括:窄带物联网模块,所述网络信号值包括:参考信号接收功率测量值、参考信号接收质量测量值和信噪比中的至少一个,所述方法还包括:使用at指令查询所述通信模块对应的网络信号值,以获取所述通信模块对应的网络信号值。7.一种控制装置,其特征在于,包括:第一确定模块,用于确定智能门锁是否需要进行数据传输;第二确定模块,用于在确定需要进行数据传输的情况下,确定所述智能门锁的通信模块对应的网络信号值是否满足通信要求,所述通信模块用于进行数据传输;控制模块,用于在所述网络信号值不满足通信要求的情况下,保持所述通信模块处于低功耗模式。8.一种电子设备,其特征在于,包括存储器和处理器,所述存储器上存储有计算机程序,该计算机程序被所述处理器执行时,执行如权利要求1至6任意一项所述控制方法。9.一种智能门锁,其特征在于,包括:权利要求8所述的电子设备。10.一种存储介质,其特征在于,该存储介质存储的计算机程序,能够被一个或多个处理器执行,能够用来实现如权利要求1至6任意一项所述控制方法。
技术总结
本申请提供的一种控制方法、装置、电子设备、智能门锁及存储介质,通过在达到时间周期情况下,确定智能门锁是否需要进行数据传输;在确定需要进行数据传输的情况下,确定所述智能门锁的通信模块对应的网络信号值是否满足通信要求,所述通信模块用于进行数据传输;在所述网络信号值不满足通信要求的情况下,保持所述通信模块处于低功耗模式,能够减少通信模块的正常工作时间,增长通信模块处于低功耗状态的时间,从而可降低智能门锁的功耗。从而可降低智能门锁的功耗。从而可降低智能门锁的功耗。
技术研发人员:杨自立 李昱 陈道远 唐杰
受保护的技术使用者:珠海联云科技有限公司
技术研发日:2023.05.17
技术公布日:2023/9/5
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/