Elevator locking state configuration method and device, storage medium and computer equipment

The automatic acquisition and configuration of elevator lock status through robotic process automation technology solves the problem of elevator lock status configuration relying on manual operation and realizes efficient and accurate elevator permission management.

CN120646625APending Publication Date: 2025-09-16CHINA UNIONPAY MERCHANT SERVICES CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510925131.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-04
Publication Date
2025-09-16

AI Technical Summary

Technical Problem

In the prior art, elevator lock status configuration relies on manual operation, resulting in low efficiency, low accuracy and prone to configuration errors.

Method used

Through Robotic Process Automation (RPA) technology, the elevator control system configuration file is automatically obtained, the elevator tasks to be triggered are filtered based on preset time rules, the elevator control system is logged in and a settings page is generated, and the original floor lock status is cleared before configuration.

Benefits of technology

It realizes the automatic configuration of elevator locking status, reduces manual intervention, improves response efficiency and configuration accuracy, and improves operation and maintenance efficiency and consistency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120646625A_ABST
    Figure CN120646625A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of elevator control, and discloses an elevator locking state configuration method and device, a storage medium and computer device.The method comprises the steps that firstly, an elevator control system configuration file is obtained, a to-be-triggered elevator task is selected based on a preset time rule, a to-be-processed elevator list is generated, and then the to-be-processed elevator list is traversed; an elevator name and elevator configuration information corresponding to a to-be-triggered elevator task are obtained, a to-be-processed elevator is determined based on the elevator name, then an elevator control system is logged in, an elevator setting page corresponding to the to-be-processed elevator is generated in the elevator control system, and finally the original floor locking state of the to-be-processed elevator is cleared in the elevator setting page. And the floor locking state of the to-be-processed elevator is configured based on the elevator configuration information. According to the method, automatic configuration of the elevator locking state is achieved, manual intervention is reduced, the response efficiency is improved, the operation consistency is guaranteed, updating is conducted based on the initial locking state, and the configuration accuracy is enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of elevator control technology, and in particular to an elevator locking state configuration method, device, storage medium and computer equipment. Background Art

[0002] In the actual operation of current property management, property staff usually need to manually log in to the elevator control system regularly or even daily to set and adjust the access rights of each floor of the elevator according to management needs. For example, they can perform operations such as locking the entire floor, locking outside the hall, or locking inside the elevator during a specific time period to meet the security management and crowd control requirements in different scenarios.

[0003] However, manually adjusting elevator permission settings is highly regular and repetitive, with cumbersome steps. The operation process relies on the staff's familiarity with the system and is prone to configuration errors due to misoperation. This consumes a lot of human resources and affects the overall operation and maintenance efficiency of the property. Summary of the Invention

[0004] In view of this, the present application provides an elevator locking state configuration method, device, storage medium and computer equipment, the main purpose of which is to solve the technical problems of low efficiency and low accuracy in manually configuring the locking state of an elevator in the prior art.

[0005] According to a first aspect of the present invention, there is provided a method for configuring an elevator lock state, the method comprising:

[0006] Obtaining an elevator control system configuration file, and selecting an elevator task to be triggered from the elevator control system configuration file based on a preset time rule, and generating a list of elevators to be processed;

[0007] Traversing the list of elevators to be processed, obtaining the elevator name and elevator configuration information corresponding to the elevator task to be triggered, and determining the elevator to be processed based on the elevator name;

[0008] Log in to the elevator control system and generate an elevator setting page corresponding to the elevator to be processed in the elevator control system;

[0009] In the elevator setting page, the original floor locking state of the elevator to be processed is cleared, and the floor locking state of the elevator to be processed is configured based on the elevator configuration information.

[0010] Optionally, the method of selecting an elevator task to be triggered in the elevator control system configuration file based on a preset time rule and generating a list of elevators to be processed includes: traversing the initial elevator tasks in the elevator control system configuration file, obtaining the trigger time and basic elevator information corresponding to the initial elevator task; obtaining the system time, and comparing the system time with the trigger time of the initial elevator task one by one; when the trigger time of the initial elevator task is the same as the system time, constructing a list of elevators to be processed, and adding the basic elevator information corresponding to the initial elevator task to the list of elevators to be processed.

[0011] Optionally, the logging into the elevator control system includes: starting the elevator control software client on the target terminal device; identifying the user name input box and the password input box in the login interface of the elevator control software client, and filling in the preset account information and the preset password information in the user name input box and the password input box respectively; detecting and clicking the login control and triggering the login request, and entering the elevator control system after completing the identity authentication.

[0012] Optionally, generating an elevator setting page corresponding to the elevator to be processed in the elevator control system includes: locating the system option in the menu bar of the main interface of the elevator control system, and performing a mouse hover operation to expand a drop-down menu; identifying and clicking the elevator setting control in the drop-down menu to expand the elevator setting page list; obtaining the elevator name of the elevator to be processed, determining the elevator setting page based on the elevator name in the elevator setting page list, and expanding and displaying it.

[0013] Optionally, before clearing the original floor lock status of the elevator to be processed in the elevator setting page, the method further includes: loading a floor list corresponding to the elevator to be processed in the elevator setting page, and selecting the target floor to be locked in the floor list based on the elevator configuration information; detecting and clicking the floor lock control in the elevator setting page to jump to the floor lock page corresponding to the target floor.

[0014] Optionally, clearing the original floor locking status of the elevator to be processed in the elevator setting page includes: detecting and clicking the lock status clearing control in the elevator setting page to clear the original floor locking status of the target floor in the elevator to be processed, so that the floor locking status of the target floor in the elevator to be processed is all in the to-be-processed state.

[0015] Optionally, the elevator configuration information includes a whole floor field, an outside hall field and an inside car field; the configuring the floor locking status of the elevator to be processed based on the elevator configuration information includes: traversing the target floors in the elevator to be processed, and obtaining the floor locking status corresponding to the target floor, wherein the floor locking status includes a whole floor locking status, an outside hall locking status and an inside car locking status; identifying the floor locking status to obtain an identification result; when the identification result indicates that the floor locking status is a to-be-configured status, configuring the whole floor locking status, the outside hall locking status and the inside car locking status based on the whole floor field, the outside hall field and the inside car field, respectively, wherein the configuration operation includes checking the lock operation.

[0016] According to a second aspect of the present invention, there is provided an elevator locking state configuration device, the device comprising:

[0017] An elevator list generation module is used to obtain an elevator control system configuration file, and select elevator tasks to be triggered from the elevator control system configuration file based on preset time rules to generate a list of elevators to be processed;

[0018] a module for determining elevators to be processed, configured to traverse the list of elevators to be processed, obtain the elevator names and elevator configuration information corresponding to the elevator tasks to be triggered, and determine the elevators to be processed based on the elevator names;

[0019] A system login module, used to log in to the elevator control system and generate an elevator setting page corresponding to the elevator to be processed in the elevator control system;

[0020] The locking state configuration module is used to clear the original floor locking state of the elevator to be processed in the elevator setting page, and configure the floor locking state of the elevator to be processed based on the elevator configuration information.

[0021] According to a third aspect of the present invention, a storage medium is provided, on which a computer program is stored, and when the program is executed by a processor, the above-mentioned elevator locking state configuration method is implemented.

[0022] According to a fourth aspect of the present invention, a computer device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned elevator locking state configuration method when executing the program.

[0023] The present invention provides a method, device, storage medium, and computer equipment for configuring the elevator lock state. By automatically obtaining the elevator control system configuration file and screening the elevator tasks to be triggered based on preset time rules, the method realizes automatic identification and triggering of tasks, reduces manual intervention, and improves response efficiency. By automatically logging into the elevator control system and generating an elevator setting page, the method improves operational consistency and avoids configuration errors caused by human error. The method traverses the list of elevators to be processed, obtains the elevator names and configuration information one by one, realizes batch processing of configurations, and improves operation and maintenance efficiency. The method configures the lock state after clearing the original floor lock state, ensuring that each configuration is updated based on the initial state, thereby enhancing configuration accuracy. The above method realizes automatic configuration of the elevator lock state, reduces manual intervention, improves response efficiency, and ensures operational consistency. It also updates based on the initial lock state, enhancing configuration accuracy.

[0024] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0026] Figure 1 A schematic diagram showing a flow chart of a method for configuring an elevator locking state provided by an embodiment of the present invention is shown;

[0027] Figure 2 A schematic diagram of a process for obtaining a list of elevators to be processed in a method for configuring an elevator lock state provided by an embodiment of the present invention is shown;

[0028] Figure 3 A diagram showing an implementation process of obtaining a list of elevators to be processed according to an embodiment of the present invention is shown;

[0029] Figure 4 A schematic diagram showing a process flow of processing a list of elevators to be processed in a method for configuring an elevator locking state provided by an embodiment of the present invention is shown;

[0030] Figure 5 A diagram showing an implementation process of processing a pending elevator list provided by an embodiment of the present invention is shown;

[0031] Figure 6 A schematic structural diagram of an elevator locking state configuration device provided by an embodiment of the present invention is shown;

[0032] Figure 7 A schematic structural diagram of another elevator locking state configuration device provided by an embodiment of the present invention is shown;

[0033] Figure 8 A schematic diagram of the structure of a computer device provided by an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0034] The following describes exemplary embodiments of the present application in more detail with reference to the accompanying drawings. Although exemplary embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of the present application and to fully convey the scope of the present application to those skilled in the art.

[0035] The embodiment of the present application provides a method for configuring the locked state of an elevator. Figure 1 As shown, the method includes the following steps:

[0036] 101. Obtain an elevator control system configuration file, select elevator tasks to be triggered in the elevator control system configuration file based on preset time rules, and generate a list of elevators to be processed.

[0037] It should be noted that the automated process implemented in this application is based on RPA (Robotic Process Automation) robots. As a software technology, RPA robots allow for configuration to imitate and integrate human interactions in digital systems to execute a series of business processes. They can not only simulate human user operations, such as logging into applications, moving files and folders, copying and pasting data, filling out forms, extracting structured and semi-structured data from documents, etc., but can also handle highly repetitive and regular work tasks, thereby improving work efficiency and reducing human errors.

[0038] The elevator control system configuration file is a configuration data file used to define elevator operating parameters and access rights, usually in Excel or CSV format, and contains fields such as elevator name, trigger time, floor name, and lock type. A pending elevator task is an elevator operation task that is selected based on preset time rules and should be triggered and executed at the current time. For example, Elevator 2 in Building A will be locked on the entire 5th floor at 17:30. The pending elevator list is a temporary task queue that contains all task items that meet the current time conditions for subsequent RPA robots to execute one by one.

[0039] Specifically, this step implements a time-driven task screening mechanism. First, it reads the Excel file that stores the elevator control strategy, then reads the information of each elevator task line by line, and matches or selects the time information in the elevator task based on the preset time rules. Then, it determines the elevator tasks to be triggered that meet the requirements, and adds the elevator tasks to be triggered to the list of pending elevators for subsequent execution. Based on the preset time rules, it implements scheduled task scheduling and uses structured configuration files as the task source, which is easy to maintain and expand. It supports multi-elevator, multi-floor, and multi-time period combination configuration and has strong adaptability.

[0040] In the embodiment of the present application, the system automatically identifies and filters the tasks that should be performed currently, saving a lot of manpower costs. There is no need for property personnel to manually log in to the system to check which elevators need to be set up; elevator tasks are selected based on preset time rules, supporting differentiated management of various scenarios such as peak hours, holidays, and nighttime; a clear list of elevators to be processed is constructed, which provides basic input for subsequent RPA robots to log in to the system, clear old states, and configure new states, which is a prerequisite for the smooth execution of the entire automation process.

[0041] 102. Traverse the list of elevators to be processed, obtain the elevator name and elevator configuration information corresponding to the elevator task to be triggered, and determine the elevator to be processed based on the elevator name.

[0042] Among them, the elevator name specifically refers to the identifier of a certain elevator, such as "Elevator No. 1, Building A", which is used to uniquely identify the target elevator in the system; the elevator configuration information includes the specific parameters that need to be set for the elevator, such as which floors need to be locked as a whole, locked outside the hall, locked inside the car, etc., which usually comes from the elevator control system configuration file.

[0043] Specifically, the list of elevators to be processed is processed in a loop, and the elevator name and elevator configuration information are extracted from each task. Then, the target elevator is located, that is, the setting page of the corresponding elevator is found in the elevator control system according to the elevator name. The whole process is the middle link of the automated configuration process, ensuring that each elevator that needs to be configured can be accurately identified.

[0044] In the embodiment of the present application, the target elevator is accurately located through the elevator name, which avoids configuration errors caused by human operation errors, enhances system stability, and serves as a key bridge connecting task scheduling and actual execution, providing clear operation objects for subsequent RPA robots to log in to the system and configure permissions.

[0045] 103. Log in to the elevator control system and generate an elevator setting page corresponding to the elevator to be processed in the elevator control system.

[0046] Among them, the elevator control system is a software platform used to manage elevator operation, authority control, access policy, etc., and is usually deployed and used by property or building management systems; the elevator settings page is a page used to modify elevator parameters and lock status, including floor lock status, operating time, access rights and other settings.

[0047] Specifically, this step performs identity authentication, that is, by simulating user login, logging into the elevator control system to obtain permission to operate the elevator control system, finding the elevator to be processed through interface navigation and loading the page, opening the elevator setting page of the elevator to be processed, and preparing to perform subsequent operations.

[0048] In the embodiment of the present application, there is no need to rely on manual login to the system, search for elevators, and open the settings page. The RPA robot automatically completes the process, and the automated process saves a lot of operation and maintenance manpower costs; all elevator setting operations are performed based on a unified interface process to avoid misoperation or omissions caused by unskilled personnel, and support remote centralized management, and cross-regional elevator management can be achieved through a remote server or cloud RPA platform.

[0049] 104. Clear the original floor locking status of the elevator to be processed in the elevator setting page, and configure the floor locking status of the elevator to be processed based on the elevator configuration information.

[0050] Among them, the original floor lock status refers to the existing lock configuration of each floor of the elevator in the current system, such as: at least one of: whole floor lock, outside hall lock, and car lock; clearing the original floor lock status means restoring the lock status of all floors to the default value before configuration to avoid conflicts between new and old configurations; elevator configuration information is a data set from the elevator control system configuration file, including which floors need to be locked and which type of lock needs to be performed; floor lock status configuration is to set the corresponding lock type for each floor in the elevator settings page to complete the access permission update.

[0051] Specifically, first clear the old configuration by clicking the Clear button or control on the page to delete the original floor lock settings. Then apply the new configuration. That is, according to the elevator configuration information, check the new lock status floor by floor to complete the permission change. This step is the core business logic executed by the RPA robot in the elevator control system and directly determines the subsequent access permission behavior of the elevator.

[0052] In the embodiment of the present application, precise control of floor access rights is achieved, and different types of locking strategies can be set for each floor to meet the security management needs in different scenarios; the configuration efficiency and accuracy are effectively improved, and manual search for floors and checking lock items one by one are no longer required. Batch processing by RPA robots greatly saves time and costs, and avoids configuration omissions or errors due to human negligence; elevator configuration information can be remotely updated through Excel, database or API, and the floor locking strategy can be dynamically adjusted according to different time periods and different business needs.

[0053] The present invention provides a method, device, storage medium, and computer equipment for configuring the elevator lock state. By automatically obtaining the elevator control system configuration file and screening the elevator tasks to be triggered based on preset time rules, the method realizes automatic identification and triggering of tasks, reduces manual intervention, and improves response efficiency. By automatically logging into the elevator control system and generating an elevator setting page, the method improves operational consistency and avoids configuration errors caused by human error. The method traverses the list of elevators to be processed, obtains the elevator names and configuration information one by one, realizes batch processing of configurations, and improves operation and maintenance efficiency. The method configures the lock state after clearing the original floor lock state, ensuring that each configuration is updated based on the initial state, thereby enhancing configuration accuracy. The above method realizes automatic configuration of the elevator lock state, reduces manual intervention, improves response efficiency, and ensures operational consistency. It also updates based on the initial lock state, enhancing configuration accuracy.

[0054] The embodiment of the present application provides another method for configuring the locked state of an elevator, wherein the process for obtaining the list of elevators to be processed is as follows: Figure 2 As shown, the method includes the following steps:

[0055] 201. Traverse the initial elevator task in the elevator control system configuration file to obtain the trigger time and basic elevator information corresponding to the initial elevator task.

[0056] Specifically, you first need to load the elevator control system configuration file, which is usually in Excel format. Then, parse each initial elevator task in the elevator control system configuration file to extract its trigger time and elevator basic information. The elevator basic information includes trigger time, elevator name, floor name, entire floor field, outside hall field, and inside car field.

[0057] In the embodiment of the present application, all elevator tasks are uniformly stored in the configuration file, which is convenient for centralized viewing, editing and maintenance, and also provides the original data source for subsequent task screening based on time rules, which is a prerequisite for realizing the automatic configuration process of elevator permissions.

[0058] 202. Obtain system time, and compare the system time with the triggering time of the initial elevator task one by one.

[0059] Specifically, the current system time is obtained by calling the operating system or API interface, and then all initial elevator tasks are traversed. The trigger time in the elevator basic information of the initial elevator task is compared with the system time to screen out the elevator tasks that should be executed currently. This is a key step in implementing the timed task scheduling mechanism and determines which elevator tasks should enter the subsequent automatic configuration process.

[0060] In the embodiment of the present application, the system automatically filters tasks according to time to achieve truly automated management and ensure that changes in elevator permissions take effect on time at the specified time point, avoiding configuration delays or omissions due to human negligence. It can also set fixed times, periodic tasks, special rules for holidays and other scenarios, and is suitable for differentiated management needs in various different places.

[0061] 203. When the triggering time of the initial elevator task is the same as the system time, a list of elevators to be processed is constructed, and basic elevator information corresponding to the initial elevator task is added to the list of elevators to be processed.

[0062] Specifically, by judging whether the trigger time of the initial elevator task is equal to the current system time, it is determined whether it should be triggered. The tasks that meet the conditions are collected and constructed into a structured task list for subsequent process calls.

[0063] In the embodiment of the present application, the system automatically filters according to time, improves the accuracy and efficiency of task processing, and builds a complete closed-loop process of timed triggering, task screening, and automatic execution. It is a key prerequisite for realizing the automation of elevator authority configuration, avoiding indiscriminate processing of all elevator tasks, and saving computing resources and execution time.

[0064] An implementation of the process for obtaining the pending elevator list provided in this application is as follows: Figure 3As shown, the current system time is first obtained. Then, the elevator control system configuration file is read, that is, the pre-configured elevator control rules stored in the elevator control Excel file, such as which elevators, at which time, and on which floor to execute what type of lock. Then, each row of records in the file, that is, the initial elevator task, is traversed, and field information in the initial elevator task is extracted, including the trigger time (for example, 09:00), elevator name (for example, Elevator 1, Building A), floor name (for example, Floor 3), and control type (whole floor lock, hall lock, car lock). Then, the current system time is compared with the trigger time in the record. If the current system time is exactly equal to the trigger time of a certain initial elevator task, it means that this elevator control rule should be executed now. The key information of this initial elevator task is added to the pending elevator list. If it does not match, this row is skipped and the next row is checked. Finally, after all records are checked, the traversal ends, indicating that the scanning and screening of the entire Excel file has been completed, and all elevator control instructions that meet the current time conditions have been added to the pending elevator list.

[0065] The embodiment of the present application provides another elevator lock state configuration method, wherein the process of processing the elevator list to be processed is as follows: Figure 4 As shown, the method includes the following steps:

[0066] 301. Log in to the elevator control system.

[0067] Among them, the elevator control software client is started on the target terminal device; in the login interface of the elevator control software client, the user name input box and the password input box are identified, and the preset account information and the preset password information are filled in the user name input box and the password input box respectively; the login control is detected and clicked to trigger the login request, and the elevator control system is entered after completing the identity authentication.

[0068] In the embodiment of the present application, this step is the pre-interactive operation link in the entire elevator control automatic configuration process, and is one of the core steps in the RPA robot execution process. It marks the official entry into the system operation stage from the task scheduling stage, and opens the elevator control system software on the target terminal device; first, the user name and password input boxes are located through image recognition, control matching, etc., and then the preset information is simulated by keyboard input into the corresponding input box, the login control is identified and simulated to initiate a login request, and after the system verification is successful, it jumps to the main interface to prepare for subsequent operations, thereby realizing the key step of unattended login, and is also the first link in the entire RPA process to interact with the graphical interface.

[0069] 302. Generate an elevator setting page corresponding to the elevator to be processed in the elevator control system.

[0070] Among them, the system option is located in the menu bar of the main interface of the elevator control system, and the mouse is hovered to expand the drop-down menu; the elevator setting control is identified and clicked in the drop-down menu to expand the elevator setting page list; the elevator name of the elevator to be processed is obtained, and the elevator setting page is determined based on the elevator name in the elevator setting page list and expanded and displayed.

[0071] In an embodiment of the present application, the system menu item is found in the menu bar of the system main interface, and the mouse is simulated to hover to expand the drop-down menu. The elevator setting control is identified in the drop-down menu and clicked to enter the elevator setting page list. According to the elevator name of the elevator to be processed, the corresponding entry is found in the list, and the detailed setting page of the elevator is expanded. Automatic navigation and positioning of the elevator setting page is realized, and the configuration interface of the target elevator can be quickly found and opened without manual operation, which improves the task execution efficiency and the process automation level, and provides an accurate operation entry for clearing and configuring the subsequent floor lock status.

[0072] 303. Jump to the floor lock page corresponding to the target floor in the elevator setting page.

[0073] Among them, the floor list corresponding to the elevator to be processed is loaded in the elevator setting page, and the target floor to be locked is selected in the floor list based on the elevator configuration information; the floor lock control is detected and clicked in the elevator setting page to jump to the floor lock page corresponding to the target floor.

[0074] Specifically, automated navigation and filtering operations are implemented from the elevator settings page to the specific floor lock configuration page. First, the floor list is loaded to indicate that the system has obtained all the floor information served by the elevator. Then, the target floor is selected based on the configuration information based on data-driven logic to ensure that only the floors that need to be locked are processed. After that, the RPA interface interaction action is used to enter the specific lock configuration interface, and finally jump to the floor lock page, providing an accurate operation entry for subsequent locking operations.

[0075] In the embodiment of the present application, the lock configuration page of the target floor is accurately located and entered in an automated manner, which effectively reduces manual search and click operations, improves configuration efficiency and accuracy, and supports flexible configuration of multiple floors and multiple strategies, thereby improving the intelligence level and operation and maintenance efficiency of elevator authority management.

[0076] 304. Clear the original floor lock status of the elevator to be processed in the elevator setting page.

[0077] Among them, detect and click the lock status clear control in the elevator setting page to clear the original floor lock status of the target floor in the elevator to be processed, so that the floor lock status of the target floor in the elevator to be processed is all in the to-be-configured state.

[0078] Specifically, this step is to clear the old configuration in the floor permission update process. The purpose is to ensure that the current floor is in a unified and clean state and avoid conflicts between the old and new configurations. First, the clear button is located through image recognition or control matching technology, and then the user click behavior is simulated to trigger the system to clear the original locking rules, so that the floor lock state changes to the pending configuration state, indicating that the floor is ready to accept the new access control policy. The process is usually completed automatically by the RPA robot without human intervention, which is an important prerequisite for achieving fully automated configuration.

[0079] In the embodiment of the present application, this solution clears the original floor lock status in an automated manner, effectively avoiding permission conflicts or misconfiguration problems caused by residual old configurations, improving the accuracy and consistency of task execution, and reducing the workload of manual operations by property personnel.

[0080] 305. Configure the floor locking state of the elevator to be processed based on the elevator configuration information.

[0081] Among them, traverse the target floors in the elevator to be processed, and obtain the floor locking status corresponding to the target floor, wherein the floor locking status includes the entire floor locking status, the outside hall locking status and the car locking status; identify the floor locking status to obtain an identification result; when the identification result indicates that the floor locking status is a to-be-configured status, configure the entire floor locking status, the outside hall locking status and the car locking status based on the entire floor field, the outside hall field and the car field, respectively, wherein the configuration operation includes checking the lock operation.

[0082] Specifically, by traversing the target floors, it ensures that each floor is processed one by one without omission. Then, the floor lock status is judged through the system interface or interface recognition technology to determine whether the floor lock status is in the pending configuration state, avoiding repeated configuration or conflicting operations, and improving logical accuracy. Finally, the check operation is performed based on the configuration field, simulating the user's click behavior, and completing the locking settings of the entire floor, outside the hall, and inside the car. The entire process is executed by the RPA robot without human intervention, realizing fully automatic batch configuration.

[0083] In the embodiment of the present application, intelligent identification and automatic configuration of elevator floor locking permissions are realized, which effectively improves the efficiency and consistency of elevator management, significantly reduces manpower input, reduces the risk of misoperation, and supports flexible management of multiple elevators, multiple floors, and multiple strategies, and is suitable for various building scenarios.

[0084] An implementation of the process of processing the elevator list to be processed provided by this application is as follows: Figure 5As shown, first determine whether the list of pending elevators is empty. If there is no elevator task to be processed, that is, no elevator control rule that meets the current time, the process ends directly. If there is an elevator task, proceed to the next step. Then you need to enter the elevator control system, open the elevator control software client, enter the account and password to log in to the system main interface, then click the system button, and click the elevator settings button in the drop-down menu to enter the elevator configuration page and prepare to modify the elevator parameters. Take each record from the previously filtered list of pending elevators, including the elevator name, floor name, entire floor field, hall field, and car lock field. Then open the corresponding elevator settings page according to the elevator name, click the lock floor button now to enter the specific floor lock configuration page, and then click the clear all button to clear all floor lock settings of the current elevator to ensure that you start from a clean state. Finally, extract all floor data of the current elevator and check the lock layer by layer according to the field. That is, for each floor, perform the corresponding lock check operation according to the entire floor, hall, and car fields set in Excel. After completion, determine whether there is the next row of data. If there are other elevators or floors that need to be processed, continue the loop. Otherwise, the entire automation process ends.

[0085] Further, as Figure 1 The specific implementation of the method, the embodiment of the present application provides an elevator locking state configuration device, such as Figure 6 As shown, the device includes: an elevator list generating module 401 , a to-be-processed elevator determining module 402 , a system login module 403 and a locking state configuring module 404 .

[0086] The elevator list generation module 401 is used to obtain the elevator control system configuration file, and select the elevator tasks to be triggered in the elevator control system configuration file based on the preset time rule to generate a list of elevators to be processed;

[0087] The module 402 for determining the elevators to be processed is used to traverse the list of elevators to be processed, obtain the elevator names and elevator configuration information corresponding to the elevator tasks to be triggered, and determine the elevators to be processed based on the elevator names;

[0088] The system login module 403 is used to log in to the elevator control system and generate an elevator setting page corresponding to the elevator to be processed in the elevator control system;

[0089] The locking state configuration module 404 is used to clear the original floor locking state of the elevator to be processed in the elevator setting page, and configure the floor locking state of the elevator to be processed based on the elevator configuration information.

[0090] In a specific application scenario, the elevator list generation module 401 can be used to traverse the initial elevator tasks in the elevator control system configuration file, obtain the trigger time and elevator basic information corresponding to the initial elevator tasks; obtain the system time, and compare the system time with the trigger time of the initial elevator tasks one by one; when the trigger time of the initial elevator task is the same as the system time, build a list of elevators to be processed, and add the basic elevator information corresponding to the initial elevator task to the list of elevators to be processed.

[0091] In a specific application scenario, the system login module 403 can be used to start the elevator control software client on the target terminal device; in the login interface of the elevator control software client, identify the user name input box and the password input box, and fill in the preset account information and the preset password information in the user name input box and the password input box respectively; detect and click the login control and trigger the login request, and enter the elevator control system after completing the identity authentication.

[0092] In a specific application scenario, the system login module 403 can be used to locate the system option in the main interface menu bar of the elevator control system, and perform a mouse hover operation to expand the drop-down menu; identify and click the elevator setting control in the drop-down menu to expand the elevator setting page list; obtain the elevator name of the elevator to be processed, determine the elevator setting page based on the elevator name in the elevator setting page list, and expand and display it.

[0093] In specific application scenarios, such as Figure 7 As shown, the device also includes a page jump module 405, which can be specifically used to load the floor list corresponding to the elevator to be processed in the elevator setting page, and select the target floor to be locked in the floor list based on the elevator configuration information; detect and click the floor lock control in the elevator setting page to jump to the floor lock page corresponding to the target floor.

[0094] In a specific application scenario, the lock status configuration module 404 can be specifically used to detect and click the lock status clear control in the elevator setting page to clear the original floor lock status of the target floor in the elevator to be processed, so that the floor lock status of the target floor in the elevator to be processed is all in the to-be-configured state.

[0095] In a specific application scenario, the elevator configuration information includes a whole-floor field, an outside-hall field, and an inside-car field; the locking status configuration module 404 can be specifically used to traverse the target floors in the elevator to be processed, and obtain the floor locking status corresponding to the target floor, wherein the floor locking status includes the whole-floor locking status, the outside-hall locking status, and the inside-car locking status; the floor locking status is identified to obtain an identification result; when the identification result indicates that the floor locking status is a to-be-configured status, the whole-floor locking status, the outside-hall locking status, and the inside-car locking status are configured based on the whole-floor field, the outside-hall field, and the inside-car field, wherein the configuration operation includes checking the lock operation.

[0096] It should be noted that for other corresponding descriptions of the functional units involved in the elevator locking state configuration device provided in this embodiment, please refer to Figure 1 、 Figure 2 and Figure 4 The corresponding description in will not be repeated here.

[0097] Based on the above Figure 1 The method shown, accordingly, this embodiment also provides a storage medium, which stores a computer program, and when the program is executed by a processor, the above-mentioned elevator locking state configuration method is implemented.

[0098] Based on this understanding, the technical solution of the present application can be embodied in the form of a software product. The software product to be identified can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.), and includes a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the elevator lock state configuration method in each implementation scenario of the present application.

[0099] Based on the above Figure 1 、 Figure 2 and Figure 4 The method shown, and Figure 6 and Figure 7 In order to achieve the above-mentioned purpose, the embodiment of the elevator locking state configuration device shown in FIG. Figure 8 As shown, this embodiment also provides a physical device for configuring the elevator lock state. The device includes a communication bus, a processor, a memory, and a communication interface. It may also include an input / output interface and a display device. The various functional units can communicate with each other via the bus. The memory stores a computer program, and the processor is configured to execute the program stored in the memory and perform the elevator lock state configuration method described in the above embodiment.

[0100] Optionally, the physical device may further include a user interface, a network interface, a camera, a radio frequency (RF) circuit, a sensor, an audio circuit, a Wi-Fi module, etc. The user interface may include a display, an input unit such as a keyboard, etc., and the optional user interface may also include a USB interface, a card reader interface, etc. The network interface may optionally include a standard wired interface, a wireless interface (such as a Wi-Fi interface), etc.

[0101] Those skilled in the art will understand that the elevator locking state configuration entity device structure provided in this embodiment does not constitute a limitation on the entity device, and may include more or fewer components, or a combination of certain components, or different component arrangements.

[0102] The storage medium may also include an operating system and a network communication module. The operating system is a program that manages the physical device hardware and the software resources to be identified, supporting the execution of the information processing program and other software and / or programs to be identified. The network communication module is used to enable communication between components within the storage medium and with other hardware and software in the physical information processing device.

[0103] Through the description of the above implementation methods, those skilled in the art can clearly understand that the present application can be implemented with the help of software plus the necessary general hardware platform, or it can be implemented through hardware. By applying the technical solution of the present application, by automatically obtaining the elevator control system configuration file and screening the elevator tasks to be triggered based on the preset time rules, the automatic identification and triggering of tasks can be realized, manual intervention can be reduced, and the response efficiency can be improved; by automatically logging into the elevator control system and generating the elevator setting page, the consistency of operation can be improved, and configuration errors caused by human misoperation can be avoided; the list of elevators to be processed can be traversed, and the elevator names and configuration information can be obtained one by one to realize batch processing of configurations and improve operation and maintenance efficiency; the lock status can be configured after clearing the original floor lock status to ensure that each configuration is updated based on the initial status, thereby enhancing configuration accuracy. The above method realizes the automatic configuration of the elevator lock status, reduces manual intervention, improves response efficiency and ensures the consistency of operation, and updates based on the initial lock status to enhance the accuracy of the configuration.

[0104] Those skilled in the art will understand that the accompanying drawings are only schematic diagrams of a preferred implementation scenario, and the modules or processes in the accompanying drawings are not necessarily required to implement the present application. Those skilled in the art will understand that the modules in the devices in the implementation scenario can be distributed in the devices of the implementation scenario according to the implementation scenario description, or can be changed accordingly and located in one or more devices different from the implementation scenario. The modules of the above-mentioned implementation scenario can be combined into one module, or can be further split into multiple sub-modules.

[0105] The serial numbers of the above application are for descriptive purposes only and do not represent the advantages or disadvantages of the implementation scenarios. The above disclosure only discloses several specific implementation scenarios of the present application, but the present application is not limited thereto. Any changes that can be conceived by those skilled in the art should fall within the scope of protection of the present application.

Claims

1. A method for configuring an elevator lock state, characterized in that: The method comprises: Obtaining an elevator control system configuration file, and selecting an elevator task to be triggered from the elevator control system configuration file based on a preset time rule, and generating a list of elevators to be processed; Traversing the list of elevators to be processed, obtaining the elevator name and elevator configuration information corresponding to the elevator task to be triggered, and determining the elevator to be processed based on the elevator name; Log in to the elevator control system and generate an elevator setting page corresponding to the elevator to be processed in the elevator control system; In the elevator setting page, the original floor locking state of the elevator to be processed is cleared, and the floor locking state of the elevator to be processed is configured based on the elevator configuration information.

2. The method according to claim 1, characterized in that The step of selecting an elevator task to be triggered from the elevator control system configuration file based on a preset time rule and generating a list of elevators to be processed includes: Traverse the initial elevator task in the elevator control system configuration file to obtain the trigger time and elevator basic information corresponding to the initial elevator task; Obtaining system time, and comparing the system time with the triggering time of the initial elevator task one by one; When the triggering time of the initial elevator task is the same as the system time, a to-be-processed elevator list is constructed, and the basic elevator information corresponding to the initial elevator task is added to the to-be-processed elevator list.

3. The method according to claim 1, characterized in that The elevator control system includes: Start the elevator control software client on the target terminal device; In the login interface of the elevator control software client, identify the user name input box and the password input box, and fill in the preset account information and the preset password information in the user name input box and the password input box respectively; Detect and click the login control and trigger a login request, then enter the elevator control system after completing the authentication.

4. The method according to claim 1, wherein The step of generating an elevator setting page corresponding to the elevator to be processed in the elevator control system includes: Locate the system option in the menu bar of the main interface of the elevator control system and hover the mouse to expand the drop-down menu; Identify and click the elevator settings control in the drop-down menu to expand the elevator settings page list; The elevator name of the elevator to be processed is obtained, and an elevator setting page is determined based on the elevator name in the elevator setting page list and expanded for display.

5. The method according to claim 1, characterized in that Before clearing the original floor locking state of the elevator to be processed in the elevator setting page, the method further includes: Loading a floor list corresponding to the elevator to be processed in the elevator setting page, and selecting a target floor to be locked in the floor list based on the elevator configuration information; Detect and click the floor lock control in the elevator setting page to jump to the floor lock page corresponding to the target floor.

6. The method according to claim 1, characterized in that The clearing of the original floor lock status of the elevator to be processed in the elevator setting page includes: Detect and click the lock status clear control in the elevator setting page to clear the original floor lock status of the target floor in the elevator to be processed, so that the floor lock status of the target floor in the elevator to be processed is all in the to-be-configured state.

7. The method according to claim 1, characterized in that The elevator configuration information includes a whole floor field, an outside hall field, and an inside car field; and configuring the floor locking state of the elevator to be processed based on the elevator configuration information includes: Traverse the target floors in the elevator to be processed and obtain the floor locking status corresponding to the target floors, wherein the floor locking status includes the entire floor locking status, the hall locking status and the car locking status; Identifying the floor locking state to obtain an identification result; When the identification result indicates that the floor locking status is in a to-be-configured state, configuration operations are performed on the entire floor locking status, the outside hall locking status, and the inside car locking status based on the entire floor field, the outside hall locking status, and the inside car field, respectively, wherein the configuration operation includes checking the lock operation.

8. An elevator locking state configuration device, characterized in that: The device comprises: An elevator list generation module is used to obtain an elevator control system configuration file, and select elevator tasks to be triggered from the elevator control system configuration file based on preset time rules to generate a list of elevators to be processed; a module for determining elevators to be processed, configured to traverse the list of elevators to be processed, obtain the elevator names and elevator configuration information corresponding to the elevator tasks to be triggered, and determine the elevators to be processed based on the elevator names; A system login module, used to log in to the elevator control system and generate an elevator setting page corresponding to the elevator to be processed in the elevator control system; The locking state configuration module is used to clear the original floor locking state of the elevator to be processed in the elevator setting page, and configure the floor locking state of the elevator to be processed based on the elevator configuration information.

9. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.