Equipment centralized control method and system based on visual rule configuration, equipment and medium

Through the equipment centralized control method based on visual rules configuration, the problem of inefficient batch equipment control and inability to control across equipment types in the prior art is solved, and automated batch control of multiple equipment types is realized, control efficiency is improved and manpower is saved.

CN119596765APending Publication Date: 2025-03-11ZHUHAI HUAFA NEW TECH INVESTMENT HLDG CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411577075.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-06
Publication Date
2025-03-11

AI Technical Summary

Technical Problem

In the prior art, batch equipment control is inefficient, and centralized control cannot be achieved across device types, and manual operation is required.

Method used

The device centralized control method based on visual rules is adopted to abstract and define the device's object model, write conversion programs and control programs, connect the device to the Internet of Things platform, and collect data in real time. Based on the business scenario construction model and centralized control rule template, the centralized control device types and conditions are configured through the visual platform, a centralized control rule script is generated, and control instructions and parameters are issued through multiple threads.

Benefits of technology

Automatic batch control of multiple equipment types is realized, across different types of equipment, and the issuance of concurrent control instructions and parameters of target equipment is completed. The entire process does not require manual participation, which improves control efficiency and saves manpower.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119596765A_ABST
    Figure CN119596765A_ABST
Patent Text Reader

Abstract

The invention provides an equipment centralized control method and system based on visual rule configuration, equipment and a medium. According to the scheme, the method comprises the steps that a conversion program and a control program are written according to an analysis result of the access equipment, and the access equipment is connected to an Internet of Things platform to collect data in real time; constructing centralized control rule templates of the object model and the time based on the business scene, configuring centralized control equipment types and centralized control conditions through a visual platform, generating a centralized control rule script by the centralized control rule template applied to the object model, and storing the centralized control rule script into a database and a cache; the centralized control rule template of time is used for generating and registering a timed task; detecting whether a timed task exists, if yes, starting the timed task, generating a centralized control instruction and parameters, and issuing the centralized control instruction and parameters to corresponding equipment; if not, the Internet of Things platform converts the collected data into standard structure data through a conversion program, the standard structure data is applied to a centralized control rule script for centralized control condition matching, and if yes, centralized control instructions and parameters are generated through a control program and issued to corresponding equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to a device centralized control method, system, device and medium based on visualization rule configuration. Background Art

[0002] In the prior art, for batch control of equipment, users generally manually select the equipment that needs to be batch centrally controlled through the terminal interactive interface of the equipment system, and then send control instructions and parameters to the equipment system. Therefore, if multiple types of equipment need to be batch controlled, it is necessary to select the equipment and send control instructions according to the equipment type. The above method mainly realizes control through manual operation, which is inefficient; at the same time, there is also the problem of being unable to control across equipment types. Therefore, it is necessary to improve this problem. Summary of the invention

[0003] In view of the deficiencies in the prior art, the present invention proposes a device centralized control method, system, device and medium based on visual rule configuration.

[0004] A first aspect of the present invention discloses a device centralized control method based on visual rule configuration, the method comprising:

[0005] S1: Abstract and define the physical model of the access device, write a conversion program and a control program according to the analysis results of the access device, and connect the access device to the Internet of Things platform to collect data in real time according to the analysis results;

[0006] S2: Based on the business scenario, the object model and the time centralized control rule template are constructed respectively, and the required centralized control equipment type and centralized control conditions are configured through the visualization platform, and applied to the centralized control rule template of the object model to generate a centralized control rule script, which is stored in the database and cache; the time centralized control rule template is used to generate and register scheduled tasks;

[0007] S3: Detect whether there is a scheduled task. If so, start the scheduled task, generate batches of centralized control instructions and parameters through the control program, and send them to corresponding devices through multi-threading;

[0008] S4: If there is no scheduled task, the IoT platform converts the collected data into standard structure data through the conversion program, and applies it to the centralized control rule script in the database and cache to match the centralized control conditions. If the centralized control conditions match, the control program generates centralized control instructions and parameters, and sends them to the corresponding devices through multiple threads.

[0009] In an optional embodiment, the abstraction and definition of the physical model of the access device, writing a conversion program and a control program according to the analysis result of the access device, and connecting the access device to the Internet of Things platform to collect data in real time according to the analysis result, include:

[0010] S101: Analyze the access device and convert the access device into a physical model for feature extraction;

[0011] S102: defining the object model according to the characteristics of the object model, wherein the object model includes attributes, events, and services;

[0012] S103: Writing a protocol conversion program and a control program respectively according to the device protocol and device data collection frequency of the access device;

[0013] S104: Connect the access device to the Internet of Things platform, and collect and send data of the access device in real time.

[0014] In an optional embodiment, the object model and the time centralized control rule template are constructed based on the business scenario, the required centralized control equipment type and centralized control conditions are configured through the visualization platform, and the centralized control rule template of the object model is applied to generate a centralized control rule script, which is stored in the database and cache. The time centralized control rule template is used to generate a scheduled task and register it, including:

[0015] S201: Analyze business scenarios and build centralized control rule templates based on object models and time-based centralized control rule templates;

[0016] S202: According to the business scenario, a business focus point is selected from the attributes or time of the object model as a centralized control condition through the visualization platform, and a focus value is input as a centralized control matching value;

[0017] S203: applying the centralized control device type and the centralized control condition to the rule template of the object model, generating a centralized control rule script and storing it in the database and cache;

[0018] S204: According to the business scenario, select the centralized control time in the calendar of the visualization platform for configuration, generate a scheduled task and register it.

[0019] In an optional embodiment, if there is no scheduled task, the Internet of Things platform converts the collected data into standard structure data through the conversion program, and applies the centralized control rule script in the database and cache to match the centralized control conditions. If the centralized control conditions match, the centralized control instructions and parameters are generated through the control program, and sent to the corresponding device through multi-threading, including:

[0020] S401: The conversion program obtains the real-time operation and event data of the access device, converts the data into standard structure data based on the object model, and transmits the data to the Internet of Things platform;

[0021] S402: The rule engine loads the centralized control rule script from the database and cache, and applies the standard structure data to the centralized control rule script to perform centralized control condition matching;

[0022] S403: If the centralized control conditions match, batch centralized control instructions and parameters are generated according to the device type, and sent to the corresponding device through multiple threads.

[0023] A second aspect of the present invention discloses a device centralized control system based on visual rule configuration, the system comprising:

[0024] A data conversion module is used to abstract and define the physical model of the access device, write a conversion program and a control program according to the analysis results of the access device, and connect the access device to the Internet of Things platform to collect data in real time according to the analysis results;

[0025] The centralized control rule script generation module is used to construct the centralized control rule templates of the object model and time respectively based on the business scenario, configure the required centralized control equipment type and centralized control conditions through the visualization platform, and apply the centralized control rule template of the object model to generate a centralized control rule script, which is stored in the database and cache; the centralized control rule template of time is used to generate and register scheduled tasks;

[0026] A judgment module is used to judge whether there is a scheduled task;

[0027] The centralized control condition matching module is used to convert the collected data into standard structure data through the conversion program on the Internet of Things platform, and apply the centralized control rule scripts in the database and cache to match the centralized control conditions. If the centralized control conditions match, the centralized control instructions and parameters are generated through the control program and sent to the corresponding devices through multiple threads.

[0028] The third aspect of the present invention discloses a device centralized control device based on visualization rule configuration, comprising:

[0029] at least one processor, and

[0030] a memory communicatively connected to the at least one processor; wherein,

[0031] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the device centralized control method based on visualization rule configuration as described in any one of the first aspects of the present invention.

[0032] The fourth aspect of the present invention discloses a computer-readable storage medium, which stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the device centralized control method based on visualization rule configuration as described in any one of the first aspect of the present invention.

[0033] Compared with the prior art, the present invention has the following advantages:

[0034] The present invention is mainly aimed at the scenarios where centralized control of batch equipment is required. The centralized control conditions are centrally configured through visual configuration means. When multiple types of equipment need to be centralized controlled, it is only necessary to select the corresponding equipment type in the configuration. Therefore, when different devices in practice match the set centralized control conditions, this solution can automatically assemble the control instructions and parameters of the equipment to be centralized controlled, so that it can span multiple different types of equipment and complete the work of concurrently issuing control instructions and parameters to the target batch equipment. Moreover, the entire control process does not require any human participation, which can greatly save manpower and improve control efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0036] Figure 1 A flowchart of a device centralized control method based on visual rule configuration disclosed in the first aspect of the present invention;

[0037] Figure 2 A schematic diagram of the application process of the device centralized control method based on visual rule configuration disclosed in the first aspect of the present invention;

[0038] Figure 3 It is a structural schematic diagram of the equipment centralized control system based on visual rule configuration disclosed in the second aspect of the present invention;

[0039] Figure 4 It is a structural schematic diagram of a device centralized control device based on visualization rule configuration disclosed in the third aspect of the present invention;

[0040] Figure 5 It is a structural schematic diagram of a computer storage medium disclosed in the fourth aspect of the present invention. DETAILED DESCRIPTION

[0041] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application is described and illustrated below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. Based on the embodiments provided in the present application, all other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of the present application.

[0042] Obviously, the drawings described below are only some examples or embodiments of the present application. For ordinary technicians in this field, the present application can also be applied to other similar scenarios based on these drawings without creative work. In addition, it can also be understood that although the efforts made in this development process may be complicated and lengthy, for ordinary technicians in this field related to the content disclosed in this application, some changes in design, manufacturing or production based on the technical content disclosed in this application are just conventional technical means, and should not be understood as insufficient content disclosed in this application.

[0043] Reference to "embodiments" in this application means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those of ordinary skill in the art that the embodiments described in this application may be combined with other embodiments without conflict.

[0044] Unless otherwise defined, the technical terms or scientific terms involved in this application should be understood by people with ordinary skills in the technical field to which this application belongs. The words "one", "a", "a", "the" and the like involved in this application do not indicate a quantitative limitation, and may represent the singular or plural. The terms "include", "comprise", "have" and any of their variations involved in this application are intended to cover non-exclusive inclusions; for example, a process, method, system, product or device that includes a series of steps or modules (units) is not limited to the listed steps or units, but may also include steps or units that are not listed, or may also include other steps or units inherent to these processes, methods, products or devices. The words "connect", "connected", "coupled" and the like involved in this application are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The "multiple" involved in this application refers to two or more. "And / or" describes the association relationship of associated objects, indicating that there may be three relationships, for example, "A and / or B" can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects before and after are in an "or" relationship. The terms "first", "second", "third", etc. involved in this application are only used to distinguish similar objects and do not represent a specific ordering of the objects.

[0045] In the embodiments of the present invention, it is necessary to explain that:

[0046] Access devices: IoT devices that need to be accessed based on business needs. There are many types of IoT devices. If you want to achieve unified operation of devices, you must find out their commonalities and define standards based on the commonalities to make the platform compatible with more devices.

[0047] Physical model: Considering that a wide variety of IoT devices need to be connected to the IoT platform, it is necessary to describe the physical devices at the computer language level. In order for the system to recognize the device and be able to effectively manage the device, a virtualized entity existing in the computer is required, which is the physical model.

[0048] Example 1

[0049] See also Figure 1 and Figure 2 The embodiment of the present invention discloses a device centralized control method based on visual rule configuration, including: S1: abstracting and defining the physical model of the access device, writing a conversion program and a control program according to the analysis results of the access device, and connecting the access device to the Internet of Things platform to collect data in real time according to the analysis results.

[0050] In an optional embodiment, the abstraction and definition of the physical model of the access device, writing a conversion program and a control program according to the analysis result of the access device, and connecting the access device to the Internet of Things platform to collect data in real time according to the analysis result, include:

[0051] S101: Analyze the access device and convert the access device into a physical model for feature extraction;

[0052] S102: defining the object model according to the characteristics of the object model, wherein the object model includes attributes, events, and services;

[0053] S103: Writing a protocol conversion program and a control program respectively according to the device protocol and device data collection frequency of the access device;

[0054] S104: Connect the access device to the Internet of Things platform, and collect and send data of the access device in real time.

[0055] There are many types of terminal intelligent devices, such as access control, parking, cameras, water meters, electric meters, central air conditioning and other types of equipment. The communication protocols and data collection methods used by these different types of equipment are different. In order to control these devices in batches, staff usually manually select the devices that need to be centrally controlled in batches through the interactive interface of a single device system terminal, and send control instructions and parameters to the device system. Before performing this step, it is necessary to select the device and the control instructions issued according to the device type and the corresponding device protocol and other device characteristics. Manual operation is required, and centralized control across device types is impossible. Therefore, in this step, the object models of various types of equipment are first analyzed and abstracted, the attributes, events and services in the object model are defined, and the protocols of the devices to be connected are analyzed, including the communication method and the communication packet structure; so that a protocol conversion program can be written based on the device protocol and device data collection frequency of the access device, and the device data can be converted into the standard structure data of the object model, and a device control service program can be written based on the object model and device protocol of the access device, and the standard structure data of the object model can be converted into device control data, so as to facilitate the unified management and calculation of various data.

[0056] S2: Based on the business scenario, the object model and the centralized control rule template of time are constructed respectively, the required centralized control equipment type and centralized control conditions are configured through the visualization platform, and applied to the centralized control rule template of the object model to generate a centralized control rule script, which is stored in the database and cache; the centralized control rule template of time is used to generate scheduled tasks and register them.

[0057] In an optional embodiment, the object model and the time centralized control rule template are constructed based on the business scenario, the required centralized control equipment type and centralized control conditions are configured through the visualization platform, and the centralized control rule template of the object model is applied to generate a centralized control rule script, which is stored in the database and cache. The time centralized control rule template is used to generate a scheduled task and register it, including:

[0058] S201: Analyze business scenarios and build centralized control rule templates based on object models and time-based centralized control rule templates;

[0059] S202: According to the business scenario, a business focus point is selected from the attributes or time of the object model as a centralized control condition through the visualization platform, and a focus value is input as a centralized control matching value;

[0060] S203: applying the centralized control device type and the centralized control condition to the rule template of the object model, generating a centralized control rule script and storing it in the database and cache;

[0061] S204: According to the business scenario, select the centralized control time in the calendar of the visualization platform for configuration, generate a scheduled task and register it.

[0062] Among them, according to the specific business scenarios, a centralized control rule template based on the object model and a centralized control rule template based on time are constructed respectively, so that the purpose of centralized control can be achieved through two dimensions; that is, through the basic settings of the object model, it can independently achieve the purpose of equipment centralized control, and the centralized control rule template based on time is configured by selecting the centralized control time in the calendar of the visualization platform to generate scheduled tasks and register them, and the trigger conditions are defined for the centralized control equipment. This step can further improve the autonomy of control and improve control efficiency.

[0063] S3: Detect whether there is a scheduled task. If so, start the scheduled task, generate batches of centralized control instructions and parameters through the control program, and send them to corresponding devices through multi-threading.

[0064] S4: If there is no scheduled task, the IoT platform converts the collected data into standard structure data through the conversion program, and applies it to the centralized control rule script in the database and cache to match the centralized control conditions. If the centralized control conditions match, the control program generates centralized control instructions and parameters, and sends them to the corresponding devices through multiple threads.

[0065] In an optional embodiment, if there is no scheduled task, the Internet of Things platform converts the collected data into standard structure data through the conversion program, and applies the centralized control rule script in the database and cache to match the centralized control conditions. If the centralized control conditions match, the centralized control instructions and parameters are generated through the control program, and sent to the corresponding device through multi-threading, including:

[0066] S401: The conversion program obtains the real-time operation and event data of the access device, converts the data into standard structure data based on the object model, and transmits the data to the Internet of Things platform;

[0067] S402: The rule engine loads the centralized control rule script from the database and cache, and applies the standard structure data to the centralized control rule script to perform centralized control condition matching;

[0068] S403: If the centralized control conditions match, batch centralized control instructions and parameters are generated according to the device type, and sent to the corresponding device through multiple threads.

[0069] In the present invention, for scenarios requiring centralized control of batch devices, centralized control conditions are centrally configured through visual configuration means. If multiple types of devices need to be centralized controlled, it is only necessary to select the corresponding device type during configuration. When the centralized control conditions match, the control instructions and parameters of the devices to be centralized are automatically assembled, spanning different types of devices, and control instructions and parameters are issued to the target batch devices concurrently. The entire control process does not require any human involvement.

[0070] Furthermore, the visual rule configuration uses business language and is oriented to business personnel. Business personnel can flexibly configure batch centralized control of equipment according to the business scenarios that require centralized control. Therefore, this solution is easy for business personnel to use in daily life. When the configuration conditions are met, automatic centralized control is performed according to the device type, and multiple types of equipment can be centralized at the same time without manual operation by staff. For example, the temperature of all central air conditioners can be automatically set to 26 degrees according to the ambient temperature; all air conditioners and lighting can be automatically turned off at 21 o'clock every day according to the time; and through visual configuration and automation technology, cumbersome manual operations can be efficiently replaced, which greatly reduces the workload of personnel, greatly improves work efficiency, and reduces operating costs.

[0071] like Figure 3 As shown, the second aspect of the present invention discloses a device centralized control system based on visualization rule configuration, the system comprising:

[0072] A data conversion module is used to abstract and define the physical model of the access device, write a conversion program and a control program according to the analysis results of the access device, and connect the access device to the Internet of Things platform to collect data in real time according to the analysis results;

[0073] The centralized control rule script generation module is used to construct the centralized control rule templates of the object model and time respectively based on the business scenario, configure the required centralized control equipment type and centralized control conditions through the visualization platform, and apply the centralized control rule template of the object model to generate a centralized control rule script, which is stored in the database and cache; the centralized control rule template of time is used to generate and register scheduled tasks;

[0074] A judgment module is used to judge whether there is a scheduled task;

[0075] The centralized control condition matching module is used to convert the collected data into standard structure data through the conversion program on the Internet of Things platform, and apply the centralized control rule scripts in the database and cache to match the centralized control conditions. If the centralized control conditions match, the centralized control instructions and parameters are generated through the control program and sent to the corresponding devices through multiple threads.

[0076] This system is applied to a device centralized control method based on visualization rule configuration disclosed in the first aspect.

[0077] See also Figure 4 The third aspect of the present invention discloses a device centralized control device based on visualization rule configuration, comprising:

[0078] at least one processor, and

[0079] a memory communicatively connected to the at least one processor; wherein,

[0080] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the device centralized control method based on visualization rule configuration as described in any one of the first aspects of the present invention.

[0081] The computer device may be a terminal, and the computer device includes a processor, a memory, a network interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a device centralized control method based on visual rule configuration is implemented. The display screen of the computer device may be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device may be a touch layer covered on the display screen, or a key, trackball or touchpad provided on the housing of the computer device, or an external keyboard, touchpad or mouse, etc.

[0082] See also Figure 5 The fourth aspect of the present invention discloses a computer-readable storage medium, which stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the device centralized control method based on visualization rule configuration as described in any one of the items disclosed in the first aspect of the present invention.

[0083] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing related hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it may include the processes of the embodiments of the device centralized control method configured based on visualization rules as described above. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct RAMbus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM), etc.

[0084] Alternatively, if the above modules of the present invention are implemented in the form of software function modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present invention can be essentially or partly reflected in the form of a software product that contributes to the relevant technology. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, terminal, or network device, etc.) to execute all or part of the methods of each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, RAM, ROM, magnetic disks or optical disks.

[0085] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A device centralized control method based on visual rule configuration, characterized in that: The method comprises: S1: Abstract and define the physical model of the access device, write a conversion program and a control program according to the analysis results of the access device, and connect the access device to the Internet of Things platform to collect data in real time according to the analysis results; S2: Based on the business scenario, the object model and the time centralized control rule template are constructed respectively, and the required centralized control equipment type and centralized control conditions are configured through the visualization platform, and applied to the centralized control rule template of the object model to generate a centralized control rule script, which is stored in the database and cache; the time centralized control rule template is used to generate and register scheduled tasks; S3: Detect whether there is a scheduled task. If so, start the scheduled task, generate batches of centralized control instructions and parameters through the control program, and send them to corresponding devices through multi-threading; S4: If there is no scheduled task, the IoT platform converts the collected data into standard structure data through the conversion program, and applies it to the centralized control rule script in the database and cache to match the centralized control conditions. If the centralized control conditions match, the control program generates centralized control instructions and parameters, and sends them to the corresponding devices through multiple threads.

2. The device centralized control method based on visual rule configuration according to claim 1 is characterized in that: The abstraction and definition of the physical model of the access device, writing a conversion program and a control program according to the analysis results of the access device, and connecting the access device to the Internet of Things platform to collect data in real time according to the analysis results, include: S101: Analyze the access device and convert the access device into a physical model for feature extraction; S102: defining the object model according to the characteristics of the object model, wherein the object model includes attributes, events, and services; S103: Writing a protocol conversion program and a control program respectively according to the device protocol and device data collection frequency of the access device; S104: Connect the access device to the Internet of Things platform, and collect and send data of the access device in real time.

3. The device centralized control method based on visualization rule configuration according to claim 2 is characterized in that: The object model and the time centralized control rule template are constructed based on the business scenario, the required centralized control equipment type and centralized control conditions are configured through the visualization platform, and applied to the centralized control rule template of the object model to generate a centralized control rule script, which is stored in the database and cache. The time centralized control rule template is used to generate a scheduled task and register it, including: S201: Analyze business scenarios and build centralized control rule templates based on object models and time-based centralized control rule templates; S202: According to the business scenario, a business focus point is selected from the attributes or time of the object model as a centralized control condition through the visualization platform, and a focus value is input as a centralized control matching value; S203: applying the centralized control device type and the centralized control condition to the rule template of the object model, generating a centralized control rule script and storing it in the database and cache; S204: According to the business scenario, select the centralized control time in the calendar of the visualization platform for configuration, generate a scheduled task and register it.

4. The device centralized control method based on visualization rule configuration according to claim 3 is characterized in that: If there is no scheduled task, the IoT platform converts the collected data into standard structure data through the conversion program, and applies the centralized control rule script in the database and cache to match the centralized control conditions. If the centralized control conditions match, the control program generates centralized control instructions and parameters, and sends them to the corresponding devices through multi-threading. include, S401: The conversion program obtains the real-time operation and event data of the access device, converts the data into standard structure data based on the object model, and transmits the data to the Internet of Things platform; S402: The rule engine loads the centralized control rule script from the database and cache, and applies the standard structure data to the centralized control rule script to perform centralized control condition matching; S403: If the centralized control conditions match, batch centralized control instructions and parameters are generated according to the device type, and sent to the corresponding device through multiple threads.

5. A device centralized control system based on visual rule configuration, characterized in that: The system comprises: A data conversion module is used to abstract and define the physical model of the access device, write a conversion program and a control program according to the analysis results of the access device, and connect the access device to the Internet of Things platform to collect data in real time according to the analysis results; The centralized control rule script generation module is used to construct the centralized control rule templates of the object model and time respectively based on the business scenario, configure the required centralized control equipment type and centralized control conditions through the visualization platform, and apply the centralized control rule template of the object model to generate a centralized control rule script, which is stored in the database and cache; the centralized control rule template of time is used to generate and register scheduled tasks; A judgment module is used to judge whether there is a scheduled task; The centralized control condition matching module is used to convert the collected data into standard structure data through the conversion program on the Internet of Things platform, and apply the centralized control rule scripts in the database and cache to match the centralized control conditions. If the centralized control conditions match, the centralized control instructions and parameters are generated through the control program and sent to the corresponding devices through multiple threads.

6. A device centralized control device based on visual rule configuration, characterized in that: include: at least one processor, and a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the device centralized control method based on visualization rule configuration as described in any one of claims 1-4.

7. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the device centralized control method based on visualization rule configuration as described in any one of claims 1 to 4.