Low-power-consumption door lock control method and system
By using Bluetooth long broadcast interval mode and NFC wake-up master unit to switch Bluetooth mode in smart door locks, the problem of fast unlocking under low power consumption is solved, and the low power consumption is achieved, which extends the battery life of the door lock device and improves the user experience.
Patent Information
- Application Number
- CN202510885071.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-30
- Publication Date
- 2025-08-08
AI Technical Summary
Existing smart door locks cannot be unlocked quickly under low power consumption. Bluetooth communication needs to work continuously, resulting in high power consumption, affecting battery life and user experience.
The control method of combining Bluetooth long broadcast interval mode and NFC+ Bluetooth is adopted. The mobile terminal presets the program, uses the server to verify information and send unlocking information after verification, and combines the NFC wake-up master unit to switch Bluetooth mode to achieve fast unlocking under low power consumption.
While reducing power consumption, a fast unlocking process is realized, extending the battery life of the door lock equipment, and improving the responsiveness and safety of user operations.
Smart Images

Figure CN120452092A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of smart lock control, and in particular to a low-power door lock control method and system. Background Art
[0002] Bluetooth offers significant advantages in smart door locks. Its connection stability, thanks to adaptive frequency hopping and anti-interference algorithms, allows for stable transmission in complex environments. Its moderate transmission distance meets daily unlocking needs. However, its disadvantages should not be overlooked. Bluetooth communication requires continuous operation, resulting in high power consumption and limited battery life. Frequent use or high-power consumption modes exacerbate this problem, impacting the user experience.
[0003] Among existing smart door lock applications, some use NFC technology to mitigate high power consumption. These electronic locks, such as those used in shared bikes, unlock via Bluetooth using NFC tags. However, this design prevents unlocking via mobile phones without NFC functionality, requiring chips in both the phone and the door lock, limiting their applicability. Consequently, existing unlocking solutions offer low power consumption when the broadcast interval is long, but slow Bluetooth scanning and connection speeds, resulting in long unlocking times. Short broadcast intervals allow for fast Bluetooth scanning and connection speeds, shortening unlocking times but consuming more power. Consequently, there is a lack of designs that combine low power consumption with fast unlocking speeds. Summary of the Invention
[0004] In order to overcome the above technical defects, the purpose of the present invention is to provide a low-power door lock control method and system to solve the problem that existing smart door locks cannot achieve fast unlocking under low power consumption.
[0005] The present invention discloses a low-power door lock control method, comprising: The door lock device normally uses the Bluetooth long broadcast interval mode; Presetting a program for unlocking the door on the mobile terminal; When the program is called: Establish Bluetooth communication between the door lock device and the mobile terminal; The mobile terminal obtains the information to be verified through the program and sends it to the server, wherein the information to be verified includes door lock device information, user information and a timestamp; The server verifies the information to be verified and sends unlocking information to the mobile terminal after passing the verification; The mobile terminal sends the unlocking information to the door lock device to perform the unlocking operation.
[0006] Preferably, the program forms an application interface on the mobile terminal, and the user configures user information in advance through the application interface.
[0007] Preferably, the application interface has a device management tag; Scan the door lock device's code information in advance through a mobile terminal or the user inputs it, and add the door lock device information to the device management tag. Each door lock device information under the device management tag is associated with an unlock tag. The user selects to trigger any unlocking tag, so that the program is called. The unlocking tag is triggered by the user performing a predetermined operation, which includes a single click, multiple clicks, and a slide.
[0008] Preferably, the user sets the personalized display of each door lock device information under the device management tag in advance.
[0009] Preferably, the door lock device and the mobile terminal are built with NFC function; When the mobile terminal is close to the door lock device, NFC short-range communication is established, and the mobile terminal receives the communication data of the door lock device; The mobile terminal parses the communication data and the program is called autonomously.
[0010] Preferably, after the NFC function of the door lock device is enabled, the main control unit of the door lock device is awakened; The main control unit of the door lock device adjusts the Bluetooth long broadcast interval mode to the Bluetooth short broadcast interval mode.
[0011] Preferably, after the door lock device receives the unlocking information, the main control unit of the door lock device drives the lock cylinder to rotate to unlock; After the door is unlocked successfully, the door lock device sends the result information to the mobile terminal for visual display or visual reminder through the program.
[0012] Preferably, the mobile terminal autonomously generates an unlocking record and uploads it to the server.
[0013] The present invention also discloses a low-power door lock control system, comprising: A door lock device having a built-in Bluetooth module, wherein the Bluetooth module normally uses a Bluetooth long broadcast interval mode; A mobile terminal, having a built-in Bluetooth module and a program for unlocking, establishes Bluetooth communication with the door lock device; A server side, communicating with the mobile terminal; Executing any one of the above door lock control methods; When the program is called: Establish Bluetooth communication between the door lock device and the mobile terminal; The mobile terminal obtains the information to be verified through the program and sends it to the server, wherein the information to be verified includes door lock device information, user information and a timestamp; The server verifies the information to be verified and sends unlocking information to the mobile terminal after passing the verification; The mobile terminal sends the unlocking information to the door lock device to perform the unlocking operation.
[0014] Preferably, the door lock device and the mobile terminal are each equipped with a built-in NFC chip; When the mobile terminal is close to the door lock device, NFC short-range communication is established, the mobile terminal receives the communication data of the door lock device, the mobile terminal parses the communication data, and the program is called autonomously.
[0015] and / or, waking up the main control unit of the door lock device after the NFC chip of the door lock device is enabled; The main control unit of the door lock device adjusts the Bluetooth long broadcast interval mode to the Bluetooth short broadcast interval mode.
[0016] Compared with the existing technology, the above technical solution has the following beneficial effects: The present application discloses different door lock control methods applied in pure Bluetooth communication mode and NFC+Bluetooth communication mode. In pure Bluetooth communication mode, the user triggers the program for unlocking in the mobile terminal. The door lock device does not need to enable MCU switching and processes the connection establishment communication in the long broadcast interval mode, which greatly reduces power consumption. In NFC+Bluetooth communication mode, the mobile terminal obtains communication data through pre-NFC communication, parses the trigger program, wakes up the MCU, and switches to the short connection interval mode for communication, thereby achieving fast unlocking while reducing loss. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 This is a module diagram of the interactions between the terminals in Embodiments 1 to 3 of a low-power door lock control method and system according to the present invention; Figure 2 This is a flow chart of the control method in Embodiment 1 of a low-power door lock control method and system according to the present invention; Figure 3 This is an example flow chart of the unlocking process controlled by using pure Bluetooth mode in the first embodiment of a low-power door lock control method and system according to the present invention; Figure 4 This is a flow chart of the control method in Embodiment 2 of a low-power door lock control method and system according to the present invention; Figure 5 This is an example flow chart of the unlocking process controlled by NFC+Bluetooth mode in the second embodiment of a low-power door lock control method and system described in the present invention.
[0018] Reference numerals: 61-Door lock device; 62-Mobile terminal; 63-Server side. DETAILED DESCRIPTION
[0019] The advantages of the present invention are further described below with reference to the accompanying drawings and specific embodiments.
[0020] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible embodiments consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
[0021] The terms used in this disclosure are for the purpose of describing specific embodiments only and are not intended to limit the disclosure. As used in this disclosure and the appended claims, the singular forms "a," "an," "the," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and / or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
[0022] In the description of the present invention, unless otherwise specified and limited, it should be noted that the terms "installed", "connected" and "connected" should be understood in a broad sense. For example, it can be a mechanical connection or an electrical connection, or it can be the internal communication between two components. It can be a direct connection or an indirect connection through an intermediate medium. For ordinary technicians in this field, the specific meanings of the above terms can be understood according to the specific circumstances.
[0023] In the following description, the suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of the present invention and have no specific meaning. Therefore, "module" and "component" can be used interchangeably.
[0024] Example 1: This embodiment discloses a low-power door lock control method. This method implements a Bluetooth-only unlocking application scenario. It is important to note that the Bluetooth long broadcast interval mode is used during this process, significantly reducing power consumption during the control process. As an illustration, the door lock device requires its internal main control unit to switch between long and short Bluetooth broadcast interval modes. In this embodiment, the long broadcast interval mode is maintained, eliminating the need to invoke the main control unit (MCU).
[0025] First, for clarification, a door lock device (smart door lock) may include, but is not limited to, a central control system, an NFC module / chip (optional), a Bluetooth module, a power management module, and a security chip (optional, capable of storing encryption algorithms). The Bluetooth module is in low-power mode, and the Bluetooth broadcast interval is long (ranging from 20 milliseconds to 10.24 seconds). The broadcast interval refers to the time interval between two consecutive broadcast events and is primarily used to control the visibility and power consumption of the door lock device. It is suitable for device discovery and data transmission in an unconnected state. The power module is used to provide power to each chip or module.
[0026] For details, see Figure 1-Figure 2 , the Bluetooth unlocking scenarios include: The door lock device normally applies the Bluetooth long broadcast interval mode; in this embodiment, in the state of no connection (mobile terminal), a long broadcast interval is used for monitoring, and in the state of connection (mobile terminal), the state is not switched. The link layer (Link Layer) of the Bluetooth chip automatically handles the connection establishment process, without the need for real-time intervention by the MCU. The MCU only needs to pre-configure the connection parameters (such as allowed connection and connection interval range).
[0027] S10: Pre-set a program for unlocking on the mobile terminal; in this embodiment, the program triggers the Bluetooth connection with the door lock device and executes the unlocking process. The user can unlock the door by triggering the running program on the mobile terminal, and the unlocking process can be achieved even if the mobile terminal does not have NFC communication.
[0028] The above-mentioned mobile terminals include mobile phones, portable computers, etc. The program running on the mobile terminal can be specifically presented as an APP or a small program / plug-in / function in an existing APP in the mobile terminal (such as a small program that can be directly called in existing payment software or communication software). After the program runs on the mobile terminal, an application interface is formed. The user configures user information in advance through the application interface (such as account registration / login, so that user information can be obtained for verification during the following unlocking process).
[0029] Furthermore, the application interface has a device management tab; the door lock device's coding information is pre-scanned via a mobile terminal or the user enters it, and the door lock device information is added to the device management tab. Each door lock device information under the device management tab is associated with an unlocking tab. The door lock device's coding information is pre-scanned via a mobile terminal or the user enters it, and the door lock device information is added to the device management tab. Each door lock device information under the device management tab is associated with an unlocking tab.
[0030] Taking the example of a door lock app created with this program, the user will need to register and log in when using the door lock app for the first time. In the "Device Management" interface (app interface) of the door lock app, the user can scan the QR code on the door lock (device) or enter the door lock (device)'s unique identification code to add the door lock to the list of valid door locks (under the aforementioned Device Management tab). The door lock app's display interface clearly shows a list of all bound door locks. The user then clicks the unlock icon for the target door lock, which can be "Click to Unlock" or "Slide to Unlock," among other options.
[0031] As a preferred setting, users can pre-configure the personalized display of each door lock device information under the Device Management tab. That is, users can set a personalized name and / or icon for each door lock for quick identification. In other words, each app (under the Device Management tab) can be associated with multiple door lock devices, and users can independently select a door lock device when they need to unlock it. This allows the pre-implementation of multiple door lock devices through the program, that is, each user can be associated with several door lock devices, and can also achieve Bluetooth-based one-to-many synchronization or step-by-step control between users and door lock devices.
[0032] In this embodiment, the program is triggered by the user selecting the above-mentioned unlocking tag, that is, it is triggered by the user, S10-1: the user selects to trigger any unlocking tag, so that the program is called, and the unlocking tag is triggered by the user performing a predetermined operation, and the predetermined operation includes but is not limited to a single click, multiple clicks, sliding, etc.
[0033] When the program is called: Establishing Bluetooth communication between the door lock device and the mobile terminal. Optionally, establishing Bluetooth communication between the door lock device and the mobile terminal can also be done after the mobile terminal obtains the unlocking information. This is not limited to the order of precedence. S20: The mobile terminal obtains the information to be verified through the program and sends it to the server, where the information to be verified includes door lock device information, user information and a timestamp; S30: The server verifies the information to be verified and sends unlocking information to the mobile terminal after passing the verification; S40: The mobile terminal sends the unlocking information to the door lock device to perform the unlocking operation.
[0034] Based on the above, in this embodiment, the door lock device is not actually switched by the MCU, and automatically processes the connection establishment process in the long broadcast interval mode to interact with the user's mobile phone for data; the door lock device information and user information are legally verified at the current moment (timestamp) through the server. As an example, if the door lock device information shows that the user information (user ID) can control the unlocking period to be 0:00-24:00 on March 1, when the user information verification and the door lock device information verification are passed, and the unlocking time is 7:00 on March 1, the verification is passed. Otherwise, if any of the verifications fails, the subsequent unlocking process will not be executed.
[0035] In this embodiment, in order to improve the security of the unlocking process, dynamic unlocking information is applied. Only when the verification on the server side is passed, the unlocking can be sent to the mobile terminal. The unlocking information may be invalid within a single unlocking or a period of time after unlocking, reducing the security risks caused by fixed unlocking information. In order to be applied to scenarios where multiple people unlock, such as hotels, multiple mobile terminals can control the same door lock device in different time periods / under different conditions. It is even possible to set multiple mobile terminals to control the same door lock device in the same time period. The corresponding verification information can be added / adjusted on the server side to meet the usage requirements of different scenarios while maintaining high security.
[0036] The above-mentioned server side can be a cloud server or a background server (a server under a certain address). The server side is connected to the mobile terminal through a network (cellular network or WiFi). It is worth noting that in this embodiment, the door lock device does not need to be connected to the server side. The door lock device and the mobile terminal are connected via Bluetooth to achieve a connection within a certain distance. The mobile terminal and the server side are connected through the network and are not restricted by distance.
[0037] For example, see Figure 3 :The user's mobile phone door lock APP is bound to one or more door lock devices in advance. After clicking the "Unlock" label (or button) (any one in the legal list of the door lock APP), the unlocking APP will generate a verification request message containing user identity information, the door lock's unique identification code and the current timestamp. The unlocking APP sends the verification request message to the cloud server via the cellular network or Wi-Fi. After receiving the verification request, the cloud server will verify whether the user's identity is legal and whether the door lock belongs to the user. If the verification is successful, the cloud server will generate a dynamic key and send the key and unlocking command back to the unlocking APP through an encrypted channel. After receiving the response from the cloud server, the unlocking APP starts the Bluetooth connection and establishes a secure Bluetooth connection with the door lock; the unlocking APP sends the unlocking command to the door lock through the established Bluetooth connection.
[0038] Specifically, after the door lock device receives the unlocking information, the main control unit of the door lock device drives the lock cylinder to rotate to unlock the door. Optionally, after the unlocking is successful, the door lock device sends the result information to the mobile terminal for visual display or visual reminder through the program. As an example, the door lock can send a successful unlocking feedback message to the door lock app via Bluetooth. After receiving the successful unlocking feedback, the door lock app updates the door lock status to "unlocked" within the app (application interface) and can optionally be configured to trigger a prompt sound or vibration to remind the user.
[0039] It can be understood that the above-mentioned mobile terminal obtains the information to be verified, obtains the unlocking information after verification and sends it to the door lock device. This process is completed in a relatively short time and can be regarded as seamless for the user. That is, the user only needs to select the door lock device information that needs to be unlocked to complete the automatic unlocking process.
[0040] Similarly, if the unlocking fails, the corresponding result information can also be visually displayed or reminded, such as updating the door lock status to "unlocking failed" in the APP (application interface).
[0041] Based on the above, as an optional implementation, if the unlocking fails, the mobile terminal can be optionally set to automatically send the information to be verified after a preset time interval, obtain a dynamically updated unlocking information again, and perform the unlocking again. If the unlocking fails multiple times, the information can be sent to the server or a visual warning can be made on the application interface of the mobile terminal, such as displaying a "multiple unlocking failures" prompt box so that the user or server-side administrator can update the verification information or provide other countermeasures; or as an option, the program can be reset autonomously after a preset number of unlocking failures, the door lock device information and user information can be obtained again, and the verification and unlocking information can be re-requested.
[0042] Furthermore, as an optional feature, the mobile terminal (perhaps within the unlocking app) can autonomously generate unlocking records and upload them to the server. For example, the mobile app can upload unlocking records (including unlocking time, door lock device name, user identity, and other data, and even use the mobile terminal's camera to capture images, store them in the unlocking record, and perform image recognition and similarity verification with pre-stored user images for security alerts) to the cloud server for users and administrators to view and manage at any time, further improving security.
[0043] Example 2: This embodiment provides a low-power door lock control method, see Figure 1 and Figure 4The difference from the above-mentioned embodiment 1 is that this embodiment provides an application scenario of NFC+Bluetooth unlocking. Both the door lock device and the mobile terminal need to have a built-in NFC function (module / chip). When the Bluetooth module of the door lock device is in standby mode, the Bluetooth is in a long broadcast interval mode (the interval range is 20 milliseconds to 10.24 seconds) and can be switched to another working mode, namely a short broadcast interval (the interval range is from 7.5 milliseconds to 4000 milliseconds (i.e. 4 seconds)).
[0044] In the NFC+Bluetooth unlocking scenario, the power management module includes standby mode and working mode. In standby mode, NFC is passively listening and Bluetooth is listening in long broadcast interval mode; in working mode, Bluetooth is dynamically switched to listening in short broadcast interval mode.
[0045] The door lock central control is in low-power mode (inactive) when in standby mode. The door lock's NFC chip wakes it up, exiting low-power mode and entering active mode. The door lock central control switches Bluetooth mode from long broadcast interval mode to short broadcast interval mode. When exchanging data with a mobile phone, Bluetooth continuous interval mode is used based on the communication protocol.
[0046] In this embodiment, based on the method of the above embodiment 1, the difference is that the program is triggered through the NFC function, and after the NFC function is enabled, the Bluetooth connection mode is adjusted by the main control unit, thereby achieving fast unlocking while reducing power consumption.
[0047] Specifically, S10-2: NFC function is built into the door lock device and the mobile terminal; when the mobile terminal is close to the door lock device, NFC short-range communication is established, and the mobile terminal receives communication data from the door lock device; the mobile terminal parses the communication data, and the program is called autonomously.
[0048] This embodiment is applicable to mobile terminals with NFC functionality. The door lock device also incorporates an NFC module / chip. However, unlike existing configurations that directly unlock the door via NFC, this NFC functionality is used only to trigger the program upon identifying the presence of the mobile terminal and to wake up the main control unit to switch to Bluetooth mode. As mentioned above, the NFC module / chip is used for NFC short-range communication, where the communication data includes door lock device information (such as the door lock's unique ID, encryption key, etc.) and program trigger data. For example, the program trigger data could be a link to the door lock app, allowing the program to be autonomously triggered upon receipt.
[0049] Furthermore, the NFC module can passively wake up the MCU (main control unit) of the door lock device to realize contactless data transmission. Specifically, S50: After the NFC function of the door lock device is enabled, the main control unit of the door lock device is woken up, that is, when the mobile terminal is close to the door lock device, contactless data transmission is realized, and the main control unit of the door lock device adjusts the Bluetooth long broadcast interval mode to the Bluetooth short broadcast interval mode, which is different from the embodiment 1 in which the Bluetooth long broadcast interval mode is always maintained. Compared with the lower power consumption control method in embodiment 1, this embodiment switches to the short broadcast interval mode when the mobile terminal and the door lock device communicate, thereby improving the reliability and speed of the mobile terminal discovering the door lock device and establishing a connection, thereby significantly improving the responsiveness of user operations and the overall experience.
[0050] Similar to the above-mentioned embodiment 1, the above-mentioned use of the NFC function to trigger the program to send the information to be verified and obtain the unlocking information is completed in a relatively short time for the user, which can be regarded as a seamless experience. The user does not need to operate anything else. Automatic unlocking can be achieved by simply placing the mobile phone NFC close to the door lock NFC.
[0051] In addition to the above-mentioned method of triggering the program and switching the Bluetooth mode, other aspects of this embodiment are similar to those in Example 1. The mobile terminal obtains the information to be verified through the program and sends it to the server side, wherein the information to be verified includes door lock device information, user information and timestamp; the server side verifies the information to be verified and sends the unlocking information to the mobile terminal after the verification; a Bluetooth short broadcast interval mode is established between the mobile terminal and the door lock device, and the mobile terminal sends the unlocking information to the door lock device to perform the unlocking operation.
[0052] Based on the above, see Figure 5 , as an example: Door lock device: Smart door lock devices are pre-equipped with NFC chips / tags and Bluetooth modules. Initial settings are completed at the factory, including the entry and storage of NFC chip / tag information (the stored information includes the door lock ID, encryption key, jump APP link, etc.), and the Bluetooth long broadcast interval mode is turned on to listen, waiting for a connection to the user's mobile phone.
[0053] User side: The user installs the corresponding door lock APP on the mobile phone and turns on the NFC and Bluetooth functions of the mobile phone.
[0054] The user brings their phone near the door lock device (smart door lock) and touches the phone's NFC sensing area to the door lock's NFC chip / tag / module. The NFC module quickly senses the phone's proximity, establishing short-range communication between the door lock's NFC chip and the phone's NFC chip. The phone's NFC chip reads the data stored in the door lock's NFC chip, including a link to an app and door lock device information. The phone's NFC chip interprets the data, automatically identifies and opens the link, and launches the corresponding door lock app.
[0055] The door lock device's main control unit receives a wake-up signal from the NFC chip, which controls the Bluetooth module to switch from long to short broadcast interval mode. The door lock app reads the door lock device information (device ID) received by the NFC chip. The phone then uploads its own information (user information, such as that obtained through user registration / login in Example 1) and the door lock's information to the cloud. The cloud verifies the legitimacy of the connection between the phone and the door lock. Once verified, the cloud generates a dynamic key and sends it to the phone, which then sends an unlock command to the door lock via Bluetooth.
[0056] Cloud verification is mainly based on the device ID, user information, and door lock information uploaded by the user's device. By comparing the pre-stored legitimate user and device information and combining the current authorization time period and other information, a comprehensive judgment is made to verify the legitimacy of the connection between the mobile phone and the door lock.
[0057] The door lock's central control unit receives the unlock command transmitted via Bluetooth, analyzes it, and verifies it. If verification is successful, the door lock's central control system executes the unlock operation, and the motor drives the lock cylinder to rotate, completing the unlocking operation. Simultaneously, the door lock sends a successful unlocking feedback message to the mobile app via Bluetooth. Upon receiving this message, the mobile app displays a successful unlocking prompt on the interface.
[0058] In this embodiment, unlike the above-mentioned embodiment 1, the Bluetooth connection mode will be switched. Therefore, in order to further reduce power consumption, as an optional setting, after the unlocking operation is completed, the Bluetooth module of the door lock device automatically switches back to the long broadcast interval mode for listening after a short delay (such as 5 seconds), thereby reducing power consumption and waiting for the next unlocking request.
[0059] Based on the above, this embodiment utilizes the characteristic that Bluetooth power consumption is different at different continuous intervals, combines NFC with dynamic Bluetooth, and applies it to the unlocking control of smart door locks. While meeting the user's needs for convenient unlocking, it greatly reduces the energy consumption of the door lock and extends the battery life of the door lock device. Furthermore, for some terminal systems (such as IOS) where NFC applications cannot be directly written, the program call overcomes the problem of applications that have NFC functions but cannot directly use NFC to control unlocking, which is convenient to operate.
[0060] Example 3: This embodiment discloses a low-power door lock control system that executes the door lock control method of the above-mentioned Example 1; Figure 1 ,include: A door lock device having a built-in Bluetooth module, wherein the Bluetooth module normally uses a Bluetooth long broadcast interval mode; A mobile terminal, having a built-in Bluetooth module and a program for unlocking, establishes Bluetooth communication with the door lock device; A server side, communicating with the mobile terminal; The door lock device establishes Bluetooth communication with the mobile terminal, and the server establishes network communication with the mobile terminal. The smart terminal can be implemented in various forms. For example, the terminal described in the present invention can include a mobile phone, a smart phone, a laptop computer, a PAD (tablet computer), etc. The server can be a cloud server or a local server.
[0061] When the program is called: Bluetooth communication is established between the door lock device and the mobile terminal; the mobile terminal obtains the information to be verified through the program and sends it to the server, where the information to be verified includes door lock device information, user information and timestamp; the server verifies the information to be verified and sends unlocking information to the mobile terminal after verification; the mobile terminal sends the unlocking information to the door lock device to perform the unlocking operation.
[0062] The above-mentioned application of the system to implement the specific Bluetooth door lock control process can refer to the above-mentioned embodiment 1, which will not be repeated here. It can be understood that the system can be integrated / connected with modules / chips / units / devices / other systems that implement the above-mentioned control process to be applied to different scenarios.
[0063] Furthermore, to implement an unlocking scenario using NFC+Bluetooth control, i.e., to execute the door lock control method described in the second embodiment, the door lock device and mobile terminal are each equipped with a built-in NFC chip. For example, the door lock device (smart door lock) may include, but is not limited to, a central control system, an NFC module / chip, a Bluetooth module, a power management module, and a security chip (optional, capable of storing an encryption algorithm). When the mobile terminal approaches the door lock device, NFC short-range communication is established, the mobile terminal receives and parses the communication data from the door lock device, and the program is automatically invoked. Furthermore, after the door lock device's NFC chip is activated, the door lock device's main control unit is awakened, and the door lock device's main control unit switches from a long Bluetooth advertising interval mode to a short Bluetooth advertising interval mode.
[0064] The specific door control process can refer to the description of the above embodiment 2. It can be understood that the system can be integrated / connected with modules / chips / units / devices / other systems that implement the above control process to be applied to different scenarios.
[0065] The above-mentioned Embodiments 1 and 2 are used to illustrate examples of two unlocking modes (Embodiment 1 applies pure Bluetooth mode, and Embodiment 2 applies NFC+Bluetooth mode). Embodiment 3 illustrates a system (hardware implementation) for implementing the door lock control method of Embodiment 1 and Embodiment 2. Some of the descriptions therein are not intended to be limiting of a single embodiment and can be adaptively combined and applied.
[0066] It should be noted that the embodiments of the present invention have better practicability and do not impose any form of limitation on the present invention. Any technician familiar with the field may use the technical content disclosed above to change or modify it into an equivalent effective embodiment. However, any modification or equivalent changes and modifications made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solution of the present invention are still within the scope of the technical solution of the present invention.
Claims
1. A low-power door lock control method, characterized in that: include: The door lock device normally uses the Bluetooth long broadcast interval mode; Presetting a program for unlocking the door on the mobile terminal; When the program is called: Establish Bluetooth communication between the door lock device and the mobile terminal; The mobile terminal obtains the information to be verified through the program and sends it to the server, wherein the information to be verified includes door lock device information, user information and a timestamp; The server verifies the information to be verified and sends unlocking information to the mobile terminal after passing the verification; The mobile terminal sends the unlocking information to the door lock device to perform the unlocking operation.
2. The door lock control method according to claim 1, characterized in that: The program forms an application interface on the mobile terminal, and the user configures user information in advance through the application interface.
3. The door lock control method according to claim 2, characterized in that: The application interface has a device management label; Scan the door lock device's code information in advance through a mobile terminal or the user inputs it, and add the door lock device information to the device management tag. Each door lock device information under the device management tag is associated with an unlock tag. The user selects to trigger any unlocking tag, so that the program is called. The unlocking tag is triggered by the user performing a predetermined operation, which includes a single click, multiple clicks, and a slide.
4. The door lock control method according to claim 3, characterized in that: The user pre-sets the personalized display of each door lock device information under the device management tag.
5. The door lock control method according to claim 1, characterized in that: Built-in NFC function in door lock devices and mobile terminals; When the mobile terminal is close to the door lock device, NFC short-range communication is established, and the mobile terminal receives the communication data of the door lock device; The mobile terminal parses the communication data and the program is called autonomously.
6. The door lock control method according to claim 5, characterized in that: After the NFC function of the door lock device is enabled, wake up the main control unit of the door lock device; The main control unit of the door lock device adjusts the Bluetooth long broadcast interval mode to the Bluetooth short broadcast interval mode.
7. The door lock control method according to claim 1, characterized in that: After the door lock device receives the unlocking information, the main control unit of the door lock device drives the lock cylinder to rotate to unlock; After the door is unlocked successfully, the door lock device sends the result information to the mobile terminal for visual display or visual reminder through the program.
8. The door lock control method according to claim 1, wherein: The mobile terminal automatically generates unlocking records and uploads them to the server.
9. A low-power door lock control system, characterized in that: include: A door lock device having a built-in Bluetooth module, wherein the Bluetooth module normally uses a Bluetooth long broadcast interval mode; A mobile terminal, having a built-in Bluetooth module and a program for unlocking, establishes Bluetooth communication with the door lock device; A server side, communicating with the mobile terminal; Execute the door lock control method according to any one of claims 1 to 8 above; When the program is called: Establish Bluetooth communication between the door lock device and the mobile terminal; The mobile terminal obtains the information to be verified through the program and sends it to the server, wherein the information to be verified includes door lock device information, user information and a timestamp; The server verifies the information to be verified and sends unlocking information to the mobile terminal after passing the verification; The mobile terminal sends the unlocking information to the door lock device to perform the unlocking operation.
10. The door lock control system according to claim 9, characterized in that: The door lock device and the mobile terminal are respectively equipped with NFC chips; When the mobile terminal is close to the door lock device, NFC short-range communication is established, the mobile terminal receives the communication data of the door lock device, the mobile terminal parses the communication data, and the program is called autonomously; and / or, waking up the main control unit of the door lock device after the NFC chip of the door lock device is enabled; The main control unit of the door lock device adjusts the Bluetooth long broadcast interval mode to the Bluetooth short broadcast interval mode.