A smart door lock control device, system and method based on LoRa communication
By adopting LoRa communication technology in the smart door lock system, the problems of short coverage distance and poor penetration ability of Zigbee technology are solved, long-distance, multi-node, and low-power communication is realized, and the stability of smart door locks is improved. reliability.
Patent Information
- Application Number
- CN201910079104.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-01-28
- Publication Date
- 2024-12-13
- Estimated Expiration
- 2039-01-28
AI Technical Summary
The Zigbee technology used in the existing smart door lock system has short coverage distance, poor penetration ability, insufficient connection number, and cannot meet user needs.
Using intelligent door lock control devices and systems based on LoRa communication, including processor, power supply module, door lock control module, card reading module and LoRa communication module, data transmission is carried out through the LoRa module, and the permission list and synchronization time are updated through the system server. , realize long-distance, multi-node, and low-power communication.
The transmission distance, number of nodes and battery life of the smart door lock is improved, making it more stable and reliable, and meeting the management and security needs of users.
Smart Images

Figure CN109712299B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of smart door locks, and more specifically, to a smart door lock control device, system and method based on LoRa communication. Background Art
[0002] With the development of electronic information technology, smart door lock control systems, as a device for managing people's access, have become increasingly popular in various places, such as hotels, school dormitories, residential areas, office buildings, etc. Smart door locks not only facilitate users, but also improve management efficiency and security. The mainstream communication protocol used in existing smart door lock systems is Zigbee, but Zigbee technology has a short coverage distance, poor penetration ability, and insufficient number of connections, which cannot meet user needs. Summary of the invention
[0003] The technical problem to be solved by the present invention is to provide a smart door lock control device, system and method based on LoRa communication in view of the defects of the above-mentioned Zigbee technology in the prior art, such as short coverage distance, poor penetration ability and insufficient number of connections.
[0004] The technical solution adopted by the present invention to solve the technical problem is: constructing an intelligent door lock control device based on LoRa communication, including a processor, a power supply module, a door lock control module, and a card reading module, wherein the processor is respectively connected to the power supply module, the door lock control module, and the card reading module, and further includes:
[0005] A first memory connected to the processor and used for storing an authority list and card swiping records;
[0006] A LoRa communication module connected to the processor and used for sending card swiping data and downloading an authority list.
[0007] Furthermore, the smart door lock control device based on LoRa communication described in the present invention also includes a Bluetooth module connected to the processor, used to connect to the mobile terminal and receive user account information sent by the mobile terminal.
[0008] Furthermore, in the LoRa communication-based smart door lock control device of the present invention, the power supply module is a battery pack power supply module;
[0009] The power supply module includes a voltage detection circuit for detecting the voltage of the battery pack.
[0010] Furthermore, the LoRa communication-based smart door lock control device of the present invention further includes an alarm connected to the processor and configured to issue an alarm message when the battery pack is under-voltage;
[0011] The alarm is a buzzer and / or an audio player and / or an indicator light.
[0012] In addition, the present invention also provides a smart door lock control system based on LoRa communication, comprising a plurality of the above-mentioned smart door lock control devices, and also comprising a system server and a plurality of gateways, wherein the smart door lock control devices are connected to the system server via the gateways;
[0013] The system server includes a second memory for storing the permission list.
[0014] Furthermore, the LoRa communication-based smart door lock control system of the present invention further includes a plurality of mobile terminals, wherein the mobile terminals are connected to the smart door lock control device via a Bluetooth module;
[0015] The mobile terminal comprises a third memory for storing user account information.
[0016] In addition, the present invention also provides a smart door lock control method based on LoRa communication, which is applied to the above-mentioned smart door lock control system and includes the following steps:
[0017] Read the user account information of the access control card through the card reader module or receive the user account information sent by the mobile terminal through the Bluetooth module;
[0018] Determine whether the user account information is in the permission list of the smart door lock control device;
[0019] If yes, an unlock command is issued, the door lock control module controls the door lock to open, and uploads the card swiping record information to the system server through the LoRa communication module;
[0020] If not, sending a request for updating the list to the system server through the LoRa communication module;
[0021] If the system server has the latest list stored, it will send it to the smart door lock control device, and the smart door lock control device will determine whether the user account information is in the updated permission list;
[0022] If yes, an unlock command is issued, the door lock control module controls the door lock to open, and uploads the card swiping record information to the system server through the LoRa communication module;
[0023] The intelligent door lock control device enters a sleep mode.
[0024] Furthermore, the LoRa communication-based smart door lock control method of the present invention further includes a voltage monitoring step:
[0025] The voltage detection circuit detects the voltage of the battery pack in the power supply module;
[0026] Determine whether the detection voltage is less than the preset voltage;
[0027] If so, an alarm message is sent through an alarm device, and / or an alarm message is sent to the system server through the LoRa communication module.
[0028] Furthermore, the LoRa communication-based smart door lock control method of the present invention further includes a time synchronization step:
[0029] Waking up the smart door lock control device at a preset time point;
[0030] All of the intelligent door lock control devices request synchronization time in sequence according to the network address.
[0031] Furthermore, the LoRa communication-based smart door lock control method of the present invention further includes an anti-pry lock step:
[0032] After the smart door lock control device detects that the door lock is damaged, it sends an alarm message through an alarm, and / or sends an alarm message to the system server through the LoRa communication module.
[0033] The implementation of the present invention is a LoRa communication-based smart door lock control device, system and method, which has the following beneficial effects: the device includes a processor, a power supply module, a door lock control module and a card reading module, and the processor is respectively connected to the power supply module, the door lock control module and the card reading module. The device also includes a first memory connected to the processor for storing a list of permission lists; a LoRa communication module connected to the processor for sending card swiping data, requesting to update the permission list and regularly requesting to synchronize local time. The present invention completes data transmission through the LoRa communication module, has the advantages of long transmission distance, many nodes and low power consumption, making the smart door lock more stable and reliable. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] The present invention will be further described below with reference to the accompanying drawings and embodiments, in which:
[0035] Figure 1 is a schematic structural diagram of a first embodiment of the present invention;
[0036] Figure 2 is a schematic structural diagram of a second embodiment of the present invention;
[0037] Figure 3 is a schematic structural diagram of a third embodiment of the present invention;
[0038] Figure 4 is a schematic structural diagram of a fourth embodiment of the present invention;
[0039] Figure 5 is a schematic structural diagram of a fifth embodiment of the present invention;
[0040] Figure 6 It is a flow chart of a smart door lock control method based on LoRa communication of the present invention. DETAILED DESCRIPTION
[0041] In order to have a clearer understanding of the technical features, purposes and effects of the present invention, specific embodiments of the present invention are now described in detail with reference to the accompanying drawings.
[0042] First embodiment
[0043] refer to Figure 1 In this embodiment, the intelligent door lock control device based on LoRa communication includes a processor, a power supply module, a door lock control module, a card reading module, a first memory, and a LoRa communication module, and the processor is respectively connected to the power supply module, the door lock control module, the card reading module, the first memory, and the LoRa communication module. In the intelligent door lock control device, the processor is used to process data and control various modules of the system according to the program to keep the system working in coordination. The power supply module is used to power each module in the device. The door lock control module is connected to the door lock device to drive the door lock to open or close; the door lock control module can adopt a motor drive module, an electromagnet drive module, etc., and the motor drive module or the electromagnet drive module refers to the prior art. The card reader module is used to read the user account information of the access control card, and the user account information is pre-written in the access control card. The first memory is used to store the permission list, which is a list of all users who have the permission to open the door, that is, a list of legal users. After the card reader module reads the user account information of the access card, the user account information is matched with the permission list. When the user account information is matched, it means that the user is a legal user, and an unlocking command is sent to the door lock control module, and the door lock control module controls the door lock to open or close.
[0044] If the user account information is not in the permission list of the first memory, the LoRa communication module is used to request the system server to download the latest list to the smart door lock control device. If the system server has the latest list stored, it will be sent to the smart door lock control device, and it is determined whether the user account information matches the updated permission list. If the match is successful, an unlocking command is sent to the door lock control module, and the door lock control module controls the door lock to open or close. Furthermore, after each operation by the user, the smart door lock control device sends the collected card swiping data to the system server. The card swiping data includes but is not limited to user account information, smart door lock control device number, card swiping time, etc., to facilitate management personnel to manage usage data. It should be noted that the structure and working principle of the LoRa communication module can refer to the prior art, and this embodiment will not be repeated here.
[0045] As an option, the card reader module can also be a biometric card reader module, which is used to read the user's biometric information, including but not limited to fingerprint information, facial information, iris information, voiceprint information, etc. Correspondingly, the biometric information of the legitimate user needs to be stored in the first memory in advance. When unlocking is required, the biometric card reader module reads the user's biometric information, and then matches it with the biometric information of the legitimate user stored in the first memory. If the match is qualified, it means that the user is a legitimate user, and then sends an unlocking instruction to the door lock control module, and the door lock control module controls the door lock to open or close.
[0046] If there is no match, the LoRa communication module is used to request the system server to download the latest user's biometric information to the smart door lock control device. If the system server has stored the user's biometric information, it will be sent to the smart door lock control device and the user's biometric information will be matched with the updated biometric information. If they match, an unlocking command will be sent to the door lock control module, and the door lock control module will control the door lock to open or close.
[0047] It can be understood that the above-mentioned access control card and biometric information can be used in combination to improve the security of the smart door lock control device.
[0048] This embodiment obtains the user's user account information and first verifies it through the locally stored permission list. If the user information is locally available, an unlocking instruction is sent; if the user account information is not locally available, the system server is requested to download the latest list to the smart door lock control device through the LoRa communication module. If the system server has the latest list stored, it is downloaded to the smart door lock control device. The smart door lock control device determines whether the user account information matches the updated permission list. If it matches, an unlocking instruction is sent, thereby realizing data transmission using the LoRa communication module.
[0049] The process by which the system server determines whether the permission list matches is as follows:
[0050] The system server stores the permission list of each smart door lock control device, that is, each smart door lock control device has its own permission list. The system server will set the version number of each permission list, and change the version number every time the permission list is updated. The permission list sent by the system server to the smart door lock device also includes the corresponding version number. When the smart door lock device checks whether the permission list has been updated, the system server compares the version number of the permission list in the smart door lock device with the latest version number in the system server; if the version numbers are consistent, it means that the permission list has not been updated; if the version numbers are inconsistent, it means that the permission list has been updated.
[0051] Furthermore, as an option, when the system server determines whether the permission list matches, it can also compare the permission list in the system server with the permission list in the smart door lock control device one by one, that is, determine whether the two permission lists are consistent; if they are consistent, it means that the permission list has not been updated; if the version numbers are inconsistent, it means that the permission list has been updated.
[0052] Second embodiment
[0053] refer to Figure 2 On the basis of the first embodiment, the smart door lock control device based on LoRa communication in this embodiment further includes a Bluetooth module connected to the processor, used to connect to the mobile terminal and receive user account information sent by the mobile terminal. The user account information is pre-stored in the mobile terminal, and the user information is also stored in the permission list in the smart door lock control device and / or the system server. An APP for managing user account information is installed on the mobile terminal, so the mobile terminal can also be called an electronic access control card.
[0054] When unlocking is required, the mobile terminal connects to the smart door lock control device via Bluetooth, and sends the user account information to the smart door lock control device after the connection is successful. After receiving the user account information, the smart door lock control device first matches the user account information with the permission list stored locally in the smart door lock control device. When the user account information is matched, it means that the user is a legitimate user, and then sends an unlocking command to the door lock control module, and the door lock control module controls the door lock to open or close. If there is no match, the system server is requested to download the latest list to the smart door lock control device through the LoRa communication module. If the system server has the latest list stored, it will be sent to the smart door lock control device. The smart door lock control device searches and matches the user account information with the updated permission list. If the match is successful, the door lock control module controls the door lock to open or close. It should be noted that the structure and working principle of the Bluetooth module can refer to the prior art, and the present invention will not be repeated here.
[0055] As an option, the mobile terminal can obtain the user's biometric information, including but not limited to fingerprint information, facial information, iris information, voiceprint information, etc. Correspondingly, the biometric information of the legitimate user needs to be stored in the first memory in advance. When unlocking is required, the mobile terminal obtains the user's biometric information, and then transmits it to the smart door lock control device through the Bluetooth module, and matches it with the biometric information of the legitimate user stored in the first memory. If the match is qualified, it means that the user is a legitimate user, and then sends an unlocking command to the door lock control module, and the door lock control module controls the door lock to open or close.
[0056] If there is no match, the LoRa communication module is used to request the system server to download the latest user's biometric information to the smart door lock control device. If the system server has stored the latest user's biometric information, it will be sent to the local door lock. The smart door lock control device determines whether the user's biometric information matches the updated user's biometric information. If it matches, an unlocking command is sent to the door lock control module, and the door lock control module controls the door lock to open or close.
[0057] Preferably, the mobile terminal includes but is not limited to a smart phone, a smart watch, a tablet computer, etc.
[0058] In this embodiment, a mobile terminal is used to store user account information, and Bluetooth is used to transmit user account information, so that the user does not need to carry an access card with him. In addition, by obtaining the user's biometric information through the mobile terminal, the size and cost of the smart door lock control device can be reduced, and the user experience can be improved.
[0059] Third embodiment
[0060] refer to Figure 3 On the basis of the first embodiment, the power supply module in the smart door lock control device based on LoRa communication in this embodiment is a battery pack power supply module, which uses a battery pack for power supply, and can maintain the normal use of the door lock in a power outage state. In addition, the LoRa communication module itself has the characteristics of low power consumption. It has been verified by experiments that 4 No. 5 batteries can achieve about 20,000 door openings.
[0061] The power supply module includes a voltage detection circuit for detecting the voltage of the battery pack. The voltage detection circuit is described in the prior art and will not be described in detail in this embodiment.
[0062] Furthermore, the LoRa communication-based smart door lock control device of this embodiment also includes an alarm connected to the processor for issuing an alarm message when the battery pack is undervoltage. Preferably, the alarm includes but is not limited to at least one of a buzzer, an audio player, and an indicator light. Alternatively, the alarm message is uploaded to the system server through the LoRa communication module, and the alarm message contains the attribute information of the smart door lock control device, so that the system server can quickly locate the smart door lock control device that needs to replace the battery.
[0063] This embodiment uses a battery pack for power supply, and can maintain the normal use of the door lock in a power outage state. In addition, the voltage of the battery pack is detected, and an alarm message is issued when the battery pack is under-voltage, reminding the user to replace it.
[0064] Fourth embodiment
[0065] refer to Figure 4The LoRa communication-based smart door lock control system of this embodiment includes a plurality of the above-mentioned smart door lock control devices, a system server and a plurality of gateways, the smart door lock control devices are connected to the system server through the gateways, and the system server includes a second memory for storing the permission list. Alternatively, two adjacent gateways can use different frequency bands to avoid mutual interference.
[0066] Furthermore, the system server can modify the permission list in the smart door lock control device, the mobile terminal, and the second memory. When a new user needs to be added, the user account information of the new user is written through the system server, and the system server can write the user account information of the new user into the access card and / or the mobile terminal and the second memory. When an existing user needs to be deleted, the system server sends a delete command to the smart door lock control device, the mobile terminal, and the second memory to perform the delete operation on the user to be deleted.
[0067] Furthermore, the system server processes the card swiping data uploaded by the smart door lock control device, forms statistical charts, and displays them on the monitor to facilitate management by the administrator.
[0068] The smart door lock control system of this embodiment manages multiple smart door lock control devices through the LoRa communication module. Based on the network characteristics of the LoRa communication module, the smart door lock control system has the advantages of long transmission distance, many nodes and low energy consumption.
[0069] Fifth embodiment
[0070] refer to Figure 5 On the basis of the fourth embodiment, the smart door lock control system based on LoRa communication in this embodiment further includes a plurality of mobile terminals, the mobile terminals are connected to the smart door lock control device via a Bluetooth module; the mobile terminals include a third memory for storing user account information. Preferably, the mobile terminals include but are not limited to smart phones, smart watches, tablet computers, etc.
[0071] The user account information is pre-stored in the mobile terminal, and the user information is also stored in the permission list in the smart door lock control device and / or the system server. An APP for managing user account information is installed on the mobile terminal, so the mobile terminal can also be called an electronic access control card.
[0072] When unlocking is required, the mobile terminal connects to the smart door lock control device via Bluetooth, and sends the user account information to the smart door lock control device after the connection is successful. After receiving the user account information, the smart door lock control device first matches the user account information with the permission list stored locally in the smart door lock control device. When the user account information is matched, it means that the user is a legitimate user, and then sends an unlocking command to the door lock control module, and the door lock control module controls the door lock to open or close. If there is no match, the system server is requested to download the latest list to the smart door lock control device through the LoRa communication module. If the system server has the latest list stored, it will be sent to the smart door lock control device. The smart door lock control device determines whether the user account information matches the updated permission list. If the match is successful, the door lock control module controls the door lock to open or close. It should be noted that the structure and working principle of the Bluetooth module can refer to the prior art, and the present invention will not be repeated here.
[0073] As an option, the mobile terminal can obtain the user's biometric information, including but not limited to fingerprint information, facial information, iris information, voiceprint information, etc. Correspondingly, the biometric information of the legitimate user needs to be stored in the first memory in advance. When unlocking is required, the mobile terminal obtains the user's biometric information, and then transmits it to the smart door lock control device through the Bluetooth module, and matches it with the biometric information of the legitimate user stored in the first memory. If the match is qualified, it means that the user is a legitimate user, and then sends an unlocking command to the door lock control module, and the door lock control module controls the door lock to open or close.
[0074] If there is no match, the LoRa communication module is used to request the system server to download the latest user's biometric information to the smart door lock control device. If the system server has the latest list stored, it will be sent to the local door lock. The smart door lock control device determines whether the user's biometric information matches the updated biometric information. If it matches, an unlocking command is sent to the door lock control module, and the door lock control module controls the door lock to open or close.
[0075] In this embodiment, the mobile terminal is equivalent to an electronic access control card. Considering that smartphones are now a must-have for everyone, the use of electronic access control cards allows users to no longer need to carry physical cards, thereby improving user experience.
[0076] refer to Figure 6 The present invention also provides a smart door lock control method based on LoRa communication, which is applied to the above-mentioned smart door lock control system and includes the following steps:
[0077] S1. Read the user account information of the access control card through the card reader module or receive the user account information sent by the mobile terminal through the Bluetooth module.
[0078] Specifically, if the smart door lock control device is in a dormant state, the smart door lock control device is awakened, and the user account information of the access card is read through the card reader module or the user account information sent by the mobile terminal is received through the Bluetooth module. The user account information is pre-stored in the access card and the mobile terminal. Alternatively, the card reader module can also be a biometric card reader module, which is used to read the user's biometric information, including but not limited to fingerprint information, facial information, iris information, voiceprint information, etc. Correspondingly, the biometric information of the legitimate user needs to be stored in the first memory in advance.
[0079] As an option, the mobile terminal may obtain the user's biometric information, including but not limited to fingerprint information, facial information, iris information, voiceprint information, etc. Correspondingly, the biometric information of the legitimate user needs to be stored in the first memory in advance.
[0080] S2. Determine whether the user account information is in the permission list of the smart door lock control device; the permission list includes a list of all users with door opening permissions. After the card reader module reads the user account information of the access card or receives the user account information sent by the mobile terminal through the Bluetooth module, the user account information is matched with the permission list. When the user account information is matched, it means that the user is a legitimate user, and then the unlocking command is sent to the door lock control module, and the door lock control module controls the door lock to open or close.
[0081] Alternatively, the card reader module may also be a biometric information card reader module, which is used to read the user's biometric information and determine whether the biometric information matches the biometric information of a legitimate user in the smart door lock control device.
[0082] Alternatively, the mobile terminal may obtain the user's biometric information, transmit the biometric information to the smart door lock control device via a Bluetooth module, and determine whether the biometric information matches the biometric information of a legitimate user in the smart door lock control device.
[0083] S3. If the user account information and / or biometric information contained in the permission list matches the biometric information of the legitimate user in the smart door lock control device, an unlocking command is issued, the door lock control module controls the door lock to open, and uploads the card swiping record information to the system server through the LoRa communication module.
[0084] S4. If the permission list does not contain the user account information or the biometric information does not match the biometric information of the legitimate user in the smart door lock control device, the system server is requested to download the latest list to the smart door lock control device through the LoRa communication module. If the system server has stored the latest list, it is downloaded to the smart door lock control device, and the smart door lock control device determines whether the user account information matches the updated permission list; and / or the system server is requested to download the biometric information of the latest user to the smart door lock control device. If the system server has stored the updated biometric information, it is sent to the smart door lock control device, and the smart door lock control device determines whether the user's biometric information matches the updated biometric information.
[0085] The process by which the system server determines whether the permission list matches is as follows:
[0086] The system server stores the permission list of each smart door lock control device, that is, each smart door lock control device has its own permission list. The system server will set the version number of each permission list, and change the version number every time the permission list is updated. The permission list sent by the system server to the smart door lock device also includes the corresponding version number. When the smart door lock device checks whether the permission list has been updated, the system server compares the version number of the permission list in the smart door lock device with the latest version number in the system server; if the version numbers are consistent, it means that the permission list has not been updated; if the version numbers are inconsistent, it means that the permission list has been updated.
[0087] Furthermore, as an option, when the system server determines whether the permission list matches, it can also compare the permission list in the system server with the permission list in the smart door lock control device one by one, that is, determine whether the two permission lists are consistent; if they are consistent, it means that the permission list has not been updated; if the version numbers are inconsistent, it means that the permission list has been updated.
[0088] S5. If it matches, an unlock command is sent to the door lock control module, and the door lock control module controls the door lock to open or close, and uploads the card swiping record information to the system server through the LoRa communication module. Specifically, if the user account information and / or biometric information contained in the permission list matches the latest permission list and / or the latest user's biometric information, an unlock command is issued, the door lock control module controls the door lock to open, and uploads the card swiping record information to the system server through the LoRa communication module. The smart door lock control device receives the unlock command, and the door lock control module controls the door lock to open. After the door lock is opened, the smart door lock control device sends the collected card swiping data to the system server. The card swiping data includes but is not limited to user account information, smart door lock control device number, card swiping time, etc., to facilitate the management personnel to manage the usage data. If the permission list does not contain user account information or the biometric information does not match the biometric information of the legitimate user in the system server, step S6 is executed, and the smart door lock control device enters sleep mode.
[0089] S6. The intelligent door lock control device enters sleep mode.
[0090] Furthermore, the LoRa communication-based intelligent door lock control method of the present invention further includes a voltage monitoring step:
[0091] The voltage detection circuit detects the voltage of the battery pack in the power supply module;
[0092] Determine whether the detected voltage is less than a preset voltage; preferably, the alarm includes but is not limited to at least one of a buzzer, an audio player, and an indicator light.
[0093] If the detected voltage is less than the preset voltage, an alarm message is issued through the alarm, and / or the alarm message is sent to the system server through the LoRa communication module.
[0094] Furthermore, the LoRa communication-based smart door lock control method of the present invention also includes a time synchronization step:
[0095] Wake up the smart door lock control device at a preset time;
[0096] All smart door lock control devices request synchronization time in sequence according to the network address.
[0097] Furthermore, the LoRa communication-based intelligent door lock control method of the present invention also includes an anti-pry lock step:
[0098] After the intelligent door lock control device detects that the door lock is damaged, it sends an alarm message through the alarm, and / or sends an alarm message to the system server through the LoRa communication module. Whether the door lock is damaged can be realized by a variety of sensors. The sensors can refer to the existing technology, and the present invention will not repeat them.
[0099] Preferably, the smart door lock control method based on LoRa communication of the present invention also includes the step of: if the smart door lock control device is not operated within a preset time, it automatically enters a sleep mode.
[0100] The present invention completes card reading data transmission through the LoRa communication module, has the advantages of long transmission distance, multiple nodes and low power consumption, and makes the smart door lock more stable and reliable.
[0101] The above embodiments are only for illustrating the technical concept and features of the present invention, and their purpose is to enable people familiar with the technology to understand the content of the present invention and implement it accordingly, and they cannot limit the scope of protection of the present invention. All equivalent changes and modifications made to the scope of the claims of the present invention should fall within the scope of the claims of the present invention.
Claims
1. A smart door lock control method based on LoRa communication, characterized in that: Applied to a smart door lock control system, the smart door lock control system includes a plurality of smart door lock control devices, a system server and a plurality of gateways, the smart door lock control devices are connected to the system server via the gateways; The intelligent door lock control device includes a processor, a power supply module, a door lock control module, and a card reading module, and the processor is connected to the power supply module, the door lock control module, and the card reading module respectively; The smart door lock control device also includes a first memory connected to the processor for storing a permission list and a card swiping record, a LoRa communication module connected to the processor for sending card swiping data and downloading a permission list, and a Bluetooth module connected to the processor for connecting to a mobile terminal and receiving user account information sent by the mobile terminal; The intelligent door lock control method comprises the following steps: Read the user account information of the access control card through the card reader module or receive the user account information sent by the mobile terminal through the Bluetooth module; Determine whether the user account information is in the permission list of the smart door lock control device; If yes, an unlock command is issued, the door lock control module controls the door lock to open, and uploads the card swiping record information to the system server through the LoRa communication module; If not, sending a request for updating the list to the system server through the LoRa communication module; If the system server has the latest list stored, it will send it to the smart door lock control device, and the smart door lock control device will determine whether the user account information is in the updated permission list; If yes, an unlock command is issued, the door lock control module controls the door lock to open, and uploads the card swiping record information to the system server through the LoRa communication module; The intelligent door lock control device enters a sleep mode; The system server stores permission lists of each smart door lock control device, and each permission list is provided with a corresponding version number; The process steps of the system server determining whether the permission list in the smart door lock control device is the latest include: The system server compares the version number of the permission list in the smart door lock control device with the version number of the latest permission list in the system server, or the system server determines whether the permission list in the system server is consistent with the permission list in the smart door lock control device; If they are consistent, it is determined that the permission list has not been updated; if they are inconsistent, it is determined that the permission list has been updated, and the latest permission list is sent to the smart door lock control device.
2. The smart door lock control method based on LoRa communication according to claim 1, characterized in that: It also includes the voltage monitoring step: The voltage detection circuit detects the voltage of the battery pack in the power supply module; Determine whether the detection voltage is less than the preset voltage; If so, an alarm message is sent through an alarm device, and / or an alarm message is sent to the system server through the LoRa communication module.
3. The smart door lock control method based on LoRa communication according to claim 1, characterized in that: It also includes a time synchronization step: Waking up the smart door lock control device at a preset time point; All of the intelligent door lock control devices request synchronization time in sequence according to the network address.
4. The smart door lock control method based on LoRa communication according to claim 1, characterized in that: Also includes anti-pry lock steps: After the smart door lock control device detects that the door lock is damaged, it sends an alarm message through an alarm, and / or sends an alarm message to the system server through the LoRa communication module.
