智能门锁控制方法、装置及电子设备与流程

文档序号:35803767发布日期:2023-10-22 02:03阅读:27来源:国知局
智能门锁控制方法、装置及电子设备与流程

本技术涉及物联网,具体涉及一种智能门锁控制方法、装置及电子设备。


背景技术:

1、目前,随着科技的不断发展进步,智能门锁为现代生活提供的便利也越来越大,当智能门锁安装于门上时,只需将用户的指纹或人脸等其它身份信息输入至智能门锁中,用户开启或关闭门时,通过输入指纹或者人脸,即可进门或者出门,实现了用户进出门的便捷性和安全性。

2、然而,当未向智能门锁输入过身份信息的熟人亲友需要进出家门时,则需要已输入过身份信息的其中一个用户陪同其走到门前并输入身份信息后,家门才能开启或者关闭,从而导致智能门锁的智能性并不高。


技术实现思路

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、基于预先存储的用户身份权限信息,对所述目标身份信息进行验证;所述用户身份权限信息包括具备开关门锁权限的用户的身份信息;

44、基于验证通过结果,通过智能门锁的网关,将所述目标操作指令、所述目标身份信息和所述用户身份权限信息发送至所述智能门锁;所述智能门锁用于基于所述用户身份权限信息,对所述目标身份信息进行验证,并基于验证通过结果,控制执行所述目标操作指令。

45、第七方面,本技术实施例提供一种电子设备,包括处理器和存储有计算机程序的存储器,所述处理器执行所述程序时实现第一方面或第二方面所述的智能门锁控制方法的步骤。

46、第八方面,本技术实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现第一方面或第二方面所述的智能门锁控制方法的步骤。

47、本技术实施例提供的智能门锁控制方法、装置及电子设备,其中智能门锁控制方法,通过智能门锁首先从网关获取目标操作指令、目标身份信息和用户身份权限信息,再基于用户身份权限信息,对目标身份信息进行验证,以便于基于验证通过结果,控制执行目标操作指令。由于目标身份信息为通过终端下发目标操作指令的目标用户的身份信息,用户身份权限信息包括具备开关门锁权限的用户的身份信息,因此,当目标用户通过远程终端输入目标操作指令和目标身份信息时,智能门锁也能够自动验证此目标用户是否具备开关门锁权限,并在验证此目标用户具备开关门锁权限时自动开门或关门,这样,不仅有效避免了未向智能门锁输入过身份信息的熟人亲友需要用户陪同才能进出用户家门的弊端,实现了智能开锁,而且外部人员不能直接与锁芯或门锁接触,排除了外部人员恶意破坏门锁的可能,从而有效提高了控制智能门锁的安全性和智能性,同时也提高了控制智能门锁的方便快捷性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1