
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.响应于所述绑定请求,控制所述扬声器播放第二提示语音,所述第二提示语音用于指示在所述门锁的前面板输入管理员密码;
35.所述处理器,还用于:
36.若在所述门锁的前面板接收到的第一密码与所述管理员密码相同,则控制所述蓝牙通信模组向所述终端发送所述门锁的门锁标识,所述门锁标识用于供所述终端将所述门锁标识和所述终端中登录的用户账号发送至服务器,以供所述服务器将所述门锁与所述用户账号绑定。
37.再一方面,提供了一种门锁,所述门锁包括存储器,处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述任
一方面所述的门锁的绑定方法。
38.再一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现如上述任一方面提供的门锁的绑定方法。
39.再一方面,提供了一种包含指令的计算机程序产品,当所述计算机程序产品在所述计算机上运行时,使得所述计算机执行上述任一方面提供的门锁的绑定方法。
40.本技术提供的技术方案带来的有益效果至少包括:
41.本技术提供了一种门锁的绑定方法、装置及系统。门锁可以基于终端发送的绑定请求播放第一提示语音,以提示用户对门锁的后面板上的目标按键执行目标操作。门锁在接收到该目标操作后才会向终端发送门锁标识,以便与终端中登录的用户账号绑定。由于该后面板上的目标按键位于门内,因此可以确保仅位于门内的用户才能够执行该目标操作。由此,有效提高了门锁发送门锁标识的可靠性,进而提高了门锁与用户账号进行绑定时的安全性。
附图说明
42.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
43.图1是本技术实施例提供的一种门锁的绑定系统的结构示意图;
44.图2是本技术实施例提供的一种门锁的绑定方法的流程图;
45.图3是本技术实施例提供的另一种门锁的绑定方法的流程图;
46.图4是本技术实施例提供的一种门锁的结构示意图;
47.图5为本技术实施例提供的一种门锁的后面板的示意图;
48.图6为本技术实施例提供的一种安装有门锁的门的示意图;
49.图7是本技术实施例提供的又一种门锁的绑定方法的流程图。
具体实施方式
50.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
51.图1是本技术实施例提供的一种门锁的绑定系统的结构示意图。参见图1,该系统可以包括:门锁110、终端120和服务器130。其中,该服务器130与终端120之间,以及服务器130与门锁110之间均可以建立有线或无线通信连接。该终端120与门锁110之间可以建立蓝牙连接。
52.可选的,该服务器130可以是一台服务器,或者可以是由若干台服务器组成的服务器集群,又或者还可以是一个云计算服务中心。该终端120可以为手机、平板电脑、笔记本电脑或可穿戴设备等。例如,参见图1,该终端120可以为手机。
53.可以理解的是,该终端120中可以安装有用于控制门锁的门锁控制应用程序(application,app),该服务器130为该门锁控制app的后台服务器。
54.本技术实例提供了一种门锁的绑定方法,该方法可以应用于门锁的绑定系统,例如图1所示的门锁的绑定系统。参见图2,该方法包括:
55.步骤101、终端基于与门锁之间的蓝牙连接,向门锁发送绑定请求。
56.在本技术实施例中,门锁和终端之间可以建立蓝牙连接,终端可以基于该蓝牙连接向门锁发送绑定请求,门锁进而可以接收该绑定请求。
57.其中,绑定可以是指建立起该门锁与终端中登录的用户账号之间的对应关系,该用户账号可以是指终端中安装的门锁控制app中登录的账号。相应的,该绑定请求可以用于请求建立门锁与终端中登录的用户账号之间的对应关系。
58.步骤102、门锁响应于绑定请求,播放第一提示语音。
59.门锁在接收到终端发送的绑定请求后,能够响应于该绑定请求播放第一提示语音。其中该第一提示语音用于指示对该门锁的后面板上的第一目标按键执行第一目标操作。其中,该第一目标按键可以是触控按键或者物理按键。对于触控按键,该第一目标操作可以为点击操作,该点击操作可以是单击操作、双击操作或长按操作等。对于物理按键,该第一目标操作可以为按压操作,例如可以为长按操作。其中,门锁的后面板为位于门板内侧的面板,即门锁的后面板位于室内。
60.步骤103、若门锁接收到针对第一目标按键的第一目标操作,则向终端发送该门锁的门锁标识。
61.门锁播放完毕第一提示语音后,如果接收到了用户针对第一目标按键的第一目标操作,则能够基于与终端之间的蓝牙连接向终端发送该门锁的门锁标识。其中,该门锁标识是指能够唯一标识该门锁的字符串。
62.步骤104、终端向服务器发送门锁标识和终端中登录的用户账号。
63.终端在接收到该门锁的门锁标识后,能够向服务器发送该门锁标识和终端中登录的用户账号。该门锁标识和用户账号用于供服务器将该门锁与该用户账号绑定。
64.综上所述,本技术实施例提供了一种门锁的绑定方法。门锁可以基于终端发送的绑定请求播放第一提示语音,以提示用户对门锁的后面板上的目标按键执行目标操作。门锁在接收到该目标操作后才会向终端发送门锁标识,以便与终端中登录的用户账号绑定。由于该后面板上的目标按键位于门内,因此可以确保仅位于门内的用户才能够执行该目标操作。由此,有效提高了门锁发送门锁标识的可靠性,进而提高了门锁与用户账号进行绑定时的安全性。
65.本技术实例提供了另一种门锁的绑定方法,该方法可以应用于门锁的绑定系统,例如图1所示的门锁的绑定系统。参见图3,该方法包括:
66.步骤201、若门锁接收到针对该门锁的后面板上的第二目标按键的第二目标操作,则播放第三提示语音。
67.在本技术实施例中,用户若需要在门锁中设置管理员密码,则用户能够对门锁的后面板上的第二目标按键执行第二目标操作。门锁能够响应于该第二目标操作播放第三提示语音,该第三提示语音用于指示用户在该门锁的前面板录入管理员密码。例如,该第三提示语音可以为:“请输入管理员密码”。
68.其中,该第二目标按键可以是触控按键或者物理按键。对于触控按键,该第二目标操作可以为点击操作,该点击操作可以是单击操作、双击操作或长按操作等。对于物理按
键,该第二目标操作可以为按压操作,例如可以为长按操作。门锁的前面板为位于门板外侧的面板,即该门锁的前面板位于室外。
69.示例的,图4是本技术实施例提供的一种门锁的结构示意图。如图4所示,该门锁包括处理器1101、扬声器1102和后面板1103。用户若需要设置管理员密码,则可以对该后面板1103上的物理按键进行按压。处理器1103检测到该按压操作后,可以控制扬声器1102播放第三提示语音。
70.步骤202、门锁将前面板接收到的第二密码配置为管理员密码。
71.若门锁在播放完第三提示语音后,能够在其前面板接收到用户输入的第二密码,则可以将该第二密码配置为管理员密码。其中,该第二密码可以为字符串,例如可以为一组数字。或者,该第二密码可以为用户的生物特征信息,例如可以为用户的指纹或人脸特征信息。又或者,该第二密码可以为门卡的卡片信息。
72.应理解的是,门锁在接收到第二密码后,还可以创建管理员用户的标识(identification,id),并可以将该管理员用户的id与该管理员密码对应存储。
73.参考图4,该门锁还包括前面板1104。若用户通过点击该前面板1104的触摸按键输入了一组数字,则处理器1101可以将接收到的该一组数字配置为管理员密码。
74.步骤203、终端基于与门锁之间的蓝牙连接,向门锁发送绑定请求。
75.在本技术实施例中,门锁和终端之间可以建立蓝牙连接,终端可以基于该蓝牙连接向门锁发送绑定请求,门锁进而可以接收该绑定请求。其中,绑定可以是指建立起该门锁与终端中登录的用户账号之间的对应关系,该用户账号可以是指终端中安装的门锁控制app中登录的账号。相应的,该绑定请求可以用于请求建立门锁与终端中登录的用户账号之间的对应关系。
76.参考图4,该门锁还包括蓝牙通信模组1105。终端可以通过其蓝牙通信模组与门锁的蓝牙通信模组1105建立蓝牙连接。终端的蓝牙通信模组可以基于该蓝牙连接,向门锁的蓝牙通信模组1105发送绑定请求,门锁的处理器1101进而可以获取到该绑定请求。
77.可选地,终端与门锁在建立蓝牙连接之前,终端可以通过其蓝牙通信模组搜索预设范围内是否存在蓝牙设备。若门锁的蓝牙通信模组处于工作状态且可以被搜索到,则终端在搜索到门锁时,可以与门锁进行配对。在门锁与终端配对成功之后,即可与终端建立蓝牙连接。
78.步骤204、门锁响应于绑定请求,检测是否配置有管理员密码。
79.门锁在接收到终端发送的绑定请求后,能够响应于该绑定请求,检测门锁中是否配置有管理员密码。若确定该门锁中未配置管理员密码,则门锁可以执行步骤205。若确定该门锁中配置有管理员密码,则门锁可以执行步骤208。
80.门锁响应于终端发送的绑定请求,先进行检测门锁中是否配置有管理员密码。之后,门锁可以针对检测出的不同结果执行进行不同的操作,由此,可以保证门锁与终端的绑定过程更可靠。
81.步骤205、门锁播放第一提示语音。
82.门锁若检测到并未配置有管理员密码,则可以播放第一提示语音。该第一提示语音用于指示用户对门锁的后面板上的第一目标按键执行第一目标操作。其中,该第一目标按键可以是触控按键或者物理按键。对于触控按键,该第一目标操作可以为点击操作,该点
击操作可以是单击操作、双击操作或长按操作等。对于物理按键,该第一目标操作可以为按压操作,例如可以为长按操作。例如,该第一提示语音可以为“请点击设置键确认”。
83.可以理解的是,该第一目标按键与步骤201中的第二目标按键可以相同也可以不同。该第一目标操作与步骤201中的第二目标操作可以相同也可以不同。
84.参考图4,门锁若检测到门锁中并未配置有管理员密码,门锁的处理器1101可以控制扬声器1102播放第一提示语音。
85.步骤206、若门锁接收到针对第一目标按键的第一目标操作,则门锁向终端发送该门锁的门锁标识。
86.门锁播放完毕第一提示语音后,如果接收到了用户针对该第一目标按键的第一目标操作,则能够基于与终端之间的蓝牙连接向终端发送该门锁的门锁标识。其中,该门锁标识是指能够唯一标识该门锁的字符串。由于门锁的后面板位于门内,即该第一目标按键位于门内,因此可以确保仅位于门内的用户才能够执行该目标操作。由此,可以保证门锁能将门锁标识发送到可信任的终端,提高了门锁与终端的绑定过程的可靠性。
87.参考图4,若门锁接收到了针对后面板1103上的物理按键的按压操作,处理器1101检测到该按压操作后,可以控制蓝牙通信模组1105向终端发送门锁标识。
88.示例的,图5为本技术实施例提供的一种门锁的后面板的示意图。参考图5,该第一目标按键11031可以是物理按键,且该物理按键可以位于门锁的后面板的侧面。图6为本技术实施例提供的一种安装有门锁的门的示意图。图6可以表示用户从门内开门的情景。如图6所示,门锁的后面板1103位于门内,由此可以确保仅位于门内的用户才能够执行该目标操作。参考图6,该第一目标按键11031还可以位于门锁的后面板1103的正面。
89.步骤207、若门锁在播放第一提示语音之后的目标时长内未接收到针对第一目标按键的第一目标操作,则门锁播放第四提示语音。
90.若门锁在播放该第一提示语音之后的目标时长内未接收到用户针对第一目标按键的第一目标操作,则可以播放第四提示语音。该第四提示语音用于指示第一目标操作超时。例如,该第四提示语音可以为“操作超时,门锁未响应”。
91.其中,该目标时长可以为门锁中预先配置的固定时长。例如,该目标时长可以为10秒或15秒。
92.可以理解的是,门锁播放第四提示语音后,可以结束与终端的绑定流程,即门锁不再执行后续操作。由此,不仅可以及时给予用户反馈,以便用户进行后续操作,并且还可以使得门锁不必长时间处于等待接收第一目标操作的状态,减少了门锁的能耗。
93.步骤208、门锁播放第二提示语音。
94.门锁在若检测到门锁中配置有管理员密码时,则会播放第二提示语音。该第二提示语音用于指示用户在该门锁的前面板输入管理员密码。例如,该第二提示语音可以为“请输入管理员密码”。
95.步骤209、若在门锁的前面板接收到的第一密码与管理员密码相同,则门锁向终端发送该门锁的门锁标识。
96.若门锁在播放完第二提示语音后,接收到了用户在前面板输入的第一密码,则可以将该第一密码与预先配置的管理员密码进行对比。若门锁确定该第一密码与管理员密码一致,则可以确定发送绑定请求的终端为可信任的终端,进而可以向终端发送该门锁的门
锁标识。由此,可以保证门锁能将门锁标识发送到可信任的终端,提高了门锁与终端的绑定过程的可靠性。
97.可以理解的是,该第一密码的类型与该管理员密码的类型相同。也即是,若该管理员密码为字符串,则该第一密码也为字符串。若该管理员密码为指纹,则该第一密码也为指纹。
98.参考图4,若门锁接收到了用户在门锁的前面板1104上输入的一组数字,且处理器1101确定这一组数字与管理员密码相同,则控制蓝牙通信模组1105向终端发送门锁标识。
99.还可以理解的是,若门锁确定用户输入的第一密码与管理员密码不同,则可以播放第五提示语音。其中,该第五提示语音用于指示输入的第一密码错误。例如,该第五提示语音可以为“密码错误,请重新输入”。由此,可以及时提醒用户,以便用户重新输入第一密码。
100.还可以理解的是,若门锁在播放第二提示语音之后的目标时长内未在前面板上接收到用户输入的第一密码,或者门锁在目标时长内接收到的第一密码均与管理员密码不同,又或者,门锁连续接收到的错误密码的个数大于阈值,则可以播放第六提示语音。其中,错误密码是指与管理员密码不同的密码。其中,阈值可以为预先设置的数值,例如,可以为3或5。其中,该第六提示语音用于指示密码录入超时或录入密码操作受限制。例如,该第六提示语音可以为“操作超时,门锁未响应”或者“密码错误,门锁已锁定”。由此,不仅可以及时给予用户反馈,以便用户进行后续操作,并且还可以使得门锁不必长时间处于等待接收第一密码的状态,减少了门锁的能耗。
101.其中,该目标时长可以为门锁中预先配置的固定时长。例如,该目标时长可以为10秒或15秒。还可以理解的是,该步骤209中的目标时长与上述步骤207中的目标时长可以相同,也可以不同。
102.步骤210、终端向服务器发送门锁标识和终端中登录的用户账号。
103.终端在接收到门锁的门锁标识后,能够向服务器发送该门锁标识和终端中登录的用户账号。该门锁标识和用户账号用于供服务器将该门锁与该用户账号绑定。其中,该用户账号是指终端中安装的门锁控制app中登录的账号。
104.步骤211、门锁向终端发送管理员密码。
105.在本技术实施例中,门锁在终端向服务器发送门锁标识和终端中登录的用户账号之后,还可以向终端发送管理员密码。该管理员密码可以用于供终端的用户查看,以便终端对门锁进行管理。例如,终端可以基于该管理员密码生成门锁的临时密码。
106.综上所述,本技术实施例提供了一种门锁的绑定方法。门锁可以基于终端发送的绑定请求播放第一提示语音,以提示用户对门锁的后面板上的目标按键执行目标操作。门锁在接收到该目标操作后才会向终端发送门锁标识,以便与终端中登录的用户账号绑定。由于该后面板上的目标按键位于门内,因此可以确保仅位于门内的用户才能够执行该目标操作。由此,有效提高了门锁发送门锁标识的可靠性,进而提高了门锁与用户账号进行绑定时的安全性。
107.本技术实例提供了又一种门锁的绑定方法,该方法可以应用于门锁的绑定系统,例如图1所示的门锁的绑定系统。参见图7,该方法包括:
108.步骤301、终端基于与门锁之间的蓝牙连接,向门锁发送绑定请求。
109.在本技术实施例中,门锁和终端之间可以建立蓝牙连接,终端可以基于该蓝牙连接向门锁发送绑定请求,门锁进而可以接收该绑定请求。该步骤301的实现过程可以参考上述步骤101或步骤203。
110.步骤302、门锁响应于绑定请求,播放第二提示语音。
111.门锁在接收到终端发送的绑定请求后,能够响应于该绑定请求播放第二提示语音。其中该第二提示语音用于指示在该门锁的前面板输入管理员密码。该步骤302的实现过程可以参考上述步骤208。
112.步骤303、若门锁在前面板接收到的第一密码与管理员密码相同,则向终端发送该门锁的门锁标识。
113.若门锁在播放完第二提示语音后,接收到了用户在前面板输入的第一密码,则可以将该第一密码与预先配置的管理员密码进行对比。若门锁确定该第一密码与管理员密码一致,则可以确定发送绑定请求的终端为可信任的终端,进而可以向该终端发送门锁标识。该步骤303的实现过程可以参考上述步骤209。
114.步骤304、终端向服务器发送门锁标识和终端中登录的用户账号。
115.终端在接收到该门锁的门锁标识后,能够向服务器发送该门锁标识和终端中登录的用户账号。该门锁标识和用户账号用于供服务器将该门锁与该用户账号绑定。该步骤304的实现过程可以参考上述步骤104或步骤210。
116.综上所述,本技术实施例提供了一种门锁。该门锁可以基于终端发送的绑定请求播放第二提示语音,以提示用户在门锁的前面板输入管理员密码。该门锁在确认接收到的第一密码与管理员密码相同后,才会向终端发送门锁标识,以便与终端中登录的用户账号绑定。由于仅该门锁的使用者才能够输入与管理员密码相同的第一密码,因此有效提高了门锁发送门锁标识的可靠性,进而提高了门锁与用户账号进行绑定时的安全性。
117.本技术实施例还提供了一种门锁,该门锁可以执行上述方法实施例提供的由门锁执行的门锁的绑定方法,例如图2或图3所示实施例中的方法。如图4所示,该门锁110包括:处理器1101、扬声器1102、后面板1103和蓝牙通信模组1105。
118.该蓝牙通信模组1105,用于基于与终端之间的蓝牙连接,接收终端发送的绑定请求。
119.该处理器1101,用于:
120.响应于该绑定请求,控制该扬声器1102播放第一提示语音,该第一提示语音用于指示对该门锁的后面板1103上的第一目标按键执行第一目标操作。
121.该处理器1101,还用于:
122.若接收到针对第一目标按键的第一目标操作,则向终端发送门锁的门锁标识,该门锁标识用于供该终端将该门锁标识和终端中登录的用户账号发送至服务器,以供服务器将该门锁与该用户账号绑定。
123.可选的,如图5或图6所示,该门锁还包括位于门锁的后面板1103上的第一目标按键11031。该第一目标按键11031与该处理器1101连接;该第一目标操作为按压操作。
124.可选的,如图4所示,该门锁还包括前面板1104。该处理器1101,用于:
125.响应于该绑定请求,若确定该门锁中未配置管理员密码,则控制扬声器1102播放第一提示语音。
126.该处理器1101,还用于:
127.响应于该绑定请求,若确定门锁中配置有管理员密码,则控制扬声器1102播放第二提示语音,该第二提示语音用于指示在该门锁的前面板1104输入管理员密码;
128.若在门锁的前面板1104接收到的第一密码与管理员密码相同,则向终端发送门锁的门锁标识。
129.可选的,该处理器1101,还用于:
130.在蓝牙通信模组1105基于与终端之间的蓝牙连接,接收终端发送的绑定请求之前,若接收到针对该门锁的后面板1103上的第二目标按键的第二目标操作,则控制该扬声器1102播放第三提示语音,该第三提示语音用于指示在门锁的前面板1104录入管理员密码;
131.将门锁的前面板1104接收到的第二密码配置为管理员密码。
132.可选的,该蓝牙通信模组1105,还用于:
133.在处理器1101将门锁的前面板1104接收到的第二密码配置为管理员密码之后,将管理员密码发送至终端。
134.可选的,该处理器1101,还用于:
135.若在控制扬声器1102播放第一提示语音之后的目标时长内未接收到针对目标按键的目标操作,则控制该扬声器1102播放第四提示语音,该第四提示语音用于指示目标操作超时。
136.综上所述,本技术实施例提供了一种门锁。该门锁可以基于终端发送的绑定请求播放第一提示语音,以提示用户对门锁的后面板上的目标按键执行目标操作。该门锁在接收到该目标操作后才会向终端发送门锁标识,以便与终端中登录的用户账号绑定。由于该后面板上的目标按键位于门内,因此可以确保仅位于门内的用户才能够执行该目标操作。由此,有效提高了门锁发送门锁标识的可靠性,进而提高了门锁与用户账号进行绑定时的安全性。
137.本技术实施例提供了另一种门锁,该门锁可以执行上述方法实施例提供的由门锁执行的门锁的绑定方法,例如图7所示实施例中的方法。如图4所示,该门锁110包括:处理器1101、扬声器1102、前面板1104和蓝牙通信模组1105。
138.该蓝牙通信模组1105,用于基于与终端之间的蓝牙连接,接收终端发送的绑定请求。
139.该处理器1101,用于:
140.响应于该绑定请求,控制扬声器1102播放第二提示语音,该第二提示语音用于指示在门锁的前面板1104输入管理员密码。
141.该处理器1101,还用于:
142.若在该门锁的前面板1104接收到的第一密码与管理员密码相同,则控制蓝牙通信模块1105向终端发送门锁的门锁标识,该门锁标识用于供该终端将该门锁标识和该终端中登录的用户账号发送至服务器,以供该服务器将该门锁与该用户账号绑定。
143.综上所述,本技术实施例提供了一种门锁。该门锁可以基于终端发送的绑定请求播放第二提示语音,以提示用户在门锁的前面板输入管理员密码。该门锁在确认接收到的第一密码与管理员密码相同后,才会向终端发送门锁标识,以便与终端中登录的用户账号
绑定。由于仅该门锁的使用者才能够输入与管理员密码相同的第一密码,因此有效提高了门锁发送门锁标识的可靠性,进而提高了门锁与用户账号进行绑定时的安全性。
144.本技术实施例提供了一种门锁,所述门锁包括存储器,处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述实施例提供的门锁的绑定方法,例如图2、图3或图7所示的门锁的绑定方法。
145.本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,该计算机程序由处理器加载并执行以上述实施例提供的门锁的绑定方法,例如图2、图3或图7所示的门锁的绑定方法。
146.本技术实施例还提供了一种包含指令的计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行上述方法实施例提供的门锁的绑定方法,例如图2、图3或图7所示的门锁的绑定方法。
147.本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
148.本技术中术语“第一”“第二”等字样用于对作用和功能基本相同的相同项或相似项进行区分,应理解,“第一”、“第二”、“第n”之间不具有逻辑或时序上的依赖关系,也不对数量和执行顺序进行限定。
149.以上所述仅为本技术的示例性实施例,并不用以限制本技术,凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。