CN109697769B - Unlocking method, device, equipment and storage medium of intelligent door lock - Google Patents
Unlocking method, device, equipment and storage medium of intelligent door lock Download PDFInfo
- Publication number
- CN109697769B CN109697769B CN201710990061.0A CN201710990061A CN109697769B CN 109697769 B CN109697769 B CN 109697769B CN 201710990061 A CN201710990061 A CN 201710990061A CN 109697769 B CN109697769 B CN 109697769B
- Authority
- CN
- China
- Prior art keywords
- door lock
- intelligent door
- key
- unlocking
- information
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000012795 verification Methods 0.000 claims description 15
- 238000013459 approach Methods 0.000 claims description 9
- 230000009471 action Effects 0.000 abstract description 28
- 230000008569 process Effects 0.000 abstract description 12
- 230000006854 communication Effects 0.000 description 22
- 238000004891 communication Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 15
- 230000003993 interaction Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 206010063385 Intellectualisation Diseases 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012545 processing 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/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Lock And Its Accessories (AREA)
Abstract
The invention discloses an unlocking method, an unlocking device, equipment and a storage medium of an intelligent door lock, and relates to the field of intelligent door lock systems, wherein the method comprises the following steps: the method comprises the steps that a mobile terminal receives information of an intelligent door lock, which is obtained and sent by a key approaching or inserted into the intelligent door lock; the mobile terminal determines whether the jurisdiction authority of the intelligent door lock exists or not according to the information of the intelligent door lock; and if the jurisdiction authority of the intelligent door lock is determined, the mobile terminal controls the intelligent door lock to be opened by using the key. The whole unlocking process of the embodiment of the invention is basically consistent with the unlocking process of the traditional non-intelligent door lock, namely, the key is close to or inserted into the intelligent door lock to directly open the door, and no redundant action exists, so that the unlocking efficiency is improved.
Description
Technical Field
The invention relates to the field of intelligent door lock systems, in particular to an unlocking method, an unlocking device, equipment and a storage medium of an intelligent door lock.
Background
The intelligent door lock is more and more widely applied from a household intelligent door lock to a door lock for batch management, such as a cabinet of communication infrastructure, a machine room door lock, an intelligent hotel door lock and the like.
The intellectualization of the door lock does not necessarily bring convenience and efficiency in all links.
Generally, in the unlocking link, several unavoidable Application (APP) operations are carried out, such as searching for a device to be unlocked (Bluetooth), connection, permission judgment, unlocking instruction issuing, actual unlocking and other complicated steps.
This becomes a significant problem when unlocking is part of a routine and is repeated during the work. For example, as a maintenance person of a communication facility, a plurality of cabinets and machine rooms are inspected every day; as a hotel cleaning or managing person, people need to repeatedly enter and exit different rooms and the like; in this case, the unlocking action is one more step, which is a great burden and is difficult to be tolerated.
Disclosure of Invention
The unlocking method, the unlocking device, the unlocking equipment and the storage medium of the intelligent door lock provided by the embodiment of the invention solve the problem of complicated operation of the existing unlocking scheme, thereby improving the unlocking efficiency.
The unlocking method of the intelligent door lock provided by the embodiment of the invention comprises the following steps:
the method comprises the steps that a mobile terminal receives information of an intelligent door lock, which is obtained and sent by a key approaching or inserted into the intelligent door lock;
the mobile terminal determines whether the jurisdiction authority of the intelligent door lock exists or not according to the information of the intelligent door lock;
and if the jurisdiction authority of the intelligent door lock is determined, the mobile terminal controls the intelligent door lock to be opened by using the key.
Preferably, the receiving, by the mobile terminal, the information of the smart door lock acquired and transmitted by the key that has approached or been inserted into the smart door lock includes:
the mobile terminal establishes Bluetooth connection with the key, and obtains the information of the intelligent door lock acquired and pushed by the key through the Bluetooth connection.
Preferably, the determining, by the mobile terminal, whether the jurisdiction authority of the intelligent door lock is possessed according to the information of the intelligent door lock includes:
the mobile terminal searches the information of the intelligent door lock in a permission information list, and if the information of the intelligent door lock is found, the jurisdiction permission of the intelligent door lock is determined, wherein the permission information list is obtained by the mobile terminal from the permission server in advance.
Preferably, the determining, by the mobile terminal, whether the jurisdiction authority of the intelligent door lock is possessed according to the information of the intelligent door lock includes:
the mobile terminal sends a verification request carrying user identity information and the information of the intelligent door lock to an authority server;
and the mobile terminal determines whether the authority of the intelligent door lock exists according to the verification result determined and replied by the authority server according to the user identity information and the information of the intelligent door lock.
Preferably, if it is determined that the jurisdiction authority of the intelligent door lock is provided, the controlling, by the mobile terminal, the intelligent door lock to be opened includes:
and the mobile terminal sends an unlocking instruction to the intelligent door lock through the key so that the intelligent door lock executes unlocking operation according to the unlocking instruction.
According to the unlocking device of the intelligent door lock provided by the embodiment of the invention, the unlocking device comprises:
the intelligent door lock comprises an information acquisition module, a key acquisition module and a control module, wherein the information acquisition module is used for receiving information of the intelligent door lock, which is acquired and sent by a key which is close to or inserted into the intelligent door lock;
the authority determining module is used for determining whether the intelligent door lock has the administration authority according to the information of the intelligent door lock;
and the door lock control module is used for controlling the intelligent door lock to be opened by utilizing the key if the jurisdiction authority of the intelligent door lock is determined.
Preferably, the information acquisition module establishes a bluetooth connection with the key, and obtains the information of the intelligent door lock acquired and pushed by the key through the bluetooth connection.
Preferably, the door lock control module sends an unlocking instruction to the intelligent door lock through the key, so that the intelligent door lock executes an unlocking operation according to the unlocking instruction.
According to the unlocking equipment of the intelligent door lock provided by the embodiment of the invention, the unlocking equipment comprises: a processor, and a memory coupled to the processor; the processor is used for executing the unlocking program of the intelligent door lock, and the unlocking program of the intelligent door lock is used for realizing the steps of the unlocking method of the intelligent door lock.
According to the storage medium provided by the embodiment of the invention, the unlocking program of the intelligent door lock is stored, and the steps of the unlocking method of the intelligent door lock are realized when the unlocking program of the intelligent door lock is executed by the processor.
The technical scheme provided by the embodiment of the invention has the following beneficial effects:
the whole unlocking process of the embodiment of the invention is basically consistent with the unlocking process of the traditional non-intelligent door lock, namely, the key is close to or inserted into the intelligent door lock to directly open the door, and no redundant action exists, so that the unlocking efficiency is improved.
Drawings
Fig. 1 is a flowchart of an unlocking method of an intelligent door lock according to an embodiment of the present invention;
fig. 2 is a block diagram of an unlocking device of an intelligent door lock according to an embodiment of the present invention;
fig. 3 is a block diagram of an unlocking device of the intelligent door lock provided by the embodiment of the invention;
FIG. 4 is an interactive view of an unlocking process provided by an embodiment of the present invention;
FIG. 5 is a first web services data flow diagram provided by an embodiment of the present invention;
FIG. 6 is a second web services data flow diagram provided by an embodiment of the present invention;
fig. 7 is a schematic diagram of a bluetooth 4.0 searching, connecting and identifying process provided by the embodiment of the present invention;
fig. 8 is a diagram of a bluetooth data transmission process provided by an embodiment of the present invention;
fig. 9 is a schematic diagram of interaction between a key and a lock (message encryption) provided in the embodiment of the present invention.
Detailed Description
The preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings, and it should be understood that the preferred embodiments described below are only for the purpose of illustrating and explaining the present invention, and are not to be construed as limiting the present invention.
The embodiment of the invention provides a scheme for simplifying the step of opening a door (or unlocking) and improving the unlocking efficiency.
Fig. 1 is a flowchart of an unlocking method of an intelligent door lock according to an embodiment of the present invention, and as shown in fig. 1, the steps include:
step S101: the mobile terminal receives the information of the intelligent door lock, which is acquired and sent by a key approaching or inserted into the intelligent door lock.
The mobile terminal establishes Bluetooth connection with the key, and obtains the information of the intelligent door lock acquired and pushed by the key through the Bluetooth connection.
Step S102: and the mobile terminal determines whether the jurisdiction authority of the intelligent door lock exists or not according to the information of the intelligent door lock.
The mobile terminal searches the information of the intelligent door lock in an authority information list, and if the information of the intelligent door lock is found, the jurisdiction authority of the intelligent door lock is determined. Or the mobile terminal sends a verification request carrying user identity information and information of the intelligent door lock to an authority server, and determines whether the authority server has the administration authority of the intelligent door lock according to a verification result determined and replied by the authority server according to the user identity information and the information of the intelligent door lock.
The permission information list is obtained by the mobile terminal from the permission server in advance.
Step S103: and if the jurisdiction authority of the intelligent door lock is determined, the mobile terminal controls the intelligent door lock to be opened by using the key.
The mobile terminal sends an unlocking instruction to the intelligent door lock through the key, so that the intelligent door lock can execute unlocking operation according to the unlocking instruction.
For example, the mobile terminal is provided with an APP for unlocking, and the user can log in the APP through user identity information such as an account number and a password. The mobile terminal can be connected with the Bluetooth equipment through Bluetooth search and can identify the key with the Bluetooth function. After a user carries a key to be close to the intelligent door lock or inserts the key into the intelligent door lock, the key interacts with the intelligent door lock to acquire information of the intelligent door lock, such as a lock ID, and pushes the information to the APP of the mobile terminal through Bluetooth. The mobile terminal inquires the information in a local authority information list, if the information is inquired, the user is shown to have unlocking authority, namely the user has the administration authority of the intelligent door lock, at the moment, the APP sends an unlocking instruction to the key through Bluetooth, and the key sends the instruction to the intelligent door lock so as to unlock the intelligent door lock. Further, if no authority information list exists locally, the APP can also send the user identity information and the information of the intelligent door lock to the authority server, the authority server determines whether the user or the mobile terminal with the user identity information has the administration authority of the intelligent door lock, the result is returned to the APP, and the APP performs corresponding processing according to the result returned by the authority server.
It will be understood by those skilled in the art that all or part of the steps in the method for implementing the above embodiments may be implemented by hardware related to instructions of a program, and the program may be stored in a computer readable storage medium. Furthermore, the invention can also provide a storage medium, which stores an unlocking program of the intelligent door lock, wherein the unlocking program of the intelligent door lock is executed by the processor to realize the steps of the unlocking method of the intelligent door lock.
Fig. 2 is a block diagram of an unlocking apparatus of an intelligent door lock according to an embodiment of the present invention, as shown in fig. 2, including:
and the information acquisition module is used for receiving the information of the intelligent door lock, which is acquired and sent by the key which is close to or inserted into the intelligent door lock.
And the authority determining module is used for determining whether the intelligent door lock has the administration authority according to the information of the intelligent door lock.
And the door lock control module is used for controlling the intelligent door lock to be opened by utilizing the key if the jurisdiction authority of the intelligent door lock is determined.
The working flow of the device is as follows: the information acquisition module establishes Bluetooth connection with the key, and obtains the information of the intelligent door lock acquired and pushed by the key through the Bluetooth connection. The authority determining module searches the information of the intelligent door lock in an authority information list acquired from an authority server in advance, if the information of the intelligent door lock is found, the authority determining module determines that the intelligent door lock has the administration authority, or sends a verification request carrying user identity information and the information of the intelligent door lock to the authority server, and determines whether the intelligent door lock has the administration authority according to a verification result determined and replied by the authority server according to the user identity information and the information of the intelligent door lock. And if the jurisdiction authority of the intelligent door lock is determined, the door lock control module sends an unlocking instruction to the intelligent door lock through the key so that the intelligent door lock executes unlocking operation according to the unlocking instruction.
Fig. 3 is a block diagram of an unlocking device of an intelligent door lock according to an embodiment of the present invention, as shown in fig. 3, including: a processor, and a memory coupled to the processor; the processor is used for executing the unlocking program of the intelligent door lock, and the unlocking program of the intelligent door lock is used for realizing the steps of the unlocking method of the intelligent door lock.
The embodiment of the invention relates to an intelligent door lock system, authority management and a solution for improving unlocking efficiency, and provides a Bluetooth-based intelligent door lock quick unlocking method and an intelligent door lock system.
Wherein, an intelligence lock system based on bluetooth includes:
1.a user and a door lock authority system;
2. an APP on the mobile device;
3. a key supporting a bluetooth communication function;
4. an intelligent door lock with unique identification Information (ID).
The Bluetooth-based intelligent door lock quick unlocking method comprises the following steps:
one, presetting conditions and actions
1. The APP and the authority system can communicate in real time, or the APP is downloaded or preset with authority information;
2. the APP and the intelligent key are successfully connected in advance through the Bluetooth;
second, the necessary action of traditional unlocking
The user approaches or inserts the intelligent key into the intelligent door lock;
third, background actions of embodiments of the invention
1. The key reads the door lock information;
2. the key pushes the door lock information to the APP;
3. the APP judges whether the current user has unlocking authority or not through an authority system or pre-downloaded authority information;
4. if the user has the unlocking authority, the APP issues an unlocking instruction to the key;
5. the key transmits the command to the door lock;
6. the door lock is opened, or an openable state is reached.
Fig. 4 is an interaction diagram of an unlocking process provided by the embodiment of the present invention, and as shown in fig. 4, the steps include:
step 2, the user approaches or inserts the key into the door lock, so that the key is communicated with the door lock to obtain lock information;
step 3, pushing information to the APP by the key, at least pushing lock information and key information, and also pushing user identity information;
step 4, the APP performs permission judgment locally or performs real-time verification through interaction with the server, and automatically issues an unlocking instruction (invisible background action of a user) according to a verification result;
and 5, the key sends the unlocking instruction to the door lock, and the door lock is unlocked or reaches an openable state, for example, the key is rotated to unlock the door.
Wherein, the key steps involved include:
APP and server
The App and the server adopt a webservice scheme, and can carry out encrypted communication through https;
the head of each request message of the APP is provided with user identity information;
different requests have different root nodes and parameters;
the App reports the user identity information and the lock information to the server, so that whether the user has the authority of opening the lock or not can be determined;
the App can inquire the authority information of the current user to the specific lock in real time, and can also download the lock information of the current user with the administration authority to the local App in advance, and carry out local verification when needed.
Fig. 5 is a first web service data flow diagram provided by an embodiment of the present invention, and as shown in fig. 5, the steps include:
and step 2, the server replies the authority information to the APP according to the request to inform the APP whether the user has the authority to open the door lock by using the key.
Fig. 6 is a second web service data flow diagram provided by the embodiment of the present invention, as shown in fig. 6, the steps include:
and step 2, the server replies the lock information of all the door locks managed by the user to the APP according to the request.
2. Bluetooth searching, connecting and identifying
Before BLE bluetooth communication, there are three key steps:
1) searching
A general bluetooth search procedure;
2) connection of
The BLE Bluetooth can directly establish connection after searching the equipment, and does not need a pin code or a simple pairing process of the low-version Bluetooth;
3) identification
The Universal Unique Identifier (UUID) for communication between the APP and the key is configurable, and is divided into a receiving UUID (rxuuid) and a sending UUID (txuuid), which may be the same, for transmitting and receiving data between the APP and the key.
After the Bluetooth device is connected with the Bluetooth device, the Bluetooth services supported by the Bluetooth device can be traversed, then UUIDs under the services are traversed so as to find RxUUIDs and TxUUIDs, and if a certain service of the Bluetooth device is provided with the RxUUIDs and the TxUUIDs which are configured in advance, the Bluetooth device can be identified as a key and can communicate.
Fig. 7 is a schematic diagram of a bluetooth 4.0 search, connection, and identification process provided in an embodiment of the present invention, and as shown in fig. 7, a specific identification process includes:
step 2, the APP establishes connection with a certain Bluetooth device, and traverses Bluetooth services supported by the Bluetooth device;
and 3, the APP traverses the Bluetooth service, determines whether the Bluetooth service has the target UUID, terminates traversal if the Bluetooth service has the target UUID, determines that the Bluetooth equipment is a key with the Bluetooth function, and returns to the step 2 to traverse the next Bluetooth equipment if the Bluetooth equipment does not have the target UUID.
3. Bluetooth data transmission process
After the RxUUID and the TxUUID are found out through connection and identification, the App can transmit data with the key; after the key is connected with the lock and reads the lock information, the key can directly transmit the lock information to the APP through the RxUUID.
Two key instructions that this scheme relates to: and the key reports the ID of the lock and the App issues an unlocking instruction. The command can be defined by self, and the App and the key can be identified mutually; due to the simple operation, a certain encryption mode is generally adopted in specific implementation, and is not described in detail here.
Fig. 8 is a diagram of a bluetooth data transmission process provided in an embodiment of the present invention, and as shown in fig. 8, the transmission process includes:
and 2, reading an unlocking result (read data) from the Bluetooth device (such as a key) by the APP through the data channel identified by the RxUUID.
4. Key, lock interaction
The connection between the key and the lock may be in various schemes, such as Universal Asynchronous Receiver/Transmitter (UART) UART, one wire system (1-wire), etc.
This embodiment is used with a single line UART, specifically, when the key is in contact with the lock, three lines are connected: a power, ground, single wire UART, wherein data is half-duplex transmitted on the single wire UART.
The instructions needing to be mutually transmitted comprise: the key requests the lock information to the lock, the lock responds to the request and returns the lock information to the key, and the key issues an unlocking instruction to the lock. The interaction process is simple, the instruction can be appointed by self, and during specific implementation, an encryption mode can be adopted to ensure safety.
Fig. 9 is a schematic interaction diagram (message encryption) of a key and a lock provided in the embodiment of the present invention, and as shown in fig. 9, the steps include:
step 2, after the lock receives the lock reading request, the lock returns the lock information of the lock to the key;
and step 3, after the APP is verified by the key, sending an unlocking instruction issued by the APP to the lock.
Example one
step 2, the APP establishes a Bluetooth connection with the key in advance (action completed in advance);
step 3, the user approaches or inserts the key into the door lock, so that the two can communicate (the user acts on site), the realizable technical schemes are many, for example, the communication can be realized through a single-wire UART, and the specific communication process is shown in FIG. 9;
step 4, pushing information to the APP (background action invisible to the user) by the key;
step 5, the APP judges the authority and issues an unlocking instruction (invisible background action of the user);
step 6, the door lock is opened or an openable state is reached (a condition which can be sensed by a user, such as a sound of the rotation of the latch bolt, etc.).
Example two
step 2, the APP establishes a Bluetooth connection with the key in advance (action completed in advance);
step 3, the user approaches or inserts the key into the door lock, so that the two can communicate (the user acts on site), the realizable technical schemes are many, for example, the communication can be realized through a single-wire UART, and the specific communication process is shown in FIG. 9;
step 4, pushing information to the APP (background action invisible to the user) by the key;
step 5, the APP judges the authority and issues an unlocking instruction (invisible background action of the user);
step 6, door lock is unlocked, or an openable state is reached (background action invisible to the user).
Example three
step 2, the APP and the key are not connected in advance;
step 3, operating an APP connection key by a user;
step 4, the APP automatically searches the Bluetooth name or the specific Bluetooth name recorded by the platform;
step 5, after the APP searches the Bluetooth, establishing connection, and automatically checking whether the UUID for communication exists;
step 6, after the verification is passed, displaying the connected state on an interface;
step 7, the user approaches or inserts the key into the door lock, so that the two can communicate (user field action), and the realizable technical schemes are many, for example, the communication can be realized through a single-wire UART, and the specific communication process is shown in FIG. 9;
step 8, pushing information to the APP (background action invisible to the user) by the key;
step 9, the APP judges the authority and issues an unlocking instruction (invisible background action of the user);
step 10, the door lock is unlocked or an openable state is reached (background action not visible to the user).
Example four
step 2, the APP and the key are not connected in advance;
step 3, operating an APP connection key by a user;
step 4, the APP automatically connects the specific Bluetooth and fails;
step 5, popping up a manual searching Bluetooth interface, and manually selecting a Bluetooth name after a user searches;
step 6, the APP establishes Bluetooth connection and automatically checks whether a UUID for communication exists;
step 7, after the verification is passed, displaying the connected state on an interface;
step 8, the user approaches or inserts the key into the door lock, so that the two can communicate (user field action), and the realizable technical schemes are many, for example, the communication can be realized through a single-wire UART, and the specific communication process is shown in FIG. 9;
step 9, the key pushes information to the APP (background action invisible to the user);
step 10, the APP judges the authority and issues an unlocking instruction (invisible background action of a user);
step 11, the door lock is unlocked or an openable state is reached (background action not visible to the user).
Example five
step 2, the APP and the key are not connected in advance;
step 3, operating an APP connection key by a user;
step 4, the APP automatically searches the Bluetooth name or the specific Bluetooth name recorded by the platform;
step 5, after the APP searches the Bluetooth, establishing connection, and automatically checking whether the UUID for communication exists;
step 6, after the verification is passed, displaying the connected state on an interface;
step 7, the user approaches or inserts the key into the door lock, so that the two can communicate (user field action), and the realizable technical schemes are many, for example, the communication can be realized through a single-wire UART, and the specific communication process is shown in FIG. 9;
step 8, pushing information to the APP (background action invisible to the user) by the key;
step 9, the APP judges the authority and issues an unlocking instruction (invisible background action of the user);
step 10, the door lock is unlocked or an openable state is reached (a user-sensible condition, such as the sound of the bolt turning, etc.).
Example six
step 2, the APP and the key are not connected in advance;
step 3, operating an APP connection key by a user;
step 4, the APP automatically connects the specific Bluetooth and fails;
step 5, popping up a manual searching Bluetooth interface, and manually selecting a Bluetooth name after a user searches;
step 6, the APP establishes Bluetooth connection and automatically checks whether a UUID for communication exists;
step 7, after the verification is passed, displaying the connected state on an interface;
step 8, the user approaches or inserts the key into the door lock, so that the two can communicate (user field action), and the realizable technical schemes are many, for example, the communication can be realized through a single-wire UART, and the specific communication process is shown in FIG. 9;
step 9, the key pushes information to the APP (background action invisible to the user);
step 10, the APP judges the authority and issues an unlocking instruction (invisible background action of a user);
step 11, the door lock is unlocked or an openable state is reached (a user-sensible condition, such as the sound of the bolt turning, etc.).
The intelligent key with the Bluetooth function is connected with the APP in the mobile terminal in advance, and the APP can automatically judge the authority and unlock the mobile terminal according to the information pushed by the intelligent key.
In summary, the embodiments of the present invention have the following technical effects:
the embodiment of the invention can effectively improve the unlocking speed of a similar intelligent system, reduce the steps (Bluetooth connection, APP operation and the like) required by a user for unlocking the door lock in front of the door, and enable the unlocking process to be closer to that of a traditional key.
Although the present invention has been described in detail hereinabove, the present invention is not limited thereto, and various modifications can be made by those skilled in the art in light of the principle of the present invention. Thus, modifications made in accordance with the principles of the present invention should be understood to fall within the scope of the present invention.
Claims (8)
1. An unlocking method of an intelligent door lock is characterized by comprising the following steps:
the method comprises the steps that a mobile terminal and a key are connected in advance through Bluetooth, so that the steps of Bluetooth connection and mobile terminal operation, which are required by a user to open an intelligent door lock in front of a door, are reduced;
when the user approaches or inserts the key into the intelligent door lock on site, the mobile terminal receives the information of the intelligent door lock, which is acquired and sent by the key approaching or inserted into the intelligent door lock, through the pre-established Bluetooth connection;
the mobile terminal determines whether the jurisdiction authority of the intelligent door lock exists or not according to the information of the intelligent door lock;
and if the jurisdiction authority of the intelligent door lock is determined, the mobile terminal controls the intelligent door lock to be opened by using the key.
2. The method of claim 1, wherein the mobile terminal determining whether the smart door lock has the jurisdiction authority according to the information of the smart door lock comprises:
the mobile terminal searches the information of the intelligent door lock in a permission information list, and if the information of the intelligent door lock is found, the jurisdiction permission of the intelligent door lock is determined, wherein the permission information list is obtained by the mobile terminal from a permission server in advance.
3. The method of claim 1, wherein the mobile terminal determining whether the smart door lock has the jurisdiction authority according to the information of the smart door lock comprises:
the mobile terminal sends a verification request carrying user identity information and the information of the intelligent door lock to an authority server;
and the mobile terminal determines whether the authority of the intelligent door lock exists according to the verification result determined and replied by the authority server according to the user identity information and the information of the intelligent door lock.
4. The method of claim 1, wherein if it is determined that the jurisdiction of the smart door lock is available, the mobile terminal controlling the smart door lock to be unlocked by using the key comprises:
and the mobile terminal sends an unlocking instruction to the intelligent door lock through the key so that the intelligent door lock executes unlocking operation according to the unlocking instruction.
5. The utility model provides an unlocking means of intelligence lock which characterized in that is applied to mobile terminal, the device includes:
the intelligent door lock comprises an information acquisition module, a key and a storage module, wherein the information acquisition module is used for pre-establishing Bluetooth connection between a mobile terminal and a key so as to reduce the steps of Bluetooth connection and mobile terminal operation required by a user for opening the intelligent door lock in front of a door;
the authority determining module is used for determining whether the intelligent door lock has the administration authority according to the information of the intelligent door lock;
and the door lock control module is used for controlling the intelligent door lock to be opened by utilizing the key if the jurisdiction authority of the intelligent door lock is determined.
6. The device according to claim 5, wherein the door lock control module sends an unlocking instruction to the intelligent door lock via the key, so that the intelligent door lock performs an unlocking operation according to the unlocking instruction.
7. An unlocking apparatus of an intelligent door lock, characterized in that the apparatus comprises: a processor, and a memory coupled to the processor; the memory stores an unlocking program of the intelligent door lock, which can be executed on the processor, and the unlocking program of the intelligent door lock realizes the steps of the unlocking method of the intelligent door lock according to any one of claims 1 to 4 when the unlocking program of the intelligent door lock is executed by the processor.
8. A storage medium storing an unlocking program for an intelligent door lock, the unlocking program being executed by a processor to implement the steps of the unlocking method for an intelligent door lock according to any one of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710990061.0A CN109697769B (en) | 2017-10-23 | 2017-10-23 | Unlocking method, device, equipment and storage medium of intelligent door lock |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710990061.0A CN109697769B (en) | 2017-10-23 | 2017-10-23 | Unlocking method, device, equipment and storage medium of intelligent door lock |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109697769A CN109697769A (en) | 2019-04-30 |
CN109697769B true CN109697769B (en) | 2021-12-31 |
Family
ID=66225696
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710990061.0A Active CN109697769B (en) | 2017-10-23 | 2017-10-23 | Unlocking method, device, equipment and storage medium of intelligent door lock |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109697769B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110533800B (en) * | 2019-05-10 | 2021-08-31 | 深圳爱根斯通科技有限公司 | Intelligent door lock control method and device, electronic equipment and storage medium |
CN110942539A (en) * | 2019-12-06 | 2020-03-31 | 上海新微技术研发中心有限公司 | Non-inductive unlocking method for intelligent door lock |
CN112466012B (en) * | 2020-11-30 | 2023-02-14 | 福州汇思博信息技术有限公司 | Method and system for controlling cash register cashbox through Bluetooth |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102373830A (en) * | 2010-08-18 | 2012-03-14 | 深圳市科陆电子科技股份有限公司 | Electric intelligent key and unlocking method thereof |
CN104809795A (en) * | 2015-05-21 | 2015-07-29 | 河南传通电子科技有限公司 | Circuit structure utilizing mobile phone APP (Application Program), cloud platform and Bluetooth intelligent key control switch lock and implementation method of circuit structure |
CN105023334A (en) * | 2015-08-10 | 2015-11-04 | 广东文城科技发展有限公司 | Unlocking and locking control method based on cloud platform and mobile phone APP |
CN106127885A (en) * | 2016-05-30 | 2016-11-16 | 长园共创电力安全技术股份有限公司 | Intelligent electric controlled lock managing and control system and method |
CN106600794A (en) * | 2016-12-28 | 2017-04-26 | 深圳市正拓盛世精密设备有限公司 | Intelligent Bluetooth electronic lock |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9501881B2 (en) * | 2014-08-20 | 2016-11-22 | Gate Labs Inc. | Access management and resource sharing system based on biometric identity |
CN106899745A (en) * | 2015-12-18 | 2017-06-27 | 小米科技有限责任公司 | Unlocking method, device and terminal |
KR101749616B1 (en) * | 2016-10-27 | 2017-06-22 | 오아시스스토리(주) | Smartphone Key door open and close system, and method thereof |
CN107040873A (en) * | 2017-03-01 | 2017-08-11 | 深圳市君和睿通科技股份有限公司 | A kind of bluetooth unlocking system and method |
-
2017
- 2017-10-23 CN CN201710990061.0A patent/CN109697769B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102373830A (en) * | 2010-08-18 | 2012-03-14 | 深圳市科陆电子科技股份有限公司 | Electric intelligent key and unlocking method thereof |
CN104809795A (en) * | 2015-05-21 | 2015-07-29 | 河南传通电子科技有限公司 | Circuit structure utilizing mobile phone APP (Application Program), cloud platform and Bluetooth intelligent key control switch lock and implementation method of circuit structure |
CN105023334A (en) * | 2015-08-10 | 2015-11-04 | 广东文城科技发展有限公司 | Unlocking and locking control method based on cloud platform and mobile phone APP |
CN106127885A (en) * | 2016-05-30 | 2016-11-16 | 长园共创电力安全技术股份有限公司 | Intelligent electric controlled lock managing and control system and method |
CN106600794A (en) * | 2016-12-28 | 2017-04-26 | 深圳市正拓盛世精密设备有限公司 | Intelligent Bluetooth electronic lock |
Also Published As
Publication number | Publication date |
---|---|
CN109697769A (en) | 2019-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104009900B (en) | A kind of home equipment control method and system | |
CN104167040B (en) | The long-range control method of a kind of electronic lock and system | |
KR100996309B1 (en) | Network devices | |
US20220084337A1 (en) | Method and system for controlling a smart lock | |
CN109697769B (en) | Unlocking method, device, equipment and storage medium of intelligent door lock | |
CN103442353B (en) | A kind of safely controllable internet of things data transmission method | |
CN107403491B (en) | A kind of automatic access control system and door opening method based on real-time geographic coordinate | |
CN102017514B (en) | Authentication information management method and device in home network | |
CN109147111A (en) | It is self-service to move in management system and method, electronic equipment and storage medium | |
CN104751544B (en) | Intelligent lock control system and management method thereof | |
CN108255124A (en) | The methods, devices and systems transmitted to PLC into line program and parameter | |
CN104167029A (en) | Intelligent lock and operation method thereof | |
DE102011080876A1 (en) | Device ownership management and commissioning in wireless networks with public key encryption | |
CN109448175A (en) | The control method and fingerprint lock administration system of Fingerprint Lock | |
CN104157029A (en) | Access control system, mobile terminal based control method thereof and mobile terminal | |
CN110070650A (en) | A kind of intelligent unlocking method and system of intelligent distribution box | |
CN106877508A (en) | A kind of grid switching operation monitor in real time anti-error system and its control method | |
CN102434478A (en) | Remote intelligent control system and control method for fan | |
CN102448057A (en) | Internet of Things system and networking method thereof | |
CN106341459A (en) | Electronic device remote control system | |
CN107730662A (en) | Gate inhibition's data processing method and device | |
CN103985169A (en) | System utilizing handheld terminal and USB interface to lock/unlock door lock and controlling method thereof | |
CN103516708A (en) | Equipment control method and system based on XMPP | |
CN105046791A (en) | Intelligent entrance guard system for controlling unlocking through mobile terminal | |
CN107181795B (en) | Convenient filling method and system for wireless security terminal firmware |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |