Equipment management method and system

By verifying the status information and normal status information of the device failure, we determine whether the failure is a false alarm, and through remote repair technology, the time waste caused by false alarms in equipment management is solved, and the efficiency of equipment management is improved.

CN118466414BActive Publication Date: 2025-02-11GUANGZHOU DUOYUE INFORMATION TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410550368.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-05-06
Publication Date
2025-02-11
Estimated Expiration
2044-05-06

AI Technical Summary

Technical Problem

The existing equipment management methods have problems such as low efficiency, high human resources costs, and dispersed equipment installation sites. Especially when faults and false alarms are reported, the maintenance personnel time is wasted, affecting the equipment management efficiency.

Method used

By responding to the device fault signal, based on the status information corresponding to the fault and the normal status information verification results, determine whether it is a fault false alarm. When determining that the device has a fault, the electronic terminal and the device synchronize the configuration information to achieve remote repair of the device .

Benefits of technology

Reduce time wasting caused by false alarms of faults and maintenance personnel rushing to the site, and improve equipment management efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118466414B_ABST
    Figure CN118466414B_ABST
Patent Text Reader

Abstract

The present application relates to the field of equipment control technology, and provides an equipment management method and system. The method includes: in response to a prompt signal indicating that a device has failed, obtaining a verification result of the status information according to the status information corresponding to the failure and the normal status information of the device during normal operation; determining that the verification result is abnormal status information, synchronizing the configuration information in the device that causes the status information change to the electronic terminal of the maintenance personnel, and synchronizing the adjustment instructions of the electronic terminal to the device, so that the device adjusts the configuration information according to the adjustment instructions. The equipment management method provided in the embodiment of the present application can improve the management efficiency of the equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of equipment control technology, and in particular to an equipment management method and system. Background Art

[0002] With the development of technology, more and more industrial equipment are put into use. In order to improve the safety of equipment use and the convenience of equipment production, it is usually necessary to manage the equipment.

[0003] At present, the management method of equipment usually records the data of the process from production to after-sales in the form of documents. In after-sales maintenance, when a failure is detected in the equipment, the maintenance personnel are notified to arrive at the site to manage and maintain the equipment. However, if this equipment management method encounters a false alarm of equipment failure, it will waste a lot of time for maintenance personnel and affect the management efficiency of the equipment; the equipment information in the process from production to after-sales is not effectively managed and recorded, and due to the wide variety of equipment, it is difficult to form a unified monitoring and management method, which makes equipment management face huge challenges. Traditional equipment management methods have disadvantages such as low efficiency, high human resource costs, and scattered equipment installation sites. Summary of the invention

[0004] The present application aims to solve at least one of the technical problems existing in the related art. To this end, the present application proposes a device management method, which can improve the management efficiency of the device.

[0005] According to the first aspect of the present application, the device management method includes:

[0006] In response to a prompt signal indicating that a device has a fault, obtaining a verification result of the status information according to status information corresponding to the fault and normal status information of the device during normal operation;

[0007] Determine that the verification result is abnormal status information, synchronize the configuration information in the device that causes the status information change to the electronic terminal of the maintenance personnel, and synchronize the adjustment instruction of the electronic terminal for the configuration information to the device, so that the device adjusts the configuration information according to the adjustment instruction.

[0008] When a fault alarm occurs in the device, the verification result of the status information is obtained according to the status information corresponding to the fault and the normal status information of the device during normal operation. When the verification result is determined to be abnormal status information, the configuration information that causes the change in status information in the device is synchronized to the electronic terminal of the maintenance personnel, and the adjustment instruction of the electronic terminal to the configuration information is synchronized to the device, so that the device adjusts the configuration information according to the adjustment instruction. Therefore, when a fault is detected in the device, the fault can be verified to determine whether it is a false alarm, and when it is determined that the device has a fault, the remote repair of the device can be realized by controlling the electronic terminal to synchronize the configuration information of the device with the device, thereby reducing the time waste caused by false alarms and the need for maintenance personnel to rush to the site, and improving the management efficiency of the equipment.

[0009] According to an embodiment of the present application, in response to a prompt signal indicating that a device has a fault, obtaining a verification result of the status information according to status information corresponding to the fault and normal status information of the device during normal operation includes:

[0010] In response to a prompt signal indicating that a device has failed, detecting an installation record of the device;

[0011] Determining that the installation record meets a preset condition, and obtaining a verification result of the status information according to the status information corresponding to the fault and each normal status information of the device during normal operation;

[0012] The preset condition includes that there is image information of the installation location of the device, or the installation location of the device matches the preset location.

[0013] According to one embodiment of the present application, it also includes:

[0014] According to the received device ID and configuration information, the configuration information is sent to the device matching the device ID, so that the device is configured according to the configuration information;

[0015] An installation record of the device is generated according to the installation location of the configured device and the image information of the installation location.

[0016] According to one embodiment of the present application, it also includes:

[0017] It is determined that the installation record does not meet a preset condition, and the prompt signal is forwarded to a terminal of a target person who installs the device.

[0018] According to an embodiment of the present application, obtaining a verification result of the status information according to the status information corresponding to the fault and each normal status information of the device during normal operation includes:

[0019] Obtaining a local reachable density of the state information according to the state information corresponding to the fault and each normal state information of the device during normal operation;

[0020] A verification result of the state information is obtained according to the local reachable density of the state information.

[0021] According to an embodiment of the present application, determining that the verification result is abnormal, synchronizing the configuration information of the device that causes the change in the status information to the electronic terminal of the maintenance personnel includes:

[0022] Determining that the verification result is that the state information is abnormal, and detecting the cumulative time that the device is in the state of the abnormal state information;

[0023] It is determined that the accumulated duration reaches a preset duration, and the configuration information of the device causing the change of the status information is synchronized to the electronic terminal of the maintenance personnel.

[0024] According to one embodiment of the present application, synchronizing the configuration information in the device that causes the change in the status information to the electronic terminal of the maintenance personnel includes:

[0025] sending an encrypted identification of the device to the electronic terminal;

[0026] Determine that the electronic terminal completes decryption of the encrypted identifier, and synchronize configuration information in the device that causes the change in the status information to the electronic terminal of the maintenance personnel.

[0027] According to an embodiment of the present application, determining that the electronic terminal completes decryption of the encrypted identifier, and synchronizing the configuration information in the device that causes the change in the status information to the electronic terminal of the maintenance personnel includes:

[0028] Receiving a device identification fed back by the electronic terminal according to the encrypted identification;

[0029] It is determined that the device identifier matches the device, and configuration information in the device that causes the change in the status information is synchronized to an electronic terminal of a maintenance personnel.

[0030] According to one embodiment of the present application, the encrypted identifier is generated according to the unique identifier of the device.

[0031] According to the second aspect of the present application, the device management device includes:

[0032] An information verification module, for obtaining a verification result of the status information in response to a prompt signal indicating a device failure, according to status information corresponding to the failure and normal status information of the device during normal operation;

[0033] The device management module is used to determine that the verification result is an abnormal status information, synchronize the configuration information in the device that causes the change in the status information to the electronic terminal of the maintenance personnel, and synchronize the adjustment instructions of the electronic terminal to the device, so that the device adjusts the configuration information according to the adjustment instructions.

[0034] An electronic device according to an embodiment of the third aspect of the present application includes a processor and a memory storing a computer program, and when the processor executes the computer program, the device management method described in any of the above embodiments is implemented.

[0035] According to the computer-readable storage medium of the fourth aspect of the present application, a computer program is stored thereon, and when the computer program is executed by a processor, the device management method described in any of the above embodiments is implemented.

[0036] According to a fifth aspect of the present application, a device management system includes a cloud, an electronic terminal, and at least one device, wherein the cloud, the electronic terminal, and the device are communicatively connected;

[0037] The cloud is used to execute the device management method as described in any of the above embodiments.

[0038] The above one or more technical solutions in the embodiments of the present application have at least one of the following technical effects:

[0039] When a fault alarm occurs in the device, the verification result of the status information is obtained according to the status information corresponding to the fault and the normal status information of the device during normal operation. When the verification result is determined to be abnormal status information, the configuration information that causes the change in status information in the device is synchronized to the electronic terminal of the maintenance personnel, and the adjustment instruction of the electronic terminal to the configuration information is synchronized to the device, so that the device adjusts the configuration information according to the adjustment instruction. Therefore, when a fault is detected in the device, the fault can be verified to determine whether it is a false alarm, and when it is determined that the device has a fault, the remote repair of the device can be realized by controlling the electronic terminal to synchronize the configuration information of the device with the device, thereby reducing the time waste caused by false alarms and the need for maintenance personnel to rush to the site, and improving the management efficiency of the equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the technical solutions in the present application or the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0041] Figure 1 A first flow chart of a device management method according to some embodiments of the present application;

[0042] Figure 2 A second flow chart of the device management method according to some embodiments of the present application;

[0043] Figure 3 A third flow chart of a device management method according to some embodiments of the present application;

[0044] Figure 4 A fourth flow chart of a device management method according to some embodiments of the present application;

[0045] Figure 5 A fifth flow chart of a device management method according to some embodiments of the present application;

[0046] Figure 6 It is a structural diagram of a device management device provided in an embodiment of the present application;

[0047] Figure 7 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application;

[0048] Figure 8 It is a structural diagram of the equipment management system provided in the embodiment of the present application. DETAILED DESCRIPTION

[0049] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0050] The device management method and apparatus provided in the embodiments of the present application will be introduced and explained in detail through several specific embodiments.

[0051] In one embodiment, a device management method is provided, which is applied to the cloud for device management. The cloud may be a cloud server that provides basic cloud computing services such as cloud services, cloud message database, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and large message data and artificial intelligence sampling point devices.

[0052] like Figure 1 As shown, a device management method provided in this embodiment includes:

[0053] S11, in response to a prompt signal indicating that a device has a fault, obtaining a verification result of the status information according to status information corresponding to the fault and normal status information of the device during normal operation;

[0054] S12, determining that the verification result is abnormal status information, synchronizing the configuration information of the device that causes the status information change to the electronic terminal of the maintenance personnel, and synchronizing the adjustment instruction of the electronic terminal for the configuration information to the device, so that the device adjusts the configuration information according to the adjustment instruction.

[0055] In some embodiments, the device may be an industrial device or other terminal. The cloud may receive fault information sent by the device, and upon receiving the fault information, determine that the device has a fault, so as to trigger a prompt signal indicating that the device has a fault. The fault information may be triggered by an alarm button installed in the device, or the device may determine through self-detection that there is an abnormality in the operating state and generate fault information. The fault information includes the status information of the device, and the status information includes the online status, operating status, and business status of the device, such as the CPU usage, memory usage, and processor usage of the device.

[0056] After triggering a prompt signal indicating that a device has failed, the prompt signal can be responded to, the status information corresponding to the failure can be extracted from the failure information, and the status information can be compared with each normal status information obtained when the device is in normal operation to obtain a verification result of the status information. Among them, the normal status information and the status information corresponding to the failure are information of the same data type. If the extracted status information is the memory usage rate, the memory usage rates obtained when the device is in normal operation can be used as each normal status information to compare with the extracted status information.

[0057] The comparison method of the status information and each normal status information can be to convert the status information and each normal status information into numerical values ​​according to the same conversion standard and then map them to the same coordinate system, such as 0 for offline status and 1 for online status. Then, the maximum distance between the coordinates of each normal status information and the minimum distance between the coordinates of the status information and the coordinates of each normal status information are compared. If the maximum distance is less than the minimum distance, it means that the status information is a true information warning, and at this time, it can be determined that the status information is abnormal; otherwise, it means that the status information is a false information warning, and at this time, it can be determined that the status information is normal.

[0058] Alternatively, the average value of each normal state information may be calculated, and a circular area may be constructed with the coordinate corresponding to the average value as the center of the circle and the farthest distance between the coordinate corresponding to each normal state information and the center of the circle as the radius. If the coordinate corresponding to the state information is outside the circular area, the state information is determined to be abnormal; otherwise, the state information may be determined to be normal.

[0059] Alternatively, the state information and each normal state information may be clustered. If the clustering result is that the category to which the state information belongs does not include any normal state information, the state information is determined to be abnormal; otherwise, the state information may be determined to be normal.

[0060] If the status information is normal, the status information is marked as normal status information and stored in the database to update the normal status information. If the status information is abnormal, the configuration information in the device that causes the status information to change is obtained. The configuration information may be the device's IP, port number, protocol type, and running program, etc. If the status information is assumed to be that the device is offline, the configuration information in the device that can cause the device to be offline can be obtained, such as the device's IP, port number, and protocol type, etc.; for example, if the status information is memory usage, the configuration information in the device that can cause the memory usage to change can be obtained, such as the configured running program, etc.

[0061] After obtaining the configuration information that causes the status information change in the device, the configuration information can be synchronized to the maintenance personnel's electronic terminal, such as by synchronizing the configuration information to the maintenance personnel's electronic terminal through the Internet of Things technology, so that the maintenance personnel can view and modify the configuration information of the device through their electronic terminal.

[0062] At the same time, after synchronizing the configuration information to the electronic terminal of the maintenance personnel, the electronic terminal can receive adjustment instructions for the configuration information, such as modification, deletion or addition of the configuration information by the electronic terminal, and synchronize the adjustment instructions to the device, such as synchronizing the adjustment instructions to the device through the changeParameters() interface, so that the device can adjust the configuration information synchronously according to the adjustment instructions. Until it is detected that the fault of the device is eliminated, if the status information is debugged to normal according to the adjusted configuration information, the cloud can send a prompt message to the electronic terminal indicating that the fault has been eliminated, so that the electronic terminal ends the adjustment of the configuration information.

[0063] When a fault alarm occurs in the device, the verification result of the status information is obtained according to the status information corresponding to the fault and the normal status information of the device during normal operation. When the verification result is determined to be abnormal status information, the configuration information that causes the change in status information in the device is synchronized to the electronic terminal of the maintenance personnel, and the adjustment instruction of the electronic terminal to the configuration information is synchronized to the device, so that the device adjusts the configuration information according to the adjustment instruction. Therefore, when a fault is detected in the device, the fault can be verified to determine whether it is a false alarm, and when it is determined that the device has a fault, the remote repair of the device can be realized by controlling the electronic terminal to synchronize the configuration information of the device with the device, thereby reducing the time waste caused by false alarms and the need for maintenance personnel to rush to the site, and improving the management efficiency of the equipment.

[0064] To further improve the management efficiency of the device, in some embodiments, in response to a prompt signal indicating that a device has a fault, a verification result of the status information is obtained according to the status information corresponding to the fault and each normal status information of the device during normal operation, including:

[0065] In response to a prompt signal indicating that a device has failed, detecting an installation record of the device;

[0066] Determining that the installation record meets a preset condition, and obtaining a verification result of the status information according to the status information corresponding to the fault and each normal status information of the device during normal operation;

[0067] The preset condition includes that there is image information of the installation location of the device, or the installation location of the device matches the preset location.

[0068] In some embodiments, before determining whether the equipment needs maintenance by maintenance personnel, it can be determined whether the equipment has been installed. If the installation is not completed, it means that the equipment has not been officially put into use. At this time, the equipment can be debugged by the personnel who install or produce the equipment, and maintenance by maintenance personnel is not required, so as to reduce the management pressure of the equipment.

[0069] Among them, before the device is installed, the cloud can first create a production library through the createProduction() interface. The production library includes the device type, device signal, and production batch, etc., and then assign the information in the production library to the patch factory or factory account through the allocaion() interface. The patch factory or factory produces, assembles, and tests the device according to the information in the production library. After completing the production, assembly, and testing of the device, the staff of the patch factory or factory can obtain the device's identity ID, such as IMEI number or device ID or IC card number, by scanning the device label on the device, such as the QR code label of the device, and upload the device's identity ID and all the device's configuration information to the cloud so that the cloud can track and manage the device.

[0070] After receiving the device's identity ID and all the device's configuration information, the terminal can send the configuration information to the device that matches the device ID based on the received device ID and configuration information, so that the device can be configured according to the configuration information, and generate an installation record for the device based on the installation location of the configured device and the image information of the installation location.

[0071] Exemplarily, the configuration information may be sent to the corresponding device through the issueParametets() interface, so that the device is configured according to the configuration information, and the status information generated by the device according to the configuration information is monitored.

[0072] After completing the configuration of the device, you can install the device. For example, the installer can select the installation location of the device on his terminal and synchronize the installation location to the cloud. At the same time, after completing the installation of the device, upload the image information of the device installation location to the cloud, such as photos or videos of the installation site, so that the cloud can form the installation record of the device based on the installation location and image information of the device.

[0073] When the cloud receives a prompt signal indicating that a certain device has failed, the installation record of the device can be detected in response to the prompt signal. If it is detected that there is image information recording the installation location of the device in the installation record of the device, such as a photo or video recording the installation location of the device, or if it is detected that the installation location of the device is recorded in the installation record of the device, and the installation location matches the pre-stored preset location, it means that the device has been installed. At this time, the verification result of the status information can be obtained based on the status information corresponding to the fault and the normal status information of the device during normal operation. Otherwise, it means that the device has not been installed yet. At this time, the prompt signal is forwarded to the terminal of the target person who installed the device, and the target person who installed the device handles the fault alarm of the device.

[0074] Alternatively, if it is detected that there is image information recording the installation location of the device in the installation record of the device, and it is detected that the installation location of the device is recorded in the installation record of the device, and the installation location matches the pre-stored preset location, it means that the device has been installed. At this time, the verification result of the status information can be obtained based on the status information corresponding to the fault and the normal status information of the device during normal operation. Otherwise, it means that the device has not been installed. At this time, a prompt signal is forwarded to the terminal of the target person who installed the device, and the target person who installed the device handles the fault alarm of the device.

[0075] When a fault alarm occurs on the equipment, the installation record of the equipment is first checked to determine whether the installation record of the equipment meets the preset conditions. If the installation record meets the preset conditions, the status information corresponding to the fault is verified to reduce the workload of the equipment maintenance personnel and improve the equipment maintenance efficiency.

[0076] To improve the accuracy of the status information verification, in some embodiments, Figure 2 As shown, according to the state information corresponding to the fault and the normal state information of the device during normal operation, the verification result of the state information is obtained, including:

[0077] S21, obtaining a local reachable density of the state information according to the state information corresponding to the fault and each normal state information of the device during normal operation;

[0078] S22, obtaining a verification result of the state information according to the local reachable density of the state information.

[0079] In some embodiments, after obtaining the state information corresponding to the fault and the normal state information of the device during normal operation, the state information and the normal state information are numerically converted according to the same conversion standard and mapped to the same coordinate system. Then, the local reachable density of the state information is calculated, and the specific formula is as follows:

[0080]

[0081] Among them, lrd k (p) represents the local reachability density of state information p, N k (p) represents the density of the location of the state information p, that is, the k-distance neighborhood of the state information p, o represents the point in the k-neighborhood of the state information p, that is, the normal state information, reach-dist k (p,o) represents the reachable distance set of state information p relative to normal state information o. Represents the average density.

[0082] After obtaining the local reachable density lrd of the state information k (p) can detect the local reachable density lrd k (p) and 1. If the difference with 1 is greater than the preset value, it can be determined that the state information is abnormal, that is, the prompt signal indicating that the device has a fault is credible; otherwise, it can be determined that the state information is normal, that is, the prompt signal indicating that the device has a fault is not credible, and the fault is a false alarm. Among them, the preset value can be set according to the actual situation. In this way, the density of the state information can be used to verify whether the state information is abnormal, thereby improving the accuracy of the verification result of the acquired state information.

[0083] To improve the accuracy of fault detection, in some embodiments, Figure 3 As shown, determining that the verification result is abnormal, synchronizing the configuration information of the device causing the change of the status information to the electronic terminal of the maintenance personnel, including:

[0084] S31, determining that the verification result is a state information abnormality, and detecting a cumulative duration of the device being in a state of the state information abnormality;

[0085] S32, determining that the accumulated duration reaches a preset duration, and synchronizing the configuration information of the device causing the change in the status information to the electronic terminal of the maintenance personnel.

[0086] Considering that the abnormality of status information may be an occasional situation and does not necessarily lead to device failure, the cumulative time when the device is in the abnormal state information can be obtained first. If the status information is memory usage, the cumulative time when the device is in the abnormal memory usage can be obtained.

[0087] After obtaining the cumulative duration of the status information when the status information is abnormal, the cumulative duration can be compared with the preset duration, so as to obtain the operation detection result of the device according to the comparison result of the cumulative duration and the preset duration. Among them, the preset duration is determined according to the data type of the status information, and can be set according to the actual situation. Exemplarily, the abnormal status information of a certain data type can be used to test the device, and the test duration required for responding to the fault when the device is running using the abnormal status information of the data type is detected, so as to determine the test duration as the preset duration corresponding to the status information of the data type.

[0088] After obtaining the cumulative duration of the abnormal state of the device's status information, if the cumulative duration is less than the preset duration corresponding to the data type of the status information, it indicates that the probability of equipment failure caused by abnormal status information is relatively small. At this time, it can be determined that the equipment has not failed yet; if the cumulative duration is greater than or equal to the preset duration, it indicates that abnormal status information is likely to cause equipment failure. At this time, the configuration information in the equipment that causes the change in the status information can be synchronized to the electronic terminal of the maintenance personnel, so that the maintenance personnel can adjust the configuration information through their electronic terminal and synchronize the adjusted configuration information to the equipment. In this way, the situation of misjudging equipment failure due to accidental fluctuations in status information can be reduced, and the accuracy of fault detection can be improved.

[0089] To improve the security of equipment management, in some embodiments, such as Figure 4 shown, synchronizing the configuration information in the equipment that causes the change in the status information to the electronic terminal of the maintenance personnel includes:

[0090] S41, sending the encrypted identifier of the equipment to the electronic terminal;

[0091] S42, determining that the electronic terminal has completed decrypting the encrypted identifier, and synchronizing the configuration information in the equipment that causes the change in the status information to the electronic terminal of the maintenance personnel.

[0092] In some embodiments, the encrypted identifier can be an encrypted image with plaintext information, such as a QR code with information such as the equipment ID or a set string. Among them, the plaintext information corresponds uniquely to the equipment, that is, the plaintext information can be the unique identifier of the equipment, such as the IMEI number or ICC card number of the equipment.

[0093] Exemplarily, the plaintext information can be encrypted based on the RSA algorithm to generate the encrypted identifier. For example, when generating the public and private keys of the key pair, randomly find two prime numbers a and b, calculate the product n of a and b, and then calculate m = φ(n) through the formula. Randomly select an integer e, with the condition that 1 < e < m and e is relatively prime to m, and calculate the modular inverse element d of e with respect to φ(n) (i.e., m). Different e values generate different d values, so multiple key pairs can be generated. φ(1) = 1; is a prime number. Then, for the plaintext information, encrypt it using the public key (n, e). The plaintext information needs to be converted into a number and must be smaller than n. The encryption formula is as follows: z = c (mode n), where z is the plaintext information, n and e are the public key, and c is the encrypted ciphertext, that is, the encrypted identifier. So c can be converted to: c = z e % n; To decrypt and generate the plaintext, the ciphertext c needs to be decrypted using the private key (n, d). The decryption formula is as follows: c e % n; d= z(mode n), where c is the ciphertext, n and d are the private keys, and z is the decrypted plaintext, so z can be converted to: z = c d %n.

[0094] When it is determined that the verification result of the status information is abnormal, the cloud can first obtain preset information that uniquely corresponds to the device, and then encrypt the preset information. After obtaining the encryption identifier of the device, the encrypted identifier can be sent to the electronic terminal so that the electronic terminal can decrypt the encrypted identifier.

[0095] If it is detected that the electronic terminal has completed decryption of the encrypted identifier, such as if it is detected that the electronic terminal obtains the plaintext information in the encrypted identifier by scanning the encrypted identifier, it means that the electronic terminal has completed decryption of the encrypted identifier. At this time, the configuration information that causes the status information change in the electronic terminal synchronization device of the maintenance personnel is sent.

[0096] By sending the encrypted identification of the device to the electronic terminal when it is determined that the verification result of the status information is abnormal, and then synchronizing the configuration information of the device that causes the status information change to the electronic terminal of the maintenance personnel after it is determined that the electronic terminal has completed decryption of the encrypted identification, the maintenance personnel's maintenance authority can be verified, the leakage of the device's configuration information can be avoided, and the security of equipment management can be improved.

[0097] In order to improve the verification efficiency of the maintenance authority, in some embodiments, determining that the electronic terminal completes the decryption of the encrypted identifier and synchronizing the configuration information in the device that causes the change in the status information to the electronic terminal of the maintenance personnel includes:

[0098] Receiving a device identification fed back by the electronic terminal according to the encrypted identification;

[0099] It is determined that the device identifier matches the device, and configuration information in the device that causes the change in the status information is synchronized to an electronic terminal of a maintenance personnel.

[0100] In some embodiments, after the cloud sends the encryption identifier to the electronic terminal of the maintenance personnel, it may not detect the decryption process of the electronic terminal, but detect whether the device identifier fed back by the electronic terminal based on the encryption identifier is received. When the device identifier is received, the device identifier can be matched with the unique identifier of the device that generates the encryption identifier. If the two are consistent, it can be determined that the device identifier matches the device, and the configuration information that causes the status information change in the device is synchronized to the electronic terminal of the maintenance personnel; otherwise, a prompt message of the decryption error is generated and sent to the electronic terminal of the maintenance personnel. In this way, even if the maintenance personnel's electronic terminal does not have the decryption program installed, it can also determine the unique identifier of the device by other means and feed it back to the cloud, thereby completing the identity authentication and improving the verification efficiency of the maintenance authority.

[0101] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution in the present application will be described clearly and completely below. In some embodiments, Figure 5 As shown, the battery cell detection method includes:

[0102] S101: The server creates a production library, which includes product types and product information. The server can be a cloud.

[0103] S102: Check whether the factory and the patch factory have accounts, if yes, go to S104, if not, go to S103.

[0104] S103: The server creates the patch factory and factory accounts, and allocates account permissions.

[0105] S104: The server selects information such as product type and model from the product library and assigns production tasks to the patch factory.

[0106] S105: The staff of the patch factory needs to download and log in to the dedicated application, select the corresponding product type, model, batch and other information, and then obtain the device's identity ID by scanning the QR code on the device's motherboard. The identity ID can be the device's IMEI number or device ID or IC card number, and then automatically enter the device into the test library.

[0107] During this process, you can also take photos with watermarks and upload relevant information to the server for further tracking and management.

[0108] S106: Factory personnel also need to complete a series of operations through applications or mini-programs, including entering product type, model, batch, customer and other information, assembly testing, scanning the QR code on the device motherboard to obtain the identity ID, which can be the device's IMEI number or device ID or IC card number, and uploading photos or videos with watermarks, and finally automatically entering the device information into the production library.

[0109] S107: Factory personnel generate a QR code label for maintenance directly on the application through a wireless connection printer based on the information provided by the server and affix it to the product housing.

[0110] S108: Factory personnel scan these QR code labels to view and adjust the configuration and status of the equipment. The status of the equipment includes CPU, memory, processor, and the configuration of the equipment includes IP address, port number, etc., and perform single or batch upgrades of the equipment.

[0111] S109: After receiving the device, the customer can log in to a special mini-program and query various information about the device based on the product type and model, including production, operation status, business status, location information, etc., and receive upgrade reminders and business warning push notifications. The customer can scan the QR code label to view and adjust the information and status of the device. The device status includes CPU, memory, and processor, and the device configuration includes IP address, port number, etc.

[0112] S110: The server detects whether the installation and maintenance personnel have an account. If yes, the process proceeds to S112; if no, the process proceeds to S111.

[0113] S111: The customer creates accounts for installation and maintenance personnel and assigns permissions.

[0114] S112: After logging into the mini program, the installer can select a point on the map to determine the installation location of the device, and scan the QR code label on the device casing to view the device status including CPU, memory, processor, and the device configuration including IP address, port number, etc., upload photos or videos of the installation site, form an installation record and upload it to the server.

[0115] S113: The server side detects whether big data + artificial intelligence (AI) algorithm is used. If so, it goes to S114, otherwise it goes to S115.

[0116] S114: Big data and artificial intelligence (AI) algorithms calculate whether the warning is a false data warning through continuous iteration of large amounts of data.

[0117] Among them, a large amount of data includes equipment information and installation and maintenance information. Multiple data are combined with AI algorithms to realize large-scale data iteration.

[0118] S115: Big data + artificial intelligence (AI) algorithm calculates the threshold data reference.

[0119] S116: Whether the device data status exceeds the threshold, if so, proceed to S117, if not, proceed to S114.

[0120] S117: The server pushes the service alarm of the corresponding equipment to the electronic terminal of the corresponding maintenance personnel.

[0121] S118: The maintenance personnel monitor the equipment status through the electronic terminal, configure and maintain the equipment, navigate to the corresponding equipment installation location through the electronic terminal to maintain the equipment when necessary, and form a maintenance record and upload it to the server.

[0122] S119: The server can monitor the status of all equipment in real time, perform remote operations, and review all records to ensure that the entire process from production to maintenance is strictly monitored and efficiently managed.

[0123] The device management apparatus provided in the present application is described below. The device management apparatus described below and the device management method described above can be referenced to each other.

[0124] In one embodiment, if Figure 6 As shown, a device management device is provided, including:

[0125] The information verification module 210 is used to obtain a verification result of the status information in response to a prompt signal indicating that a device has a fault, according to the status information corresponding to the fault and each normal status information of the device during normal operation;

[0126] The device management module 220 is used to determine that the verification result is an abnormal status information, synchronize the configuration information in the device that causes the change in the status information to the electronic terminal of the maintenance personnel, and synchronize the adjustment instructions of the electronic terminal for the configuration information to the device, so that the device adjusts the configuration information according to the adjustment instructions.

[0127] When a fault alarm occurs in the device, the verification result of the status information is obtained according to the status information corresponding to the fault and the normal status information of the device during normal operation. When the verification result is determined to be abnormal status information, the configuration information that causes the change in status information in the device is synchronized to the electronic terminal of the maintenance personnel, and the adjustment instruction of the electronic terminal to the configuration information is synchronized to the device, so that the device adjusts the configuration information according to the adjustment instruction. Therefore, when a fault is detected in the device, the fault can be verified to determine whether it is a false alarm, and when it is determined that the device has a fault, the remote repair of the device can be realized by controlling the electronic terminal to synchronize the configuration information of the device with the device, thereby reducing the time waste caused by false alarms and the need for maintenance personnel to rush to the site, and improving the management efficiency of the equipment.

[0128] In one embodiment, the information verification module 210 is specifically used to:

[0129] In response to a prompt signal indicating that a device has failed, detecting an installation record of the device;

[0130] Determining that the installation record meets a preset condition, and obtaining a verification result of the status information according to the status information corresponding to the fault and each normal status information of the device during normal operation;

[0131] The preset condition includes that there is image information of the installation location of the device, or the installation location of the device matches the preset location.

[0132] In one embodiment, the information verification module 210 is further used to:

[0133] According to the received device ID and configuration information, the configuration information is sent to the device matching the device ID, so that the device is configured according to the configuration information;

[0134] An installation record of the device is generated according to the installation location of the configured device and the image information of the installation location.

[0135] In one embodiment, the information verification module 210 is further used to:

[0136] It is determined that the installation record does not meet a preset condition, and the prompt signal is forwarded to a terminal of a target person who installs the device.

[0137] In one embodiment, the information verification module 210 is specifically used to:

[0138] Obtaining a local reachable density of the state information according to the state information corresponding to the fault and each normal state information of the device during normal operation;

[0139] A verification result of the state information is obtained according to the local reachable density of the state information.

[0140] In one embodiment, the device management module 220 is specifically used for:

[0141] Determining that the verification result is that the state information is abnormal, and detecting the cumulative time that the device is in the state of the abnormal state information;

[0142] It is determined that the accumulated duration reaches a preset duration, and the configuration information of the device causing the change of the status information is synchronized to the electronic terminal of the maintenance personnel.

[0143] In one embodiment, the device management module 220 is specifically used for:

[0144] sending an encrypted identification of the device to the electronic terminal;

[0145] Determine that the electronic terminal completes decryption of the encrypted identifier, and synchronize configuration information in the device that causes the change in the status information to the electronic terminal of the maintenance personnel.

[0146] In one embodiment, the device management module 220 is specifically used for:

[0147] Receiving a device identification fed back by the electronic terminal according to the encrypted identification;

[0148] It is determined that the device identifier matches the device, and configuration information in the device that causes the change in the status information is synchronized to an electronic terminal of a maintenance personnel.

[0149] In one embodiment, the encrypted identifier is generated according to the unique identifier of the device.

[0150] Figure 7 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 7 As shown, the electronic device may include: a processor 810, a communication interface 820, a memory 830 and a communication bus 840, wherein the processor 810, the communication interface 820 and the memory 830 communicate with each other through the communication bus 840. The processor 810 may call a computer program in the memory 830 to execute a device management method, for example, including:

[0151] In response to a prompt signal indicating that a device has a fault, obtaining a verification result of the status information according to status information corresponding to the fault and normal status information of the device during normal operation;

[0152] Determine that the verification result is abnormal status information, synchronize the configuration information in the device that causes the status information change to the electronic terminal of the maintenance personnel, and synchronize the adjustment instruction of the electronic terminal for the configuration information to the device, so that the device adjusts the configuration information according to the adjustment instruction.

[0153] In addition, the logic instructions in the above-mentioned memory 830 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, cloud, or network device, etc.) to execute all or part of the methods of each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-On l yMemory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program code.

[0154] On the other hand, an embodiment of the present application further provides a storage medium, the storage medium includes a computer program, the computer program can be stored on a non-transitory computer-readable storage medium, when the computer program is executed by a processor, the computer can execute the device management method provided in the above embodiments, for example, including:

[0155] In response to a prompt signal indicating that a device has a fault, obtaining a verification result of the status information according to status information corresponding to the fault and normal status information of the device during normal operation;

[0156] Determine that the verification result is abnormal status information, synchronize the configuration information in the device that causes the status information change to the electronic terminal of the maintenance personnel, and synchronize the adjustment instruction of the electronic terminal for the configuration information to the device, so that the device adjusts the configuration information according to the adjustment instruction.

[0157] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, i.e., they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art may understand and implement it without creative effort.

[0158] Figure 8 An example of a device management system structure diagram is shown below: Figure 8 As shown, the system includes: a cloud 1, an electronic terminal 2 and at least one device 3, and the cloud 1, the electronic terminal 2 and the device 3 are connected in communication; the cloud 1 is used to execute the device management method as described in any of the above embodiments, such as storing basic data and positioning information on the cloud and sending operation instructions to the device to achieve the effect of remote control;

[0159] The electronic terminal can view cloud data and location information stored in the cloud and send operation instructions to the cloud; it can also upload installation records and maintenance records based on the cloud;

[0160] The device is used to receive operation instructions sent by the electronic terminal and the cloud, and execute the instructions.

[0161] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a cloud, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0162] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A device management method, characterized in that: include: In response to a prompt signal indicating that a device has failed, detecting an installation record of the device; Determining that the installation record meets a preset condition, and obtaining a verification result of the status information according to the status information corresponding to the fault and each normal status information of the device during normal operation; Determining that the verification result is abnormal state information, synchronizing the configuration information of the device that causes the change in the state information to the electronic terminal of the maintenance personnel, and synchronizing the adjustment instruction of the electronic terminal for the configuration information to the device, so that the device adjusts the configuration information according to the adjustment instruction; Synchronizing the configuration information of the device causing the change of the status information to the electronic terminal of the maintenance personnel, including: sending an encrypted identification of the device to the electronic terminal; Determine that the device identifier fed back by the electronic terminal according to the encrypted identifier matches the device, and synchronize the configuration information in the device that causes the change in the status information to the electronic terminal of the maintenance personnel; The encrypted identification includes an encrypted image with a unique identification of the device; The preset condition includes that image information of the installation location of the device exists, or the installation location of the device matches a preset location.

2. The device management method according to claim 1, characterized in that: Also includes: According to the received device ID and configuration information, the configuration information is sent to the device matching the device ID, so that the device is configured according to the configuration information; An installation record of the device is generated according to the installation location of the configured device and the image information of the installation location.

3. The device management method according to claim 2, characterized in that: Also includes: It is determined that the installation record does not meet a preset condition, and the prompt signal is forwarded to a terminal of a target person who installs the device.

4. The device management method according to any one of claims 1 to 3, characterized in that: According to the state information corresponding to the fault and each normal state information of the device during normal operation, a verification result of the state information is obtained, including: Obtaining a local reachable density of the state information according to the state information corresponding to the fault and each normal state information of the device during normal operation; A verification result of the state information is obtained according to the local reachable density of the state information.

5. The device management method according to any one of claims 1 to 3, characterized in that: Determining that the verification result is abnormal, synchronizing the configuration information of the device causing the change of the status information to the electronic terminal of the maintenance personnel, including: Determining that the verification result is that the state information is abnormal, and detecting the cumulative time that the device is in the state of the abnormal state information; It is determined that the accumulated duration reaches a preset duration, and the configuration information of the device causing the change of the status information is synchronized to the electronic terminal of the maintenance personnel.

6. A device management device, characterized in that: include: An information verification module, configured to detect an installation record of the device in response to a prompt signal indicating a device failure, determine whether the installation record meets a preset condition, and obtain a verification result of the status information based on status information corresponding to the failure and normal status information of the device during normal operation; A device management module, configured to determine that the verification result is abnormal state information, synchronize configuration information in the device that causes the change in the state information to an electronic terminal of a maintenance personnel, and synchronize adjustment instructions of the electronic terminal to the device so that the device adjusts the configuration information according to the adjustment instructions; The device management module is specifically used for: sending an encrypted identification of the device to the electronic terminal; Determine that the device identifier fed back by the electronic terminal according to the encrypted identifier matches the device, and synchronize the configuration information in the device that causes the change in the status information to the electronic terminal of the maintenance personnel; The encrypted identification includes an encrypted image with a unique identification of the device; The preset condition includes that image information of the installation location of the device exists, or the installation location of the device matches a preset location.

7. A device management system, characterized in that: The system comprises: a cloud, an electronic terminal and at least one device, wherein the cloud, the electronic terminal and the device are communicatively connected; The cloud is used to execute the device management method as described in any one of claims 1-5.

Citation Information

Patent Citations

  • Fault detection method and treatment method of air conditioner, and air conditioner

    CN110145838A

  • Wireless terminal access and identification method and system based on ad hoc network

    CN111031562A