Opening control device, method and equipment of cable pipeline intelligent lock based on work order data

Through the cable pipe intelligent lock opening control device based on work order data, the error unlocking and security risks in the traditional smart key permission verification method are solved, and efficient and rigorous opening control of the cable pipe intelligent lock is achieved, and safety is improved.

CN119516645APending Publication Date: 2025-02-25GUANGZHOU PANYU CABLE WORKS
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411458394.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-18
Publication Date
2025-02-25

Smart Images

  • Figure CN119516645A_ABST
    Figure CN119516645A_ABST
Patent Text Reader

Abstract

The invention discloses an opening control device, method and equipment for a cable pipeline intelligent lock based on work order data, and belongs to the technical field of electric power facilities. The device comprises a work order generation module used for generating work order data according to construction demand information of a cable; the information synchronization module is used for determining a target intelligent lock and unlocking personnel information according to the work order data, and synchronizing the unlocking personnel information to the target intelligent lock; the opening recognition module is used for recognizing whether the intention opening event meets the opening condition or not according to the opening personnel information under the condition that the target intelligent lock recognizes the intention opening event; and the lock cylinder control module is used for controlling the lock cylinder of the target intelligent lock to be unlocked under the condition that the unlocking condition is identified to be met. According to the technical scheme, when the unlocking personnel information determined according to the work order data and the intention unlocking event meet the unlocking condition, the lock cylinder of the target intelligent lock is controlled to be unlocked, and efficient and rigorous unlocking control over the cable pipeline intelligent lock can be achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the technical field of electric power facilities, and specifically relates to an opening control device, method and equipment of a cable duct intelligent lock based on work order data. Background Art

[0002] The opening mechanism of the cable duct smart lock has always relied on the permission verification of the smart key held by the construction personnel. Once the smart key is recognized by the system and confirmed to have the corresponding permission, the smart lock will automatically unlock and allow access. However, this traditional control method has gradually revealed its limitations and potential risks in practical applications.

[0003] For example, when construction workers are in a hurry or not paying attention, they may mistakenly use their smart keys to open the smart locks of cable ducts that are not within their scope of work, which will not only interfere with the normal construction process, but also pose a threat to the safe operation of the cable duct. In addition, if the smart key is lost or stolen, it may also allow unauthorized personnel to gain access, further increasing the security risk of the cable duct.

[0004] Therefore, how to adopt a more rigorous, intelligent and safe control method to manage the opening of the cable duct smart lock is an urgent problem that people in this field need to solve. Summary of the invention

[0005] The embodiments of the present application provide an opening control device, method and equipment for a cable duct smart lock based on work order data, with the aim of achieving efficient and rigorous opening control of the cable duct smart lock.

[0006] In a first aspect, an embodiment of the present application provides an opening control device for a cable duct smart lock based on work order data, the device comprising:

[0007] A work order generation module is used to generate work order data according to the construction demand information of the cable; wherein the work order data includes the target construction cable pipeline and the construction personnel information;

[0008] An information synchronization module, used to determine the target smart lock and the opening person information according to the work order data, and synchronize the opening person information to the target smart lock;

[0009] An opening identification module is used to identify whether the intended opening event meets the opening conditions according to the opening person information when the target smart lock identifies the intended opening event;

[0010] The lock core control module is used to control the lock core of the target smart lock to open when it is identified that the opening conditions are met.

[0011] In a second aspect, an embodiment of the present application provides a method for controlling the opening of a cable duct smart lock based on work order data, the method comprising:

[0012] Generate work order data according to the construction demand information of the cable through the work order generation module; wherein the work order data includes the target construction cable pipeline and construction personnel information;

[0013] Determine the target smart lock and the opening person information according to the work order data through the information synchronization module, and synchronize the opening person information to the target smart lock;

[0014] When the target smart lock recognizes an intended opening event, the opening recognition module identifies whether the intended opening event meets the opening conditions according to the opening person information;

[0015] When the lock core control module identifies that the opening conditions are met, the lock core of the target smart lock is controlled to open.

[0016] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.

[0017] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

[0018] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.

[0019] In an embodiment of the present application, a work order generation module is used to generate work order data according to the construction demand information of the cable; wherein the work order data includes the target construction cable duct and construction personnel information; an information synchronization module is used to determine the target smart lock and the opening personnel information according to the work order data, and synchronize the opening personnel information to the target smart lock; an opening identification module is used to identify whether the intended opening event meets the opening conditions according to the opening personnel information when the target smart lock identifies the intended opening event; a lock core control module is used to control the lock core of the target smart lock to open when it is identified as meeting the opening conditions. The above-mentioned opening control device for the cable duct smart lock based on work order data can realize efficient and rigorous opening control of the cable duct smart lock by controlling the lock core of the target smart lock to open when the opening personnel information determined according to the work order data and the intended opening event meet the opening conditions. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 It is a structural schematic diagram of an opening control device of a cable duct smart lock based on work order data provided in Example 1 of the present application;

[0021] Figure 2 It is a structural schematic diagram of an opening control device of a cable duct intelligent lock based on work order data provided in Example 2 of the present application;

[0022] Figure 3 It is a structural schematic diagram of an opening control device for a cable duct smart lock based on work order data provided in Example 3 of the present application;

[0023] Figure 4 It is a flow chart of a method for controlling the opening of a cable duct smart lock based on work order data provided in the fourth embodiment of the present application;

[0024] Figure 5 It is a schematic diagram of the structure of an electronic device provided in Example 5 of the present application. DETAILED DESCRIPTION

[0025] In order to make the purpose, technical scheme and advantages of the present application clearer, the specific embodiments of the present application are further described in detail below in conjunction with the accompanying drawings. It is understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for the convenience of description, only the part related to the present application but not all the contents are shown in the accompanying drawings. Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow chart describes each operation (or step) as a sequential process, many of the operations therein can be implemented in parallel, concurrently or simultaneously. In addition, the order of each operation can be rearranged. The process can be terminated when its operation is completed, but it can also have additional steps not included in the accompanying drawings. The process can correspond to a method, a function, a procedure, a subroutine, a subprogram, etc.

[0026] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0027] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0028] In conjunction with the accompanying drawings, the opening control device, method and equipment of the cable duct smart lock based on work order data provided by the embodiments of the present application are described in detail through specific embodiments and their application scenarios.

[0029] Embodiment 1

[0030] Figure 1 Schematic diagram of the structure of the opening control device of the cable duct intelligent lock based on work order data provided in the first embodiment of the present application. Figure 1 As shown, the device comprises:

[0031] The work order generation module 110 is used to generate work order data according to the construction requirement information of the cable; wherein the work order data includes the target construction cable pipeline and the construction personnel information;

[0032] An information synchronization module 120, configured to determine a target smart lock and information about an opener according to the work order data, and synchronize the information about the opener to the target smart lock;

[0033] The opening identification module 130 is used to identify whether the intended opening event meets the opening condition according to the opening person information when the target smart lock identifies the intended opening event;

[0034] The lock core control module 140 is used to control the lock core of the target smart lock to open when it is identified that the opening conditions are met.

[0035] This application is applicable to scenarios where cable ducts are equipped with smart locks. Specifically, the synchronization and identification of the person who opens the duct and the opening control of the lock core can be performed by the smart lock management platform. After the lock core of the target smart lock is opened, the construction personnel can enter the cable duct to carry out construction.

[0036] Based on the above usage scenarios, it can be understood that the executor of this application can be the smart lock management platform, or an intelligent terminal device that runs the smart lock management platform, such as a desktop computer, a laptop computer, a mobile phone, a tablet computer, and interactive multimedia, etc., without too much limitation here.

[0037] The work order generation module 110 is used to generate work order data according to the construction requirement information of the cable.

[0038] Cable is a device that can be used for communication or power transmission. Cable construction requirement information is used to describe the detailed information on why the cable needs to be constructed and how to construct it. For example, cable construction requirement information may include the cables that need to be constructed, the type of construction, the materials and equipment required for construction, the qualifications and skill requirements of the construction team, the construction period and schedule, and the construction safety and environmental protection measures.

[0039] Work order data is used to record, track and manage detailed information generated by construction activities. One work order data can be used to describe a construction activity. Work order data can include target construction cable ducts and construction personnel information.

[0040] A cable raceway is a tubular structure or channel system designed specifically to contain and protect cables, generally made of concrete, plastic, metal or other durable materials, and is intended to provide a safe and orderly environment for cables. Target construction cable raceways can refer to cable raceways that construction personnel need to enter to carry out construction activities.

[0041] The construction personnel information is information used to describe personnel involved in construction activities.

[0042] The method of generating work order data according to the construction requirement information of the cable can be to determine the cable conduit where the cable to be constructed in the construction requirement information is located as the target construction cable conduit, and determine the construction personnel information according to the construction team qualifications and skill requirements in the construction requirement information.

[0043] The information synchronization module 120 is used to determine the target smart lock and the opening person information according to the work order data, and synchronize the opening person information to the target smart lock.

[0044] A smart lock is a security device that integrates modern smart technology. It can be used to protect access to cable ducts to ensure that construction workers can enter the cable ducts and conduct construction activities only when there is an opener. The target smart lock is a smart lock used to protect the target construction cable duct. Correspondingly, the opener information is used to describe the opener, that is, the person who can open the target smart lock.

[0045] The method of determining the target smart lock and the opening personnel information according to the work order data can be adopted that the target smart lock is determined according to the target construction cable pipeline, and the opening personnel information is determined according to the construction personnel information.

[0046] The method of synchronizing the opening person information to the target smart lock may be to send the opening person information to the target smart lock through a communication method supported by the smart lock. The communication methods supported by the smart lock include Wi-Fi, Bluetooth, and Ethernet.

[0047] The opening identification module 130 is used to identify whether the intended opening event meets the opening conditions according to the opening person information when the target smart lock identifies the intended opening event.

[0048] The intention to open event may refer to a situation where a key is inserted into the target smart lock. The method of identifying the intention to open event may be to use a key hole sensor or a mechanical switch sensor to identify whether a key is inserted into the target smart lock.

[0049] The opening condition may refer to the situation where the operator information of the intended opening event is consistent with the opening person information. Whether the intended opening event meets the opening condition is identified based on the opening person information, that is, the operator information of the intended opening event is obtained, and when the operator information is consistent with the opening person information, it is identified that the intended opening event meets the opening condition.

[0050] The lock core control module 140 is used to control the lock core of the target smart lock to open when it is identified that the opening conditions are met.

[0051] The lock core is a key component inside the smart lock, which is responsible for controlling the opening and closing of the smart lock. To control the opening of the lock core of the target smart lock, the target smart lock can be used to activate the built-in motor or electromagnetic device to control the opening of the lock core.

[0052] In this technical solution, optionally, the device further includes:

[0053] The abnormal alarm module is used to generate abnormal alarm information according to the intended opening event and the opening personnel information when it is identified that the opening conditions are not met, and lock the work order data into an uneditable state.

[0054] It is identified as not meeting the opening conditions, that is, the operator information of the intended opening event is inconsistent with the opening person information.

[0055] The abnormal alarm information may be information used to prompt that the target smart lock may be maliciously opened. The abnormal alarm information may be generated by using a display device of a smart terminal device running the smart lock management platform to pop up an alarm window, and the alarm window may display the operator information and operation time of the intended opening event, as well as the target smart lock and the opening person information.

[0056] The work order data is locked in a non-editable state, which means that the work order data cannot be modified, deleted, or added.

[0057] The benefit of this setting of the present solution is that by locking the work order data into an uneditable state when it is identified as not meeting the opening conditions, the security of the work order data can be improved to prevent the work order data from being leaked to malicious persons who open the target smart lock, thereby ensuring the safety of the cable pipeline.

[0058] In the present application example, the work order generation module is used to generate work order data according to the construction demand information of the cable; wherein the work order data includes the target construction cable conduit and construction personnel information; the information synchronization module is used to determine the target smart lock and the opening personnel information according to the work order data, and synchronize the opening personnel information to the target smart lock; the opening identification module is used to identify whether the intended opening event meets the opening conditions according to the opening personnel information when the target smart lock identifies the intended opening event; the lock core control module is used to control the lock core of the target smart lock to open when it is identified as meeting the opening conditions. This technical solution can achieve efficient and rigorous opening control of the cable conduit smart lock by controlling the lock core of the target smart lock to open when the opening personnel information determined according to the work order data and the intended opening event meet the opening conditions.

[0059] Embodiment 2

[0060] Figure 2It is a structural diagram of the opening control device of the cable duct smart lock based on work order data provided in Example 2 of the present application. This solution has made better improvements on the basis of the above-mentioned embodiments, and the specific improvements are as follows: the information synchronization module includes: a smart lock determination unit, which is used to determine the target smart lock according to the target construction cable duct and verify the working status of the target smart lock; an opening personnel determination unit, which is used to determine the opening personnel information according to the construction personnel information; an information synchronization unit, which is used to synchronize the opening personnel information to the target smart lock when the working status of the target smart lock is verified to be qualified.

[0061] like Figure 2 As shown, the device comprises:

[0062] The work order generation module 210 is used to generate work order data according to the construction requirement information of the cable; wherein the work order data includes the target construction cable pipeline and the construction personnel information;

[0063] An information synchronization module 220, configured to determine a target smart lock and information about an opener according to the work order data, and synchronize the information about the opener to the target smart lock;

[0064] The opening identification module 230 is used to identify whether the intended opening event meets the opening condition according to the opening person information when the target smart lock identifies the intended opening event;

[0065] The lock core control module 240 is used to control the lock core of the target smart lock to open when it is identified that the opening conditions are met.

[0066] The information synchronization module 220 includes:

[0067] The smart lock determining unit 2201 is used to determine the target smart lock according to the target construction cable pipeline, and verify the working state of the target smart lock;

[0068] An opening personnel determination unit 2202 is used to determine the opening personnel information according to the construction personnel information;

[0069] The information synchronization unit 2203 is used to synchronize the opening person information to the target smart lock when the working status of the target smart lock is verified to be qualified.

[0070] According to the method of determining the target smart lock according to the target construction cable conduit, the target construction cable conduit can be used as a query condition to query the associated storage data of the cable conduit and the smart lock, so as to determine the target smart lock. It can be understood that the associated storage data of the cable conduit and the smart lock can represent the corresponding relationship between the cable conduit and the smart lock, that is, which smart lock or smart locks are set in a cable conduit, or which cable conduit a smart lock is used to control the access permission.

[0071] The working status of the target smart lock can be information used to describe whether the modules of the target smart lock can work normally, such as whether the communication module can communicate to receive the information of the person who opens the lock, whether the identification module can obtain the operator information of the intended opening event to identify whether the opening conditions are met, and whether the lock cylinder control module can control the opening and closing of the lock cylinder. The working status of the target smart lock is verified. If the modules of the target smart lock can work normally, the working status verification of the target smart lock is qualified.

[0072] The method of determining the opening personnel information based on the construction personnel information can be to determine the construction personnel identification with the highest management level as the opening personnel information, or to determine the construction personnel identification with the opening authority granted by the construction personnel with the highest management level as the opening personnel information. It can also be to determine the mobile device of each construction personnel based on the construction personnel identification, obtain the positioning information corresponding to each construction personnel identification through the mobile device, and determine the distance information between each positioning information and the target smart lock. When the construction priority is the highest level, the construction personnel identification corresponding to the positioning information with the closest distance information is determined as the opening personnel information.

[0073] In this technical solution, optionally, the construction personnel information includes the construction personnel identification and the corresponding management level;

[0074] Accordingly, the starter determination unit is specifically used for:

[0075] Determine the construction personnel identification with the highest management level as the opening personnel information;

[0076] or,

[0077] The identification of the construction personnel holding the opening authority is determined as the opening personnel information; wherein the opening authority is granted by the construction personnel with the highest management level.

[0078] The management level may refer to the level of management authority of the construction personnel among all the construction personnel. The management level is generally divided according to the construction personnel's duties, powers, skills, and experience to ensure that the access rights to the cable duct can be reasonably allocated, so as to maintain the safety and order of the cable duct. It is understandable that the construction personnel with the highest management level are responsible for coordinating construction activities. Therefore, the construction personnel with the highest management level can be given higher access rights to the cable duct so as to supervise and coordinate construction activities when necessary, and then the construction personnel with the highest management level can be identified as the opening personnel information. Among them, the construction personnel identification is an identifier used to uniquely identify the construction personnel.

[0079] The opening authority determines whether construction workers can open the target smart lock and enter the target construction cable duct. According to the construction tasks and construction methods of some construction workers, these construction workers can open the target smart lock and enter the target construction cable duct accompanied by the construction workers with the highest management level to ensure the orderly progress of construction activities. Therefore, the construction workers with the highest management level can grant opening authority to these construction workers.

[0080] The advantage of setting up this scheme is that by identifying the construction personnel with the highest management level as the opening personnel information, or identifying the construction personnel with opening authority granted by the construction personnel with the highest management level as the opening personnel information, it can comply with the management rules of construction activities and determine the construction personnel who can enter the target construction cable duct according to the construction demand information, so as to maintain the normal operation and safety order of the target construction cable duct.

[0081] In this technical solution, optionally, the work order data includes construction priority, and the construction personnel information includes construction personnel identification;

[0082] Accordingly, the starter determination unit is specifically used for:

[0083] Determine the mobile device of each construction worker according to the construction worker identification;

[0084] Obtaining positioning information corresponding to each construction worker identification through the mobile device, and determining distance information between each positioning information and the target smart lock;

[0085] When the construction priority is at the highest level, the construction personnel identification corresponding to the positioning information closest to the distance information is determined as the start-up personnel information.

[0086] The mobile device can be a non-fixed device used by construction workers to communicate with the smart lock management platform and can receive work order data, such as a mobile phone and a tablet computer. The method of determining the mobile device of each construction worker based on the construction worker identification can be to use the construction worker identification as a query condition to query the associated storage data of the construction worker identification and the mobile device, so as to determine the mobile device of each construction worker. It can be understood that the associated storage data of the construction worker identification and the mobile device can represent the corresponding relationship between the construction worker and the mobile device, that is, which mobile device a construction worker uses, or which construction worker is the user of a mobile device.

[0087] The positioning information corresponding to the construction worker identification indicates the location information of the construction worker. The positioning information of the mobile device can be determined by the positioning system of the mobile device. The positioning information of the mobile device is the positioning information corresponding to the construction worker identification.

[0088] The distance information between the positioning information and the target smart lock may refer to the straight-line distance between the positioning information and the position information of the target smart lock. The distance information between the positioning information and the target smart lock may be calculated according to the Pythagorean theorem.

[0089] The construction priority may refer to the order in which the construction activities corresponding to the work order data are performed. The higher the construction priority, the more urgent the construction activity corresponding to the work order data is.

[0090] The following is a sample code for determining the construction worker ID corresponding to the positioning information closest to the information as the starter information when the construction priority is the highest level:

[0091] import math

[0092] #Sample data

[0093] Construction personnel data = [

[0094] {"Construction worker identification":"Worker A","Mobile device":"Mobile phone A","Positioning information":(34.0522,-118.2437)},#Location data (latitude, longitude)

[0095] {"Construction worker identification":"Worker B","Mobile device":"Tablet B","Position information":(34.0525,-118.2450)},

[0096] {"Construction worker identification":"Worker C","Mobile device":"Mobile phone C","Location information":(34.0519,-118.2420)}, ]

[0098] #Target smart lock location

[0099] Target smart lock position = (34.0520, -118.2440)

[0100] #Function to calculate distance

[0101] def calculate distance(loc1,loc2):

[0102] return math.sqrt((loc1[0]-loc2[0])**2+(loc1[1]-loc2[1])**2)

[0103] #Select the function to enable personnel

[0104] def determine the person who opens the door (construction personnel data, target smart lock location, construction priority):

[0105] If construction priority == "highest":

[0106] closest distance = float('inf')

[0107] Enable personnel information = None

[0108] for construction personnel in construction personnel data:

[0109] Distance = calculated distance (construction personnel ["location information"], target smart lock location)

[0110] If distance < closest distance:

[0111] Closest distance = distance

[0112] Open personnel information = construction personnel ["construction personnel identification"]

[0113] returnOpen personnel information

[0114] else:

[0115] return None

[0116] The advantage of setting up this scheme is that, by determining the construction personnel identification corresponding to the positioning information closest to the information as the opening personnel information when the construction priority is the highest level, the construction personnel can carry out emergency construction activities in a timely manner when the construction activities are extremely urgent, effectively improving the efficiency of emergency handling and minimizing unnecessary losses caused by delays or errors in the management of smart locks.

[0117] The benefit of this setting of the present scheme is that by verifying the working status of the target smart lock, and synchronizing the information of the person who opens the lock to the target smart lock when the working status of the target smart lock is verified to be qualified, it can be ensured that the person who opens the lock is allowed to enter the target construction cable duct only when the target smart lock is in a normal and safe working state, thereby effectively enhancing the safety of the target construction cable duct.

[0118] Embodiment 3

[0119] Figure 3 This is a schematic diagram of the structure of the opening control device of the cable duct smart lock based on work order data provided in Example 3 of the present application. This solution has made better improvements on the basis of the above embodiments, and the specific improvements are: the opening identification module is specifically used to: when the target smart lock identifies the intended opening event, obtain the operator information of the intended opening event; when the operator information is consistent with the opening personnel information, identify that the intended opening event meets the opening conditions.

[0120] like Figure 3 As shown, the device comprises:

[0121] The work order generation module 310 is used to generate work order data according to the construction requirement information of the cable; wherein the work order data includes the target construction cable pipeline and the construction personnel information;

[0122] An information synchronization module 320, configured to determine a target smart lock and information about an opener according to the work order data, and synchronize the information about the opener to the target smart lock;

[0123] The opening identification module 330 is used to identify whether the intended opening event meets the opening condition according to the opening person information when the target smart lock identifies the intended opening event;

[0124] The lock core control module 340 is used to control the lock core of the target smart lock to open when it is identified that the opening conditions are met.

[0125] The opening identification module 330 is specifically used for:

[0126] When the target smart lock recognizes an intended opening event, obtaining operator information of the intended opening event;

[0127] When the operator information is consistent with the opener information, it is recognized that the intended opening event meets the opening condition.

[0128] The operator information of the intended opening event may refer to the construction worker identification of the construction worker who inserted the key into the target smart lock. The key equipped with the smart lock of the cable duct is generally a smart Bluetooth key, which has the function of powering the smart lock and transmitting data. The smart Bluetooth key stores the construction worker identification of the construction worker holding the smart Bluetooth key. After the smart Bluetooth key is inserted into the target smart lock, the smart Bluetooth key sends the construction worker identification to the target smart lock, that is, obtains the operator information of the intended opening event.

[0129] The consistency between the operator information and the opener information indicates that the construction worker who inserted the key into the target smart lock is the opener, and it can be identified as an intention to open event that meets the opening conditions.

[0130] In this technical solution, optionally, the work order data also includes a construction time range;

[0131] Accordingly, the activation identification module is specifically used for:

[0132] When the target smart lock recognizes an intended opening event, obtaining the operator information and operation time of the intended opening event;

[0133] When the operator information is consistent with the opening personnel information and the operation time is within the construction time range, it is identified that the intended opening event meets the opening conditions.

[0134] The construction time range may refer to the time range during which construction personnel are allowed to carry out construction activities.

[0135] The operation time may refer to the time when the intended opening event occurs, that is, the time when the key is inserted into the target smart lock. The operation time may be directly recorded and stored by the target smart lock.

[0136] The following is a sample code for obtaining the operator information and operation time of the intended opening event when the target smart lock recognizes the intended opening event, and recognizes the intended opening event as meeting the opening conditions when the operator information is consistent with the opening personnel information and the operation time is within the construction time range:

[0137] from datetime import datetime

[0138] #Sample data

[0139] Work order data = {

[0140] "Construction time range":("2024-09-30 08:00","2024-09-30 18:00"),#Construction time range (start time, end time)

[0141] "Open personnel information": "Worker A"

[0142] }

[0143] #Intent start event example

[0144] Intent start event = {

[0145] "Operator information": "Worker A", #Current operator

[0146] "Operation time":"2024-09-30 09:30"#Current operation time

[0147] }

[0148] #Function to check unlocking conditions

[0149] def check start condition (work order data, intention start event):

[0150] #Get the construction time range

[0151] Start time = datetime.strptime(work order data["construction time range"][0],"%Y-%m-%d%H:%M")

[0152] End time = datetime.strptime(work order data["construction time range"][1],"%Y-%m-%d%H:%M")

[0153] #Get operation time

[0154] Operation time = datetime.strptime(intent to start event ["operation time"],"%Y-%m-%d%H:%M")

[0155] # Check conditions

[0156] if (intent to start event ["operator information"] == work order data ["opening personnel information"] and start time <= operation time <= end time):

[0157] return True

[0158] return False

[0159] The advantage of this setting is that by identifying the intended opening event as meeting the opening conditions when the operator information is consistent with the opener information and the operation time is within the construction time range, it can ensure that only the opener of the target smart lock can successfully open the target smart lock, effectively preventing the opener from performing illegal operations during non-construction hours, and further improving the safety of the target construction cable pipeline.

[0160] The advantage of this setting of the present scheme is that by identifying the intended opening event as meeting the opening conditions when the operator information of the intended opening event is consistent with the opening personnel information, it can be ensured that only the opening personnel of the determined target smart lock can successfully open the target smart lock, thereby effectively improving the safety of the target construction cable pipeline.

[0161] Embodiment 4

[0162] Figure 4 1 is a flow chart of the method for controlling the opening of a cable duct smart lock based on work order data provided in the fourth embodiment of the present application. Figure 4 As shown, the specific steps include:

[0163] S401, generating work order data according to the construction requirement information of the cable through a work order generation module; wherein the work order data includes the target construction cable pipeline and the construction personnel information;

[0164] S402, determining the target smart lock and the opening person information according to the work order data through the information synchronization module, and synchronizing the opening person information to the target smart lock;

[0165] S403, when the target smart lock recognizes an intention to open event through the opening recognition module, identifying whether the intention to open event meets the opening condition according to the opening person information;

[0166] S404. When the lock core control module identifies that the opening conditions are met, the lock core of the target smart lock is controlled to open.

[0167] In an embodiment of the present application, a work order generation module generates work order data according to the construction demand information of the cable; wherein the work order data includes the target construction cable conduit and construction personnel information; an information synchronization module determines the target smart lock and the opening personnel information according to the work order data, and synchronizes the opening personnel information to the target smart lock; when the target smart lock recognizes the intended opening event, the opening identification module identifies whether the intended opening event meets the opening conditions according to the opening personnel information; and when the lock core control module identifies that the opening conditions are met, the lock core of the target smart lock is controlled to open. The above-mentioned opening control method of the cable conduit smart lock based on work order data can realize efficient and rigorous opening control of the cable conduit smart lock by controlling the lock core of the target smart lock to open when the opening personnel information determined according to the work order data and the intended opening event meet the opening conditions.

[0168] The opening control method of the cable duct smart lock based on work order data provided in the embodiment of the present application corresponds to the opening control device of the cable duct smart lock based on work order data provided in the above embodiment, has the same functional modules and beneficial effects, and will not be repeated here to avoid repetition.

[0169] Embodiment 5

[0170] like Figure 5 As shown, an embodiment of the present application also provides an electronic device 500, including a processor 501, a memory 502, and a program or instruction stored in the memory 502 and executable on the processor 501. When the program or instruction is executed by the processor 501, each process of the above-mentioned embodiment of the opening control device of the cable duct smart lock based on work order data is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0171] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.

[0172] Embodiment 6

[0173] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned embodiment of the opening control device of the cable duct smart lock based on work order data are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0174] The processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0175] Embodiment 7

[0176] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned embodiment of the opening control device for the cable duct smart lock based on work order data, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0177] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0178] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0179] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0180] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

[0181] The above are only preferred embodiments of the present application and the technical principles used. The present application is not limited to the specific embodiments described herein, and various obvious changes, readjustments and substitutions that can be made by those skilled in the art will not deviate from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the claims.

Claims

1. A cable duct intelligent lock opening control device based on work order data, characterized in that: The device comprises: A work order generation module is used to generate work order data according to the construction demand information of the cable; wherein the work order data includes the target construction cable pipeline and the construction personnel information; An information synchronization module, used to determine the target smart lock and the opening person information according to the work order data, and synchronize the opening person information to the target smart lock; An opening identification module is used to identify whether the intended opening event meets the opening conditions according to the opening person information when the target smart lock identifies the intended opening event; The lock core control module is used to control the lock core of the target smart lock to open when it is identified that the opening conditions are met.

2. The opening control device for the cable duct intelligent lock based on work order data according to claim 1 is characterized in that: The information synchronization module includes: A smart lock determination unit, used to determine a target smart lock according to the target construction cable conduit, and to verify the working state of the target smart lock; An opening personnel determination unit, used to determine the opening personnel information according to the construction personnel information; An information synchronization unit is used to synchronize the opening person information to the target smart lock when the working status of the target smart lock is verified to be qualified.

3. The opening control device of the cable duct intelligent lock based on work order data according to claim 2 is characterized in that: The construction personnel information includes the construction personnel identification and the corresponding management level; Accordingly, the starter determination unit is specifically used for: Determine the construction personnel identification with the highest management level as the opening personnel information; or, The identification of the construction personnel holding the opening authority is determined as the opening personnel information; wherein the opening authority is granted by the construction personnel with the highest management level.

4. The opening control device for the cable duct intelligent lock based on work order data according to claim 2 is characterized in that: The work order data includes construction priority, and the construction personnel information includes construction personnel identification; Accordingly, the starter determination unit is specifically used for: Determine the mobile device of each construction worker according to the construction worker identification; Obtaining positioning information corresponding to each construction worker identification through the mobile device, and determining distance information between each positioning information and the target smart lock; When the construction priority is at the highest level, the construction personnel identification corresponding to the positioning information closest to the distance information is determined as the start-up personnel information.

5. The opening control device for the cable duct intelligent lock based on work order data according to claim 1 is characterized in that: The start-up identification module is specifically used for: When the target smart lock recognizes an intended opening event, obtaining operator information of the intended opening event; When the operator information is consistent with the opener information, it is recognized that the intended opening event meets the opening condition.

6. The opening control device for the cable duct intelligent lock based on work order data according to claim 5 is characterized in that: The work order data also includes a construction time range; Accordingly, the activation identification module is specifically used for: When the target smart lock recognizes an intended opening event, obtaining the operator information and operation time of the intended opening event; When the operator information is consistent with the opening personnel information and the operation time is within the construction time range, it is identified that the intended opening event meets the opening conditions.

7. The opening control device for the cable duct intelligent lock based on work order data according to claim 1 is characterized in that: The device also includes: The abnormal alarm module is used to generate abnormal alarm information according to the intended opening event and the opening personnel information when it is identified that the opening conditions are not met, and lock the work order data into an uneditable state.

8. A method for opening and controlling a cable duct intelligent lock based on work order data, characterized in that: The method comprises: Generate work order data according to the construction demand information of the cable through the work order generation module; wherein the work order data includes the target construction cable pipeline and construction personnel information; Determine the target smart lock and the opening person information according to the work order data through the information synchronization module, and synchronize the opening person information to the target smart lock; When the target smart lock recognizes an intended opening event, the opening recognition module identifies whether the intended opening event meets the opening conditions according to the opening person information; When the lock core control module identifies that the opening conditions are met, the lock core of the target smart lock is controlled to open.

9. The method for opening and controlling the intelligent lock of a cable duct based on work order data according to claim 8, characterized in that: Determining the target smart lock and the opening person information according to the work order data through the information synchronization module, and synchronizing the opening person information to the target smart lock, including: Determine a target smart lock according to the target construction cable conduit through a smart lock determination unit, and verify the working state of the target smart lock; Determine the opening personnel information according to the construction personnel information by the opening personnel determination unit; When the working status of the target smart lock is verified to be qualified, the information of the person opening the lock is synchronized to the target smart lock through the information synchronization unit.

10. An electronic device, characterized in that: It includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor. When the program or instruction is executed by the processor, the steps of the opening control method of the cable duct smart lock based on work order data as described in any one of claims 8 to 9 are implemented.

Citation Information

Patent Citations

  • Unlocking key authorization unlocking method and device and storage medium

    CN111445605A

  • Operation and maintenance work order distribution method and device, server and storage medium

    CN113469387A

  • Intelligent operation and maintenance and anti-error management and control system and method for secondary pressing plate of transformer substation

    CN113872332A

  • Lock management system, method and device of power equipment and storage medium

    CN114550352A