CN114049700A - 一种门锁标签信息的配置方法、计算机设备 - Google Patents
一种门锁标签信息的配置方法、计算机设备 Download PDFInfo
- Publication number
- CN114049700A CN114049700A CN202010717605.8A CN202010717605A CN114049700A CN 114049700 A CN114049700 A CN 114049700A CN 202010717605 A CN202010717605 A CN 202010717605A CN 114049700 A CN114049700 A CN 114049700A
- Authority
- CN
- China
- Prior art keywords
- door lock
- identification information
- service
- information
- service identification
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 238000004590 computer program Methods 0.000 claims description 15
- 238000004891 communication Methods 0.000 claims description 13
- 230000004044 response Effects 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 4
- 238000013459 approach Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00571—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by interacting with a central unit
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00817—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00896—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys specially adapted for particular uses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00817—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed
- G07C2009/00825—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed remotely by lines or wireless communication
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00817—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed
- G07C2009/00841—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed by a portable device
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Lock And Its Accessories (AREA)
Abstract
本申请涉及一种门锁标签信息的配置方法、计算机设备,配置方法包括:所述终端响应业务选择操作,确定所述业务选择操作对应的业务标识信息;所述终端向所述门锁发送所述业务标识信息,以使所述门锁基于所述业务标识信息,配置与所述业务标识信息对应的标签信息。通过终端响应业务选择操作,确定业务选择操作对应的业务标识信息,并通过终端向门锁发送该业务标识信息,以使门锁基于该业务标识信息,配置该业务标识信息对应的标签信息。需要说明的是,终端向门锁发送的是业务标识信息,门锁可根据该业务标识信息,配置该业务标识信息对应的标签信息。因此,通过门锁标签信息的配置,修改了门锁标签信息,使门锁执行不同业务。
Description
技术领域
本申请涉及智能家电技术领域,特别是涉及一种门锁标签信息的配置方法、计算机设备。
背景技术
随着智能家电的发展,通过智能家电控制端(如,手机等)控制智能家电的技术越来越成熟。智能门锁作为智能家电的重要设备,在与手机绑定后,手机可控制智能门锁执行如下业务,例如开锁,开启语音通话,开启视频通话等业务。NFC技术是由RFID演变而来,是一种短距离高频的无线电技术。但是,现有技术中在智能门锁中配置NFC标签后,NFC标签的标签信息是固定的,无法修改,也就是说,智能门锁只能用来执行一种业务。
因此,现有技术有待改进。
发明内容
本发明所要解决的技术问题是,提供一种门锁标签信息的配置方法、计算机设备,以修改门锁标签信息。
第一方面,本发明实施例提供了一种门锁标签信息的配置方法,应用于智能门锁***,所述智能门锁***包括门锁以及与所述门锁对应的终端;
所述配置方法包括:
所述终端响应业务选择操作,确定所述业务选择操作对应的业务标识信息;
所述终端向所述门锁发送所述业务标识信息,以使所述门锁基于所述业务标识信息,配置与所述业务标识信息对应的标签信息。
第二方面,本发明实施例提供了一种门锁标签信息的配置方法,所述配置方法包括:
所述门锁接收业务标识信息;
所述门锁基于所述业务标识信息,配置与所述业务标识信息对应的标签信息。
第三方面,本发明实施例提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,应用于智能门锁***,所述智能门锁***包括门锁以及与所述门锁对应的终端;所述处理器执行所述计算机程序时实现以下步骤:
所述终端响应业务选择操作,确定所述业务选择操作对应的业务标识信息;
所述终端向所述门锁发送所述业务标识信息,以使所述门锁基于所述业务标识信息,配置与所述业务标识信息对应的标签信息。
第四方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,应用于智能门锁***,所述智能门锁***包括门锁以及与所述门锁对应的终端;所述计算机程序被处理器执行时实现以下步骤:
所述终端响应业务选择操作,确定所述业务选择操作对应的业务标识信息;
所述终端向所述门锁发送所述业务标识信息,以使所述门锁基于所述业务标识信息,配置与所述业务标识信息对应的标签信息。
与现有技术相比,本发明实施例具有以下优点:
通过终端响应业务选择操作,确定业务选择操作对应的业务标识信息,并通过终端向门锁发送该业务标识信息,以使门锁基于该业务标识信息,配置该业务标识信息对应的标签信息。需要说明的是,终端向门锁发送的是业务标识信息,门锁可根据该业务标识信息,配置该业务标识信息对应的标签信息。因此,通过门锁标签信息的配置,修改了门锁标签信息,使门锁执行不同业务。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例中门锁标签信息的配置方法的应用环境图;
图2为本发明实施例中门锁标签信息的配置方法的第一流程图;
图3为本发明实施例中门锁标签信息的配置方法的第二流程图;
图4为本发明实施例中门锁标签信息的配置方法的时序图;
图5为本发明实施例中计算机设备的内部结构图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
发明人经过研究发现,随着门锁技术的发展,门锁越来越智能,门锁除了执行开关的基本业务以外,还可以执行多种其它的业务,例如,安防业务。而且在控制门锁执行业务时,可以是基于NFC技术对门锁进行控制。但是,在门锁中配置NFC标签,并向NFC标签写入标签信息后,智能门锁中配置NFC标签后,NFC标签的标签信息是固定的,无法修改,也就是说,智能门锁只能用来执行一种业务。
为了解决上述问题,如图1和图2所示,在本发明实施例中,为了实现门锁标签信息的配置,通过终端响应业务选择操作,确定业务选择操作对应的业务标识信息,并通过终端向门锁发送该业务标识信息,以使门锁基于该业务标识信息,配置该业务标识信息对应的标签信息。需要说明的是,终端向门锁发送的是业务标识信息,门锁可根据该业务标识信息,配置该业务标识信息对应的标签信息。因此,通过门锁标签信息的配置,修改了门锁标签信息,使门锁执行不同业务。
通过终端将门锁标签信息配置好后,将终端靠近门锁,终端和门锁之间建立连接并发生交互,若终端中所确定的业务标识信息与门锁中配置的标签信息存在对应关系,则门锁执行标签信息对应的业务。
举例说明,终端响应业务选择操作,确定了开门业务的业务标识信息,并将开门业务的业务标识信息发送至门锁,门锁基于开门业务的业务标识信息,配置了开门业务的业务标识信息对应的标签信息。那么在用户将终端靠近门锁时,由于门锁的标签信息与终端中确定的业务标识信息是对应的,那么门锁执行开门业务,具体通过控制器控制门栓移动,打开门。
需要注意的是,上述应用场景仅是为了便于理解本发明而示出,本发明的实施方式在此方面不受任何限制。相反,本发明的实施方式可以应用于适用的任何场景。
下面结合附图,详细说明本发明的各种非限制性实施方式。
如图2所示,本发明实施例中,提供了一种智能门锁***,所述智能门锁***包括:门锁30以及与所述门锁30对应的终端10;终端10和门锁30通过网络连接。门锁30是可被终端10控制的设备。门锁30是指被安装于门上并用于开关门的装置,门锁30具体可以是建筑门锁或设备门锁,建筑门锁具体可以是大门锁、进户门锁、室内门锁等门锁中的至少一种。设备门锁具体可以是车门锁、保险柜门锁、储物柜门锁等门锁中的至少一种。终端10具体可以是移动终端,移动终端具体可以是手机、平板电脑、笔记本电脑等终端中的至少一种。
所述智能门锁***还包括:与所述终端10通信连接的服务器20,所述服务器20与所述门锁30通信连接。
本发明实施例中,提供了一种终端10,终端10包括通过***总线连接的处理器、非易失性存储介质、内存储器、网络接口、声音采集装置、扬声器、显示屏和输入装置。其中,终端10的非易失性存储介质存储有操作***和一种门锁标签信息的配置装置,该门锁标签信息的配置装置用于实现一种门锁标签信息的配置方法。该处理器用于提供计算和控制能力,支撑整个终端10的运行。终端10中的内存储器为非易失性存储介质中的门锁标签信息的配置装置的运行提供环境,该内存储器中可储存有计算机可读指令,该计算机可读指令被处理器执行时,可使得处理器执行一种门锁标签信息的配置方法。网络接口用于与服务器20进行网络通信,如接收服务器20发送的语音呼叫请求和受控设备数据,向服务器20发送设备绑定请求等。终端10的显示屏可以是液晶显示屏或者电子墨水显示屏等,输入装置可以是显示屏上覆盖的触摸层,也可以是终端10外壳上设置的按键、轨迹球或触控板,也可以是外接的键盘、触控板或鼠标等。该终端10可以是移动终端,移动终端可以是手机、平板电脑、个人数字助理或穿戴式设备等。
本发明实施例中,提供了一种服务器20,服务器20包括通过***总线连接的处理器、非易失性存储介质、内存储器和网络接口。其中服务器20的非易失性存储介质中存储有操作***和门锁标签信息的配置装置,该门锁标签信息的配置装置用于实现一种门锁标签信息的配置方法。该处理器用于提供计算和控制能力,支撑整个服务器20的运行。服务器20的内存储器为非易失性存储介质中的门锁标签信息的配置装置的运行提供环境,该内存储器中可储存有计算机可读指令,该计算机可读指令被处理器执行时,可使得处理器执行一种门锁标签信息的配置方法。网络接口用于连接到网络进行通信,比如接收门锁30发送的注册请求,向终端10发送警报以及接收终端10发送的门锁绑定请求等。服务器20可以用独立的服务器或者是多个服务器20组成的服务器20集群来实现。
参见图2,示出了本发明实施例中的一种门锁标签信息的配置方法,本实施例以该方法应用于终端10来举例说明。在本实施例中,所述配置方法例如可以包括以下步骤:
S1、所述终端响应业务选择操作,确定所述业务选择操作对应的业务标识信息。
具体地,业务是指门锁30可以处理的事务,业务具体可以是开门业务、锁门业务、安防业务等业务中的至少一种,开门业务和锁门业务是门锁30最基本的两个业务。安防业务是指门锁30存在安全问题时发出警报的业务,安全问题包括受到破坏、非法侵入等。具体地,可以设置摄像头,通过摄像头监测门锁30是否存在安全问题,例如有人在门锁30前逗留或试图开锁。还可以设置感应器,当钥匙***门锁30后预设时间内,仍然未开锁,则存在安全问题。
举例说明,门锁30在执行开门业务时,门锁30接收到开门指令,则进行开门操作。再如,门锁30在执行安防业务时,门锁30接收到安防指令,则进行安防操作,具体地,将门锁30的摄像头打开,实时监测门锁30。
业务标识信息是指用于标识业务的信息,每个业务具有该业务唯一对应的业务标识信息,例如,开门业务具有开门业务的业务标识信息,安防业务具有安防业务的业务标识信息。也就是说,业务标识信息是用来区分各业务的信息。
门锁30的业务是根据用户的需要确定的,用户可以在终端10上选择门锁30的业务,终端10响应用户的业务选择操作,并根据业务选择操作,确定业务选择操作对应的业务标识信息,该业务标识信息是被选择的业务的标识信息。
具体地,步骤S1、所述终端响应业务选择操作,确定所述业务选择操作对应的业务标识信息,包括:
S11、所述终端输出待选择的业务。
具体地,终端10在用户界面上输出待选择的业务以供用户选择,待选择的业务包括至少两个业务,用户可从待选择的业务中选择一个业务。也就是说,用户从待选择的业务中选择出需要门锁30执行的业务。
举例说明,终端10输出待选择的业务有开门业务、锁门业务以及安防业务。终端10的用户界面上输出三种待选择的业务,以供用户选择。例如,用户早上准备出门的时候,需要门锁30在用户出门后执行安防业务。用户回家时需要门锁30在用户到家时执行开门业务,可见,用户在不同时期内需要门锁30执行不同的业务。终端10可以输出待选择的业务,以满足用户在不同时期下的需求。
S12、所述终端响应业务选择操作,将被选择的业务对应的业务标识信息作为所述业务选择操作对应的业务标识信息。
具体地,在终端10输出待选择的业务后,用户根据需要选择一个业务并进行业务选择操作,例如,用户通过触发操作触发终端10的用户界面上某一个业务对应触控点,以实现业务选择。触发操作可以是单击操作、双击操作、长按操作、滑动操作或者多点触控操作等。触发操作的特征,比如单击操作的特征可以是检测到触控点且在第一预设时间内消失,长按操作的特征可以是检测到触控点且在第二预设时间内未消失,滑动操作的特征可以是检测到触控点且该触控点发生移动生成特定的触控轨迹。
当然还可以通过其它方式进行业务选择,例如,通过语音说出被选择的业务,终端10通过识别用户的语音,响应用户的业务选择操作,并将被选择的业务对应的业务标识信息作为业务选择操作对应的业务标识信息。
S2、所述终端向所述门锁发送所述业务标识信息,以使所述门锁基于所述业务标识信息,配置与所述业务标识信息对应的标签信息。
具体地,终端10在确定业务标识信息后,将该业务标识信息发送给门锁30,以使门锁30根据该业务标识信息进行标签信息的配置,具体使门锁30配置与该业务标识信息对应的标签信息。由于业务标识信息是用来标识业务选择操作中被选择的业务,那么业务标识信息对应的标签信息,则是用来执行被选择业务的标签信息。
举例说明,用户早上出门时,需要门锁30执行安防业务,也就是说,用户在终端10上选择安防业务,终端10响应安防业务的业务选择操作,确定了安防业务的业务标识信息,并将安防业务的业务标识信息发送给门锁30,门锁30根据安防业务的业务标识信息,配置安防业务的标签信息。当用户出门时,将终端10与门锁30靠近,终端10与门锁30建立连接并进行交互,终端10上选择的是安防业务,确定的是安防业务的业务标识信息,而门锁30配置的也是安防业务的标签信息,则门锁30执行安防业务,例如,可以将摄像头打开,门锁30处于安防状态。一旦有人靠近门锁30或者在门前逗留,被摄像头捕捉到,则会发出警报,具体地,可以向终端10发出警报,以提示用户。
再如,由于出门时,门锁30执行安防业务,门锁30配置的是安防业务的标签信息,当用户回家时,如果将终端10靠近门锁30,只能关闭门锁30的安防业务。无法实现开门。那么用户在到家前可以通过终端10对门锁标签信息进行重新配置。具体地,在终端10上选择开门业务,终端10响应开门业务的业务选择操作,确定了开门业务的业务标识信息,并将开门业务的业务标识信息发送给门锁30,门锁30基于开门业务的业务标识信息,配置开门业务的标签信息。当用户将终端10靠近门锁30时,由于终端10中确定的是开门业务的业务标识信息,且门锁30配置也是开门业务的标签信息,则终端10与门锁30连接并发生交互后,门锁30执行开门业务,将门解锁。
具体地,标签信息是指存储在电子标签中的信息,电子标签是射频识别***中的数据载体。射频识别***是指利用空间信号的耦合来达到无线接触信息的传递和识别的***,射频识别***还包括:阅读器,阅读器是指射频识别***中的向电子标签发射读取信号并接收来自电子标签的标签信息的设备。电子标签中存储的标签信息可以反复擦写。
具体地,电子标签包括:RFID标签以及NFC标签。NFC技术起源于RFID技术,但是NFC技术与RFID技术相比有一定的区别:1、工作频率,NFC的工作频率为13.56MHz,而RFID的工作频率有低频,高频(13.56MHz)及超高频。2、工作距离,NFC的工作距离理论上为0~20cm,通常,工作距离只有0~10cm,从而更好地保证业务的安全性。由于RFID具有不同的频率,其工作距离在几厘米到几十米不等。3、工作模式,NFC同时支持读写模式和卡模式。而在RFID中,读卡器和非接触卡是独立的两个实体,不能切换。4、点对点通信,NFC支持P2P模式,RFID不支持P2P模式。
NFC标签的工作距离更小,可以进行点对点通信,因此,安全性更高,而且NFC同时支持读写模式和卡模式,应用范围更广。本实施例中以NFC标签为例进行说明。
本发明实施例的一种实现方式中,所述门锁30包括NFC标签,标签信息存储在NFC标签中,而且NFC标签中仅存储一个标签信息。门锁30在接收到业务标识信息后,所述门锁30根据所述业务标识信息,确定所述业务标识信息对应的标签信息,将所述标签信息写入所述NFC标签,以完成门锁标签信息的配置。
具体地,当门锁30在接收到业务标识信息后,根据业务标识信息,可确定业务标识信息对应的标签信息。例如,门锁30中预设有业务标识信息与标签信息的对应关系,业务标识信息与标签信息的对应关系中,业务标识信息和标签信息一一对应,也就是说,根据业务标识信息可以确定唯一对应的标签信息。在确定业务标识信息对应的标签信息后,将该标签信息写入NFC标签中,就完成了门锁标签信息的配置。
在本实施例的一种实现方式中,所述终端10包括NFC模块,所述NFC用于与所述NFC标签连接并读取所述NFC标签中的标签信息。在门锁30完成门锁标签信息配置后,终端10可通过如下方式对门锁30进行控制。
将终端10与门锁30靠近,使终端10和门锁30建立NFC连接,NFC模块与NFC标签进行信息互换,NFC标签将存储的标签信息发送到NFC模块中,NFC模块将接收到的标签信息与终端10中确定的业务标识信息进行对比,若标签信息与业务标识信息匹配时,则终端10向门锁30发送第一控制指令,以使门锁30执行所述标签信息对应的业务。
举例说明,当终端10与门锁30靠近,并建立NFC连接后,NFC标签将存储的安防业务的标签信息,发送到NFC模块,若终端10中确定的也是安防业务的业务标识信息时,则安防业务的标签信息与安防业务的业务标识信息是相互匹配的,那么终端10向门锁30发送第一控制指令,以使门锁30执行安防业务。
具体地,如图4所示,所述智能门锁***还包括与所述终端10通信连接的服务器20,所述服务器20与所述门锁30通信连接。也就是说,终端10通过服务器20与门锁30连接,当然终端10还可以通过其它方式与门锁30连接,例如,终端10和门锁30的距离较近时,例如,门锁30为房屋门锁30,终端10在房屋内,终端10和门锁30可以通过局域网进行通信连接。再如,门锁30为车门锁30,终端10在车附近,终端10和门锁30可通过蓝牙进行通信连接。
本发明的一种实现方式中,终端10通过服务器20与门锁30通信连接,从而实现终端10和门锁30之间的信息传输。也就是说,通过服务器20,分别与终端10以及门锁30之间建立通信连接。
具体地,门锁30采用如下步骤与服务器20进行通信连接:
(1)门锁30启动一个后台服务程序。
(2)门锁30通过后台服务程序获取门锁信息,门锁信息包括门锁30信号、门锁密钥(key)等。
(3)门锁30启动一个线程,该线程采用HTTP协议与服务器20连接。门锁30获取服务器20中分发服务器20的IP地址和端口号。
(4)门锁30根据分发服务器20的IP地址和端口号,向分发服务器20发送连接请求。服务器20接收连接请求后,向门锁30反馈连接成功消息。具体可以经过几次握手,例如经过三次握手:1、门锁30需要先发送SYN(建立连接)码,门锁30请求和服务器20建立连接;2、服务器20接收到SYN码,再发送给客户端SYN+ACK(确认)码,确定建立连接;3、门锁30接收到ACK码,验证这个ACK是否正确,如果正确则门锁30和服务端则建立起数据连接;双方的数据发送通道都将开启。例如,可依据mqtt(Message Queuing Telemetry Transport,消息队列遥测传输协议)协议相互传送消息,并进行注册认证,建立一个mqtt长连接。
(5)门锁30接收到服务器20连接成功消息后,门锁30向服务器20发送门锁信息,获取注册的设备ID(device Id)以及分配的一个哈希(hash)值。
(6)门锁30基于协议,根据设备ID和哈希值与服务器20连接。具体地,在信息传输过程中可以进行加密处理,以确保信息传输的安全性。
需要说明的是,门锁30中的后台服务一直在后台运行,维持门锁30和服务器20的mqtt长连接,一旦门锁30离线,则通过设备ID和哈希值自动进行登录,确保门锁30与服务器20的连接。门锁30与服务器20连接后,两者可以基于该mqtt协议进行通信。
步骤S2、所述终端向所述门锁发送所述业务标识信息,以使所述门锁基于所述业务标识信息,配置与所述业务标识信息对应的标签信息,包括:
S21、所述终端通过所述服务器向所述门锁发送所述业务标识信息。
具体地,终端10将业务标识信息发送给服务器20,并由服务器20发送给门锁30。需要说明的是,服务器20可以仅是转发,将从终端10接收到的业务标识信息,转发给门锁30。也就是说,终端10发给服务器20的信息,服务器20并不进行处理,而是直接发送给门锁30,以使门锁30基于业务标识信息,配置与业务标识信息对应的标签信息。
举例说明,终端10将安防业务的业务标识信息发送给服务器20,服务器20接收安防业务的业务标识信息,然后服务器20将接收到的安防业务的业务标识信息发给门锁30,门锁30根据安防业务的业务标识信息,配置安防业务的标签信息。
当然,服务器20还可以是从终端10接收到业务标识信息后,根据该业务标识信息确定业务标识信息对应的标签信息,从而将标签信息发送给门锁30,以使门锁30配置该标签信息。
在本发明实施例一种实现方式中,如上所述的步骤S1、所述终端响应业务选择操作,确定所述业务选择操作对应的业务标识信息之前,所述配置方法还包括如下步骤:
S0、所述终端与所述门锁绑定。
具体地,终端10与门锁30进行绑定,就是在终端10和门锁30之间建立关联,从而可以实现终端10对门锁30的访问和控制。门锁30的绑定操作中,一种绑定方式是用户将终端10与门锁30通过点对点方式连接,从门锁30获取到门锁30的唯一标识,从而通过终端10将用户账号和门锁30的标识上传到服务器20进行绑定。还有一种绑定方式是终端10向服务器20发送绑定请求信息,服务器20根据绑定请求信息返回绑定码,终端10将绑定码发送给门锁30,以便门锁30对绑定码进行确认并发送确认信号到服务器20,使服务器20根据绑定请求信息完成绑定处理。
步骤S0、所述终端与所述门锁绑定,包括:
S01、所述终端向所述服务器发送绑定请求信息,并接收所述服务器基于所述绑定请求信息反馈的绑定码。
具体地,绑定请求信息携带有门锁信息和终端10所对应的用户标识。终端10在获取到响应指令后,根据响应指令获取上述的门锁信息和终端10所对应的用户标识,生成携带有该门锁信息和该用户标识的绑定请求信息,从而将绑定请求信息发送至服务器20。
具体地,服务器20接收到绑定请求信息后,从绑定请求信息中提取门锁信息和用户标识,从而根据门锁信息和用户标识生成绑定码。服务器20将生成的绑定码发送至终端10。
S02、所述终端基于所述绑定码与所述门锁30绑定。
具体地,终端10在接收服务器20发送的绑定码后,向门锁30发送该绑定码,门锁30在接收到绑定码后,进行确认,并将确认信息发送给服务器20,以确定终端10和门锁30的绑定关系。
具体地,如图4所示,终端10通过服务器20与门锁30绑定后,终端10还可以通过如下方式对门锁30进行控制:
终端10通过服务器20向门锁30发送第二控制指令,以使门锁30执行第二控制指令对应的业务。
举例说明,终端10通过mqtt协议向服务器20发送开门业务的控制指令,服务器20将该开门业务的控制指令发送给门锁30,门锁30在接收到开门业务的控制指令后,执行开门业务。
具体地,生产商可以预先将门锁各业务的业务标识信息存储在服务器中,终端与门锁绑定后,可以从服务器获取门锁各业务的业务标识信息,然后终端将各业务的业务标识信息存储到NFC记录中。当然,并不是每个业务的业务标识信息都要存储到NFC记录(record)中,用户可以将需要用到的业务的业务标识信息存储到NFC记录中。
如图3所示,本发明实施例中的一种门锁标签信息的配置方法,本实施例以该方法应用于门锁30来举例说明。在本实施例中,所述配置方法例如可以包括以下步骤:
A1、所述门锁30接收业务标识信息。
具体地,门锁30接收业务标识信息,该业务标识信息可以是由终端10或服务器20发过来的,也就是说,一种情况是,业务标识信息可以是终端10直接发送给门锁30。另一种情况是门锁与服务器相连接,所述业务标识信息为所述服务器发送的,具体是终端10通过服务器20发送给门锁30的。在终端10将业务标识信息直接发送给门锁30时,需要终端10与门锁30直接建立通信连接,也就是说,终端10和门锁30之间的距离较近,才能将业务标识信息直接发送给门锁30。而终端10通过服务器20将业务标识信息发送给门锁30时,终端10通过服务器20与门锁30通信连接,终端10与门锁30之间的距离较远,从而实现了终端10向门锁30远程发送业务标识信息。
举例说明,终端10将安防业务的业务标识信息发送给服务器20,服务器20接收安防业务的业务标识信息,然后服务器20将接收到的安防业务的业务标识信息发给门锁30,门锁30根据安防业务的业务标识信息,配置安防业务的标签信息。
A2、所述门锁30基于所述业务标识信息,配置与所述业务标识信息对应的标签信息。
具体地,门锁30接收业务标识信息后,确定业务标识信息对应的标签信息,然后配置该标签信息,以完成门锁标签信息的配置。
举例说明,门锁30接收到的安防业务的业务标识信息,门锁30根据安防业务的业务标识信息确定了安防业务的标签信息,然后门锁30配置了安防业务的标签信息,完成了门锁标签信息的配置。
本实施例的一种实现方式中,所述门锁30包括NFC标签,所述标签信息存储在所述NFC标签中,而且NFC标签中仅存储一个标签信息。门锁30在接收到业务标识信息后,所述门锁30根据所述业务标识信息,确定所述业务标识信息对应的标签信息,将所述标签信息写入所述NFC标签,以完成门锁标签信息的配置。
步骤A2、所述门锁30基于所述业务标识信息,配置与所述业务标识信息对应的标签信息,包括:
A21、所述门锁30根据所述业务标识信息,确定所述业务标识信息对应的标签信息。
具体地,当门锁30在接收到业务标识信息后,根据业务标识信息,可确定业务标识信息对应的标签信息。例如,门锁30中预设有业务标识信息与标签信息的对应关系,业务标识信息与标签信息的对应关系中,业务标识信息和标签信息一一对应,也就是说,根据业务标识信息可以确定唯一对应的标签信息。
举例说明,门锁30存储有业务标识信息与标签信息的对应关系,业务标识信息与标签信息的对应关系包括所有业务标识信息以及所有业务标识信息各自分别对应的标签信息,例如,安防业务的业务标识信息以及安防业务的业务标识信息对应的安防业务的标签信息,开门业务的业务标识信息以及开门业务的业务标识信息对应的开门业务的标签信息。门锁30接收到安防业务的业务标识信息,就可以根据安防业务的业务标识信息在业务标识信息与标签信息的对应关系中查找到安防业务的业务标识信息对应的安防业务的标签信息。
A22、所述门锁将所述标签信息写入所述NFC标签,以完成门锁标签信息的配置。
本发明实施例的一种实现方式中,所述门锁30包括NFC标签,标签信息存储在NFC标签中。门锁30在接收到业务标识信息后,所述门锁30根据所述业务标识信息,确定所述业务标识信息对应的标签信息,将所述标签信息写入所述NFC标签,以完成门锁标签信息的配置。
举例说明,门锁30确定了安防业务的标签信息,将NFC标签中原有标签信息擦去,并将安防业务的标签信息写入NFC标签。
当然还可以是,门锁30在接收到业务标识信息后,所述门锁30根据所述业务标识信息,确定所述业务标识信息对应的标签信息,并将所确定的标签信息与NFC标签中存储的原有标签信息做比对,如果所确定的标签信息与原有标签信息相同,则无需擦写NFC标签中的原有标签信息。如果所确定的标签信息与原有标签信息不相同,则将NFC标签中的原有标签信息擦去,并将所确定的标签信息写入NFC标签信息。
举例说明,用户早上出门时,门锁30并未开启安防业务,仍然保留着开门业务,也就是说,门锁30的NFC标签中存储的原有标签信息是开门业务的标签信息。用户晚上回家时,通过终端10向门锁30发送开门业务的业务标识信息,门锁30接收到开门业务的业务标识信息后,根据开门业务的业务标识信息确定了开门业务的标签信息,那么所确定的标签信息与原有标签信息是相同的,因此,无需操作,即可完成门锁标签信息的配置。
再如,用户早上出门时,门锁30开启安防业务,也就是说,门锁30的NFC标签中存储的原有标签信息是安防业务的标签信息。用户晚上回家时,通过终端10向门锁30发送开门业务的业务标识信息,门锁30接收到开门业务的业务标识信息后,根据开门业务的业务标识信息确定了开门业务的标签信息,那么所确定的标签信息与原有标签信息是不相同的,因此,将NFC标签中的原有标签信息擦去,并将所确定的开门业务的标签信息写入NFC标签中,即可完成门锁标签信息的配置。
在一个实施例中,本发明提供了一种计算机设备,该设备可以是终端,内部结构如图5所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端10通过网络连接通信。该计算机程序被处理器执行时以实现门锁标签信息的配置方法或者所述的动画图像生成方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图5所示的仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,应用于智能门锁***,所述智能门锁***包括门锁30以及与所述门锁30对应的终端10;所述处理器执行所述计算机程序时实现以下步骤:
所述终端10响应业务选择操作,确定所述业务选择操作对应的业务标识信息;
所述终端10向所述门锁30发送所述业务标识信息,以使所述门锁30基于所述业务标识信息,配置与所述业务标识信息对应的标签信息。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,应用于智能门锁***,所述智能门锁***包括门锁30以及与所述门锁30对应的终端10;所述计算机程序被处理器执行时实现以下步骤:
所述终端10响应业务选择操作,确定所述业务选择操作对应的业务标识信息;
所述终端10向所述门锁30发送所述业务标识信息,以使所述门锁30基于所述业务标识信息,配置与所述业务标识信息对应的标签信息。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述程序可存储于一计算机可读取存储介质中,如本发明实施例中,该程序可存储于计算机***的存储介质中,并被该计算机***中的至少一个处理器执行,以实现包括如上述各方法的实施例的流程。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
Claims (12)
1.一种门锁标签信息的配置方法,其特征在于,应用于智能门锁***,所述智能门锁***包括门锁以及与所述门锁对应的终端;
所述配置方法包括:
所述终端响应业务选择操作,确定所述业务选择操作对应的业务标识信息;
所述终端向所述门锁发送所述业务标识信息,以使所述门锁基于所述业务标识信息,配置与所述业务标识信息对应的标签信息。
2.根据权利要求1所述门锁标签信息的配置方法,其特征在于,所述智能门锁***还包括与所述终端通信连接的服务器,所述服务器与所述门锁通信连接;
所述终端向所述门锁发送所述业务标识信息,包括:
所述终端通过所述服务器向所述门锁发送所述业务标识信息。
3.根据权利要求2所述门锁标签信息的配置方法,其特征在于,所述终端响应业务选择操作,确定所述业务选择操作对应的业务标识信息之前,所述配置方法还包括:
所述终端向所述服务器发送绑定请求信息,并接收所述服务器基于所述绑定请求信息反馈的绑定码;
所述终端基于所述绑定码与所述门锁绑定。
4.根据权利要求1所述门锁标签信息的配置方法,其特征在于,所述门锁包括NFC标签,所述标签信息存储在所述NFC标签中;所述终端包括NFC模块,所述NFC用于与所述NFC标签连接并读取所述NFC标签中的标签信息。
5.根据权利要求1所述门锁标签信息的配置方法,其特征在于,所述标签信息包括以下至少一种:开门标签信息、锁门标签信息以及安防标签信息。
6.一种门锁标签信息的配置方法,其特征在于,应用于智能门锁***,所述智能门锁***包括门锁以及与所述门锁对应的终端;所述配置方法包括:
所述门锁接收业务标识信息;
所述门锁基于所述业务标识信息,配置与所述业务标识信息对应的标签信息。
7.根据权利要求6所述门锁标签信息的配置方法,其特征在于,所述标签信息包括以下至少一种:开门标签信息、锁门标签信息以及安防标签信息。
8.根据权利要求6所述门锁标签信息的配置方法,其特征在于,所述门锁包括NFC标签,所述标签信息存储在所述NFC标签中。
9.根据权利要求8所述门锁标签信息的配置方法,其特征在于,所述门锁基于所述业务标识信息,配置与所述业务标识信息对应的标签信息,包括:
所述门锁根据所述业务标识信息,确定所述业务标识信息对应的标签信息;
所述门锁将所述标签信息写入所述NFC标签,以完成门锁标签信息的配置。
10.根据权利要求6所述门锁标签信息的配置方法,其特征在于,所述门锁与服务器相连接,所述业务标识信息为所述服务器发送的。
11.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述门锁标签信息的配置方法的步骤,和/或实现如权利要求6-10任一项所述门锁标签信息的配置方法的步骤。
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述门锁标签信息的配置方法的步骤,和/或实现如权利要求6-10任一项所述门锁标签信息的配置方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010717605.8A CN114049700A (zh) | 2020-07-23 | 2020-07-23 | 一种门锁标签信息的配置方法、计算机设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010717605.8A CN114049700A (zh) | 2020-07-23 | 2020-07-23 | 一种门锁标签信息的配置方法、计算机设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114049700A true CN114049700A (zh) | 2022-02-15 |
Family
ID=80204285
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010717605.8A Pending CN114049700A (zh) | 2020-07-23 | 2020-07-23 | 一种门锁标签信息的配置方法、计算机设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114049700A (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014007870A1 (en) * | 2012-07-06 | 2014-01-09 | Fingi Inc. | Entry lock control and operation system |
CN104978781A (zh) * | 2014-04-02 | 2015-10-14 | 深圳市方卡科技股份有限公司 | 一种基于nfc的电子锁***、电子锁及开锁方法 |
CN106130981A (zh) * | 2016-06-28 | 2016-11-16 | 努比亚技术有限公司 | 增强现实设备的数字标签自定义装置及方法 |
CN106683245A (zh) * | 2016-12-22 | 2017-05-17 | 贵州航天计量测试技术研究所 | Nfc移动智能终端安全门禁***及其控制方法 |
KR20170079049A (ko) * | 2015-12-30 | 2017-07-10 | 에스케이플래닛 주식회사 | 사용자 장치, 서비스 제공 장치, 그를 포함하는 결제 시스템, 그의 제어 방법 및 컴퓨터 프로그램이 기록된 기록매체 |
KR20180089004A (ko) * | 2017-01-31 | 2018-08-08 | 권형석 | NFC Tag 식별정보를 통한 다중서비스 제공 시스템 및 이용 방법 |
CN110533800A (zh) * | 2019-05-10 | 2019-12-03 | 深圳爱根斯通科技有限公司 | 智能门锁控制方法、装置、电子设备以及存储介质 |
CN111413883A (zh) * | 2020-03-31 | 2020-07-14 | 广东美的制冷设备有限公司 | 家电设备的控制方法、控制装置及计算机存储介质 |
-
2020
- 2020-07-23 CN CN202010717605.8A patent/CN114049700A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014007870A1 (en) * | 2012-07-06 | 2014-01-09 | Fingi Inc. | Entry lock control and operation system |
CN104978781A (zh) * | 2014-04-02 | 2015-10-14 | 深圳市方卡科技股份有限公司 | 一种基于nfc的电子锁***、电子锁及开锁方法 |
KR20170079049A (ko) * | 2015-12-30 | 2017-07-10 | 에스케이플래닛 주식회사 | 사용자 장치, 서비스 제공 장치, 그를 포함하는 결제 시스템, 그의 제어 방법 및 컴퓨터 프로그램이 기록된 기록매체 |
CN106130981A (zh) * | 2016-06-28 | 2016-11-16 | 努比亚技术有限公司 | 增强现实设备的数字标签自定义装置及方法 |
CN106683245A (zh) * | 2016-12-22 | 2017-05-17 | 贵州航天计量测试技术研究所 | Nfc移动智能终端安全门禁***及其控制方法 |
KR20180089004A (ko) * | 2017-01-31 | 2018-08-08 | 권형석 | NFC Tag 식별정보를 통한 다중서비스 제공 시스템 및 이용 방법 |
CN110533800A (zh) * | 2019-05-10 | 2019-12-03 | 深圳爱根斯通科技有限公司 | 智能门锁控制方法、装置、电子设备以及存储介质 |
CN111413883A (zh) * | 2020-03-31 | 2020-07-14 | 广东美的制冷设备有限公司 | 家电设备的控制方法、控制装置及计算机存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104637131B (zh) | 一种门禁***授权方法、装置及门禁*** | |
CN101771754B (zh) | 一种移动终端及其近场通信的方法 | |
EP3179758A1 (en) | Building intercom method, nfc unlocking device and building intercom system | |
US8768300B2 (en) | Remote control method and system for smart card | |
US20140320261A1 (en) | Method for upgrading rfid readers in situ | |
JP2017513123A (ja) | セキュアエレメント管理方法及び端末 | |
GB2516686A (en) | Communication method and system | |
CN104050510A (zh) | 基于移动终端的智能客房预订*** | |
WO2008009095A1 (en) | Method, system and smart card reader for management of access to a smart card | |
US9538370B2 (en) | Data transmission method for terminal performing near field communication and terminal thereof | |
US9549322B2 (en) | Methods and systems for authentication of a communication device | |
GB2533675A (en) | Communication method and system | |
US11727741B2 (en) | Reader and a method for controlling the reader | |
AU2021273648B2 (en) | Multi-use near field communication front end on a point of sale system | |
CN104125205B (zh) | 一种通信帐号登录方法、***及终端 | |
CN116964987A (zh) | 建立认证持续性 | |
CN105745947A (zh) | 用于报告用户接口状况的***和方法 | |
KR20140082949A (ko) | 엔에프씨 통신을 이용한 출입통제시스템 및 데이터 송수신 방법 | |
EP3410332B1 (en) | A system and method for transferring data to an authentication device | |
CN114049700A (zh) | 一种门锁标签信息的配置方法、计算机设备 | |
US20220253819A1 (en) | Multi-use near field communication front end on a point of sale system | |
CN116566994A (zh) | 区块链之间的跨链数据传输方法和区块链***、电子设备及存储介质 | |
KR101437049B1 (ko) | Nfc 보안 디지털 시스템, 상기 보안 디지털 시스템과 페어를 이루는 페어 시스템, 및 그 제공방법 | |
WO2021238968A1 (zh) | 验证方法及装置 | |
KR20080004801A (ko) | 알에프아이디 리더(또는 단말)를 인증하는 보안알에프아이디 태그와 알에프아이디 리더(또는 단말) 인증방법 및 시스템과 이를 위한 기록매체 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |