An operation and maintenance method and system of an electrical fire monitoring center

By integrating multi-protocol communication and intelligent systems, the electrical fire monitoring system achieves automated operation and maintenance, solving the problems of high system upgrade costs and insufficient compatibility, and improving the efficiency and reliability of fire monitoring.

CN115080086BActive Publication Date: 2026-03-03KUNSHAN TYSEN KLD PHOTOELECTRIC TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210761603.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-30
Publication Date
2026-03-03
Estimated Expiration
2042-06-30

AI Technical Summary

Technical Problem

Existing electrical fire monitoring systems are cumbersome to maintain, have high upgrade costs, lack compatibility and scalability, and are difficult to detect fire hazards in their early stages.

Method used

Through multi-protocol communication between the server and the fire suppression host and controller, automated software and hardware version upgrade management is achieved. The fire suppression controller of the microcontroller and intelligent system is managed in a unified manner. Hash values ​​and host ID/controller ID are used for collision prevention, and the integration of different types of fire suppression controllers is supported.

Benefits of technology

It improves the operation and maintenance performance of electrical fire monitoring systems, reduces system upgrade costs, enhances compatibility and scalability, and enables early detection of fire hazards and automatic fire suppression.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115080086B_ABST
    Figure CN115080086B_ABST
Patent Text Reader

Abstract

The application relates to a kind of operation and maintenance methods of electrical fire monitoring center, to server through TCP / IP protocol and several backstage / control room end and management end communication;With the backstage / control room end through RS485 protocol and fire extinguishing host communication, to fire extinguishing host through GSM protocol and the server communication also through close-range wireless communication protocol and fire extinguishing controller communication, to at least one fire extinguishing controller through RS485 protocol and the fire extinguishing host communication;Each fire extinguishing controller is electrically connected with a fire extinguishing device in a fire-fighting position, and each backstage / control room end and the lower computer managed thereby are in a fire-fighting area.Based on the performance of abnormal early warning, fire alarm, automatic fire extinguishing, system process display, record management of the existing fire extinguishing system, the operation and maintenance performance of the electrical fire monitoring control system is further improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of computer system operation and maintenance technology, and specifically relates to an operation and maintenance method and system for an electrical fire monitoring center. Background Technology

[0002] Electrical fires are disasters caused by combustion resulting from electrical causes. Short circuits, overloads, and electrical leaks can all lead to fires. Direct causes of electrical fires include equipment defects, improper construction and installation, poor electrical contact, and high temperatures, arcs, and sparks caused by lightning strikes and static electricity. The characteristics of electrical fires are the distributed, continuous, and concealed nature of their fire hazards. Because electrical systems are widely distributed and operate continuously for extended periods, electrical wiring is usually laid in concealed locations (such as ceilings and cable trenches), making it difficult for fire alarm systems to detect in the early stages of a fire, and also difficult to observe with the naked eye. The danger of electrical fires is also closely related to electricity usage; when the electrical load increases, overcurrent can easily cause electrical fires. Currently, the most commonly used fire alarm control solutions are distributed automatic fire alarm systems or wireless automatic alarm systems. Both require fire alarm devices to be installed in electrical distribution cabinets. Although they can alarm and extinguish fires based on collected data, current system maintenance is cumbersome, system upgrade costs are too high, and the system's compatibility and scalability need further improvement. Summary of the Invention

[0003] This invention provides examples of various operation and maintenance methods for electrical fire monitoring centers. Generally, the server communicates with several back-end / control room terminals and a management terminal via TCP / IP protocol; the back-end / control room terminals communicate with the fire suppression control unit via RS485 protocol; the fire suppression control unit communicates with the server via GSM protocol and also with the fire suppression controller via a short-range wireless communication protocol; at least one fire suppression controller communicates with the fire suppression control unit via RS485 protocol; each fire suppression controller is electrically connected to a fire suppression device and is located in a fire-fighting position; each back-end / control room terminal and its managed subordinate machines are located in a fire-fighting zone.

[0004] The steps for updating the software and hardware versions of the fire suppression host on the backend / control room side include:

[0005] i. Obtain the current software version installation package name and the current hardware version installation package name from the upgrade directory of the storage space of the fire extinguishing host; download the upgradeable software version installation package and the upgradeable hardware version installation package from the server;

[0006] ii. Match the name of the current software version installation package with the name of the upgradeable software version installation package downloaded from the server;

[0007] iii. Modify the name of the upgradeable software version installation package that contains the name of the current software version installation package to the name of the updated software version installation package, and send it to the upgrade directory of the storage space of the fire extinguishing host and delete the current software version installation package. Then the fire extinguishing host completes the software version upgrade. Otherwise, if the name of the current software version installation package is not included, proceed to iv.

[0008] iv. Among all the names of the most recent upgradable hardware versions corresponding to the name of the software version installation package that does not contain the name of the current hardware version installation package, modify the names of the upgradable hardware version installation packages that contain the name of the current hardware version installation package to update the hardware version installation package name, delete the current hardware version installation package, and then send it to the upgrade directory of the fire extinguishing host's storage space. The fire extinguishing host then completes the hardware version upgrade. Otherwise, if the name of the current hardware version installation package is not included, return i.

[0009] The steps for updating the hardware version of the fire suppression controller at the back-end / control room end include:

[0010] i. Obtain the name of the current hardware version installation package in the upgrade directory of the storage space of the fire extinguishing controller; download the name of the upgradeable software version installation package and the name of the upgradeable hardware version installation package from the server;

[0011] ii. Match the current hardware version installation package name with the name of the upgradeable hardware version installation package downloaded from the server;

[0012] iii. Modify the name of the upgradeable hardware version installation package that contains the name of the current hardware version installation package to the name of the updated hardware version installation package, and send it to the upgrade directory of the fire extinguishing controller's storage space and delete the current hardware version installation package. Then the fire extinguishing controller completes the software version upgrade. Otherwise, if the name of the current hardware version installation package is not included, return to i.

[0013] This invention provides an operation and maintenance system for various electrical fire monitoring centers. The system includes at least one processor and a memory storing instructions that, when executed by the at least one processor, implement the method described in the foregoing method examples.

[0014] The beneficial effects of this invention are that, based on the performance of existing fire extinguishing systems in terms of abnormal early warning, fire alarm, automatic fire extinguishing, system process display, and record management, it further improves the operation and maintenance performance of the electrical fire monitoring and control system. Considering cost and technological iteration, it has excellent compatibility and scalability. This fire extinguishing system can effectively integrate and manage fire extinguishing controllers developed based on single-chip microcomputers and fire extinguishing controllers based on intelligent systems. Attached Figure Description

[0015] Figure 1 Architecture diagram of an electrical fire monitoring center based on a microcontroller-based fire extinguishing controller;

[0016] Figure 2 Architecture diagram of an electrical fire monitoring center based on a microcontroller-based fire extinguishing controller and an intelligent controller;

[0017] Figure 3 Application scenario topology diagram of remote alarm server and back-end alarm server;

[0018] Figure 4 The GUI interface for the remote alarm server and the back-end alarm server. Detailed Implementation

[0019] The following embodiments are not intended to specifically limit the scope of protection of this invention. These embodiments, individually or collectively, are used to explain and illustrate the scope of protection of this invention.

[0020] In some embodiments, the architectural logic reference of the electrical fire monitoring center Figure 1 As shown: Server 100 communicates with several back-end / control room terminals 200 and management terminal 101 via TCP / IP protocol 3; the back-end / control room terminals 200 communicate with fire extinguishing host 300 via RS485 protocol 4; the fire extinguishing host 300 communicates with server 100 via GSM protocol 7 and also communicates with fire extinguishing controller 400 via short-range wireless communication protocol 6; at least one fire extinguishing controller 400 communicates with fire extinguishing host 300 via RS485 protocol 4; each fire extinguishing controller 400 is electrically connected to a fire extinguishing device 500 and is located in a fire-fighting position 2; each back-end / control room terminal 200 and its managed subordinate machines are located in a fire-fighting zone 1.

[0021] The term "server" includes local servers and cloud servers; the term "TCP / IP protocol" implementation includes wired internet and wireless internet, with wireless internet including 4G, 5G, and BeiDou. The term "back-end / control room terminal" implementation includes PCs or server computers. The term "management terminal" implementation includes PCs, tablets, and smartphones. The terms "fire extinguishing host" and "fire extinguishing controller" implementation include microcontroller systems, typically including FLASH memory. The term "short-range wireless communication protocol" implementation includes wireless communication frequency bands including ISM433MHz. The term "fire extinguishing device" implementation includes aerosol fire extinguishers. The term "electrical connection" implementation includes determining whether an aerosol fire extinguisher is triggered based on high and low level signals. The term "firefighting location" includes electrical cabinets, such as "Distribution Cabinet No. 1 in Area A". The term "firefighting zone" includes power distribution centers, such as "fire monitoring center".

[0022] Please continue to refer to this. Figure 1 In some embodiments, the steps for updating the software and hardware versions of the fire suppression system on the back-end / control room side include:

[0023] i. Obtain the current software version installation package name and the current hardware version installation package name from the upgrade directory of the storage space of the fire extinguishing host; download the upgradeable software version installation package and the upgradeable hardware version installation package from the server;

[0024] ii. Match the name of the current software version installation package with the name of the upgradeable software version installation package downloaded from the server;

[0025] iii. Modify the name of the upgradeable software version installation package that contains the name of the current software version installation package to the name of the updated software version installation package, and send it to the upgrade directory of the fire extinguishing host's storage space and delete the current software version installation package. Then the fire extinguishing host completes the software version upgrade. Otherwise, if the name of the current software version installation package is not included, proceed to iv.

[0026] iv. Among all the names of the most recent upgradable hardware versions corresponding to the name of the software version installation package that does not contain the name of the current hardware version installation package, modify the names of the upgradable hardware version installation packages that contain the name of the current hardware version installation package to update the hardware version installation package name, delete the current hardware version installation package, and then send it to the upgrade directory of the fire extinguishing host's storage space. The fire extinguishing host then completes the hardware version upgrade. Otherwise, if the name of the current hardware version installation package is not included, return i.

[0027] Referring to an example, using a microcontroller supporting IAP as the fire suppression control unit, the upgrade directory in the storage space includes the current software version v1.0 installation package and the current hardware version G2.1 installation package. The upgradeable software version installation package downloaded from the server is v1.0.2.0, and the upgradeable hardware version installation package is G2.1.2.2. After the software version matches, the current software version v1.0 is changed to v2.0. After the hardware version matches, the current hardware version G2.1 is changed to G2.2.

[0028] Please continue to refer to this. Figure 1 In some embodiments, the steps for updating the hardware version of the fire suppression controller at the back-end / control room end include:

[0029] i. Obtain the name of the current hardware version installation package in the upgrade directory of the storage space of the fire extinguishing controller; download the name of the upgradeable software version installation package and the name of the upgradeable hardware version installation package from the server;

[0030] ii. Match the current hardware version installation package name with the name of the upgradeable hardware version installation package downloaded from the server;

[0031] iii. Modify the name of the upgradeable hardware version installation package that contains the name of the current hardware version installation package to the name of the updated hardware version installation package, and send it to the upgrade directory of the fire extinguishing controller's storage space and delete the current hardware version installation package. Then the fire extinguishing controller completes the software version upgrade. Otherwise, if the name of the current hardware version installation package is not included, return to i.

[0032] In some embodiments, the backend / control room terminal updates the software and hardware versions of the fire extinguishing host based on the host ID of the fire extinguishing host, and the backend / control room terminal updates the hardware version of the fire extinguishing controller based on the host ID of the fire extinguishing host or the fire extinguishing controller ID. Compared to some scenarios that require manual programming of the fire extinguishing host or fire extinguishing controller based on RS232 protocols, the anti-collision requirements for host ID and controller ID are not high. However, for scenarios that require a more intelligent architecture to integrate fire extinguishing controllers developed based on microcontrollers and those based on intelligent systems, the anti-collision requirements for host ID and controller ID are a problem that must be solved.

[0033] In some embodiments, the step of obtaining the host ID of the fire suppression host at the back-end / control room includes:

[0034] i. Obtain the host serial number of the fire extinguishing host and generate the host ID. If the host serial number fails the verification, proceed to ii.

[0035] ii. Obtain the port of the host ID in the software installation program of the fire extinguishing host and the port list maintained by the host computer, and obtain the host ID from the port;

[0036] The steps for obtaining the controller ID of the fire suppression controller at the back-end / control room end include:

[0037] i. Obtain the port of the controller ID of the fire extinguishing controller or the port list maintained by its host computer, obtain the controller ID from the port, and if the verification fails, proceed to ii.

[0038] ii. Obtain the alarm history data of the fire extinguishing controller and calculate the hash value to obtain the device ID. The alarm history includes at least one alarm history containing fire location data, temperature data, smoke detector data, fire extinguisher data, and serial number data. For example, an alarm history might be: "Location: Power Distribution Center 1 Temperature: 028 Smoke Detector: Abnormal Fire Extinguisher: Activated Serial Number: 10". In a preferred embodiment, the alarm history data is sent from the fire extinguishing host to the backend / control room via the GSM protocol. The backend / control room verifies the alarm history data obtained using different transmission methods, which can increase the data's anti-tampering performance.

[0039] In a further preferred embodiment, calculating the hash value further includes one or more of the following: timestamp, port number, channel number, and the current hardware version name of the fire suppression controller.

[0040] The hash value of the alarm history data at time i is calculated, where i is a direct proportional function of the number of fire extinguishing controllers. The duration of "time i" is not limited in this invention; for example, 24 hours, with one historical record per minute, would result in 1440 historical data records, which is sufficient for fewer than 100 fire extinguishing controllers. If the number of fire extinguishing controllers increases to 300, 72 hours can be selected. In a preferred embodiment, the direct proportional function can be preset in the program, and the system will automatically adjust time i according to the number of fire extinguishing controllers.

[0041] In some embodiments, the controller ID of the fire extinguishing controller is generated by the fire extinguishing host based on the entered information; when the backend / control room saves the controller ID, it also adds the host ID. For fire extinguishing controllers that have just joined the network or have no alarm history, a temporary controller ID can be generated in this way to meet the requirements of device initialization. Once the conditions of the aforementioned "step of obtaining the controller ID of the fire extinguishing controller on the backend / control room side" are met, a formal controller ID is generated.

[0042] In some embodiments, the fire suppression host has multiple preset channels. When any channel detects a fire suppression controller, the fire suppression host assigns a temporary controller ID to that controller. When the backend / control room obtains the temporary controller ID, if it detects that a fire suppression host or controller on the same channel is invalid, it refuses to generate a device ID according to the conditions of the aforementioned "step of obtaining the controller ID of the fire suppression controller by the backend / control room". The method for verifying the invalidity of the fire suppression host or controller is not limited in this invention. For example, a password table for the fire suppression host, the upper limit of fire suppression controllers managed by a fire suppression host, and the hardware models of the fire suppression host and controller can be maintained on the server side.

[0043] In some embodiments, the method for channel allocation at the back-end / control room end is as follows: the ports A1 / B1 of the fire extinguishing host traverse the ports A / B of the fire extinguishing controller via the RS485 protocol; the channel and controller ID of the fire extinguishing controller are modified. This method can achieve temporary modification of the channel and controller ID.

[0044] In some embodiments, the architectural logic reference of the electrical fire monitoring center Figure 2 As shown: with Figure 1In addition, it also includes a fire protection zone formed by the server 100 communicating with several intelligent controllers 401 via TCP / IP protocol 3. The intelligent controllers 401 can be installed in an intelligent operating system to control the placement of fire extinguishing equipment in fire-fighting positions (not shown in the figure). In this way, the server 100 can manage different types of fire extinguishing controllers at the same time, which is very convenient for equipment upgrades and iterations.

[0045] In some embodiments, the controller ID of the smart controller 401 can be based on IMEI, MAC, Google identifier, operating system version, Android identifier, APP application, application process data (process data of other APPs in the operating system where the fire extinguishing APP is located), and hard disk serial number to enhance the anti-collision performance and security performance of the controller ID.

[0046] The operation and maintenance method of the electrical fire monitoring center of the present invention can be applied to different automatic alarm and fire extinguishing information platforms, such as... Figure 3 The diagram illustrates a typical application topology of this invention, where a remote alarm server and a backend alarm server are used in a given scenario. The remote alarm server and the backend alarm server receive data from the alarm and fire suppression system host, the alarm and fire controller, and the automatic fire extinguishing device, and provide services to these lower-level devices. The alarm and fire suppression system host includes a communication module, an alarm display module, and an audible and visual alarm module. The alarm and fire controller monitors the environment through smoke detection and temperature detection modules, triggers an alarm through the audible and visual alarm module, performs logical judgments through a logic judgment module, and then controls the automatic fire extinguishing device through the fire extinguishing control module. (Reference) Figure 4The diagram shows the GUI interface of the remote alarm server and the backend alarm server, featuring modules for port settings, location settings, telephone settings, warning logs, and alarm clearing. In this system, the data communicating with several automatic fire suppression system hosts is real-time monitoring data, including temperature data, smoke detection data, and fire extinguisher status data. Each automatic fire suppression system host is assigned a port, and a port option (com4) button is generated in the power distribution center GUI interface. Several power distribution centers are constructed for each automatic fire suppression system host, and at least location data, telephone data, warning log data, and alarm clearing data are mapped to the data of any constructed power distribution center. Address setting buttons, telephone setting buttons, warning setting buttons, and alarm clearing data buttons are generated in the power distribution center GUI interface. The telephone data is collected from several automatic fire suppression system hosts or several real-time monitoring PCs, and the location data is the location matched based on the power distribution center name. Each line of alarm history includes: controller location data, temperature data, smoke detection data, fire extinguisher status data, and controller number data. This system uses distributed remote sensing modules to quickly monitor changes in the surrounding environment. Once a fire is detected, the system will quickly send an alarm signal via wireless communication, indicating the location and time of the fire. While supporting remote communication and fire alarm, it can also automatically extinguish fires, ensuring that the fire is extinguished as soon as possible.

[0047] The embodiments and functional operations of the subject matter described in this specification can be implemented in the following ways: digital electronic circuits, tangibly implemented computer software or firmware, computer hardware, including the structures disclosed in this specification and their equivalents, or combinations thereof. Embodiments of the subject matter described in this specification can be implemented as one or more computer programs, that is, one or more modules of computer program instructions encoded on one or more tangible non-transitory program carriers, for execution by a data processing device or to control the operation of the data processing device.

[0048] Alternatively or additionally, program instructions may be encoded on artificially generated propagation signals, such as machine-generated electrical, optical, or electromagnetic signals, which are then generated as coded information to be transmitted to an appropriate receiver device executed by data processing equipment. The computer storage medium may be a machine-readable storage device, a machine-readable storage substrate, a random or serial access memory device, or one or more combinations of the above.

[0049] Computer programs (which may also be referred to or described as programs, software, software applications, modules, software modules, scripts, or code) can be written in any form of programming language, including compiled or interpreted languages, declarative or procedural languages, and can be expanded in any form, including as standalone programs or as modules, components, subroutines, or other units suitable for use in a computing environment. A computer program may, but must not, correspond to a file in a file system. A program may be stored as a portion of a file containing other programs or data, for example, as one or more scripts in a markup language document; in a single file dedicated to the related program; or in multiple co-files, for example, a file storing one or more modules, subroutines, or code portions. A computer program can be expanded to execute on one or more computers located in one place or distributed across multiple locations and interconnected via a communication network.

[0050] To transmit interactions with a user, embodiments of the subject matter described in this specification can be implemented on a computer having: a display device, such as a CRT (cathode ray tube) or LCD (liquid crystal display) monitor, for displaying information to the user; and a keyboard and a positioning device, such as a mouse or trackball, which the user can use to send input to the computer. Other types of devices can also be used to transmit interactions with the user; for example, feedback provided to the user can be any form of sensory feedback, such as visual feedback, auditory feedback, or tactile feedback; and input from the user can be received in any form, including sound input, voice input, or tactile input. Additionally, the computer can interact with the user by sending documents to and receiving documents from a device used by the user; for example, by sending a webpage to a web browser on the user's client device in response to a received request from a web browser.

[0051] The embodiments of the subject matter described in this specification can be implemented in a computing system that includes back-end components such as a data server, or middleware components such as an application server, or front-end components such as a client computer having a graphical user interface or a web browser through which a user can interact with the embodiments of the subject matter described in this specification, or the computer system includes any combination of one or more such back-end components, middleware components, or front-end components. Components in the system can be interconnected via digital data communication through any form or medium, such as a communication network. Examples of communication networks include local area networks (“LANs”) and wide area networks (“WANs”), such as the Internet. The computing system may include clients and servers. Clients and servers are typically geographically separated and typically interact via a communication network. The relationship between clients and servers is generated using computer programs running on their respective computers and having a client-server relationship with each other.

[0052] While this specification contains numerous specific implementation details, these should not be construed as limiting the scope of any invention or the scope of the claims, but rather as descriptions of features that can embody specific embodiments of a particular invention. Specific features described in this specification within the context of an independent embodiment may also be implemented in combination with a single embodiment. Conversely, various features described within the context of a single embodiment may also be implemented independently in multiple embodiments, or in any suitable sub-combination. Furthermore, while features may be described for combination and even initially claimed in this way, one or more features from a claimed combination may be removed from that combination in some cases, and the claimed combination may be redirected to a sub-combination or a variation thereof.

Claims

1. A method for operating and maintaining an electrical fire monitoring center, characterized in that, The server communicates with several back-end / control room terminals and management terminals via TCP / IP protocol; the back-end / control room terminals communicate with the fire extinguishing host via RS485 protocol; the fire extinguishing host communicates with the server via GSM protocol and also with the fire extinguishing controller via short-range wireless communication protocol; at least one of the fire extinguishing controllers communicates with the fire extinguishing host via RS485 protocol; each fire extinguishing controller is electrically connected to a fire extinguishing device and is located in a fire-fighting position; each back-end / control room terminal and its managed subordinate machines are located in a fire-fighting zone. The steps for updating the software and hardware versions of the fire suppression host on the backend / control room side include: i. Obtain the current software version installation package name and the current hardware version installation package name from the upgrade directory of the storage space of the fire extinguishing host; download the upgradeable software version installation package and the upgradeable hardware version installation package from the server; ii. Match the name of the current software version installation package with the name of the upgradeable software version installation package downloaded from the server; iii. Modify the name of the upgradeable software version installation package that contains the name of the current software version installation package to the name of the updated software version installation package, and send it to the upgrade directory of the storage space of the fire extinguishing host and delete the current software version installation package. Then the fire extinguishing host completes the software version upgrade. Otherwise, if the name of the current software version installation package is not included, proceed to iv. iv. Among all the names of the most recent upgradable hardware versions corresponding to the name of the software version installation package that does not contain the name of the current hardware version installation package, modify the names of the upgradable hardware version installation packages that contain the name of the current hardware version installation package to update the hardware version installation package name, delete the current hardware version installation package, and then send it to the upgrade directory of the fire extinguishing host's storage space. The fire extinguishing host then completes the hardware version upgrade. Otherwise, if the name of the current hardware version installation package is not included, return i. The steps for updating the hardware version of the fire suppression controller at the back-end / control room end include: i. Obtain the name of the current hardware version installation package in the upgrade directory of the storage space of the fire extinguishing controller; download the name of the upgradeable software version installation package and the name of the upgradeable hardware version installation package from the server; ii. Match the current hardware version installation package name with the name of the upgradeable hardware version installation package downloaded from the server; iii. Modify the name of the upgradeable hardware version installation package that contains the name of the current hardware version installation package to the name of the updated hardware version installation package, and send it to the upgrade directory of the fire extinguishing controller's storage space and delete the current hardware version installation package. Then the fire extinguishing controller completes the hardware version upgrade. Otherwise, if the name of the current hardware version installation package is not included, return i.

2. The method as described in claim 1, characterized in that, The back-end / control room terminal updates the software and hardware versions of the fire extinguishing host based on the host ID of the fire extinguishing host, and updates the hardware version of the fire extinguishing controller based on the host ID of the fire extinguishing host or the fire extinguishing controller ID.

3. The method as described in claim 2, characterized in that, The fire extinguishing host and / or fire extinguishing controller includes a FLASH memory; The steps for the back-end / control room to obtain the host ID of the fire suppression host include: i. Obtain the host serial number of the fire extinguishing host and generate the host ID. If the host serial number fails the verification, proceed to ii. ii. Obtain the port of the host ID in the software installation program of the fire extinguishing host and the port list maintained by the host computer, and obtain the host ID from the port; The steps for obtaining the controller ID of the fire suppression controller at the back-end / control room end include: i. Obtain the port of the controller ID of the fire extinguishing controller or the port list maintained by its host computer, obtain the controller ID from the port, and if the verification fails, proceed to ii. ii. Obtain the alarm history data of the fire extinguishing controller and calculate the hash value to obtain the device ID. The alarm history includes at least one alarm history containing fire location data, temperature data, smoke detection data, fire extinguisher data, and serial number data. The alarm history data is sent by the fire extinguishing host to the back-end / control room terminal via the GSM protocol.

4. The method as described in claim 3, characterized in that, The calculation of the hash value also includes one or more of the following: timestamp, port number, channel number, and the current hardware version name of the fire suppression controller.

5. The method as described in claim 4, characterized in that, The hash value of the alarm history data at time i is calculated, where i is a direct proportional function of the number of fire extinguishing controllers.

6. The method as described in claim 5, characterized in that, The controller ID of the fire extinguishing controller is generated by the fire extinguishing host based on the entered information; when the back-end / control room saves the controller ID, the host ID is also added.

7. The method as described in claim 6, characterized in that, The fire suppression host has multiple channels pre-configured. When any channel detects a fire suppression controller, the fire suppression host assigns a temporary controller ID to that controller. When the backend / control room obtains the temporary controller ID, if it finds that the fire suppression host or controller on the same channel is illegal, it will refuse to generate a device ID according to the conditions of the backend / control room obtaining the controller ID of the fire suppression controller.

8. The method as described in claim 7, characterized in that, The method for channel allocation at the back-end / control room end is as follows: the ports A1 / B1 of the fire extinguishing host traverse the ports A / B of the fire extinguishing controller via the RS485 protocol; and modify the channel and controller ID of the fire extinguishing controller.

9. The method as described in claim 8, characterized in that, The elements that generate IDs also include: It also includes communication between the server and several smart controllers via the TCP / IP protocol; the controller ID of the smart controller is implemented based on one or more of the following: IMEI, MAC, Google identifier, operating system version, Android identifier, APP application, application process data, and hard disk serial number.

10. An operation and maintenance system for an electrical fire monitoring center, characterized in that, The system includes at least one processor; and a memory storing instructions that, when executed by the at least one processor, implement the method according to any one of claims 1-9.

Citation Information

Patent Citations

  • Long-distance program updating method and system

    CN102779056A

  • Park-oriented intelligent fire-fighting remote monitoring system and method

    CN112947172A