Data processing method, system, device and equipment and storage medium

By acquiring and converting the operating data of the fire protection system and determining the processing strategy, the problems of high deployment cost of fire protection cloud platform and low fire incident handling efficiency are solved, and efficient management and event handling of the fire protection system are achieved.

CN119938758APending Publication Date: 2025-05-06CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411998720.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

The deployment cost of fire protection cloud platform is high and the efficiency of fire protection incident handling is low.

Method used

By obtaining the operating data of the fire protection system, converting it into unified target type data (event data or attribute data), and determining processing strategies based on these data, efficient management and event processing of the fire protection system are achieved.

Benefits of technology

It improves the response speed and processing efficiency of the fire protection system, and reduces the cost and complexity of fire protection incident handling.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119938758A_ABST
    Figure CN119938758A_ABST
Patent Text Reader

Abstract

The invention provides a data processing method, system and device, equipment and a storage medium. The method comprises the steps of firstly obtaining operation data of a first system of at least one fire-fighting type; then, aiming at the operation data of each first system, according to a preset data standard format, the operation data is converted into data of at least one target type, and the at least one target type comprises any one of event data and attribute data; and finally, for the data of each target type, determining a processing strategy of the first system according to the data of the target type. According to the method provided by the invention, the analysis of the fire-fighting system data is realized, and the processing efficiency of the fire-fighting event is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of fire safety, and in particular to a data processing method, system, device, equipment and storage medium. Background Art

[0002] At present, in the construction of smart fire protection carried out across the country, an important task is to connect the fire protection systems in existing buildings to the Internet, monitor their operating status and alarm signals in real time through the platform, and enhance the fire protection IoT perception ability and fire risk monitoring and early warning ability.

[0003] The existing fire system alarm monitoring method directly connects the fire system to the smart fire cloud platform through a user information transmission device. Users can view the operating status of the fire system equipment on the visual interface of the smart fire cloud platform and handle fire alarm events.

[0004] However, when the fire cloud platform server goes down, it will affect the use of all fire system equipment, and the large-scale deployment of the fire cloud platform has high construction costs. At the same time, due to the inability to effectively remotely control the fire system equipment, there is a problem of low efficiency in handling fire incidents. Summary of the invention

[0005] The present application provides a data processing method, system, device, equipment and storage medium to solve the technical problems of high deployment cost of fire cloud platform and low efficiency in fire incident processing.

[0006] In a first aspect, the present application provides a data processing method, comprising:

[0007] Acquiring operating data of at least one first system of a fire protection type;

[0008] For each operation data of the first system, convert the operation data into data of at least one target type according to a preset data standard format, wherein the at least one target type includes any one of the following: event data, attribute data;

[0009] For each target type of data, a processing strategy of the first system is determined according to the target type of data.

[0010] In one or more embodiments, the target type of data is the event data and / or the attribute data;

[0011] Accordingly, determining the processing strategy of the first system according to the data of the target type includes:

[0012] The processing strategy of the first system is determined as: uploading the event data and / or the attribute data to the fire cloud platform, so that the fire cloud platform determines the event processing strategy based on the event data and / or the attribute data.

[0013] In one or more embodiments, the method further comprises:

[0014] Obtaining the business data of the first system sent by the fire protection cloud platform;

[0015] Combining and processing the business data, the event data and / or the attribute data to obtain early warning data;

[0016] The early warning data is sent to a monitoring device so that the monitoring device displays the early warning data.

[0017] In one or more embodiments, the method further comprises:

[0018] Receive the event handling strategy issued by the fire protection cloud platform;

[0019] According to the event processing strategy, devices in the first system are controlled.

[0020] In one or more embodiments, converting the operating data into at least one target type of data according to a preset data standard format includes:

[0021] Obtain the device parsing protocol file of the first system sent by the fire protection cloud platform;

[0022] Parsing the operation data according to the device parsing protocol file to obtain parsed operation data;

[0023] The parsed operating data is converted into data of the at least one target type according to the data standard format.

[0024] In one or more embodiments, the data standard format includes: data format, data attribute name, analog quantity unit;

[0025] The attribute data includes: attribute value and online status.

[0026] In a second aspect, the present application provides a data processing system, including: a monitoring node, a fire protection cloud platform, and monitoring equipment.

[0027] In a third aspect, the present application provides a data processing device, including:

[0028] An acquisition module, used to acquire operation data of a first system of at least one fire protection type;

[0029] A conversion module, for converting the operation data of each first system into data of at least one target type according to a preset data standard format, wherein the at least one target type includes any one of the following: event data and attribute data;

[0030] The determination module is used to determine, for each target type of data, a processing strategy of the first system according to the target type of data.

[0031] In one or more embodiments, the target type of data is the event data and / or the attribute data;

[0032] Accordingly, the determining module is specifically used for:

[0033] The processing strategy of the first system is determined as: uploading the event data and / or the attribute data to the fire cloud platform, so that the fire cloud platform determines the event processing strategy based on the event data and / or the attribute data.

[0034] In one or more embodiments, the determining module is further configured to:

[0035] Obtaining the business data of the first system sent by the fire protection cloud platform;

[0036] Combining and processing the business data, the event data and / or the attribute data to obtain early warning data;

[0037] The early warning data is sent to a monitoring device so that the monitoring device displays the early warning data.

[0038] In one or more embodiments, the determining module is further configured to:

[0039] Receive the event handling strategy issued by the fire protection cloud platform;

[0040] According to the event processing strategy, devices in the first system are controlled.

[0041] In one or more embodiments, the conversion module is specifically used to:

[0042] Obtain the device parsing protocol file of the first system sent by the fire protection cloud platform;

[0043] Parsing the operation data according to the device parsing protocol file to obtain parsed operation data;

[0044] The parsed operating data is converted into data of the at least one target type according to the data standard format.

[0045] In one or more embodiments, the data standard format includes: data format, data attribute name, analog quantity unit;

[0046] The attribute data includes: attribute value and online status.

[0047] In a fourth aspect, the present application provides an electronic device, including:

[0048] a processor, and a memory communicatively connected to the processor;

[0049] The memory stores computer-executable instructions;

[0050] The processor executes the computer-executable instructions stored in the memory to implement the method described in the first aspect and any one of the embodiments above.

[0051] In a fifth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the method described in the above-mentioned first aspect and any one of the embodiments.

[0052] In a sixth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, is used to implement the passenger flow prediction method as described in the first aspect and various possible implementations of the first aspect.

[0053] The data processing method, system, device, equipment and storage medium provided by the present application, the method first obtains the operating data of at least one first system of fire protection type; then, for the operating data of each first system, according to the preset data standard format, the operating data is converted into at least one target type of data, at least one target type includes any of the following: event data, attribute data; finally, for each target type of data, according to the target type of data, the processing strategy of the first system is determined. In the above method, according to the type of fire protection type, the operating data of at least one first system of fire protection type can be obtained, which improves the comprehensiveness of the source of fire safety data. Afterwards, by pre-setting the data standard format, the operating data of each first system obtained is converted into target type data with a unified data standard format, which ensures the uniformity of data between different systems, helps to uniformly process the data, and improves the availability and accuracy of the data. Finally, based on the converted target type data, the processing strategy of the first system is determined, which can help the first system make decisions through the analysis of different types of data, and improve the response speed and processing efficiency of the first system. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0055] Figure 1 Schematic diagram of the data processing method provided in the embodiment of the present application Figure 1 ;

[0056] Figure 2 A flowchart of an alarm event processing strategy provided in an embodiment of the present application;

[0057] Figure 3 Schematic diagram of the data processing method provided in the embodiment of the present application Figure 2 ;

[0058] Figure 4 Schematic diagram of the data processing method provided in the embodiment of the present application Figure 3 ;

[0059] Figure 5 A schematic diagram of the control process of a monitoring node on a device provided in an embodiment of the present application;

[0060] Figure 6 Schematic diagram of the data processing method provided in the embodiment of the present application Figure 4 ;

[0061] Figure 7 Schematic diagram of the data processing method provided in the embodiment of the present application Figure 5 ;

[0062] Figure 8 A schematic diagram of the structure of a data processing system provided in an embodiment of the present application;

[0063] Fig. 9 A schematic diagram of the structure of a data processing device provided in an embodiment of the present application;

[0064] Fig.10 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0065] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0066] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0067] First, the terms used in this application are explained:

[0068] Transparent transmission: refers to the transmission of operating status data (such as sensor data, log information, error reports, etc.) in a device or system in a certain way or through a certain network structure to a remote server or monitoring system for real-time monitoring and analysis.

[0069] Application Programming Interface (API): refers to a set of rules, protocols and tools for different software applications to communicate and interact with each other. It defines how software components request services, exchange data or implement functions.

[0070] As an important means to prevent and resolve major safety risks, the construction of "smart fire protection" provides a new idea and method for solving urban fire safety problems. Compared with traditional fire protection, it pays more attention to breaking through information islands, improving the perception ability of the Internet of Things and the fire risk monitoring and early warning capabilities, which has become an industry development trend. At present, in the construction of smart fire protection carried out across the country, an important task is to connect the fire protection systems in existing buildings to the Internet and monitor their operating status and alarm signals in real time through the platform.

[0071] The existing fire system alarm monitoring method directly connects the fire system to the smart fire cloud platform through a user information transmission device. Users can view the operating status of the fire system equipment and handle fire alarm events in the visual interface of the smart fire cloud platform.

[0072] However, in large-scale fire protection construction work, a large number of fire protection system equipment need to be connected. If all fire protection system equipment are directly connected through the fire protection cloud platform, the fire protection cloud platform server will crash, thus affecting the use of all equipment. The fire protection cloud platform needs to be deployed in a hierarchical manner. The existing technology method has a high construction cost when the fire protection cloud platform is deployed on a large scale. At the same time, the existing technology method uses a user information transmission device to collect data from the fire protection system equipment, and cannot effectively remotely control the fire protection system equipment. It is necessary to perform on-site processing manually based on the collected data, and there is a problem of low efficiency in handling fire incidents.

[0073] The data transmission method provided in the present application is intended to solve the above technical problems of the prior art. The inventive concept of the present application is as follows: for the first systems corresponding to different fire protection types, by obtaining the operating data of at least one first system of the fire protection type and converting it according to a preset data standard format, the consistency and standardization of the data are ensured, which is conducive to subsequent unified analysis and processing. The operating data of each first system is converted into data of at least one target type, such as event data and attribute data, so as to analyze the actual status of the first system from different angles. Finally, by analyzing the converted target type data, the corresponding first system processing strategy is determined, thereby realizing efficient management of the fire protection system and improving the efficiency of handling fire protection incidents.

[0074] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0075] Figure 1 Schematic diagram of the data processing method provided in the embodiment of the present application Figure 1 .like Figure 1 As shown, the execution subject of the data processing method is a monitoring node entity device, which includes the following steps:

[0076] S110. Obtain operating data of a first system of at least one fire protection type.

[0077] In this step, at least one first system of a fire protection type is determined according to different fire protection types, and data representing the operating status of the first system, ie, operating data, can be obtained.

[0078] Exemplarily, the first fire protection type system may include: automatic fire alarm system, gas fire extinguishing system, very early air sampling alarm system, electrical fire monitoring system, etc. Each first system includes a first system host and component equipment.

[0079] The operation data may include: the device attributes and device events of the first system. The device attributes include the device networking status (whether the device is online), the device monitoring values ​​(such as temperature, concentration, current and other analog values), and the device events include alarm, fault, abnormality, shielding, action, startup, etc.

[0080] In a possible implementation, the first system and operation data of the fire protection type are obtained as shown in Table 1.

[0081] Table 1

[0082]

[0083] In a possible implementation, the host and component equipment of the first system can be connected through a transmission gateway to obtain the operation data of at least one fire protection type of the first system. The transmission gateway can use a transparent data transmission unit (Data Transfer Unit, DTU), whose interface method complies with serial port protocols such as RS485, RS232, CAN, etc., and only transparently transmits data for different first systems without specific analysis, thereby reducing hardware construction costs.

[0084] S120, for each operation data of the first system, converting the operation data into at least one target type of data according to a preset data standard format;

[0085] Among them, at least one target type includes any of the following: event data, attribute data.

[0086] In this step, a data standard format can be set in advance, and a unified rule can be set for the data format. For the operation data of each first system, the operation data can be converted according to the type and value of the operation data and the preset data standard format to obtain data of the target type in a standard format including event data or attribute data.

[0087] In one possible implementation, after the operating data is converted into a preset data standard format, in order to ensure the security of data transmission, the target type of data to be transmitted is encrypted using a cryptographic algorithm, such as SM2 (elliptic curve public key cryptography algorithm) or SM4 (block cipher algorithm). The encrypted target type of data has high security and the confidentiality of the data can be ensured when it is transmitted or stored.

[0088] In a possible implementation, the data standard format includes: data format, data attribute name, and analog quantity unit; the attribute data includes: attribute value and online status.

[0089] Exemplarily, the data format includes: the event data corresponding format is the standard event type and classification, such as alarm events, fault events, abnormal events, shielding events, action events, start events, etc.; the data attribute names include: temperature, humidity, current, time and other standard attribute names; the analog units include: the standard unit of temperature is ℃, the standard unit of current is ampere (A), the standard unit of water level is meter (m), etc.

[0090] Attribute data: attribute values ​​are values ​​corresponding to specific attributes. For example, the attribute value of temperature may be 25°C, 65°C, etc., the attribute value of humidity may be 20%, 50%, etc., and the attribute value of current may be 10A, 30A, etc.; the online status can be online or offline.

[0091] S130. For each target type of data, determine a processing strategy of the first system according to the target type of data.

[0092] In this step, the data of each target type may be event data, attribute data, or any one of event data and attribute. The event data or attribute data is analyzed and processed according to the data of the target type to determine the corresponding processing strategy of the first system.

[0093] In one possible implementation, when the target type of data is event data and / or attribute data, the processing strategy of the first system is determined accordingly based on the target type of data, including: determining the processing strategy of the first system as: uploading the event data and / or attribute data to the fire cloud platform, so that the fire cloud platform determines the event processing strategy based on the event data and / or attribute data.

[0094] In a possible implementation, the event data and / or attribute data can be uploaded to the fire cloud platform through the monitoring node entity device. The fire cloud platform analyzes the data based on the event data and / or attribute data to determine the event processing strategy.

[0095] For example, taking the alarm event of the automatic fire alarm system as an example, Figure 2 A flowchart of the alarm event processing strategy provided in the embodiment of the present application is shown in FIG. Figure 2 As shown in the figure, the alarm event handling strategy includes:

[0096] 1) Equipment alarm link: The monitoring node physical device uploads the fire alarm event data of the automatic fire alarm system to the fire cloud platform;

[0097] 2) Management personnel receiving alarms: After the fire cloud platform receives a fire alarm, the management personnel receive the alarm and verify the situation;

[0098] Among them, when the time from the fire cloud platform receiving the fire alarm event to the management personnel receiving the alarm is within the first preset time length, such as within one minute, it is considered as timely alarm reception; if the time is greater than one minute, it is considered as alarm reception timeout, and the fire cloud platform sends a text message to the superior management personnel.

[0099] 3) Management personnel handling of police incidents: After verifying the police incident, management personnel handle the police incident.

[0100] Among them, when the time from the fire cloud platform receiving the fire alarm event to the management personnel receiving the alarm is within the second preset time period, such as within three minutes, it is considered as timely alarm handling; if the time is greater than three minutes, it is considered as an alarm reception timeout, and the fire cloud platform sends a text message to the superior management personnel, and at the same time, the fire cloud platform requests emergency dispatch from the dispatch center until the management personnel handles the alarm.

[0101] In one possible implementation, the management personnel's police handling may include marking the fire alarm event as a false alarm or a maintenance mark, and the police handling ends after marking; the management personnel's police handling may also include confirming the fire alarm event and initiating a fire emergency plan.

[0102] The data processing method provided in the embodiment of the present application obtains the operating data of the first system of at least one fire protection type; then, for the operating data of each first system, according to the preset data standard format, the operating data is converted into data of at least one target type, and the at least one target type includes any of the following: event data, attribute data; finally, for each target type of data, according to the target type data, the processing strategy of the first system is determined. In this embodiment, according to the type of fire protection type, the operating data of at least one first system of the fire protection type can be obtained, and by pre-setting the data standard format, the acquired operating data of each first system is converted into target type data with a unified data standard format, which ensures the uniformity of data between different systems, helps to uniformly process data, and improves the availability and accuracy of data; based on the converted target type data, the processing strategy of the first system is determined, which can help the first system make decisions through the analysis of different target type data, and improve the response speed and processing efficiency of the first system.

[0103] Based on the above embodiments, Figure 3 Schematic diagram of the data processing method provided in the embodiment of the present application Figure 2 .like Figure 3 As shown, the data processing method also includes the following steps:

[0104] S310. Obtain the business data of the first system sent by the fire protection cloud platform.

[0105] In this step, the fire protection cloud platform stores the business data of the first system. When processing data, the business data of the first system sent by the fire protection cloud platform is obtained through the monitoring node.

[0106] Exemplarily, the business data includes the device name of the first system and the location information data of the device, wherein the location information data of the device may include information such as the area, building, floor, room, etc. where the device is located in the first system.

[0107] In a possible implementation, regional information can be divided according to standard areas, such as a province, a city, a district or a county; building information can be divided according to building scenes, such as schools, hospitals, factories, etc. Building information can also be divided according to the height of the building, such as single-story buildings, medium-rise buildings, high-rise buildings, etc.; floor information can be divided according to floor numbers, such as the 1st floor, the 2nd floor, the 3rd floor, etc.; room information can be divided according to the room numbers in the specific building, such as Room 201, Room 302, etc.

[0108] S320: Combine and process the business data, event data and / or attribute data to obtain warning data.

[0109] In this step, the acquired business data of the first system and the event data and / or attribute data of the first system are combined. The acquired business data, device name, event data and / or attribute data of the device in the business data are combined in sequence to obtain early warning data containing business data, event data and / or attribute data.

[0110] In a possible implementation, if the business data of the first system includes, the device name is device A, the location information data of device A is Room 101, 1st floor, No. 1 School, District P, City, M Province, the device name is device B, the location information data of device B is Room 202, 2nd floor, No. 1 Hospital, District P, City, M Province, the event data of the first system includes the temperature alarm event of device A, the gas alarm event of device B; the attribute data of the first system includes the temperature value of device A is 45°C. Then the obtained warning data may be, "Room 101, 1st floor, No. 1 School, District P, City, M Province, device A, temperature alarm event, temperature value 45°C", "Room 202, 2nd floor, No. 1 Hospital, District P, City, M Province, device B, gas alarm event".

[0111] S330. Send the warning data to the monitoring device so that the monitoring device displays the warning data.

[0112] In this step, the warning data is sent to the monitoring device, which analyzes and processes the warning data to obtain the business data, event data and / or attribute data in the warning data, and can add text to the data in sequence according to the combination order for display.

[0113] Exemplarily, the monitoring device refers to a device with data analysis and display functions, which may be a monitoring display screen or a monitor.

[0114] In one possible implementation, taking the alarm event of an automatic fire alarm system as an example, the warning data displayed on the monitoring display screen can be described and displayed by adding text, such as "In a certain room on a certain floor of a certain building in a certain district (county) in a certain province, a temperature alarm event occurred in the temperature detector equipment, and the current temperature value is 50°C."

[0115] The data processing method provided in the embodiment of the present application obtains the business data of the first system sent by the fire cloud platform, combines the business data, event data and / or attribute data to obtain early warning data, and then sends the early warning data to the monitoring device so that the monitoring device displays the early warning data. In this embodiment, by obtaining the business data of the first system sent by the fire cloud platform and combining it with the event data and attribute data, the integration of the relevant data of the first system can be achieved to obtain high-quality early warning data; then, the early warning data is sent to the monitoring device, which can intuitively display the early warning data, facilitate timely data processing, and at the same time improve the emergency response speed.

[0116] Based on the above embodiments, Figure 4 Schematic diagram of the data processing method provided in the embodiment of the present application Figure 3 .like Figure 4 As shown, the data processing method also includes the following steps:

[0117] S410. Receive the event processing strategy sent by the fire protection cloud platform.

[0118] In this step, the fire protection cloud platform can formulate an event processing strategy according to the type of event, and the monitoring node receives the event processing strategy issued by the fire protection cloud platform.

[0119] In one possible implementation, the fire protection cloud platform can send the event processing strategy to the monitoring node through an API or a message queue. The monitoring node parses the format of the event processing strategy according to the interface specification provided by the fire protection cloud platform. Depending on the type of event, such as smoke alarm, temperature alarm, equipment failure, equipment shielding, etc., the fire protection cloud platform has different corresponding event processing strategies.

[0120] For example, when a smoke alarm or temperature alarm occurs, the event and hazard strategy formulated by the fire cloud platform can be used to determine whether a fire hazard has occurred. If a fire occurs, the management personnel will be notified to receive the alarm and handle it in a timely manner and take appropriate fire-fighting measures. When an equipment failure or equipment shielding event occurs, the management personnel will be notified to troubleshoot and repair the problem based on the equipment type. At the same time, backup equipment can be started and faulty equipment can be disconnected.

[0121] S420: Control the device in the first system according to the event processing strategy.

[0122] In this step, according to the equipment in the first system involved in the event processing strategy, the business data, event data and / or attribute data of the equipment are clarified, and the equipment in the first system is controlled through the monitoring node and / or the fire cloud platform, which can be by sending control instruction data to the equipment through the monitoring node and / or the fire cloud platform.

[0123] In a possible implementation, different control devices may correspond to different control instruction data. Table 2 shows the control instruction data of the control devices. For example, the control instruction data corresponding to the fire alarm controller may be reset, self-check, mute, shield, etc.

[0124] Table 2

[0125]

[0126] In one possible implementation, the control device can be linked to the fire protection system and manually started. For example, when a smoke alarm or temperature alarm event occurs, if it is determined that a fire has occurred, the sprinkler equipment in the first system is controlled to spray until the analog values ​​of the smoke concentration and temperature detected by the smoke detector or the temperature detector return to the normal range; when a device failure or device shielding event occurs, the device's attribute data can be set, or the current device can be disconnected and switched to a backup device.

[0127] For example, Figure 5 This is a schematic diagram of the control process of the monitoring node on the device, such as Figure 5 As shown, the control process of the device includes:

[0128] 1) The fire protection cloud platform sends equipment control instructions to the monitoring node;

[0129] 2) The monitoring node determines whether the control device is online. If the control device is online, the monitoring node sends a device control command to the control device; if the control device is not online, the monitoring node sends a command failure feedback to the fire protection cloud platform;

[0130] 3) The device control command is sent to the control device through the transmission gateway, and the control device sends action feedback to the monitoring node;

[0131] 4) The monitoring node sends the received action feedback to the fire protection cloud platform.

[0132] The data processing method provided in the embodiment of the present application receives the event processing strategy issued by the fire cloud platform, and then controls the equipment in the first system according to the event processing strategy. In this embodiment, by receiving the event processing strategy issued by the fire cloud platform, accurate response and processing of events in the first system can be achieved, and according to the issued event processing strategy, the equipment in the first system can be controlled, and the status of related equipment can be adjusted, thereby improving the timeliness and efficiency of event processing.

[0133] Based on the above embodiments, Figure 6 Schematic diagram of the data processing method provided in the embodiment of the present application Figure 4 .like Figure 6 As shown, a possible implementation of the above step S120 also includes the following steps:

[0134] S610. Obtain the device parsing protocol file of the first system sent by the fire protection cloud platform.

[0135] In this step, the fire protection cloud platform stores the device parsing protocol file of the first system. When performing data processing, the monitoring node obtains the business data of the first system sent by the fire protection cloud platform.

[0136] In a possible implementation, different first system hosts and component devices correspond to different device parsing protocol files. The fire protection cloud platform includes different device parsing protocol files corresponding to different first systems, and the corresponding device parsing protocol files can be obtained from the fire protection cloud platform according to the devices of the first system.

[0137] S620: Parse the operation data according to the device parsing protocol file to obtain the parsed operation data.

[0138] In this step, the operation data of the first system uploaded to the monitoring node is parsed according to the device parsing protocol file of the first system, and the device event data and attribute data of the first system are obtained after the parsing, which are the parsed operation data.

[0139] In one possible implementation, devices of the first system of different types and models correspond to unique protocol codes. After protocol parsing, different first system devices parse out different operating data. The data type of event data in the operating data may include test status, normal operating status, fault, etc., and the data type of attribute data in the operating data may include event count, altitude, temperature, pressure, etc.

[0140] In a possible implementation, the parsed operating data is as shown in Table 3.

[0141] Table 3

[0142] Event type code Event Type Description Attribute type code Attribute Type Description 1 Test Status 1 Event Count 2 Normal operation status 2 high 3 Fire 3 temperature 4 Fire Restoration 4 pressure 5 Fault 5 concentration 6 Failure recovery 6 time 7 Shielding (isolation) 7 Voltage 8 Shield recovery (release) 8 Current 9 Regulation 9 flow 10 Regulatory recovery 10 Air volume 11 Start (turn on) 11 Wind speed 12 Stop (Close) 12 Battery level 13 feedback 13 Residual current 14 Delay status 14 Tilt Angle 15 No delay 15 Rotation Angle 16 Battery undervoltage 16 Signal Strength 17 Battery undervoltage recovery 17 humidity 18 Test alarm 18 Elevator floors 19 Testing Alarm Recovery 19 speed 20 Confirm fire alarm 20 Active Power 21 False Positives 21 Reactive power 22 Backup power failure 22 Apparent power 23 Backup power failure recovery 23 frequency 24 Parts Offline 24 Power Factor 25 Component offline recovery 25 Positive active energy 26 action 26 Positive reactive energy 27 stop 27 Reverse active energy 28 Level 1 warning 28 Reverse reactive energy 29 Second level warning 29 Voltage total harmonics 30 Warning recovery 30 Voltage harmonic distortion rate 31 Call the police 31 time 32 Alarm recovery 32 Acceleration 33 Deactivate 33 Apparent Energy 34 Enable

[0143] S630: Convert the parsed operating data into at least one target type of data according to a standard data format.

[0144] In this step, the formats of event data and attribute data in the parsed operation data may not be standard. In order to uniformly analyze the operation data and facilitate subsequent processing, the parsed operation data can be formatted according to the data standard format to obtain at least one target type of data with a unified standard.

[0145] In a possible implementation, the parsed operation data is converted in the monitoring node according to a standard data format, and the at least one target type of data obtained by the conversion may include two types of standardized data: event data and attribute data.

[0146] For example, Figure 7 Schematic diagram of the data processing process Figure 5 ,like Figure 7 As shown, the two types of standardized data can be stored in the monitoring node and can be uploaded to the local monitoring device for display. For some emergency events in the event data (such as alarm events, fault events, etc.), sound and light alarms can be used to remind monitoring management personnel; at the same time, through the unified data forwarding API in the monitoring node, the two types of standard data can be uploaded to the fire cloud platform for processing.

[0147] The data processing method provided in the embodiment of the present application obtains the device parsing protocol file of the first system sent by the fire cloud platform; then, according to the device parsing protocol file, the operation data is parsed to obtain the parsed operation data; finally, according to the data standard format, the parsed operation data is converted into at least one target type of data. In this embodiment, by obtaining the device parsing protocol file of the first system sent by the fire cloud platform and parsing the operation data according to the protocol, the standardization of data processing can be guaranteed. According to the data standard format, the parsed operation data is converted into at least one target type of data, and the operation data format can be unified for the operation data parsed by the parsing protocol files corresponding to different devices, which effectively improves the standardization of data processing.

[0148] Based on the above embodiments, Figure 8 This is a schematic diagram of the structure of the data processing system provided in the embodiment of the present application. Figure 8 As shown, the data processing system includes: a monitoring node, a fire protection cloud platform, and monitoring equipment.

[0149] 1) The monitoring node can be used to analyze and process the acquired operation data of the first system, including: data acquisition, protocol analysis, standardized data, data push, combined event information, etc.

[0150] The data acquisition includes acquiring the operation data of the first system of the fire protection type collected by the transmission gateway, and the device parsing protocol file and business data sent from the fire protection cloud platform;

[0151] Protocol analysis, including parsing the operation data according to the device parsing protocol file;

[0152] Standardize data, including converting the parsed operational data into a standard format;

[0153] Data push, including pushing standardized data to monitoring equipment, and pushing some emergency event data in the standardized data to the fire cloud platform;

[0154] Combining the event information includes combining the standardized data with the business data of the first system.

[0155] In a possible implementation, the monitoring node can also be used to receive equipment operation instructions issued by the fire cloud platform, and control the equipment accordingly according to the operation instructions.

[0156] 2) The fire protection cloud platform can be used to store and send data, including: business data of the first system, device parsing protocol files, and event processing strategies.

[0157] In one possible implementation, the fire protection cloud platform can also be used to formulate event handling strategies and issue equipment operation instructions to monitoring nodes.

[0158] 3) Monitoring equipment can be used to display the early warning data of the first system obtained after the combined processing.

[0159] The data processing system provided in the embodiment of the present application includes a monitoring node, a fire cloud platform, and a monitoring device. The operating data of the first system is obtained and analyzed through the monitoring node, and the operating data can be parsed and standardized, which is conducive to the unified management of data; the monitoring node is connected to the fire cloud platform, and through interaction, event processing of the first system can be realized. At the same time, the monitoring node is connected to the monitoring device, which can intuitively display the early warning data of the first system, which is convenient for management personnel to further process events according to the early warning data.

[0160] Based on the above embodiments, the following are device embodiments involved in this application:

[0161] Fig. 9 This is a schematic diagram of the structure of the data processing device provided in the embodiment of the present application. Fig. 9 As shown, the data processing device 900 includes:

[0162] An acquisition module 910 is used to acquire operation data of a first system of at least one fire protection type;

[0163] A conversion module 920, for converting the operation data of each first system into data of at least one target type according to a preset data standard format, wherein the at least one target type includes any one of the following: event data and attribute data;

[0164] The determination module 930 is used to determine the processing strategy of the first system according to the target type of data for each target type.

[0165] In an optional embodiment, the target type of data is event data and / or attribute data;

[0166] Accordingly, the determination module 930 is specifically configured to:

[0167] The processing strategy of the first system is determined as follows: uploading the event data and / or attribute data to the fire cloud platform, so that the fire cloud platform determines the event processing strategy based on the event data and / or attribute data.

[0168] In an optional embodiment, the determination module 930 is further configured to:

[0169] Obtain the business data of the first system sent by the fire protection cloud platform;

[0170] Combine and process the business data, event data and / or attribute data to obtain early warning data;

[0171] The warning data is sent to the monitoring device so that the monitoring device displays the warning data.

[0172] In an optional embodiment, the determination module 930 is further configured to:

[0173] Receive event handling strategies issued by the fire protection cloud platform;

[0174] According to the event processing strategy, the devices in the first system are controlled.

[0175] In an optional embodiment, the conversion module 920 is specifically configured to:

[0176] Obtain the device parsing protocol file of the first system sent by the fire protection cloud platform;

[0177] Parse the operation data according to the device parsing protocol file to obtain the parsed operation data;

[0178] The parsed running data is converted into at least one target type of data according to a data standard format.

[0179] In an optional embodiment, the data standard format includes: data format, data attribute name, analog quantity unit;

[0180] Attribute data includes: attribute value and online status.

[0181] Based on the above embodiments, Fig.10 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Fig.10 As shown, the electronic device 1000 includes: a processor 1010, a memory 1020 and a bus 1030;

[0182] The memory 1020 is used to store computer-executable instructions of the processor 1010;

[0183] The processor 1010 is configured to execute the technical solution of any of the aforementioned method embodiments by executing computer execution instructions.

[0184] Optionally, the memory 1020 may be independent or integrated with the processor 1010 .

[0185] Optionally, the memory 1020 may include a random access memory (Random Access Memory, RAM), and may also include a non-volatile memory (Non-volatile Memory, NVM), such as at least one disk memory.

[0186] The bus 1030 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in the drawings of the present application, but this does not mean that there is only one bus or one type of bus.

[0187] The above-mentioned processor can be a general-purpose processor, including a central processing unit CPU, a network processor (NP), etc.; it can also be a digital signal processor DSP, an application-specific integrated circuit ASIC, a field programmable gate array FPGA or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0188] The electronic device is used to execute the technical solution of any of the aforementioned method embodiments, and its implementation principle and technical effect are similar and will not be repeated here.

[0189] An embodiment of the present application also provides a computer-readable storage medium on which computer execution instructions are stored. When the computer execution instructions are executed by a processor, they are used to implement the technical solution provided by any of the above method embodiments.

[0190] An embodiment of the present application also provides a computer program product, including a computer program, which includes computer instructions stored in a computer-readable storage medium. When the computer program is executed by a processor, it is used to implement the technical solution provided by any of the above method embodiments.

[0191] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present application.

[0192] It should be further noted that, although the various steps in the flowchart are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowchart may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these sub-steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.

[0193] It should be understood that the above-mentioned device embodiments are only illustrative, and the device of the present application can also be implemented in other ways. For example, the division of units / modules in the above-mentioned embodiments is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units, modules or components can be combined, or can be integrated into another system, or some features can be ignored or not executed.

[0194] In addition, unless otherwise specified, each functional unit / module in each embodiment of the present application may be integrated into one unit / module, each unit / module may exist physically separately, or two or more units / modules may be integrated together. The above-mentioned integrated unit / module may be implemented in the form of hardware or in the form of a software program module.

[0195] If the integrated unit / module is implemented in the form of hardware, the hardware may be a digital circuit, an analog circuit, etc. The physical implementation of the hardware structure includes but is not limited to transistors, memristors, etc. If not specifically stated, the processor may be any appropriate hardware processor, such as a CPU, a GPU, an FPGA, a DSP, an ASIC, etc. If not specifically stated, the storage unit may be any appropriate magnetic storage medium or magneto-optical storage medium, such as a resistive random access memory RRAM (Resistive Random Access Memory), a dynamic random access memory DRAM (Dynamic Random Access Memory), a static random access memory SRAM (Static Random-Access Memory), an enhanced dynamic random access memory EDRAM (Enhanced Dynamic Random Access Memory), a high-bandwidth memory HBM (High-Bandwidth Memory), a hybrid memory cube HMC (Hybrid Memory Cube), etc.

[0196] If the integrated unit / module is implemented in the form of a software program module and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or all or part of the technical solution, can be embodied in the form of a software product, which is stored in a memory and includes several instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned memory includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk and other media that can store program codes.

[0197] In the above embodiments, the description of each embodiment has its own emphasis. For parts not described in detail in a certain embodiment, please refer to the relevant description of other embodiments. The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0198] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the following claims.

[0199] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.

Claims

1. A data processing method, characterized in that: Applied to a monitoring node, the method comprises: Acquiring operating data of at least one first system of a fire protection type; For each operation data of the first system, convert the operation data into data of at least one target type according to a preset data standard format, wherein the at least one target type includes any one of the following: event data, attribute data; For each target type of data, a processing strategy of the first system is determined according to the target type of data.

2. The method according to claim 1, characterized in that The target type of data is the event data and / or the attribute data; Accordingly, determining the processing strategy of the first system according to the target type data includes: The processing strategy of the first system is determined as: uploading the event data and / or the attribute data to the fire cloud platform, so that the fire cloud platform determines the event processing strategy based on the event data and / or the attribute data.

3. The method according to claim 2, characterized in that The method further comprises: Obtaining the business data of the first system sent by the fire protection cloud platform; Combining and processing the business data, the event data and / or the attribute data to obtain early warning data; The early warning data is sent to a monitoring device so that the monitoring device displays the early warning data.

4. The method according to claim 2, characterized in that: The method further comprises: Receive the event handling strategy issued by the fire protection cloud platform; According to the event processing strategy, devices in the first system are controlled.

5. The method according to any one of claims 1 to 4, characterized in that: The step of converting the operating data into at least one target type of data according to a preset data standard format includes: Obtain the device parsing protocol file of the first system sent by the fire protection cloud platform; Parsing the operation data according to the device parsing protocol file to obtain parsed operation data; The parsed operating data is converted into data of the at least one target type according to the data standard format.

6. The method according to any one of claims 1 to 4, characterized in that: The data standard format includes: data format, data attribute name, and analog quantity unit; The attribute data includes: attribute value and online status.

7. A data processing system, characterized in that: The system includes: a monitoring node, a fire protection cloud platform, and monitoring equipment applied to any one of claims 1-6.

8. A data processing device, characterized in that: include: An acquisition module, used to acquire operation data of a first system of at least one fire protection type; A conversion module, for converting the operation data of each first system into data of at least one target type according to a preset data standard format, wherein the at least one target type includes any one of the following: event data and attribute data; The determination module is used to determine, for each target type of data, a processing strategy of the first system according to the target type of data.

9. An electronic device, characterized in that: include: a processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 6.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 6 when executed by a processor.