Terminal offline state identification method, identification device, equipment and medium

By establishing a communication connection between the cloud management platform and the terminal equipment in the central smoke exhaust system, detecting the status of the terminal equipment and on-off marking information, identifying its offline reasons, solving the problem of offline status recognition of the terminal equipment, and achieving automatic and accurate Fault supervision and repair.

CN119135571APending Publication Date: 2024-12-13HANGZHOU ROBAM APPLIANCES CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411241903.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-05
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

The existing central smoke exhaust system is difficult to accurately identify the reasons for the offline status of the terminal equipment, resulting in erroneous fault statistics and repairs.

Method used

By establishing communications between the cloud management platform, host equipment and terminal equipment, detecting the status and power-off marking information of the terminal equipment, identifying the reasons for the terminal equipment offline, and distinguishing the offline failure and offline fault abnormalities in the normal use stage.

Benefits of technology

It realizes automatic and accurate supervision of terminal equipment status and offline reasons, avoids erroneous fault statistics, and ensures timely and accurate repairs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119135571A_ABST
    Figure CN119135571A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a terminal offline state identification method, an identification device, equipment and a medium, which are applied to a central smoke exhaust system, the central smoke exhaust system comprises a cloud management platform, host equipment and a plurality of terminal equipment, and the cloud management platform, the host equipment and the terminal equipment all have a communication function; the identification method comprises the following steps: firstly, establishing a communication relation between the cloud management platform and host equipment and between the cloud management platform and terminal equipment, establishing a communication relation between the host equipment and the terminal equipment, and then detecting a terminal state of the terminal equipment and power-on and power-off mark information of the terminal equipment; wherein the terminal state of the terminal equipment comprises an on-line state and an off-line state, and finally, when the terminal equipment is in the off-line state, identifying the off-line reason of the terminal equipment at least according to the power-on and power-off mark information of the terminal equipment. By means of the method, wrong terminal fault statistics is avoided, and automatic and accurate supervision of the cloud management platform on the terminal state and the terminal offline reason is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the technical field of central smoke exhaust systems, and in particular to a method, device, equipment and medium for identifying an offline state of a terminal. Background Art

[0002] As people's living standards improve, their requirements for living environment and living comfort are getting higher and higher. Since the smoke exhaust duct of high-rise residential buildings quickly discharges unclean air from the kitchen or bathroom to the outside for indoor ventilation, the requirements for central smoke exhaust systems are getting higher and higher.

[0003] The central smoke exhaust system includes a host device and multiple terminal devices, and the host device and the terminal device can establish communication through wireless or wired means to realize the linkage between the host device and the terminal device. Among them, for the terminal device, the terminal device needs to go through the stages of installation, commissioning, occupancy, and normal use. However, before normal power-on and use, the terminal device is offline most of the time, which cannot be distinguished from offline failures after normal use, and it is also impossible to accurately identify what problem caused the offline state of the terminal device. Summary of the invention

[0004] The embodiments of the present invention provide a method, device, equipment and medium for identifying the offline status of a terminal, so as to identify the offline reason of a terminal device and avoid erroneous terminal failure statistics. In the whole stages of installation, debugging, check-in and normal use of the terminal device, a cloud management platform can automatically and accurately monitor the terminal status and the reason for the terminal being offline.

[0005] In a first aspect, an embodiment of the present invention provides a method for identifying an offline state of a terminal, which is applied to a central smoke exhaust system, wherein the central smoke exhaust system includes a cloud management platform, a host device, and a plurality of terminal devices, wherein the cloud management platform, the host device, and the terminal device all have a communication function;

[0006] The identification method includes:

[0007] Establishing communication links between the cloud management platform and the host device and the terminal device, and establishing communication links between the host device and the terminal device;

[0008] Detecting the terminal state of the terminal device and the power-on and power-off mark information of the terminal device; wherein the terminal state of the terminal device includes an online state and an offline state;

[0009] When the terminal device is in the offline state, the offline reason of the terminal device is identified at least according to the power-on and power-off mark information of the terminal device.

[0010] In a second aspect, an embodiment of the present invention further provides a terminal offline status identification device, which is applied to a central smoke exhaust system, wherein the central smoke exhaust system includes a cloud management platform, a host device, and a plurality of terminal devices, wherein the cloud management platform, the host device, and the terminal devices all have a communication function;

[0011] The identification device comprises:

[0012] An installation debugging module is used to establish communication links between the cloud management platform and the host device and the terminal device, and to establish communication links between the host device and the terminal device;

[0013] A terminal detection module, used to detect the terminal state of the terminal device and the power-on and power-off mark information of the terminal device; wherein the terminal state of the terminal device includes an online state and an offline state;

[0014] The reason identification module is used to identify the offline reason of the terminal device when the terminal device is in the offline state, at least according to the power-on and power-off mark information of the terminal device.

[0015] In a third aspect, an embodiment of the present invention further provides an electronic device, including:

[0016] one or more processors;

[0017] A storage device for storing one or more programs;

[0018] When the one or more programs are executed by the one or more processors, the one or more processors implement the method for identifying the offline state of the terminal as described in any one of the first aspects.

[0019] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method for identifying the offline state of a terminal as described in any one of the first aspects.

[0020] The embodiment of the present invention provides a method, device, equipment and medium for identifying the offline state of a terminal, which are applied to a central smoke exhaust system, wherein the central smoke exhaust system includes a cloud management platform, a host device and multiple terminal devices, wherein the cloud management platform, the host device and the terminal devices all have communication functions; the identification method first establishes communication links between the cloud management platform and the host device and the terminal device respectively, and establishes communication links between the host device and the terminal device, and then detects the terminal state of the terminal device and the power-on and power-off mark information of the terminal device; wherein the terminal state of the terminal device includes an online state and an offline state, and finally, when the terminal device is in an offline state, the offline reason of the terminal device is identified at least according to the power-on and power-off mark information of the terminal device. Using the above method, after the host equipment and multiple terminal equipment of the central smoke exhaust system are installed respectively, it is also necessary to bind and network the host equipment and multiple terminal equipment under the same central smoke exhaust system, that is, to establish communication links between the cloud management platform and the host equipment and terminal equipment respectively, and to establish communication links between the host equipment and the terminal equipment. In the entire stages of installation, debugging, occupancy, and normal use of the terminal equipment, the terminal status of the terminal equipment and the reason for the terminal being offline can be identified to distinguish the reasons for offline power failure and offline fault abnormalities in the normal use stage, avoid erroneous terminal fault statistics, and realize automatic and accurate supervision of the terminal status and the reason for terminal offline by the cloud management platform, thereby ensuring the subsequent timely and accurate maintenance of the terminal equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1 and Figure 2 is a schematic structural diagram of two central smoke exhaust systems provided by embodiments of the present invention;

[0022] Figure 3 It is a flowchart of a method for identifying an offline state of a terminal provided by an embodiment of the present invention;

[0023] Figure 4 It is a flowchart of another method for identifying the offline state of a terminal provided by an embodiment of the present invention;

[0024] Figure 5 It is a flowchart of another method for identifying the offline state of a terminal provided by an embodiment of the present invention;

[0025] Figure 6 It is a flowchart of another method for identifying the offline state of a terminal provided by an embodiment of the present invention;

[0026] Figure 7 It is a flowchart of another method for identifying the offline state of a terminal provided by an embodiment of the present invention;

[0027] Figure 8It is a structural schematic diagram of a terminal offline state identification device provided by an embodiment of the present invention;

[0028] Fig. 9 It is a structural schematic diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0029] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present invention, rather than to limit the present invention. It should also be noted that, for ease of description, only parts related to the present invention, rather than all structures, are shown in the accompanying drawings.

[0030] Figure 1 and Figure 2 is a schematic diagram of the structure of two central smoke exhaust systems provided by embodiments of the present invention, Figure 3 is a flow chart of a method for identifying a terminal offline state provided by an embodiment of the present invention. The method for identifying a terminal offline state is applied to a central smoke exhaust system, such as Figure 1 and Figure 2 As shown, the central smoke exhaust system includes a cloud management platform 10, a host device 20 and a plurality of terminal devices 30, and the cloud management platform 10, the host device 20 and the terminal devices 30 all have communication functions. The identification method can be applied to the entire stages of installation, commissioning, occupancy and normal use of the terminal device 30. The identification method can be executed by an identification device in the terminal offline state. The identification device can be implemented in the form of hardware and / or software, and the identification device can be configured in the control panel. Figure 3 As shown, the identification method includes:

[0031] S110, establishing communication links between the cloud management platform and the host device and the terminal device respectively, and establishing communication links between the host device and the terminal device.

[0032] Specifically, continue to refer to Figure 1 and Figure 2 , the central smoke exhaust system includes a cloud management platform 10, a host device 20 and a plurality of terminal devices 30. Exemplarily, the host device 20 may be a power fan for centralized smoke exhaust, the terminal device 30 may be a distribution valve for detecting the start of the smoke fan, a wind valve for controlling the smoke exhaust performance, etc., and the cloud management platform 10 may be a computer device for receiving data reported by the host device 20 and the terminal device 30, and performing data analysis. It is understandable that under the same central smoke exhaust system, there is a corresponding cloud management platform 10, a host device 20 and a plurality of terminal devices 30, and the cloud management platform 10, the host device 20 and the terminal device 30 all have communication functions. Exemplarily, Figure 1The cloud management platform 10, the host device 20 and the terminal device 30 in the central smoke exhaust system shown in the figure all have wireless communication functions, that is, the cloud management platform 10, the host device 20 and the terminal device 30 can communicate with each other wirelessly. Figure 2 The cloud management platform 10 in the central smoke exhaust system shown has a wireless communication function, the terminal device 30 has a wired communication function, and the host device 20 has both a wireless communication function and a wired communication function, that is, the cloud management platform 10 and the host device 20 can communicate with each other wirelessly, and the host device 20 and the terminal device 30 can communicate with each other wiredly. It can be understood that in this central smoke exhaust system, before the installation and commissioning stage of the host device 20 and the plurality of terminal devices 30, the cloud management platform 10, the host device 20 and the terminal device 30 only have a communication function, but no communication connection relationship is established between the cloud management platform 10, the host device 20 and the terminal device 30, and the cloud management platform 10 and the host device 20 cannot transmit signals through wireless or wired communication methods, and the cloud management platform 10 and the terminal device 30 cannot transmit signals through wireless or wired communication methods, and the host device 20 and the terminal device 30 cannot transmit signals through wireless or wired communication methods. Therefore, during the installation phase and debugging phase corresponding to the host device 20 and the terminal device 30, this embodiment is to establish a communication connection relationship between the cloud management platform 10, the host device 20 and the terminal device 30, so that the cloud management platform 10 can transmit signals to the host device 20 and the terminal device 30 through wireless communication, and the host device 20 and the terminal device 30 can also transmit signals through wireless or wired communication.

[0033] Exemplarily, the host device 20 includes a first logistics information code and a first device information code, wherein the first logistics information code carries the logistics information of the host device 20, and the first device information code carries the product information of the host device 20. And the first logistics information code and the first device information code are both unique codes, that is, it can be understood that one host device 20 corresponds to only one first logistics information code, and the host device 20 and the first logistics information code are in a one-to-one correspondence relationship, and one host device 20 corresponds to only one first device information code, and the host device 20 and the first device information code are in a one-to-one correspondence relationship. Furthermore, the first device information code of the host device 20 and the first logistics information code are also in a one-to-one correspondence relationship. Exemplarily, the first logistics information code and the first device information code can be symbol (number, English, etc.) codes, QR codes, bar codes, etc. Exemplarily, the first logistics information code can be located on the surface of the packaging box of the host device 20, or the first logistics information code can be located on the express delivery slip of the express box of the host device 20, or the first logistics information code can be located on the online query network platform of the logistics shipping company of the host device 20. Exemplarily, the first device information code is located on the surface of the host device 20. In this way, under the condition that the host device 20 is not powered on and unpacked, the first logistics information code corresponding to the host device 20 can be quickly obtained, and then the first device information code corresponding to the host device 20 can be obtained. Similarly, the terminal device 30 includes a second logistics information code and a second device information code, wherein the second logistics information code carries the logistics information of the terminal device 30, and the second device information code carries the product information of the terminal device 30. And the second logistics information code and the second device information code are both unique codes, that is, it can be understood that one terminal device 30 only corresponds to one second logistics information code, and the terminal device 30 and the second logistics information code are in a one-to-one correspondence relationship, and one terminal device 30 only corresponds to one second device information code, and the terminal device 30 and the second device information code are in a one-to-one correspondence relationship. Furthermore, the second device information code of the terminal device 30 is also in a one-to-one correspondence with the second logistics information code. Exemplarily, the second logistics information code and the second device information code can be symbol (number, English, etc.) code, QR code, bar code, etc. Exemplarily, the second logistics information code may be located on the surface of the packaging box of the terminal device 30, or the first logistics information code may be located on the express delivery slip of the express box of the terminal device 30, or the first logistics information code may be located on the online query network platform of the logistics delivery company of the terminal device 30. Exemplarily, the second device information code is located on the surface of the terminal device 30. In this way, under the condition that the terminal device 30 is not powered on and unpacked, the second logistics information code corresponding to the terminal device 30 can be quickly obtained, and then the second device information code corresponding to the terminal device 30 can be obtained.

[0034] In a specific embodiment, the first logistics information code and the first device information code corresponding to the host device 20 can be obtained before the host device 20 leaves the factory / before the logistics is shipped, and a first preset mapping relationship between the first logistics information code of the host device 20 and the first device information code is established, that is, the first logistics information code and the first device information code corresponding to a host device 20 are associated. Similarly, the second logistics information code and the second device information code corresponding to the terminal device 30 can be obtained before the terminal device 30 leaves the factory / before the logistics is shipped, and a second preset mapping relationship between the second logistics information code of the terminal device 30 and the second device information code is established, that is, the second logistics information code and the second device information code corresponding to a terminal device 30 are associated. In this way, it is helpful to avoid powering on and unpacking the host device 20 and the terminal device 30 to achieve system binding. In addition, exemplarily, a first preset mapping relationship between the first logistics information code of the host device 20 and the first device information code can be stored in advance in the cloud management platform 10, and a second preset mapping relationship between the second logistics information code of the terminal device 30 and the second device information code can be stored in advance in the cloud management platform 10.

[0035] After obtaining the first device information code corresponding to the host device 20, in the same central smoke exhaust system, a wireless communication connection between the cloud management platform 10 and the host device 20 can be established according to the first device information code corresponding to the host device 20, that is, the cloud management platform 10 and the host device 20 can transmit signals through wireless communication. Also, after obtaining the second device information code corresponding to the terminal device 30, in the same central smoke exhaust system, a wireless communication connection between the cloud management platform 10 and the terminal device 30 can be established according to the second device information code corresponding to the terminal device 30, that is, the cloud management platform 10 and the terminal device 30 can transmit signals through wireless communication. It can be understood that the central smoke exhaust system includes multiple terminal devices 30, that is, it is necessary to obtain the second device information codes corresponding to the same number of terminal devices 30, and establish a wireless communication connection between the cloud management platform 10 and each terminal device 30. In this way, the system installation and binding process of the central smoke exhaust system is completed.

[0036] Exemplarily, during the installation phase corresponding to the host device 20 and the terminal device 30, a system account corresponding to the central smoke exhaust system can be first created in the cloud management platform 10. Then, during the on-site installation of the host device 20, the system account corresponding to the central smoke exhaust system is selected, and the first logistics information code corresponding to the host device 20 is bound to the system account corresponding to the central smoke exhaust system to which the host device 20 belongs through code input or graphic code scanning. Furthermore, the first device information code corresponding to the host device 20 is bound to the system account corresponding to the central smoke exhaust system to which the host device 20 belongs, so as to establish wireless communication between the cloud management platform 10 and the host device 20. Also, when the terminal device 30 is installed on-site, the system account corresponding to the central smoke exhaust system is selected, and the second logistics information code corresponding to the terminal device 30 is bound to the system account corresponding to the central smoke exhaust system to which the terminal device 30 belongs through code input or graphic code scanning. Then, the second device information code corresponding to the terminal device 30 is bound to the system account corresponding to the central smoke exhaust system to which the terminal device 30 belongs, thereby establishing wireless communication between the cloud management platform 10 and the terminal device 30.

[0037] Afterwards, in the debugging phase corresponding to the host device 20 and the terminal device 30, when it is determined that the host device 20 and the terminal device 30 are in the power-on state, the cloud management platform 10 can also automatically, timely and accurately control the host device 20 and the terminal device 30 to establish a wireless or wired communication connection, that is, the host device 20 and the terminal device 30 can transmit signals through wireless or wired communication. Exemplarily, the cloud management platform 10 can issue a networking instruction to the terminal device 30 under the same system account, and the terminal device 30 receives the networking instruction and updates the first device information code of the host device 20 bound to itself according to the networking instruction to establish a wireless or wired communication connection between the terminal device 30 itself and the corresponding host device 20. It can be understood that the central smoke exhaust system includes multiple terminal devices 30, that is, it is necessary to establish a wireless or wired communication connection between the host device 20 and each terminal device 30. In this way, the system automatic networking process of the central smoke exhaust system is completed.

[0038] In addition, it should be noted that in the central smoke exhaust system, when no wireless or wired communication connection is established between the host device 20 and the terminal device 30, that is, when only the cloud management platform 10 establishes wireless communication connection with the host device 20 and the terminal device 30 respectively, the cloud management platform 10 can directly receive the signal reported by the host device 20, and the cloud management platform 10 can also directly receive the signal reported by the terminal device 30. When wireless or wired communication connection is established between the host device 20 and the terminal device 30, the host device 20 can directly receive the signal reported by the terminal device 30, and the host device 20 can also realize the function of signal aggregation, that is, the host device 20 can directly transmit its own signal to the cloud management platform 10, and the host device 20 can also indirectly transmit the signal reported by the terminal device 30 to the cloud management platform 10, that is, the cloud management platform 10 can not only directly receive the signal reported by the host device 20, but also indirectly receive the signal reported by the terminal device 30, without the need for the terminal device 30 to directly transmit its own signal to the cloud management platform 10. In this way, the central smoke exhaust system can operate normally, and the installation and debugging process of the central smoke exhaust system is completed.

[0039] S120, detecting the terminal status of the terminal device and the power-on and power-off mark information of the terminal device; wherein the terminal status of the terminal device includes an online status and an offline status.

[0040] Specifically, continue to refer to Figure 1 and Figure 2In the installation phase and debugging phase corresponding to the host device 20 and the terminal device 30, after establishing the communication connection between the cloud management platform 10 and the host device 20 and the terminal device 30, and establishing the communication connection between the host device 20 and the terminal device 30, the cloud management platform 10 and the host device 20 can transmit signals through wireless communication, the cloud management platform 10 and the terminal device 30 can transmit signals through wireless communication, and the host device 20 and the terminal device 30 can transmit signals through wireless or wired communication. In the installation phase and debugging phase corresponding to the terminal device 30, the cloud management platform 10 can detect the terminal status of each terminal device 30 in real time or at a fixed time. Afterwards, in the check-in phase and normal use phase corresponding to the terminal device 30, the cloud management platform 10 can also detect the terminal status of each terminal device 30 and the power-on and power-off marking information of each terminal device 30 in real time or at a fixed time. Exemplarily, the detection process of the power-on and power-off mark information of the terminal device 30 may be that the terminal device 30 may report its own power-on and power-off mark information to the host device 20, and the host device 20 may summarize the corresponding power-on and power-off mark information of each terminal device 30 and report it to the cloud management platform 10. In this way, the terminal status of the terminal device 30 is detected and identified in the entire stage of installation, debugging, check-in, and normal use corresponding to the terminal device 30, so as to facilitate the subsequent further judgment of the offline reason of the terminal device 30 in the offline state, and avoid the wrong terminal failure statistics. It can be understood that when the terminal device 30 is in the online state, it means that the terminal device 30 is working normally and there are no abnormal faults and other problems.

[0041] In addition, exemplarily, during the detection of the terminal status of each terminal device 30, the cloud management platform 10 may also additionally determine the installation stage or debugging stage of the terminal device 30 based on the communication connection between the terminal device 30 and the host device 20, the communication connection between the terminal device 30 and the cloud management platform 10, etc., thereby realizing the cloud management platform 10's full-stage, automatic and accurate supervision of the terminal device 30.

[0042] S130: When the terminal device is in an offline state, identify the offline reason of the terminal device at least according to the power-on and power-off mark information of the terminal device.

[0043] Specifically, continue to refer to Figure 1 and Figure 2When the terminal device 30 is in an offline state, it means that the cloud management platform 10 cannot directly or indirectly receive the signal reported by the terminal device 30. For example, the cloud management platform 10 and the terminal device 30 cannot transmit signals through wireless communication, or the host device 20 and the terminal device 30 cannot transmit signals through wireless or wired communication. That is, the terminal device 30 is working abnormally, and it is necessary to identify and judge the offline reason of the terminal device 30 in an offline state, so as to avoid making erroneous terminal failure statistics. In this way, when the terminal device 30 is in an offline state, the offline reason of the terminal device 30 in an offline state can be identified at least according to the power-on and power-off mark information of the terminal device 30, so as to distinguish the reasons for offline power failure and offline failure abnormality in the normal use stage, avoid making erroneous terminal failure statistics, and ensure the subsequent timely and accurate maintenance of the terminal device 30.

[0044] The technical solution in the embodiment of the present invention is applied to a central smoke exhaust system, which includes a cloud management platform, a host device and multiple terminal devices, and the cloud management platform, the host device and the terminal devices all have communication functions; the identification method first establishes communication links between the cloud management platform and the host device and the terminal devices respectively, and establishes communication links between the host device and the terminal devices, and then detects the terminal status of the terminal device and the power-on and power-off mark information of the terminal device; wherein the terminal status of the terminal device includes an online status and an offline status, and finally when the terminal device is in an offline status, the offline reason of the terminal device is identified at least based on the power-on and power-off mark information of the terminal device. Using the above method, after the host equipment and multiple terminal equipment of the central smoke exhaust system are installed respectively, it is also necessary to bind and network the host equipment and multiple terminal equipment under the same central smoke exhaust system, that is, to establish communication links between the cloud management platform and the host equipment and terminal equipment respectively, and to establish communication links between the host equipment and the terminal equipment. In the entire stages of installation, debugging, occupancy, and normal use of the terminal equipment, the terminal status of the terminal equipment and the reason for the terminal being offline can be identified to distinguish the reasons for offline power failure and offline fault abnormalities in the normal use stage, avoid erroneous terminal fault statistics, and realize automatic and accurate supervision of the terminal status and the reason for terminal offline by the cloud management platform, thereby ensuring the subsequent timely and accurate maintenance of the terminal equipment.

[0045] Figure 4 1 is a flow chart of another method for identifying the offline state of a terminal provided by an embodiment of the present invention. This embodiment is optimized on the basis of the above embodiment. Optionally, the power-on and power-off mark information of the terminal device includes a power-on mark and a power-off mark;

[0046] When the terminal device is in an offline state, identifying the offline reason of the terminal device at least according to the power-on and power-off mark information of the terminal device, including:

[0047] When the terminal device is in an offline state and the power-on / off mark information of the terminal device is a power-off mark, determining that the offline reason of the terminal device is that the power is off;

[0048] When the terminal device is in an offline state and the power-on / off mark information of the terminal device is a power-on mark, it is determined that the offline reason of the terminal device is a fault abnormality.

[0049] For details not yet provided in this embodiment, please refer to the above embodiments. Figure 4 As shown, the identification method includes:

[0050] S210: establishing communication links between the cloud management platform and the host device and the terminal device, and establishing communication links between the host device and the terminal device.

[0051] S220, detecting the terminal status of the terminal device and the power-on and power-off mark information of the terminal device; wherein the terminal status of the terminal device includes an online status and an offline status.

[0052] S230: When the terminal device is in an offline state and the power-on / off mark information of the terminal device is a power-off mark, determine that the offline reason of the terminal device is that the power is off.

[0053] Specifically, continue to refer to Figure 1 and Figure 2 , the power-on and power-off mark information of the terminal device 30 includes a power-on mark and a power-off mark. It can be understood that the power-on mark and the power-off mark are two relative concepts. When the terminal device 30 is powered on (that is, the terminal device 30 is electrically connected to the power supply, and the power supply is powered), the power-on and power-off mark information of the terminal device 30 is the power-on mark, and when the terminal device 30 is powered off (that is, the terminal device 30 is electrically connected to the power supply, but the power supply is not powered, or the terminal device 30 is not electrically connected to the power supply), the power-on and power-off mark information of the terminal device 30 is the power-off mark. Exemplarily, when the power-on and power-off mark information of the terminal device 30 is the power-on mark, it can be represented by mark D=0, and when the power-on and power-off mark information of the terminal device 30 is the power-off mark, it can be represented by mark D=1. Furthermore, when the terminal device 30 is in an offline state and the power-on / off mark information of the terminal device 30 is a power-off mark, it can be determined that the offline reason of the terminal device 30 is that the power is not on, that is, it means that the terminal device 30 is in an offline state when the power is off. Then, in the corresponding normal use stage of the terminal device 30, the offline reason of the terminal device 30 in the offline state is that the power is not on.

[0054] S240: When the terminal device is in an offline state and the power-on / off mark information of the terminal device is a power-on mark, determine that the offline reason of the terminal device is a fault abnormality.

[0055] Specifically, when the terminal device 30 is in an offline state and the power-on and power-off mark information of the terminal device 30 is a power-on mark, it can be determined that the offline reason of the terminal device 30 is a fault abnormality, that is, it means that the terminal device 30 is still in an offline state when powered on. Then, in the corresponding normal use stage of the terminal device 30, the offline reason of the terminal device 30 in the offline state is a fault abnormality.

[0056] It should be noted that the power-on mark and the power-off mark are two relative concepts. At the same time, the terminal device 30 can only report one of its own power-on and power-off mark information, that is, S230 and S240 are two parallel schemes. In this way, when the terminal device 30 is in an offline state, the reasons for offline power failure and offline fault anomalies in normal use can be distinguished according to the power-on and power-off mark information of the terminal device 30, thereby effectively avoiding erroneous fault statistics.

[0057] Optionally, when the terminal device is in an offline state and the power-on / off mark information of the terminal device is a power-on mark, after determining that the offline reason of the terminal device is a fault abnormality, it also includes: issuing a prompt that the terminal device has a fault abnormality.

[0058] Specifically, after determining that the offline reason of the terminal device in the offline state is a fault abnormality, the cloud management platform can also issue a prompt that the terminal device has a fault abnormality to prompt relevant staff to perform maintenance. Exemplarily, the prompt may include information such as the location of the terminal device in the offline state and the fault time. This embodiment is only an example and is not limited here.

[0059] Figure 5 1 is a flow chart of another method for identifying the offline state of a terminal provided by an embodiment of the present invention. This embodiment is optimized on the basis of the above embodiment. Optionally, when the terminal device is in an offline state, before identifying the offline reason of the terminal device at least based on the power-on and power-off mark information of the terminal device, it also includes:

[0060] Detect the power-on time of the terminal equipment;

[0061] When the terminal device is in an offline state, identifying the offline reason of the terminal device at least according to the power-on and power-off mark information of the terminal device, including:

[0062] When the terminal device is in an offline state, the offline reason of the terminal device is identified according to the power-on online duration of the terminal device and the power-on and power-off mark information of the terminal device.

[0063] For details not yet provided in this embodiment, please refer to the above embodiments. Figure 5 As shown, the identification method includes:

[0064] S310, establishing communication links between the cloud management platform and the host device and the terminal device respectively, and establishing communication links between the host device and the terminal device.

[0065] S320, detecting the terminal status of the terminal device and the power-on and power-off mark information of the terminal device; wherein the terminal status of the terminal device includes an online status and an offline status.

[0066] S330, detecting the power-on online time of the terminal device.

[0067] Specifically, continue to refer to Figure 1 and Figure 2 When the terminal device 30 is powered on (i.e., the terminal device 30 is electrically connected to the power supply, and the power supply is supplying power), the terminal device 30 performs statistics on the power-on online duration accordingly, and when the terminal device 30 is powered off (i.e., the terminal device 30 is electrically connected to the power supply, but the power supply is not supplying power, or the terminal device 30 is not electrically connected to the power supply), the terminal device 30 stops performing statistics on the power-on online duration accordingly. Exemplarily, the detection process of the power-on online duration of the terminal device 30 may be that the terminal device 30 may report its own power-on online duration to the host device 20, and the host device 20 may summarize the corresponding power-on online durations of each terminal device 30 and report them to the cloud management platform 10.

[0068] It should be noted that S320 is a step for detecting the terminal status and power-on and power-off marking information of the terminal device, and S330 is a step for detecting the power-on online duration of the terminal device. This embodiment does not limit the execution order of S320 and S330. Exemplarily, S320 may be executed first and then S330, or S330 may be executed first and then S320, or S320 and S330 may be executed simultaneously.

[0069] S340: When the terminal device is in an offline state, the offline reason of the terminal device is identified according to the power-on online duration of the terminal device and the power-on and power-off mark information of the terminal device.

[0070] Optionally, when the terminal device is in an offline state, the reason for the terminal device to be offline is identified based on the power-on and online duration of the terminal device and the power-on and power-off mark information of the terminal device, including: when the terminal device is in an offline state and the power-on and online duration of the terminal device is less than a first preset duration, determining that the reason for the terminal device to be offline is absence from the check-in; when the terminal device is in an offline state and the power-on and online duration of the terminal device is greater than or equal to the first preset duration, identifying the reason for the terminal device to be offline based on the power-on and power-off mark information of the terminal device.

[0071] Specifically, continue to refer to Figure 1 and Figure 2 When the terminal device 30 is in an offline state, it means that the cloud management platform 10 cannot directly or indirectly receive the signal reported by the terminal device 30. For example, the cloud management platform 10 and the terminal device 30 cannot transmit signals through wireless communication, or the host device 20 and the terminal device 30 cannot transmit signals through wireless or wired communication. That is, the terminal device 30 is working abnormally, and it is necessary to identify and judge the offline reason of the terminal device 30 in an offline state, so as to avoid making wrong terminal failure statistics. In this way, when the terminal device 30 is in an offline state, the offline reason of the terminal device 30 in an offline state can be identified according to the power-on online time of the terminal device 30 and the power-on and power-off mark information of the terminal device 30, so as to distinguish the reasons of offline non-check-in during the check-in stage, offline non-power-on during the normal use stage, and offline failure abnormality, so as to avoid making wrong terminal failure statistics and ensure the subsequent timely and accurate maintenance of the terminal device 30. The detection of the power-on online duration of the terminal device 30 can predict whether the terminal device 30 is delivered to the user, and further improve the accuracy of identifying the offline reason of the terminal device 30. Furthermore, when the terminal device 30 is in an offline state and the power-on online duration of the terminal device 30 is less than the first preset duration, it can be determined that the offline reason of the terminal device 30 is not checked in, that is, it means that the terminal device 30 is in the check-in stage, the terminal device 30 has not been delivered to the user, and the user has not used the terminal device 30 normally. And, when the terminal device 30 is in an offline state and the power-on online duration of the terminal device 30 is greater than or equal to the first preset duration, the offline reason of the terminal device 30 can be further identified according to the power-on and power-off mark information of the terminal device 30, that is, when the power-on and power-off mark information of the terminal device 30 is a power-off mark, it can be determined that the offline reason of the terminal device 30 is not powered on, and when the power-on and power-off mark information of the terminal device 30 is a power-on mark, it can be determined that the offline reason of the terminal device 30 is a fault abnormality. Exemplarily, the first preset time period may be determined according to the check-in stage of the first preset time period and actual usage of the user. Exemplarily, the first preset time period may be 24 hours.

[0072] Figure 6 1 is a flow chart of another method for identifying the offline state of a terminal provided by an embodiment of the present invention. This embodiment is optimized on the basis of the above embodiment. Optionally, when the terminal device is in an offline state, before identifying the offline reason of the terminal device at least based on the power-on and power-off mark information of the terminal device, it also includes:

[0073] Detect the networking status of terminal devices;

[0074] When the terminal device is in an offline state, identifying the offline reason of the terminal device at least according to the power-on and power-off mark information of the terminal device, including:

[0075] When the terminal device is in an offline state, the offline reason of the terminal device is identified according to the networking state of the terminal device and the power-on and power-off mark information of the terminal device.

[0076] For details not yet provided in this embodiment, please refer to the above embodiments. Figure 6 As shown, the identification method includes:

[0077] S410: establishing communication links between the cloud management platform and the host device and the terminal device, and establishing communication links between the host device and the terminal device.

[0078] S420, detecting the terminal status of the terminal device and the power-on and power-off mark information of the terminal device; wherein the terminal status of the terminal device includes an online status and an offline status.

[0079] S430: Detect the networking status of the terminal device.

[0080] Optionally, the networking status of the terminal device includes a successful networking status and an unsuccessful networking status; detecting the networking status of the terminal device includes: when the cloud management platform receives an operation signal reported by the terminal device, determining that the terminal device is in a successful networking status; when the cloud management platform does not receive an operation signal reported by the terminal device, or when the cloud management platform receives a waiting networking signal reported by the terminal device, determining that the terminal device is in an unsuccessful networking status.

[0081] Specifically, continue to refer to Figure 1 and Figure 2When the terminal device 30 is powered on, the terminal device 30 can send a signal according to whether it is networked, and transmit it to the host device 20 by wireless or wired transmission, or wirelessly transmit it to the cloud management platform 10, and finally analyze the signal reported by the terminal device 30 through the cloud management platform 10 to determine the networking status of the terminal device 30. It can be understood that in the central smoke exhaust system, when the cloud management platform 10 establishes communication links with the host device 20 and the terminal device 30 respectively, and the host device 20 and the terminal device 30 do not establish communication links, that is, the terminal device 30 is not networked, the terminal device 30 correspondingly sends a waiting for networking signal. Since the terminal device 30 and the cloud management platform 10 establish wireless communication links, the cloud management platform 10 can directly receive the waiting for networking signal reported by the terminal device 30, and determine that the terminal device 30 is in a state of unsuccessful networking. Also, in the central smoke exhaust system, when the cloud management platform 10 establishes communication with the host device 20 and the terminal device 30 respectively, and when the host device 20 and the terminal device 30 establish communication, that is, the terminal device 30 is networked, the terminal device 30 sends a normal operation signal. Since the host device 20 can realize the function of signal aggregation, the host device 20 can receive the operation signal reported by the terminal device 30, and transmit the operation signal reported by the terminal device 30 and the operation signal of the host device 20 to the cloud management platform 10. The cloud management platform 10 can indirectly receive the operation signal reported by the terminal device 30 and determine that the terminal device 30 is in a successful networking state. Also, in the central smoke exhaust system, when the cloud management platform 10 and the host device 20 are not communicated, and / or when the cloud management platform 10 and the terminal device 30 are not communicated, that is, the terminal device 30 is not networked, the cloud management platform 10 cannot receive the signal reported by the terminal device, and it can also be determined that the terminal device 30 is in an unsuccessful networking state.

[0082] It should be noted that S420 is a step for detecting the terminal status and power-on / off marking information of the terminal device, and S430 is a step for detecting the networking status of the terminal device. This embodiment does not limit the execution order of S420 and S430. Exemplarily, S420 may be executed first and then S430, or S430 may be executed first and then S420, or S420 and S430 may be executed simultaneously.

[0083] S440: When the terminal device is in an offline state, the offline reason of the terminal device is identified according to the networking state of the terminal device and the power-on and power-off mark information of the terminal device.

[0084] Optionally, when the terminal device is in an offline state, the reason for the terminal device to be offline is identified based on the networking state of the terminal device and the power-on and power-off mark information of the terminal device, including: when the terminal device is in an offline state and the terminal device is in an unsuccessful networking state, determining that the reason for the terminal device to be offline is not networking; when the terminal device is in an offline state and the terminal device is in a successful networking state, identifying the reason for the terminal device to be offline based on the power-on and power-off mark information of the terminal device.

[0085] Specifically, continue to refer to Figure 1 and Figure 2 When the terminal device 30 is in an offline state, it means that the cloud management platform 10 cannot directly or indirectly receive the signal reported by the terminal device 30. For example, the cloud management platform 10 and the terminal device 30 cannot transmit signals through wireless communication, or the host device 20 and the terminal device 30 cannot transmit signals through wireless or wired communication. That is, the terminal device 30 is working abnormally, and it is necessary to identify and judge the offline reason of the terminal device 30 in an offline state, so as to avoid making wrong terminal failure statistics. In this way, when the terminal device 30 is in an offline state, the offline reason of the terminal device 30 in an offline state can be identified according to the networking state of the terminal device 30 and the power-on and power-off mark information of the terminal device 30, so as to distinguish the reasons of offline non-installation in the installation stage, offline non-debugging in the debugging stage, offline non-power-on in the normal use stage and offline failure abnormality, so as to avoid making wrong terminal failure statistics and ensure the subsequent timely and accurate maintenance of the terminal device 30. The detection of the networking status of the terminal device 30 can determine whether the communication between the terminal device 30 and the cloud management platform 10 is normal, and whether the communication between the terminal device 30 and the host device 20 is normal, further improving the accuracy of identifying the offline reason of the terminal device 30. Furthermore, when the terminal device 30 is in an offline state and the terminal device 30 is in a networking failure state, it can be determined that the offline reason of the terminal device 30 is not networking, that is, it means that the terminal device 30 is in the installation stage and the debugging stage, and the communication between the terminal device 30 and the cloud management platform 10 or the host device 20 is abnormal. Furthermore, when the terminal device 30 is in an offline state and the terminal device 30 is in a successful networking state, the offline reason of the terminal device 30 can be further identified based on the power-on and power-off mark information of the terminal device 30. That is, when the power-on and power-off mark information of the terminal device 30 is a power-off mark, it can be determined that the offline reason of the terminal device 30 is that there is no power; when the power-on and power-off mark information of the terminal device 30 is a power-on mark, it can be determined that the offline reason of the terminal device 30 is a fault abnormality.

[0086] Figure 7is a flow chart of another method for identifying the offline state of a terminal provided by an embodiment of the present invention, such as Figure 1 , Figure 2 and Figure 7As shown, it can be understood as the entire application stage of the central smoke exhaust system. Among them, in the installation stage corresponding to the host device 20 and the terminal device 30, a system account corresponding to the central smoke exhaust system can be first created in the cloud management platform 10, and then when the host device 20 and the terminal device 30 are installed on site, the system account corresponding to the central smoke exhaust system is selected, and the host device 20 is bound and associated with the system account corresponding to the central smoke exhaust system to which the host device 20 belongs by means of code input or graphic code scanning, so as to establish a wireless communication connection between the cloud management platform 10 and the host device 20. And, the terminal device 30 is bound and associated with the system account corresponding to the central smoke exhaust system to which the terminal device 30 belongs, so as to establish a wireless communication connection between the cloud management platform 10 and the terminal device 30. Afterwards, in the debugging phase corresponding to the host device 20 and the terminal device 30, first ensure that both the host device 20 and the terminal device 30 are powered on, and the cloud management platform 10 can issue a networking instruction to the terminal device 30 under the same system account, and the terminal device 30 receives the networking instruction and updates the host device 20 bound to itself according to the networking instruction to establish a wireless or wired communication connection between the terminal device 30 and the corresponding host device 20. Then, in the operation phase corresponding to the host device 20 and the terminal device 30, the terminal device 30 can count its own power-on online time and power-on and power-off mark information, so as to facilitate the subsequent analysis and judgment of the terminal status of the terminal device 30 and the reason for the terminal offline by the cloud management platform 10. Afterwards, the cloud management platform 10 can detect whether the terminal status of the terminal device 30 is offline. If the cloud management platform 10 detects that the terminal status of the terminal device 30 is online, it means that the terminal device 30 is working normally and there is no abnormal fault. If the cloud management platform 10 detects that the terminal status of the terminal device 30 is offline, it is necessary to further determine whether the system account corresponding to the central smoke exhaust system is bound to the terminal device 30. If the system account corresponding to the central smoke exhaust system is not associated with the terminal device 30, it means that the terminal device 30 cannot communicate with the cloud management platform 10, that is, it is determined that the offline reason of the terminal device 30 is offline and not installed. And, if the system account corresponding to the central smoke exhaust system is associated with the terminal device 30, it is necessary to further determine whether the terminal device 30 has established communication with the host device 20. If the terminal device 30 has not established communication with the host device 20, it means that the terminal device 30 cannot communicate with the host device 20, that is, it is determined that the offline reason of the terminal device 30 is offline and not debugged.Furthermore, if the terminal device 30 establishes communication with the host device 20, it is necessary to further determine whether the power-on online duration of the terminal device 30 is less than the first preset duration. If the power-on online duration of the terminal device 30 is less than the first preset duration, it means that the terminal device 30 has not been delivered to the user, that is, it is determined that the offline reason of the terminal device 30 is offline and not checked in. Furthermore, if the power-on online duration of the terminal device 30 is greater than or equal to the first preset duration, it means that the terminal device 30 has been delivered to the user, and it is necessary to further determine whether the power-on and power-off mark information of the terminal device 30 is a power-off mark. If the power-on and power-off mark information of the terminal device 30 is a power-off mark, it means that the terminal device 30 is in an offline state when the power is off, that is, it is determined that the offline reason of the terminal device 30 is offline and not powered on. If the power-on and power-off mark information of the terminal device 30 is a power-on mark, it means that the terminal device 30 is in an offline state when the power is on, that is, it is determined that the offline reason of the terminal device 30 is a fault abnormality. At this time, the cloud management platform 10 can also issue a prompt that there is a fault abnormality in the terminal device 30 to prompt relevant staff to perform maintenance.

[0087] Figure 8 is a schematic diagram of the structure of a terminal offline state recognition device provided by an embodiment of the present invention, and the terminal offline state recognition device is applied to a central smoke exhaust system, such as Figure 1 and Figure 2 As shown, the central smoke exhaust system includes a cloud management platform 10, a host device 20 and a plurality of terminal devices 30, and the cloud management platform 10, the host device 20 and the terminal devices 30 all have communication functions. The identification device can be applied to the entire stage of installation, commissioning, occupancy and normal use of the terminal device 30. The identification device can be implemented in the form of hardware and / or software and is generally configured in the control panel. Figure 8 As shown, the identification device comprises:

[0088] The installation and debugging module 510 is used to establish communication links between the cloud management platform and the host device and the terminal device respectively, and to establish communication links between the host device and the terminal device; the terminal detection module 520 is used to detect the terminal status of the terminal device and the power-on and power-off mark information of the terminal device; wherein the terminal status of the terminal device includes an online status and an offline status; the cause identification module 530 is used to identify the offline cause of the terminal device when the terminal device is in an offline state, at least based on the power-on and power-off mark information of the terminal device.

[0089] The technical solution in the embodiment of the present invention is applied to a central smoke exhaust system, which includes a cloud management platform, a host device and multiple terminal devices, and the cloud management platform, the host device and the terminal devices all have communication functions; the identification method first establishes communication links between the cloud management platform and the host device and the terminal devices respectively, and establishes communication links between the host device and the terminal devices, and then detects the terminal status of the terminal device and the power-on and power-off mark information of the terminal device; wherein the terminal status of the terminal device includes an online status and an offline status, and finally when the terminal device is in an offline status, the offline reason of the terminal device is identified at least based on the power-on and power-off mark information of the terminal device. Using the above method, after the host equipment and multiple terminal equipment of the central smoke exhaust system are installed respectively, it is also necessary to bind and network the host equipment and multiple terminal equipment under the same central smoke exhaust system, that is, to establish communication links between the cloud management platform and the host equipment and terminal equipment respectively, and to establish communication links between the host equipment and the terminal equipment. In the entire stages of installation, debugging, occupancy, and normal use of the terminal equipment, the terminal status of the terminal equipment and the reason for the terminal being offline can be identified to distinguish the reasons for offline power failure and offline fault abnormalities in the normal use stage, avoid erroneous terminal fault statistics, and realize automatic and accurate supervision of the terminal status and the reason for terminal offline by the cloud management platform, thereby ensuring the subsequent timely and accurate maintenance of the terminal equipment.

[0090] Based on the above technical solution, optionally, the power-on and power-off mark information of the terminal device includes a power-on mark and a power-off mark; the cause identification module 530 may specifically include a first cause identification unit, which is used to determine that the offline cause of the terminal device is no power when the terminal device is in an offline state and the power-on and power-off mark information of the terminal device is a power-off mark; when the terminal device is in an offline state and the power-on and power-off mark information of the terminal device is a power-on mark, determine that the offline cause of the terminal device is a fault abnormality.

[0091] Optionally, the identification device further comprises a terminal fault prompt module, and the terminal fault prompt module is used to issue a prompt that a fault abnormality exists in the terminal device.

[0092] Optionally, the identification device also includes a power-on duration detection module, which is used to detect the power-on online duration of the terminal device; the cause identification module 530 can be specifically used to identify the offline reason of the terminal device based on the power-on online duration of the terminal device and the power-on and power-off mark information of the terminal device when the terminal device is in an offline state.

[0093] Optionally, the reason identification module 530 may specifically include a second reason identification unit, which is used to determine that the offline reason of the terminal device is non-check-in when the terminal device is in an offline state and the power-on online time of the terminal device is less than a first preset time; when the terminal device is in an offline state and the power-on online time of the terminal device is greater than or equal to the first preset time, identify the offline reason of the terminal device according to the power-on and off mark information of the terminal device.

[0094] Optionally, the identification device also includes a networking status detection module, which is used to detect the networking status of the terminal device; the cause identification module 530 can be specifically used to identify the offline reason of the terminal device according to the networking status of the terminal device and the power on and off mark information of the terminal device when the terminal device is in an offline state.

[0095] Optionally, the networking status of the terminal device includes a successful networking status and an unsuccessful networking status; the networking status detection module may specifically include a networking status detection unit, the networking status detection unit is used to determine that the terminal device is in a successful networking status when the cloud management platform receives an operation signal reported by the terminal device; when the cloud management platform does not receive an operation signal reported by the terminal device, or when the cloud management platform receives a waiting networking signal reported by the terminal device, it is determined that the terminal device is in an unsuccessful networking status; the cause identification module 530 may specifically include a third cause identification unit, the third cause identification unit is used to determine that the offline reason of the terminal device is not networked when the terminal device is in an offline state and the terminal device is in an unsuccessful networking state; when the terminal device is in an offline state and the terminal device is in a successful networking state, identify the offline reason of the terminal device according to the power on and off mark information of the terminal device.

[0096] The terminal offline status recognition device provided in the embodiment of the present invention can execute the terminal offline status recognition method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0097] Fig. 9 : is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0098] like Fig. 9As shown, the electronic device 100 includes one or more processors 110, and a storage device, which is communicatively connected to the processor 110, such as a read-only memory (ROM) 120, a random access memory (RAM) 130, etc., wherein the storage device stores a computer program that can be executed by one or more processors, and the processor 110 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 120 or the computer program loaded from the storage unit 180 to the random access memory (RAM) 130. In the RAM 130, various programs and data required for the operation of the electronic device 100 can also be stored. The processor 110, the ROM 120, and the RAM 130 are connected to each other via a bus 140. An input / output (I / O) interface 150 is also connected to the bus 140.

[0099] A number of components in the electronic device 100 are connected to the I / O interface 150, including: an input unit 160, such as a keyboard, a mouse, etc.; an output unit 170, such as various types of displays, speakers, etc.; a storage unit 180, such as a disk, an optical disk, etc.; and a communication unit 190, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 190 allows the electronic device 100 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0100] The processor 110 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 110 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The processor 110 performs the various methods and processes described above, such as the control method of the micro bubble water purifier.

[0101] In some embodiments, the control method of the micro bubble water purifier can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 180. In some embodiments, part or all of the computer program can be loaded and / or installed on the electronic device 100 via the ROM 120 and / or the communication unit 190. When the computer program is loaded into the RAM 130 and executed by the processor 110, one or more steps of the control method of the micro bubble water purifier described above can be performed. Alternatively, in other embodiments, the processor 110 can be configured to execute the control method of the micro bubble water purifier by any other appropriate means (e.g., by means of firmware).

[0102] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0103] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0104] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0105] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0106] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0107] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0108] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

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

Claims

1. A method for identifying an offline state of a terminal, characterized in that: Applied to a central smoke exhaust system, the central smoke exhaust system includes a cloud management platform, a host device and a plurality of terminal devices, wherein the cloud management platform, the host device and the terminal device all have a communication function; The identification method includes: Establishing communication links between the cloud management platform and the host device and the terminal device, and establishing communication links between the host device and the terminal device; Detecting the terminal status of the terminal device and the power-on and power-off mark information of the terminal device; wherein the terminal status of the terminal device includes an online status and an offline status; When the terminal device is in the offline state, the offline reason of the terminal device is identified at least according to the power-on and power-off mark information of the terminal device.

2. The identification method according to claim 1, characterized in that: The power-on and power-off mark information of the terminal device includes a power-on mark and a power-off mark; When the terminal device is in the offline state, identifying the offline reason of the terminal device at least according to the power-on / off mark information of the terminal device, includes: When the terminal device is in the offline state and the power-on / off mark information of the terminal device is the power-off mark, determining that the offline reason of the terminal device is that the power is off; When the terminal device is in the offline state and the power-on / off mark information of the terminal device is the power-on mark, it is determined that the offline reason of the terminal device is a fault abnormality.

3. The identification method according to claim 2, characterized in that: When the terminal device is in the offline state and the power-on / off mark information of the terminal device is the power-on mark, after determining that the offline reason of the terminal device is a fault abnormality, the method further includes: A prompt is issued that a terminal device has a fault or abnormality.

4. The identification method according to claim 1, characterized in that: When the terminal device is in the offline state, before identifying the offline reason of the terminal device at least according to the power-on / off mark information of the terminal device, the method further includes: Detecting the power-on online time of the terminal device; When the terminal device is in the offline state, identifying the offline reason of the terminal device at least according to the power-on / off mark information of the terminal device, includes: When the terminal device is in the offline state, the offline reason of the terminal device is identified according to the power-on online duration of the terminal device and the power-on and power-off mark information of the terminal device.

5. The identification method according to claim 4, characterized in that: When the terminal device is in the offline state, identifying the offline reason of the terminal device according to the power-on online duration of the terminal device and the power-on and power-off mark information of the terminal device includes: When the terminal device is in the offline state and the power-on online duration of the terminal device is less than a first preset duration, determining that the offline reason of the terminal device is absence from check-in; When the terminal device is in the offline state and the power-on online time length of the terminal device is greater than or equal to the first preset time length, the offline reason of the terminal device is identified according to the power-on and power-off mark information of the terminal device.

6. The identification method according to claim 1, characterized in that: When the terminal device is in the offline state, before identifying the offline reason of the terminal device at least according to the power-on / off mark information of the terminal device, the method further includes: Detecting the networking status of the terminal device; When the terminal device is in the offline state, identifying the offline reason of the terminal device at least according to the power-on / off mark information of the terminal device, includes: When the terminal device is in the offline state, the offline reason of the terminal device is identified according to the networking state of the terminal device and the power on and off mark information of the terminal device.

7. The identification method according to claim 6, characterized in that: The networking status of the terminal device includes a networking success status and a networking failure status; Detecting the networking status of the terminal device includes: When the cloud management platform receives the operation signal reported by the terminal device, determining that the terminal device is in the networking success state; When the cloud management platform does not receive the running signal reported by the terminal device, or when the cloud management platform receives the waiting networking signal reported by the terminal device, it is determined that the terminal device is in the networking unsuccessful state; When the terminal device is in the offline state, identifying the offline reason of the terminal device according to the networking state of the terminal device and the power-on and power-off mark information of the terminal device includes: When the terminal device is in the offline state and the terminal device is in the networking failure state, determining that the offline reason of the terminal device is that the network is not established; When the terminal device is in the offline state and the terminal device is in the networking success state, the offline reason of the terminal device is identified according to the power on and off mark information of the terminal device.

8. A terminal offline status identification device, characterized in that: Applied to a central smoke exhaust system, the central smoke exhaust system includes a cloud management platform, a host device and a plurality of terminal devices, wherein the cloud management platform, the host device and the terminal device all have a communication function; The identification device comprises: An installation debugging module is used to establish communication links between the cloud management platform and the host device and the terminal device, and to establish communication links between the host device and the terminal device; A terminal detection module, used to detect the terminal state of the terminal device and the power-on and power-off mark information of the terminal device; wherein the terminal state of the terminal device includes an online state and an offline state; The reason identification module is used to identify the offline reason of the terminal device at least according to the power-on and power-off mark information of the terminal device when the terminal device is in the offline state.

9. An electronic device, characterized in that: include: one or more processors; A storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method for identifying the offline state of a terminal as described in any one of claims 1-7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method for identifying the offline state of a terminal as described in any one of claims 1 to 7 is implemented.