An indoor device anomaly identification method and device, and an electronic device

By generating troubleshooting paths and analyzing equipment maps, the system automatically identifies equipment anomalies in the computer room, solving the problem of low efficiency in manual troubleshooting and achieving highly efficient automated monitoring and processing.

CN116504039BActive Publication Date: 2026-02-06HUBEI CHINA TOBACCO INDUSTRY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310509718.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-08
Publication Date
2026-02-06
Estimated Expiration
2043-05-08

AI Technical Summary

Technical Problem

In indoor environments such as computer rooms, it is difficult to detect abnormalities in electronic equipment in a timely manner, and manual troubleshooting is inefficient, resulting in a waste of human resources, especially for old equipment and equipment that frequently fails to be monitored in a timely manner.

Method used

By acquiring equipment information to generate troubleshooting paths, using cameras to collect equipment maps, analyzing equipment status, generating warning information and sending it to the terminal, automated anomaly monitoring and handling are achieved.

Benefits of technology

It enables 24-hour unattended monitoring, timely detection of equipment anomalies, improved anomaly handling efficiency, reduced waste of human resources, and adaptability to different equipment ages and failure frequencies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116504039B_ABST
    Figure CN116504039B_ABST
Patent Text Reader

Abstract

The application discloses an indoor equipment anomaly identification method and device and electronic equipment, the method comprises the following steps: obtaining the equipment information of all electronic equipment in a preset area every preset time length, generating an investigation path based on the equipment information; continuously collecting equipment atlas based on the investigation path, and analyzing the equipment atlas to determine the equipment state of each electronic equipment; when the equipment state is abnormal, generating warning information based on the equipment atlas, and sending the warning information to a preset terminal. The application can monitor the equipment room equipment for 24 hours without manual investigation, and can timely discover and feedback the abnormality, so that the abnormality processing efficiency is high. In addition, according to the different aspects of the old degree and fault frequency of each electronic equipment, the investigation path of atlas collection is continuously adjusted, so that the equipment prone to problems is monitored, and the abnormality processing efficiency is further improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of atlas recognition, in particular to an indoor equipment abnormality identification method and device and electronic equipment. BACKGROUND

[0002] In an indoor environment, especially in a computer room, a warehouse and the like, a large number of electronic devices are generally centrally arranged to run. Since the electronic devices are highly precise, faults are prone to occur. In order to ensure the normal operation of the computer room, a plurality of workers are generally arranged to check the devices in the computer room according to a shift schedule. Since the electronic devices are normally operated most of the time, the workers cannot walk around the computer room to check the devices continuously. Instead, the workers generally check the devices as a whole once every fixed time interval, so that the electronic devices cannot be found in time when the electronic devices are abnormal, and the absolute temperature of the electronic devices is not high when the temperature of the electronic devices is abnormal, so that the abnormality cannot be found in time by manual checking, and human resources are wasted. In addition, for some specific electronic devices, the workers cannot judge and maintain the abnormality even if the workers find the abnormality in time, and experts need to be additionally arranged to work on duty, which further wastes human and material resources. SUMMARY

[0003] In order to solve the above problems, the present application provides an indoor equipment abnormality identification method, device and electronic equipment.

[0004] In a first aspect, the present application provides an indoor equipment abnormality identification method, which comprises:

[0005] Obtaining device information of all electronic devices in a preset area every preset time interval, and generating a checking path based on the device information.

[0006] Continuously collecting device atlas based on the checking path, and analyzing the device atlas to determine a device state of each electronic device.

[0007] When the device state represents an abnormality, generating warning information based on the device atlas, and sending the warning information to a preset terminal.

[0008] Preferably, the step of obtaining device information of all electronic devices in a preset area every preset time interval, and generating a checking path based on the device information comprises:

[0009] Obtaining device information of all electronic devices in a preset area every preset time interval, and generating a checking path based on the device information, wherein the device information comprises a device category, device historical fault information and a device use time.

[0010] Calculate a detection weight of the electronic device based on the device category, device historical failure information and device use time respectively, and calculate a final weight of the electronic device according to the detection weights;

[0011] Generate an investigation path based on the final weights.

[0012] Preferably, the generating of the investigation path based on the final weights comprises:

[0013] Compare the final weights to determine a monitoring priority of each electronic device;

[0014] According to the monitoring priority of each electronic device, a monitoring time length proportion is allocated to each electronic device, and an investigation path is generated based on the monitoring time length proportion.

[0015] Preferably, the continuous acquisition of the device graph based on the investigation path and the analysis of the device graph to determine the device state of each electronic device comprises:

[0016] The continuous acquisition of the device graph based on the investigation path and the analysis of the device graph to obtain device index parameter information, wherein the device index parameter information comprises temperature, indicator light color and material;

[0017] Each index parameter in the device index parameter information is compared with a standard index parameter to determine the device state of each electronic device.

[0018] Preferably, when the device state represents an abnormality, an alert information is generated based on the device graph, and the alert information is sent to a preset terminal, comprising:

[0019] When the device state represents an abnormality, a coordinate position of an abnormal electronic device is determined based on the device graph;

[0020] An alert information is generated according to the coordinate position and the device state, and the alert information is sent to a preset terminal.

[0021] Preferably, after the sending of the alert information to the preset terminal, the method further comprises:

[0022] After the device state represents normality, the device information is updated.

[0023] Preferably, the method further comprises:

[0024] When a control instruction is received, a control target is determined, and a control instruction is sent to the control target based on the control instruction, so that the control target completes a preset control action.

[0025] In a second aspect, the embodiments of the present application provide an abnormality identification device of indoor equipment, the device comprises:

[0026] An acquisition module is configured to acquire device information of all electronic devices in a preset area every preset time length, and generate an investigation path based on the device information.

[0027] A collection module is configured to continuously collect device graphs based on the investigation path, and analyze the device graphs to determine device states of the electronic devices.

[0028] A generation module is configured to generate warning information based on the device graphs when the device states represent abnormalities, and send the warning information to a preset terminal.

[0029] In a third aspect, the embodiments of the present application provide an electronic device, which comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the steps of the method provided in the first aspect or any possible implementation manner of the first aspect.

[0030] In a fourth aspect, the embodiments of the present application provide a computer readable storage medium, which stores a computer program, and the computer program is executable on a processor to implement the method provided in the first aspect or any possible implementation manner of the first aspect.

[0031] The present application has the following advantages: without manual investigation, the equipment room equipment can be monitored for abnormalities for 24 hours, and the abnormalities can be found in time and fed back, and the abnormality processing efficiency is high. In addition, according to the different aspects of the old degree, the fault frequency and the like of each electronic device, the investigation path of the graph collection is continuously adjusted, so as to monitor the equipment prone to problems, and the abnormality processing efficiency is further improved. BRIEF DESCRIPTION OF DRAWINGS

[0032] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings needed in the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0033] Figure 1 A flowchart of an abnormality identification method of indoor equipment provided by the embodiments of the present application;

[0034] Figure 2 A structure diagram of an abnormality identification device of indoor equipment provided by the embodiments of the present application;

[0035] Figure 3A structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0036] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application.

[0037] In the following description, the terms "first", "second", etc. are used only for the purpose of description, and should not be understood as indicating or implying relative importance. The following description provides multiple embodiments of the present application, and different embodiments can be replaced or combined, so the present application can also be considered to include all possible combinations of the same and / or different embodiments described. Thus, if one embodiment includes features A, B and C, and another embodiment includes features B and D, the present application should also be considered to include embodiments including one or more of all other possible combinations of A, B, C and D, even if the embodiments are not explicitly described in the following content.

[0038] The following description provides examples and does not limit the scope, applicability or examples set forth in the claims. Changes can be made to the functions and arrangements of described elements without departing from the scope of the present application. Various examples can appropriately omit, replace or add various processes or components. For example, the described methods can be executed in different orders from the described order, and various steps can be added, omitted or combined. In addition, features described with respect to some examples can be combined into other examples.

[0039] Referring to Figure 1 , Figure 1 is a flowchart of an abnormality identification method of an indoor device provided in an embodiment of the present application. In the embodiment of the present application, the method includes:

[0040] S101, device information of all electronic devices in a preset area is acquired every preset time length, and an investigation path is generated based on each device information.

[0041] The execution subject of the present application can be a server electrically connected with a camera in a machine room.

[0042] In the embodiment of the present application, for each electronic device in the machine room, its model, manufacturer, and function to be achieved can be different, and thus the probabilities of abnormality of different electronic devices are different. The present application acquires the device information of all electronic devices in the preset area (i.e., the machine room), to judge the actual situation of each electronic device, and then generates an investigation path according to the judgment result, so as to ensure that the electronic device that is more likely to be abnormal can be monitored during the investigation. In addition, since the device information of the electronic device can change over time, and thus affect the importance of its monitoring, the device information is reacquired to generate a new investigation path after a preset time period.

[0043] In an implementation manner, step S101 comprises:

[0044] The device information of all electronic devices in the preset area is acquired every preset time period, and the device information comprises a device category, device historical fault information, and device use time;

[0045] The detection weight of each electronic device is calculated based on the device category, device historical fault information, and device use time, and the maximum detection weight of each electronic device is calculated according to the detection weights;

[0046] An investigation path is generated based on the maximum detection weights.

[0047] In the embodiment of the present application, the device information comprises a device category, device historical fault information, and device use time. Electronic devices of certain device categories can be more likely to be abnormal, and thus are the objects that need to be focused on. In addition, the device historical fault information can determine the number of times that the electronic device has been abnormal and the time of abnormality. The device use time can determine how long the device has been in use. For a new device that has just been put into use, it needs to be monitored because its state is not clear. For an old device that has been in use for several years, it is also more likely to be abnormal, and thus needs to be monitored. Therefore, the detection weight of each electronic device is calculated based on the specific data of each item of device information, and the maximum detection weight of each electronic device is calculated by integrating the detection weights corresponding to each item of information. The investigation path is generated according to the sizes of the maximum detection weights of each electronic device, so that the electronic device with a higher weight can be monitored for a longer time.

[0048] In an implementation manner, the investigation path is generated based on the maximum detection weights, comprising:

[0049] The maximum detection weights are compared to determine the monitoring priority of each electronic device;

[0050] According to the monitoring priorities, monitoring time length proportions are allocated to the electronic devices, and an investigation path is generated based on the monitoring time length proportions.

[0051] In the embodiments of the present application, after the maximum weights are calculated, the monitoring priorities of each electronic device are determined through comparison of the numerical values of the maximum weights, and the corresponding monitoring time length proportions are allocated to each electronic device according to the monitoring priorities, so as to generate the investigation path. In the finally generated investigation path, the electronic devices with higher priorities will be monitored for a longer time by the camera. The specific monitoring method can be that the camera performs atlas recognition by stopping for a long time at one time, or the camera passes through the electronic device multiple times in a single investigation path by crossing the path.

[0052] S102, based on the investigation path, continuously collecting device atlas and analyzing the device atlas to determine the device state of each electronic device.

[0053] In the embodiments of the present application, a single or multiple cameras connected with the server are arranged in the machine room, and the server can control the movement or rotation of the cameras to make the cameras continuously collect device atlas according to the investigation path. Through analysis of the device atlas, the device state of the electronic device can be determined, and then it is determined whether the electronic device is abnormal. The camera can be fixedly arranged or can be moved by being installed on a top slide rail. Since the camera collects device atlas information including visible light atlas and non-visible light atlas, the temperature and other parameter information of the electronic device are determined by analyzing the atlas, and therefore the investigation path actually determines the device atlas collection sequence and collection time of each device. The devices that need to be monitored can be set with repeated routes for multiple monitoring, and the collection angle of the camera has little effect on the result. Therefore, for the movable camera, it can move according to the investigation path to collect the device atlas. For the fixed camera, the collection process of the investigation path can be realized by cooperation of multiple camera lens rotations.

[0054] In one implementation manner, step S102 includes:

[0055] Based on the investigation path, device atlas is continuously collected, and the device atlas is analyzed to obtain device index parameter information, the device index parameter information including temperature, indicator light color, and material;

[0056] Each index parameter in the device index parameter information is compared with a standard index parameter to determine the device state of each electronic device.

[0057] In the embodiments of the present application, based on the analysis of the collected device atlas, device index parameter information including temperature, indicator light color, and material can be obtained. Taking temperature as an example, through the analysis of the device atlas, the temperature of the electronic device can be identified from the corresponding hot spot in the infrared spectrum. Through the visible light spectrum and the ultraviolet light spectrum, the indicator light color and the material of the surface of the electronic device can also be identified. When the electronic device is in a normal working state, the corresponding index parameters thereof should correspond to the standard index parameters of the electronic device, so by comparing the two, the device state of each electronic device can be determined.

[0058] S103, when the device state represents an abnormality, generating warning information based on the device atlas and sending the warning information to a preset terminal.

[0059] In the embodiments of the present application, after the device state is determined, the current state of the device can be judged according to the data corresponding to the device state. If the device state represents an abnormality, it is considered that the electronic device has an abnormality and needs to be checked and maintained by the staff. Therefore, warning information will be generated based on the device atlas of the electronic device and sent to the terminal corresponding to the staff, which can be a mobile terminal or a computer terminal.

[0060] In one implementation manner, step S103 comprises:

[0061] When the device state represents an abnormality, determining the coordinate position of the abnormal electronic device based on the device atlas;

[0062] Generating warning information according to the coordinate position and the device state, and sending the warning information to a preset terminal.

[0063] In the embodiments of the present application, after the electronic device with an abnormal device state is determined, the position of the camera at the time of collection will be determined according to the collection time of the device atlas corresponding to the device state, and then the coordinate position of the abnormal electronic device with a problem is determined. The server will generate warning information according to the coordinate position and the device state, and send it to the preset terminal used by the staff, so that the staff can quickly confirm the electronic device with a problem according to the warning information and preliminarily understand which aspect of the electronic device has a fault.

[0064] In one implementation manner, after the warning information is sent to the preset terminal, it further comprises:

[0065] After the device state represents normal, updating the device information.

[0066] In the embodiment of the present application, when the device state of the abnormal electronic device returns to normal, the server considers that the staff has maintained the electronic device, and at this time, the device information is updated to facilitate the accuracy of the device information in the subsequent troubleshooting path generation process.

[0067] In an implementable manner, the method further comprises:

[0068] When the operation instruction is received, a control target is determined, and a control instruction is sent to the control target based on the operation instruction, so that the control target completes a preset operation action.

[0069] In the embodiment of the present application, in some cases, the abnormality of the device is serious, for example, the color of the indicator light changes from green to yellow, and it often only needs to restart the device to return to normal. If the location of the machine room is far away, it is inefficient for the staff to go to the machine room only to restart the device. Therefore, a mechanical arm or the like can be arranged beside the electronic device, and after the server receives the operation instruction sent by the staff, a control instruction is sent to the control target, that is, the corresponding mechanical arm, so that it completes a preset operation action to restart the electronic device, so as to realize the remote processing of the staff for some simple problems, without the need to go there personally for any problem.

[0070] The embodiments of the present application will be described below with reference to the accompanying drawings. Figure 2 The abnormality identification device of the indoor equipment provided in the embodiment of the present application will be described in detail. It should be noted that the abnormality identification device of the indoor equipment shown in the figures is used to execute the method of the embodiment of the present application. Figure 2 The method of the embodiment shown in the figures, in order to facilitate the description, only shows the part related to the embodiment of the present application, and the specific technical details not disclosed, please refer to the embodiment shown in the figures. Figure 1 The method of the embodiment shown in the figures, in order to facilitate the description, only shows the part related to the embodiment of the present application, and the specific technical details not disclosed, please refer to the embodiment shown in the figures. Figure 1 The method of the embodiment shown in the figures, in order to facilitate the description, only shows the part related to the embodiment of the present application, and the specific technical details not disclosed, please refer to the embodiment shown in the figures.

[0071] Please refer to Figure 2 , Figure 2 is a structural schematic diagram of an abnormality identification device of indoor equipment provided by the embodiment of the present application. As shown in the figure Figure 2 The device comprises:

[0072] The acquisition module 201 is configured to acquire the device information of all electronic devices in a preset area every preset time length, and generate a troubleshooting path based on each device information;

[0073] The acquisition module 202 is configured to continuously acquire a device map based on the troubleshooting path, and analyze the device map to determine the device state of each electronic device.

[0074] The generating module 203 is configured to generate warning information based on the device graph when the device state is abnormal, and send the warning information to a preset terminal.

[0075] In an implementation, the acquiring module 201 includes:

[0076] The acquiring unit is configured to acquire device information of all electronic devices in a preset area every preset time length, the device information including device category, device historical fault information, and device use time;

[0077] The weight calculating unit is configured to calculate a detection weight of each electronic device based on the device category, the device historical fault information, and the device use time, and calculate a maximum weight of each electronic device based on the detection weights.

[0078] The generating unit is configured to generate an investigation path based on the maximum weights.

[0079] In an implementation, the generating unit includes:

[0080] The comparing element is configured to compare the maximum weights to determine a monitoring priority of each electronic device.

[0081] The generating element is configured to allocate a monitoring time length proportion to each electronic device according to the monitoring priority, and generate an investigation path based on the monitoring time length proportion.

[0082] In an implementation, the collecting module 202 includes:

[0083] The collecting unit is configured to continuously collect a device graph based on the investigation path, and analyze the device graph to obtain device index parameter information, the device index parameter information including temperature, indicator light color, and material.

[0084] The comparing unit is configured to compare each index parameter in the device index parameter information with a standard index parameter to determine a device state of each electronic device.

[0085] In an implementation, the generating module 203 includes:

[0086] The determining unit is configured to determine a coordinate position of an abnormal electronic device based on the device graph when the device state is abnormal.

[0087] The sending unit is configured to generate warning information according to the coordinate position and the device state, and send the warning information to a preset terminal.

[0088] In an implementation, the apparatus further includes:

[0089] An updating module is configured to update the device information after the device state is characterized as normal.

[0090] In an implementation, the apparatus further includes:

[0091] A sending module is configured to send a control instruction to make the control target complete a preset operation action.

[0092] Those skilled in the art can clearly understand that the technical solutions of the embodiments of the present application can be implemented by means of software and / or hardware. The "unit" and "module" in the specification refer to software and / or hardware that can independently complete or cooperate with other components to complete a specific function, and the hardware may, for example, be a Field-Programmable Gate Array (FPGA), an Integrated Circuit (IC), etc.

[0093] The various processing units and / or modules of the embodiments of the present application can be implemented by means of analog circuits that implement the functions described in the embodiments of the present application, or can be implemented by means of software that implements the functions described in the embodiments of the present application.

[0094] Referring to Figure 3 , a structural schematic diagram of an electronic device related to the embodiments of the present application is shown, which can be used to implement the method in the embodiments shown in Figure 1 . As shown in Figure 3 , the electronic device 300 can include at least one central processor 301, at least one network interface 304, a user interface 303, a memory 305, and at least one communication bus 302.

[0095] The communication bus 302 is configured to realize the connection and communication between the components.

[0096] The user interface 303 can include a display screen (Display) and a camera (Camera), and the optional user interface 303 can further include a standard wired interface and a wireless interface.

[0097] The network interface 304 can optionally include a standard wired interface and a wireless interface (such as a WI-FI interface).

[0098] The central processor 301 can include one or more processing cores. The central processor 301 connects various parts within the entire electronic device 300 by various interfaces and lines, and performs various functions of the terminal and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 305, and calling data stored in the memory 305. Alternatively, the central processor 301 can be implemented in at least one of a hardware form of a digital signal processing (DSP), a field-programmable gate array (FPGA), and a programmable logic array (PLA). The central processor 301 can integrate one or a combination of a central central processing unit (CPU), a graphics processing unit (GPU), and a modem. Among them, the CPU mainly processes an operating system, a user interface, and an application program; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; and the modem is used for processing wireless communication. It can be understood that the above-mentioned modem can also not be integrated into the central processor 301, but can be implemented by a separate chip.

[0099] The memory 305 can include a random access memory (RAM) and can also include a read-only memory (ROM). Alternatively, the memory 305 includes a non-transitory computer-readable storage medium. The memory 305 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 305 can include a program storage area and a data storage area, wherein the program storage area can store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area can store data involved in the above-mentioned various method embodiments, etc. The memory 305 can also be at least one storage device located away from the above-mentioned central processor 301. As shown, the memory 305 as a computer storage medium can include an operating system, a network communication module, a user interface module, and program instructions. Figure 3

[0100] In Figure 3 ​In the electronic device 300 shown, the user interface 303 is mainly used to provide an interface for the user to input, and obtain data input by the user; and the central processing unit 301 can be used to call an abnormality identification application program of the indoor device stored in the memory 305, and specifically perform the following operations:

[0101] Obtain device information of all electronic devices in a preset area every preset time length, and generate an investigation path based on the device information;

[0102] Continuously collect a device map based on the investigation path, and analyze the device map to determine a device state of each electronic device;

[0103] When the device state represents an abnormality, generate an alert information based on the device map, and send the alert information to a preset terminal.

[0104] The application also provides a computer readable storage medium having a computer program stored thereon, the program being executed by a processor to implement the steps of the above method. The computer readable storage medium can include, but is not limited to, any type of disk, including a floppy disk, an optical disk, a DVD, a CD-ROM, a micro drive, and a magneto-optical disk, a ROM, a RAM, an EPROM, an EEPROM, a DRAM, a VRAM, a flash memory device, a magnetic card or an optical card, a nanosystem (including a molecular memory IC), or any type of medium or device suitable for storing instructions and / or data.

[0105] It should be noted that, for each of the above method embodiments, in order to simply describe, each is described as a combination of a series of actions, but those skilled in the art should know that the application is not limited by the order of the described actions, because according to the application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should know that the embodiments described in the specification all belong to preferred embodiments, and the actions and modules involved are not necessarily necessary for the application.

[0106] In the above embodiments, the description of each embodiment has its own emphasis, and the parts not described in detail in a certain embodiment can be referred to the related description of other embodiments.

[0107] In several embodiments provided in the present application, it should be understood that the disclosed apparatus can be implemented in other manners. For example, the division of the apparatus embodiments described above is merely illustrative, and the division of the units can be changed according to actual needs. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, devices or units, and can be in electrical, mechanical or other forms.

[0108] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiments.

[0109] In addition, each functional unit in the various embodiments of the present application can be integrated into one processing unit, or each unit can exist physically, or two or more units can be integrated into one unit. The integrated unit can be implemented in the form of hardware or in the form of a software functional unit.

[0110] When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the part that makes a contribution to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a mobile hard disk, a magnetic disk or an optical disk, and various media that can store program codes.

[0111] A person of ordinary skill in the art can understand that all or part of the steps of the various methods in the above embodiments can be completed by a program instructing relevant hardware, and the program can be stored in a computer readable storage medium, which can include a flash disk, a read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, etc.

[0112] The above descriptions are merely some example embodiments of the present disclosure, and cannot limit the scope of the present disclosure. That is, equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. Those skilled in the art will easily derive other embodiments of the present disclosure upon considering the specification and practicing the disclosure herein. The present application is intended to cover any variations, uses, or adaptive changes of the present disclosure following the general principles of the present disclosure and including common knowledge or conventional technical means in the art not described in the present disclosure. The specification and examples are merely considered as exemplary, and the scope and spirit of the present disclosure are defined by the claims.

Claims

1. An abnormality recognition method of an indoor device, characterized by, The method comprises: acquiring device information of all electronic devices in a preset area every preset time length, and generating an investigation path based on each device information; continuously collecting device graphs based on the investigation path, analyzing the device graphs, and determining device states of each electronic device, wherein the device graphs comprise visible light graphs and non-visible light graphs; when the device states represent abnormalities, generating warning information based on the device graphs, and sending the warning information to a preset terminal; wherein the continuously collecting device graphs based on the investigation path, analyzing the device graphs, and determining device states of each electronic device comprise: continuously collecting device graphs based on the investigation path, analyzing the device graphs, and obtaining device index parameter information, wherein the device index parameter information comprises temperature, indicator light color, and material; comparing each index parameter in the device index parameter information with standard index parameters to determine the device states of each electronic device.

2. The method of claim 1, wherein, The acquiring device information of all electronic devices in a preset area every preset time length, and generating an investigation path based on each device information comprise: acquiring device information of all electronic devices in a preset area every preset time length, wherein the device information comprises device categories, device historical fault information, and device use time; calculating detection weights of the electronic devices based on the device categories, device historical fault information, and device use time, respectively, and calculating the maximum detection weight of each electronic device according to each detection weight; generating an investigation path based on each maximum detection weight.

3. The method of claim 2, wherein, The generating an investigation path based on each maximum detection weight comprises: comparing each maximum detection weight to determine the monitoring priority of each electronic device; allocating monitoring time length proportions to each electronic device according to each monitoring priority, and generating an investigation path based on each monitoring time length proportion.

4. The method of claim 1, wherein, The generating warning information based on the device graphs when the device states represent abnormalities, and sending the warning information to a preset terminal comprise: when the device states represent abnormalities, determining the coordinate positions of abnormal electronic devices based on the device graphs; generating warning information according to the coordinate positions and device states, and sending the warning information to a preset terminal.

5. The method of claim 1, wherein, After the sending the warning information to a preset terminal, the method further comprises: updating the device information when the device states represent normality.

6. The method of claim 1, wherein, The method further comprises: when receiving a control instruction, determining a control target, and sending a control instruction to the control target based on the control instruction, so that the control target completes a preset control action.

7. An abnormality recognition apparatus of an indoor device, characterized by comprising: The device comprises: an acquisition module configured to acquire device information of all electronic devices in a preset area every preset time length, and generate an investigation path based on each device information; a collection module configured to continuously collect device graphs based on the investigation path, analyze the device graphs, and determine device states of each electronic device, wherein the device graphs comprise visible light graphs and non-visible light graphs; and The generating module is configured to generate warning information based on the device graph when the device state is characterized as abnormal, and send the warning information to a preset terminal. The collecting module comprises: The collecting unit is configured to continuously collect a device graph based on the troubleshooting path, and analyze the device graph to obtain device index parameter information, which comprises temperature, indicator light color, and material. The comparison unit is configured to compare each index parameter in the device index parameter information with a standard index parameter to determine the device state of each electronic device.

8. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The processor executes the computer program to implement the steps of the method according to any one of claims 1-6.

9. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method according to any one of claims 1-6.

Citation Information

Patent Citations

  • Industrial equipment fault diagnosis method and system based on knowledge graph

    CN112596495A

  • Inspection route optimization method and device of inspection unit and electronic equipment

    CN115509184A