Cabinet intelligent lock safety management system based on physical ID association

Through the cabinet intelligent lock safety management system based on physical ID association, the problems of high maintenance costs, low efficiency and safety hazards in traditional power cabinet management are solved, intelligent management and encrypted communication are realized, work efficiency and security are improved, and work efficiency and security are guaranteed. The normal operation of the power system and user privacy.

CN119206916AInactive Publication Date: 2024-12-27HUAINAN XINCHUANG INTELLIGENT EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411344643.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2024-12-27
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The traditional power cabinet management model has high maintenance costs, lack of operational records and traceability, inefficiency, safety hazards and theft risks, which affect the normal operation of the power system and user privacy and security.

Method used

A cabinet intelligent lock security management system based on physical ID association was designed, including intelligent lock device end, mini program end and intelligent control platform, using Bluetooth communication module, motor drive module, status detection module and sound-optical prompt module, combined with AES -256 encryption algorithm and HTTPS protocol realize intelligent management and secure communication of locks.

Benefits of technology

It reduces maintenance costs, improves work efficiency, enhances system stability and security, reduces security risks and theft risks, realizes information management of equipment assets, and ensures data security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119206916A_ABST
    Figure CN119206916A_ABST
Patent Text Reader

Abstract

The invention discloses a cabinet intelligent lock safety management system based on object ID association, and relates to the technical field of intelligent equipment management, and the system comprises the steps: associating cabinet equipment assets with an intelligent lock into a whole, creating an object ID, namely a unique equipment ID, and attaching the equipment ID to a cabinet in the form of a two-dimensional code. Then designing and developing a cabinet safety management and application system comprising intelligent lock hardware, an applet and an intelligent management and control platform, performing digital key identity verification by the intelligent lock through Bluetooth, and synchronizing and updating data information related to the cabinet to the intelligent management and control platform in real time through the applet; and intelligent monitoring and management of power cabinet equipment asset management are realized. According to the invention, the efficiency of cabinet equipment asset management is improved, and the information transmission security, the system access security and the data storage security of the intelligent lock system are ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of intelligent device management, and in particular is a cabinet intelligent lock security management system based on physical ID association. Background Art

[0002] The door locks used in the traditional power cabinet management model are traditional locks composed of a mechanical lock body and a metal key. They are prone to rust and wear, which increases the maintenance cost of the locks. There is no record of the opening and closing process, and the person responsible cannot be traced when problems occur. When staff go out for inspection, they need to carry a large number of keys. When they arrive at the site, they may not be able to complete their work because they bring the wrong key, which affects work efficiency. Due to the difficulty of supervision, the access control of most power cabinets has been damaged or the cabinet door locks have been open for a long time, which hides potential safety hazards of electricity.

[0003] Power cabinets contain a large amount of critical power operation data and sensitive data such as user power usage information. In the existing intelligent management of power cabinets, there are insufficient security measures, which affect the transmission, storage and processing of data. In serious cases, they may even be attacked by cyber attacks and cause data leakage, which will not only affect the normal operation of the power system, but also may cause serious damage to user privacy and corporate commercial interests. Summary of the invention

[0004] The present invention aims to solve at least one of the technical problems existing in the prior art; to this end, the present invention proposes a cabinet smart lock security management system based on physical ID association, which is used to solve the technical problems existing in traditional power cabinet management, such as high maintenance cost, lack of operation records and traceability, low work efficiency, safety hazards and theft risks.

[0005] To achieve the above-mentioned purpose, the first aspect of the present invention provides a cabinet smart lock security management system based on physical ID association, including: a smart lock device end, a mini-program end and an intelligent management and control platform. Among them, the smart lock device end is used to execute the switch operation of the lock and feedback status information; the mini-program end communicates and controls the smart lock device and provides an operation interface for the user; the intelligent management and control platform performs intelligent management and monitoring of cabinet equipment assets.

[0006] Preferably, the smart lock device includes:

[0007] (1) Main controller module: used to schedule various functional modules and coordinate the overall operation;

[0008] (2) Bluetooth communication module: used for communication between the applet and the lock device, transmitting information between the two. The applet can issue instructions to read the lock device information and control the lock device to open or close the operation;

[0009] (3) Motor drive module: After the lock device receives the operation command from the applet, it controls the motor to rotate forward or reverse through the main controller to realize the opening and closing lock operation;

[0010] (4) Storage module: stores device ID, Bluetooth name and MAC address;

[0011] (5) Step-down power supply module: used to step down the working voltage from the 12V interface DC power supply to 3.3V;

[0012] (6) Status detection module: The main controller uses this module to determine the current status of the lock device and transmits it back to the mini program. If the inspector forgets to lock the lock, the motor will automatically drive to lock the lock;

[0013] (7) Sound and light prompt module: includes LED lights and buzzers to assist inspection personnel in checking the current equipment status and operation progress;

[0014] (8) Bluetooth antenna module: used to enhance Bluetooth communication signals and communication quality;

[0015] (9) Independent watchdog module: performs a timed reset when the program runs away or an infinite loop occurs.

[0016] The smart lock device of the present invention can ensure overall smooth operation and improve usage efficiency through the main controller module; the independent watchdog module enhances system stability and reduces the occurrence rate of failures; the Bluetooth communication module realizes convenient interaction and improves operational convenience; the sound and light prompt module assists users in understanding the device status and reduces operational errors; the motor drive and status detection modules cooperate to ensure safety and reduce safety hazards; the storage module ensures device information security and normal connection; the Bluetooth antenna module enhances communication quality and distance; the step-down power supply module adapts to the power supply environment, ensures stable operation of the device and extends its life.

[0017] Preferably, the device ID sets the cabinet code and the smart lock code to the same identifier as the device ID. The device ID can be written into the storage chip of the lock device by program burning or mini-program writing. After the mini-program establishes a Bluetooth connection with the lock device, the lock device can read the device ID from the storage chip and send it to the mini-program end in the form of a data packet.

[0018] Preferably, the Bluetooth communication module is used for communication between the mini program and the lock device, including: using the AES-256 symmetric encryption algorithm to encrypt and decrypt data packets exchanged during the communication process, using the HTTPS protocol for network communication between the mini program and the server, and using the SHA-256 algorithm for one-way encryption of the data storage process.

[0019] Preferably, the mini program end includes: a message module for viewing messages pushed by the system; an operation module for users to search and operate smart lock devices; a work module, including five functional sub-modules: permission approval, operation records, smart devices, application for permissions and authorization management; a contact module: used to manage department information and users under the department; including: creating or joining a department, viewing or modifying department information; my module: including device registration, device permission, password change, logout and avatar upload sub-functions.

[0020] It should be noted that the mini program is developed based on the application development framework, components and API provided by WeChat official accounts, and the WeChat mini program has strong cross-platform compatibility.

[0021] The mini program in the present invention is developed based on the application development framework, components and API provided by the WeChat official account. The WeChat mini program has strong cross-platform compatibility and can run on mobile terminals with Android, IOS and Windows operating systems. Developers do not need to develop and maintain applications on multiple platforms, which greatly reduces the cost and difficulty of application development. The WeChat mini program has a short development cycle and a simple online process. It only needs to be submitted for review by the WeChat public platform. After the review is passed, the mini program can be successfully released and launched.

[0022] Preferably, the intelligent management and control platform includes: a homepage module for viewing device operation statistics and message notifications; a device management module for administrators to centrally manage device asset information, including smart lock devices, work records, authorization records and device viewing; an authorization management module for device and personnel authentication process management, including: waiting for my authorization, I have authorized, apply for authorization, invite to join and apply to join; authentication process management, including: managing permission application, approval and active authorization; a system management module for centralized management of users, departments and roles, including: user management, department management, role management, data dictionary and menu management, where administrators can create, modify and delete user accounts, add and adjust departments, and assign permissions to roles; the intelligent management and control platform can be deployed in servers with Windows and Linux operating systems.

[0023] The intelligent management and control platform in the present invention can centrally manage equipment assets and user information through the above four modules, greatly improve management efficiency, save operation time, standardize authentication processes, reduce security risks, and reduce the incidence of safety accidents. It provides convenient information viewing and operation methods to improve user satisfaction; it rationally allocates equipment resources, improves equipment utilization, and reduces costs.

[0024] Preferably, the server uses SpringBoot framework and Vue.js framework for server-side development, uses MySQL to store and manage data, uses Redis to cache application data, and uses Nginx as the middleware to deploy the server; uses a front-end and back-end separation development model, which divides the total project into the front-end and the back-end. The front-end is responsible for the user interface and interaction logic, and the back-end is responsible for processing business logic, data storage, and providing API interfaces.

[0025] The server in the present invention adopts a development model with front-end and back-end separation. The development of the front-end and back-end is relatively independent. If the requirements change, as long as the interface and data format remain unchanged, the front-end and back-end can be maintained and optimized and upgraded separately. The system architecture design with front-end and back-end separation is to facilitate developers to write codes, while improving the flexibility and scalability of the system. After the front-end and back-end projects are completed, the dependencies in the configuration file can be called to realize the integrated operation of the front-end and back-end projects.

[0026] Compared with the prior art, the present invention has the following beneficial effects:

[0027] (1) The power cabinet asset information and the smart lock are associated with the same physical ID to realize the information management mode of equipment assets, which has brought revolutionary changes to the power cabinet asset management and achieved a leapfrog development from the traditional management mode to the intelligent and information management mode.

[0028] (2) A mini-program with strong compatibility and cross-platform capabilities is used as the application platform. In order to reduce the difficulty of the work of power inspectors, a unique interactive design is made for the Bluetooth communication process between the mini-program and the smart lock on the power cabinet. At the same time, there are dual prompts of voice and text during the operation.

[0029] (3) In view of the security risks existing in the system, a system security system is constructed using cryptography and access control models. The AES symmetric cryptographic algorithm in cryptography is used to encrypt the Bluetooth communication process, the SHA one-way cryptographic algorithm is used to encrypt database storage, and the HTTPS in the asymmetric cryptographic system is used to encrypt the network communication layer between the applet and the server, thus ensuring the asset security of the power cabinet and the security of related data information. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0031] Figure 1 It is the overall structure diagram of the system of the present invention;

[0032] Figure 2 This is a functional module diagram of the mini-program of the present invention;

[0033] Figure 3 This is a functional module diagram of the intelligent management and control platform of the present invention. DETAILED DESCRIPTION

[0034] The technical solution of the present invention will be clearly and completely described below in conjunction with the embodiments. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0035] See also Figure 1-Figure 3 The first aspect of the present invention provides a cabinet smart lock security management system based on physical ID association, including:

[0036] The three subsystems are the smart lock device, the mini program and the smart management and control platform. The smart lock device is used to execute the lock switch operation and feedback the status information; the mini program communicates and controls the smart lock device and provides an operation interface for the user; the smart management and control platform performs intelligent management and monitoring of cabinet equipment assets.

[0037] Smart lock devices include:

[0038] (1) Main controller module: As the central processor of the smart lock, it is used to schedule various functional modules and coordinate the overall operation;

[0039] (2) Bluetooth communication module: used for communication between the applet and the lock device, transmitting information between the two. The applet can issue instructions to read the lock device information and control the lock device to open or close. Fu Ruikun's Soc-FR8016HA low-power Bluetooth chip is selected as the main control chip of the smart lock device. FR8016HA integrates the main controller and Bluetooth communication module required for IoT products and provides a stable Bluetooth connection. Including: using the AES-256 symmetric encryption algorithm to encrypt and decrypt the data packets exchanged during the communication process, using the HTTPS protocol for network communication between the applet and the server, and using the SHA-256 algorithm for one-way encryption of the data storage process.

[0040] The server-side program is deployed in the cloud server of Tianyi Cloud. The cloud server needs to be registered after purchase. The cloud server will open port 443 only after the registration application is approved. The following steps can complete the configuration of HTTPS communication between the mini program and the server.

[0041] Step 1: Purchase a domain name on Alibaba Cloud's official website and register it;

[0042] Step 2: After filing, bind the domain name with the website's IP address and port number;

[0043] Step 3: Apply for a digital SSL certificate and bind the SSL certificate with your domain name and other identity information for server authentication and data transmission encryption;

[0044] Step 4: After the certificate is issued, a digital certificate file containing the public key will be generated. The CA certificate and private key are configured in the reverse proxy server Nginx in the server.

[0045] The SHA-256 algorithm is mainly used to encrypt sensitive data in the database. For example, when encrypting sensitive data user passwords, the account and password entered by the user when registering a new account are converted into a byte array and transmitted to the server via HTTPS communication. After receiving the transmitted password, the server uses the byteArrayToHexString function in the SHA256Util class to convert the byte array into a hexadecimal string, and then adds the random salt generated in the SaltUtil class to the password string in the PasswordUtil class, and uses the encrypt function to encrypt it one-way to generate the ciphertext of the current password, which is stored in the password and salt fields of the sys_user table together with the random salt. The user enters the account password on the login interface of the applet. After receiving the data, the server uses the SHA-256 algorithm to recalculate the salted hash value of the password with the received password and the value of the salt field in the database. If it is consistent with the password field, the login can be successful.

[0046] (3) Motor drive module: After the lock device receives the operation command from the applet, it controls the motor to rotate forward or reverse through the main controller to realize the switch lock operation; the durable GM14-030 motor is selected to realize the switch action of the cabinet smart lock. At the same time, the motor drive module is designed to drive the motor motor to control the mechanical shaft inside the device to move up and down. The magnet attached to the mechanical shaft contacts the Hall sensor, and the two are triggered to realize the switch lock action. The motor drive chip is L9110S, which is a DC motor drive circuit. The circuit integrates an H-bridge drive circuit designed with MOS tubes. It has fewer external devices, lower cost, and higher reliability of the whole machine. The power supply voltage range of the chip is 2.2V-6.5V. It has four drive functions: forward, reverse, brake and standby, which can meet the different working requirements of smart lock devices. The control logic is rich and can almost meet all requirements of motor speed control.

[0047] (4) Storage module: storage device ID, Bluetooth name and MAC address; device ID, set the cabinet code and smart lock code to the same identifier as the device ID. The device ID can be written into the storage chip of the lock device by program burning or applet writing. After the applet establishes a Bluetooth connection with the lock device, the lock device can read the device ID from the storage chip and send it to the applet end in the form of a data packet. The AT24C01A storage chip is selected as the hardware storage module. The chip provides a 1024-bit serial electrically erasable programmable read-only memory EEPROM. Data is not lost after power failure and can be used to store data in low-power devices.

[0048] (5) Step-down power module: used to step down the operating voltage from the 12V interface DC power supply to 3.3V; the power chip used in the step-down power module is PW2162, which is a fully integrated, high-efficiency 2A synchronous rectification step-down converter that operates in a wide voltage input range of 4.5V to 16V.

[0049] (6) Status detection module: The main controller uses this module to determine the current status of the lock device and transmits it back to the applet. When the inspector forgets to lock the lock, the motor will automatically drive to lock the lock. The selected omnipolar Hall sensor MT1322AT has a highly sensitive magnetic switch point and can quickly respond to the switch status of the device. At the same time, the IC's sleep and wake-up functions are used to reduce power consumption.

[0050] (7) Sound and light prompt module: It contains LED lights and buzzers to assist inspection personnel in checking the current equipment status and operation progress. It controls the sound and light status of the equipment by controlling the opening and closing of the MMBT5551 transistor, thereby realizing the prompt function of the equipment status.

[0051] (8) Bluetooth antenna module: used to enhance Bluetooth communication signals and communication quality;

[0052] (9) Independent watchdog module: performs a timed reset when the program runs away or an infinite loop occurs.

[0053] The mini program side includes: a message module for viewing messages pushed by the system; an operation module that allows users to search and operate smart lock devices; a work module, including five functional sub-modules: permission approval, operation records, smart devices, application permissions, and authorization management; a contact module: used to manage department information and users under the department; including creating or joining a department, viewing or modifying department information; my module: includes device registration, device permission, password change, logout, and avatar upload sub-functions.

[0054] The intelligent management and control platform includes: the homepage module is used to view device operation statistics and message notifications; the device management module is used for administrators to centrally manage device asset information, including smart lock devices, work records, authorization records and device viewing; the authorization management module is used for authentication process management of devices and personnel, including waiting for my authorization, I have authorized, apply for authorization, invite to join and apply to join; authentication process management, including: permission application, approval and active authorization; the system management module is used for centralized management of users, departments and roles, including: user management, department management, role management, data dictionary and menu management, where administrators can create, modify and delete user accounts, add and adjust departments, and assign permissions to roles; the intelligent management and control platform can be deployed in servers with Windows and Linux operating systems. The server uses the SpringBoot framework and Vue.js framework for server-side development, uses MySQL to store and manage data, uses Redis to cache application data, and uses Nginx as the middleware to deploy the server; uses the front-end and back-end separation development model, which is to divide the total project into the front-end and back-end. The front-end is responsible for the user interface and interaction logic, and the back-end is responsible for processing business logic, data storage and providing API interfaces.

[0055] Working principle of the present invention: The present invention realizes the security management of cabinet smart locks through the collaborative work of the smart lock device end, the mini program end and the intelligent management and control platform. The smart lock device end executes the switch lock operation and feedbacks the status information, and its various modules cooperate with each other, such as the Bluetooth communication module interacts with the mini program, the motor drive module realizes the switch lock, and the status detection module ensures the normal lock status. The mini program end is developed based on the WeChat official account, and contains multiple functional modules for users to operate and manage smart lock device-related matters, such as message viewing, device operation, permission management, etc. The intelligent management and control platform is used for intelligent management and monitoring of equipment assets, including functional modules such as statistics and notification viewing on the homepage, device management, authorization management, and system management. In terms of communication, the Bluetooth communication between the mini program end and the smart lock device end adopts an encryption algorithm, and the HTTPS protocol is used with the server end, and data storage is also encrypted.

[0056] The above embodiments are only used to illustrate the technical method of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical method of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical method of the present invention.

Claims

1. A cabinet smart lock security management system based on physical ID association, characterized in that: include: The smart lock device side, the mini program side, and the smart management and control platform are three subsystems. Among them, the smart lock device side is used to execute the lock switch operation and feedback status information; On the mini program side, it communicates and controls the smart lock device and provides an operation interface for users; on the smart management and control platform, it manages and monitors cabinet equipment assets intelligently.

2. According to claim 1, a cabinet smart lock security management system based on physical ID association is characterized in that: The smart lock device comprises: (1) Main controller module: used to schedule various functional modules and coordinate the overall operation; (2) Bluetooth communication module: used for communication between the applet and the lock device, transmitting information between the two. The applet can issue instructions to read the lock device information and control the lock device to open or close the operation; (3) Motor drive module: After the lock device receives the operation command from the applet, it controls the motor to rotate forward or reverse through the main controller to realize the switch lock operation; (4) Storage module: stores device ID, Bluetooth name and MAC address; (5) Step-down power supply module: used to step down the working voltage from the 12V interface DC power supply to 3.3V; (6) Status detection module: The main controller uses this module to determine the current status of the lock device and transmits it back to the mini program. If the inspector forgets to lock the lock, the motor will automatically drive to lock the lock; (7) Sound and light prompt module: includes LED lights and buzzers to assist inspection personnel in checking the current equipment status and operation progress; (8) Bluetooth antenna module: used to enhance Bluetooth communication signals and communication quality; (9) Independent watchdog module: performs a timed reset when the program runs away or an infinite loop occurs.

3. According to claim 2, a cabinet smart lock security management system based on physical ID association is characterized in that: Device ID, set the cabinet code and the smart lock code to the same identifier as the device ID. The device ID can be written into the storage chip of the lock device by program burning or mini-program writing. After the mini-program establishes a Bluetooth connection with the lock device, the lock device can read the device ID from the storage chip and send it to the mini-program end in the form of a data packet.

4. According to claim 2, a cabinet smart lock security management system based on physical ID association is characterized in that: The Bluetooth communication module is used for communication between the applet and the lock device, including: using the AES-256 symmetric encryption algorithm to encrypt and decrypt data packets exchanged during the communication process, using the HTTPS protocol for network communication between the applet end and the server end, and using the SHA-256 algorithm for one-way encryption of the data storage process.

5. According to claim 1, a cabinet smart lock security management system based on physical ID association is characterized in that: The mini program end includes: a message module for viewing messages pushed by the system; an operation module for users to search and operate smart lock devices; a work module, including five functional sub-modules: permission approval, operation records, smart devices, application permissions and authorization management; a contact module: used to manage department information and users under the department; including: creating or joining a department, viewing or modifying department information; my module: including device registration, device permission, password modification, logout and avatar upload sub-functions.

6. According to claim 1, a cabinet smart lock security management system based on physical ID association is characterized in that: The intelligent management and control platform includes: a homepage module for viewing equipment operation statistics and message notifications; a device management module for administrators to centrally manage equipment asset information, including smart lock devices, work records, authorization records and equipment viewing; an authorization management module for equipment and personnel authentication process management, including: waiting for my authorization, I have authorized, apply for authorization, invite to join and apply to join; authentication process management, including: management permission application, approval and active authorization; a system management module for centralized management of users, departments and roles, including: user management, department management, role management, data dictionary and menu management, where administrators can create, modify and delete user accounts, add and adjust departments, and assign permissions to roles; the intelligent management and control platform can be deployed in servers with Windows and Linux operating systems.

7. According to claim 1, a cabinet smart lock security management system based on physical ID association is characterized in that: The server uses the SpringBoot framework and the Vue.js framework for server-side development, uses MySQL to store and manage data, uses Redis to cache application data, and uses Nginx as the middleware to deploy the server; a front-end and back-end separation development model is used, where the total project engineering is divided into the front-end and the back-end, with the front-end being responsible for the user interface and interaction logic, and the back-end being responsible for processing business logic, data storage, and providing an API interface.