Debugging method, device and system

By adopting preset sequence automatic debugging methods and data analysis of cloud control centers in household appliance debugging, the problem of uncontrolled debugging quality is solved, and the convenience and transparency of equipment debugging and failure reduction are achieved.

CN111882079BActive Publication Date: 2025-08-08GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202010599415.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-06-28
Publication Date
2025-08-08
Estimated Expiration
2040-06-28

AI Technical Summary

Technical Problem

During the debugging process of existing household appliances, the debugging quality is uncontrollable, resulting in the unit being prone to failure, and the debugging software may be skipped at will, affecting the achievement of the optimal state of the equipment.

Method used

Provide a debugging method, which automatically debugs item by item in preset order in response to debugging instructions, and displays debugging information in real time, and uses the cloud control center to store and analyze debugging data to ensure that each debugging is qualified and enter the next item to prevent skipping of projects.

Benefits of technology

It realizes the convenience and transparency of equipment debugging, ensures debugging quality, reduces the risk of failure caused by inadequate debugging, and improves the supervision and optimization capabilities of the debugging process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN111882079B_ABST
    Figure CN111882079B_ABST
Patent Text Reader

Abstract

The present invention discloses a debugging method, device, and system. The method comprises: responding to a debugging instruction, automatically debugging the device item by item in a preset debugging sequence, wherein the device proceeds to the next debugging item after the current item is debugged successfully; and displaying debugging information in real time. The present invention responds to a debugging instruction, automatically debugging the device item by item in a preset debugging sequence, wherein the device proceeds to the next debugging item after the current item is debugged successfully. This facilitates debugging and prevents debuggers from arbitrarily skipping debugging items, thereby ensuring the debugging quality of the device and greatly reducing the likelihood of subsequent failures due to inadequate debugging. Displaying debugging information in real time makes the debugging process transparent, facilitating timely understanding and supervision of the debugging status.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of debugging technology, and in particular to a debugging method, device and system. Background Art

[0002] Against the backdrop of the development of big data, the Internet of Things, and artificial intelligence, combined with contemporary Internet technology, more and more intelligent ways of making household appliances emerge.

[0003] Some household appliances need to be debugged before users can use them normally. Taking air conditioners as an example, the debugging method is: the installer installs the air conditioning pipes and circuits; the unit is powered on, the debugging software and debugger are connected to the unit, and the debugging is started. The unit automatically configures the parameters; after the debugging software is debugged, the unit may not be able to reach the optimal state, and the installer needs to check the parameters again; sometimes problems will occur during the debugging process, and the unit needs to be repaired.

[0004] Based on the above debugging method, there are cases where the installer will run away before the unit reaches optimal condition due to incomplete debugging. This leads to uncontrolled debugging quality and makes subsequent unit failures more likely. There are even cases where debugging is not performed because the debugging software can skip the debugging, and then the unit needs to be repaired. Summary of the Invention

[0005] The embodiments of the present invention provide a debugging method, device and system to solve the problem of uncontrolled debugging quality in the prior art.

[0006] To solve the above technical problems, an embodiment of the present invention provides a debugging method, including: responding to a debugging instruction, automatically debugging the device item by item according to a preset debugging order, wherein, after the current item is debugged successfully, the next item is debugged; and displaying debugging information in real time.

[0007] Optionally, the method further includes: in the process of automatically debugging item by item according to a preset debugging sequence, uploading debugging information of each debugging item to a cloud control center for storage in real time.

[0008] Optionally, the method also includes: if a problem occurs during the debugging process, reporting the problem to the cloud control center; receiving the cause and / or treatment method sent by the cloud control center, wherein the cause and / or treatment method is determined by the cloud control center based on the stored debugging information of the device and the problem; and displaying the cause and / or treatment method.

[0009] Optionally, before automatically debugging the device item by item in a preset debugging order in response to a debugging instruction, the method further includes: scanning identification information on the device to obtain connection verification information; and establishing a connection with a communication module of the device based on the connection verification information.

[0010] Optionally, before scanning the identification information on the device, the method further includes: receiving login information of the debugger; after successful login, starting the scanning function, and uploading the information of the currently logged-in debugger to the cloud control center.

[0011] Optionally, after establishing a connection with the communication module of the device based on the connection verification information, the method further includes:

[0012] Sending an unlock code to the device, so that the device uploads the unlock code to the cloud control center;

[0013] Receive a verification pass message from the cloud control center to confirm that the device is successfully unlocked;

[0014] The cloud control center performs relationship matching based on the jurisdiction of the debugger, the current location information of the debugger and the current location information of the device, and sends the verification pass message when the location relationship matching is passed and the unlock code verification is passed. The current location information of the device is uploaded to the cloud control center by the communication module of the device when it is powered on for the first time.

[0015] Optionally, the communication module of the device is a wireless communication module.

[0016] An embodiment of the present invention also provides a debugging device, including: a debugging module, which is used to respond to debugging instructions and automatically debug the device item by item according to a preset debugging order, wherein the next item is debugged after the current item is debugged successfully; and a first display module, which is used to display debugging information in real time.

[0017] The embodiment of the present invention further provides a debugging system, comprising: a debugging terminal, a device, and a cloud control center;

[0018] The debugging terminal is used to establish a connection with the communication module of the device and unlock and debug the device, and the debugging terminal includes the debugging device according to the embodiment of the present invention;

[0019] The cloud control center communicates with the debugging terminal and the device through a network. The cloud control center includes a storage module for storing debugging personnel information and debugging information of the device.

[0020] Optionally, the cloud control center further includes: a verification module, configured to verify the unlocking relationship between the debugger and the device.

[0021] Optionally, the cloud control center further includes: a processing module, configured to determine the cause of the problem and / or a solution based on the stored debugging information of the device and the problem uploaded by the debugging terminal during the debugging process.

[0022] An embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon. When the program is executed by a processor, the debugging method according to the embodiment of the present invention is implemented.

[0023] The technical solution of the present invention responds to debugging instructions and automatically debugs the equipment item by item in a preset debugging sequence. Once the current item is debugged successfully, the system proceeds to the next item. This facilitates debugging and prevents debuggers from arbitrarily skipping debugging items, ensuring the quality of equipment debugging and significantly reducing the likelihood of subsequent failures due to inadequate debugging. Real-time display of debugging information makes the debugging process transparent, facilitating timely understanding and monitoring of debugging progress. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] Figure 1 is a flowchart of a debugging method provided by an embodiment of the present invention;

[0025] Figure 2 This is a structural block diagram of a debugging device provided by an embodiment of the present invention;

[0026] Figure 3 is a structural block diagram of a debugging system provided by an embodiment of the present invention;

[0027] Figure 4 is a specific schematic diagram of a debugging system provided by an embodiment of the present invention;

[0028] Figure 5 It is a schematic diagram of a debugging method provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0029] To make the objectives, technical solutions, and advantages of the present invention more apparent, the present invention will be further described in detail below with reference to the accompanying drawings. It is apparent that the embodiments described are only some, not all, of the present invention. All other embodiments derived by persons of ordinary skill in the art based on the embodiments of the present invention without creative effort are intended to fall within the scope of protection of the present invention.

[0030] An embodiment of the present invention provides a debugging method that can be applied to debugging a device. The method can be executed by a debugging terminal, for example, a handheld smart terminal such as a mobile phone or tablet computer installed with a debugging application (also called a debugging APP or debugging software), or a terminal specifically used for debugging. Figure 1 is a flowchart of the debugging method provided by an embodiment of the present invention, such as Figure 1 As shown, the method includes the following steps:

[0031] S101 , in response to a debugging instruction, automatically debugging the device item by item according to a preset debugging sequence, wherein, after the current item is debugged successfully, the next item is debugged.

[0032] S102, displaying debugging information in real time.

[0033] A debugging command can be a command entered by the debugger through the debug terminal to start debugging. For example, by clicking the debug button on the debug terminal's touchscreen or pressing the "Start Debugging" physical button on the debug terminal. Device debugging involves many debugging items. The debugging sequence for each item can be pre-set to facilitate automatic debugging. Specifically, the debugging sequence can be set based on the relationships between the debugging items. For example, the preset debugging sequence for air conditioning equipment includes: determining master unit settings; address assignment; confirming the number of outdoor units; confirming the number of indoor units; checking internal communication and capacity ratios for outdoor units; checking outdoor unit components; checking indoor unit components; confirming compressor preheating; determining refrigerant availability before startup; cooling commissioning; heating commissioning; and determining whether the oF (standby state) flag is valid. If valid, debugging is complete. Debugging information records the debugging process, including debugging parameters, progress, results, and any issues encountered for each item. During the debugging process, real-time debugging information is displayed, allowing the debugger to view the progress, results, and any issues encountered for each item, enabling timely monitoring of the debugging progress.

[0034] The debugging method of the present invention responds to debugging instructions and automatically debugs the device item by item in a preset debugging sequence. Once the current item is debugged successfully, the device proceeds to the next item. This facilitates debugging and prevents debuggers from arbitrarily skipping debugging items, ensuring the quality of device debugging and significantly reducing the likelihood of subsequent failures due to inadequate debugging. Real-time display of debugging information makes the debugging process transparent, facilitating timely understanding and monitoring of debugging progress.

[0035] In an optional embodiment, the method further includes uploading debugging information for each debugging item to a cloud control center for storage in real time during the automatic debugging process, item by item, according to a preset debugging sequence. Specifically, the cloud control center may store the device debugging information and the corresponding debugging personnel. This embodiment uploads the device debugging information to the cloud control center for storage and backup, enabling third-party participation and oversight of the debugging process, ensuring transparency and further guaranteeing debugging quality. Furthermore, debugging methods and processes can be subsequently optimized based on the stored debugging information.

[0036] If a fault or other problem occurs during the debugging process, the debugging information stored in the cloud control center can be used to analyze the cause of the fault and resolve it. Specifically, the above method also includes: if a problem occurs during the debugging process, reporting the problem to the cloud control center; receiving the cause and / or solution from the cloud control center, wherein the cause and / or solution are determined by the cloud control center based on the stored debugging information of the device and the problem; and displaying the cause and / or solution. This embodiment uses the debugging information stored in the cloud control center to promptly determine the cause of the problem during the debugging process, provide a solution, and prompt the debugging personnel through the debugging terminal to ensure smooth completion of the debugging and achieve the optimal state of the unit.

[0037] Before debugging begins, the debugging terminal must establish a connection with the device and unlock it. The following describes the connection and unlocking process.

[0038] Before automatically debugging the device item by item in a preset debugging sequence in response to a debugging instruction, the method further includes: scanning identification information on the device to obtain connection verification information; and establishing a connection with the device's communication module based on the connection verification information. The identification information on the device can be a QR code, for example, affixed to the device's wired controller. The identification information contains information enabling a connection to be established with the device's communication module, i.e., the connection verification information. This embodiment enables rapid establishment of a connection between the debugging terminal and the device through scanning.

[0039] Before scanning the identification information on the device, the method further includes: receiving login information of a debugger; upon successful login, initiating a scanning function, and uploading the currently logged-in debugger's information to the cloud control center. The login information may be an account number and password previously registered by the debugger. The cloud control center may authenticate the debugger using the login information uploaded by the debugger terminal, and login is successful if the authentication passes. The currently logged-in debugger's information may include: personnel identification information (such as name, work number, and branch company), the personnel's jurisdiction, and the debugger's current location information.

[0040] In this implementation, the debugging personnel activates the scanning function to establish a connection with the device only after they have successfully logged in to the debugging terminal. This prevents unauthorized personnel from randomly scanning the identification information on the device, which could lead to information leakage and security risks. After successful login, the currently logged-in debugging personnel's information is uploaded to the cloud control center, which can then establish an association between the debugging personnel and the device to be unlocked, thereby successfully unlocking the device.

[0041] In addition, the login information can also include: the unique identifier of the debugging terminal currently in use, which is compared with the unique identifier of the debugging terminal used by the debugger when registering. If the identifiers are consistent, the login is considered successful. This can ensure that legitimate debuggers use their own terminals and accounts for debugging, prevent unauthorized illegal personnel from participating in debugging, and further ensure the quality of debugging.

[0042] After establishing a connection with the communication module of the device based on the connection verification information, the method further includes: sending an unlock code to the device so that the device uploads the unlock code to a cloud control center for verification; receiving a verification success message issued by the cloud control center to determine that the device has been successfully unlocked; wherein the cloud control center performs a relationship match based on the jurisdiction of the debugger, the debugger's current location information, and the current location information of the device, and sends the verification success message if the location relationship match is successful and the unlock code verification is successful, wherein the current location information of the device is uploaded to the cloud control center by the communication module of the device when it is powered on for the first time. In fact, when the communication module of the device is powered on for the first time, the device information can be uploaded to the cloud control center, and the cloud control center will mark the device as a device to be unlocked. The device information may include: a unique device identifier, current location information, etc.

[0043] In this implementation, the cloud control center matches the debugger's unlocking relationship with the device based on location information and verifies the unlocking relationship based on the activation code, thereby achieving device verification unlocking. Specifically, if the debugger's location information matches the device's location information and is within the debugger's jurisdiction, the unlocking relationship is successfully matched, indicating that the debugger is legal and qualified to unlock the device, ensuring that the debugger can only unlock devices within their jurisdiction. Furthermore, if the unlocking code forwarded by the debug terminal through the device is consistent with the unlocking code of the device stored locally in the cloud control center, the device can be successfully unlocked. This ensures secure unlocking of the device and prevents unauthorized personnel from unlocking and debugging.

[0044] After establishing a connection and unlocking the device, the debugger can view information about each connected and unlocked device through the debug terminal. Preferably, the debug terminal can modify the name of each connected device based on the information entered by the debugger. For example, modifying the name to "outdoor unit on the east side of the roof" based on the installation location makes it easier for the debugger to view the information in the debug terminal accurately, ensuring accurate correspondence between the information in the debug terminal and the actual device, preventing misplacement of the outdoor unit.

[0045] Preferably, the communication module of the device is a wireless communication module. The wireless communication module can use near-field communication, such as Bluetooth, WiFi, ZigBee, NFC, etc. In addition, the device can also communicate with the cloud control center using a wireless communication module, for example, the wireless communication module is provided with a long-range wireless communication component (such as a cellular network). Wireless debugging based on the wireless communication module is more flexible and not limited by space.

[0046] Based on the same inventive concept, an embodiment of the present invention further provides a debugging device that can be used to implement the debugging method described in the above embodiment. The device can be implemented through software and / or hardware and can generally be integrated into a debugging terminal.

[0047] Figure 2 This is a structural block diagram of the debugging device provided by an embodiment of the present invention. Figure 2 As shown, the device includes:

[0048] The debugging module 21 is used to automatically debug the device item by item in accordance with a preset debugging sequence in response to a debugging instruction, wherein the next item of debugging is entered after the current item of debugging passes;

[0049] The first display module 22 is used to display debugging information in real time.

[0050] Optionally, the device further includes: an uploading module for uploading debugging information of each debugging item to a cloud control center for storage in real time during the process of automatic debugging item by item according to a preset debugging sequence.

[0051] Optionally, the device further includes:

[0052] The reporting module is used to report any problems that occur during the debugging process to the cloud control center;

[0053] A first receiving module is configured to receive a cause and / or a processing method sent by the cloud control center, wherein the cause and / or processing method is determined by the cloud control center based on the stored debugging information of the device and the problem;

[0054] The second display module is used to display the cause and / or treatment method.

[0055] Optionally, the device further includes:

[0056] A scanning module, configured to scan identification information on the device to obtain connection verification information before automatically debugging the device item by item in a preset debugging sequence in response to a debugging instruction;

[0057] A connection establishing module is used to establish a connection with the communication module of the device based on the connection verification information.

[0058] Optionally, the device further includes:

[0059] A second receiving module is used to receive login information of a debugging person before scanning the identification information on the device;

[0060] The processing module is used to start the scanning function after successful login and upload the information of the currently logged-in debugger to the cloud control center.

[0061] Optionally, the device further includes:

[0062] A sending module, configured to send an unlock code to the device, so that the device uploads the unlock code to a cloud control center;

[0063] The third receiving module is used to receive a verification success message sent by the cloud control center after establishing a connection with the communication module of the device based on the connection verification information, so as to determine that the device is successfully unlocked; wherein, the cloud control center performs relationship matching based on the jurisdiction of the debugging personnel, the current location information of the debugging personnel and the current location information of the device, and sends the verification success message when the position relationship is matched and the unlock code verification is passed, wherein the current location information of the device is uploaded to the cloud control center by the communication module of the device when it is powered on for the first time.

[0064] The communication module of the device is a wireless communication module.

[0065] The above device can execute the method provided by the embodiment of the present invention, and has the functional modules and beneficial effects corresponding to the execution method. For technical details not fully described in this embodiment, please refer to the method provided by the embodiment of the present invention.

[0066] The embodiment of the present invention also provides a debugging system, referring to Figure 3 The debugging system includes: a debugging terminal 10, a device 20 and a cloud control center 30. The cloud control center can be a server.

[0067] The debugging terminal 20 is used to establish a connection with the communication module 23 of the device and unlock and debug the device. The debugging terminal includes the debugging device described in the above embodiment.

[0068] The cloud control center 30 communicates with the debugging terminal 10 and the device 20 via a network. The cloud control center 30 includes a storage module for storing debugging personnel information and debugging information of the device.

[0069] Optionally, the cloud control center further includes: a verification module for verifying the unlocking relationship between the debugger and the device to unlock the device.

[0070] Optionally, the cloud control center further includes: a processing module, configured to determine the cause of the problem and / or a solution based on the stored debugging information of the device and the problem uploaded by the debugging terminal during the debugging process.

[0071] The above system can execute the method provided by the embodiment of the present invention, and has the functional modules and beneficial effects corresponding to the execution method. For technical details not fully described in this embodiment, please refer to the method provided by the embodiment of the present invention.

[0072] The following combination Figure 4 and Figure 5 The above debugging scheme is described. However, it should be noted that this specific embodiment is only for better illustrating the present application and does not constitute an improper limitation on the present application. Figure 4 and Figure 5 Taking air conditioning equipment as an example, the communication module of the air conditioning equipment is Bluetooth DTU 23, and the debugging terminal is a mobile phone 10 (specifically, the debugging software installed on the mobile phone is used for connection, unlocking and debugging).

[0073] The air conditioning unit has been installed and entered the debugging stage.

[0074] The debugger downloads the debugging software on the mobile phone and registers. The registration process realizes information binding. Specifically, the debugger information is bound to the mobile phone information used for registration.

[0075] During the unit matching phase, the unit's outdoor unit is equipped with a Bluetooth-enabled DTU module. The unit is paired with the mobile app by scanning the QR code on the wired controller in the debugging software. After matching, the backend performs an internal network layer authentication. Specifically, upon initial power-up, the Bluetooth DTU uploads unit information to the cloud control center. The cloud control center automatically unlocks the unit based on the unlock code after establishing a connection between the uploaded unit information and the debugging personnel's information. The air conditioner must be debugged before use, and unlocked during the debugging process.

[0076] The debugging phase is a step-by-step debugging phase. The debugging software is automated and all debugging is performed in the debugging software. Only when the debugging is qualified in each step can the next step be performed.

[0077] The debugger opens the mobile app, clicks on debug, and then waits for the debugging results. Any problems encountered during the debugging process will be reflected in the software in detail. The specific debugging logic includes: determining the master unit settings; address allocation; confirming the number of outdoor units; confirming the number of indoor units; checking internal communication and capacity ratio of outdoor units; checking outdoor unit components; checking indoor unit components; confirming compressor preheating; determining the refrigerant before starting; cooling commissioning; heating commissioning; and determining whether the oF flag is valid. If it is, debugging is complete.

[0078] The debugging software allows users to monitor the progress of each debugging step and any issues encountered during the debugging process. Each debugging step performed by the wireless debugging software is recorded and uploaded to the cloud control center. The cloud control center collects and records the details of the current unit's debugging information and, combined with the debugging personnel's information from the internal network layer verification, completes the entire debugging information. If a problem arises during the debugging process, the cloud control center analyzes the issue based on the uploaded data and provides the cause and / or solution to the on-site debugging personnel via the debugging software. This pioneers a unit installation and debugging method that allows for wireless debugging and maintenance. This addresses the root causes of the unit installation and debugging phase, significantly reducing the risk of subsequent failures due to inadequate debugging, ensuring debugging quality, and addressing the existing complex, time-consuming, and opaque debugging process.

[0079] The above debugging solution implements the cloud debugging mechanism, collects and improves the unit debugging information through the dual sources of DTU and APP, and uses this information to control the unit.

[0080] An embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon. When the program is executed by a processor, the debugging method described in the above embodiment is implemented.

[0081] An embodiment of the present invention also provides an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can implement the debugging method described in the above embodiment.

[0082] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of this embodiment.

[0083] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, or of course, by hardware. Based on this understanding, the essence of the above technical solution or the part that contributes to the existing technology can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or certain parts of the embodiments.

[0084] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention 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 various embodiments of the present invention.

Claims

1. A debugging method, characterized in that: include: In response to the debugging instruction, the device is automatically debugged item by item according to the preset debugging sequence, wherein, after the current item is debugged successfully, the next item is debugged; Display debugging information in real time; Before automatically debugging the device item by item according to a preset debugging sequence in response to the debugging instruction, the method further includes: Scanning identification information on the device to obtain connection verification information; establishing a connection with a communication module of the device based on the connection verification information; Sending an unlock code to the device, so that the device uploads the unlock code to the cloud control center; Receive a verification pass message from the cloud control center to confirm that the device is successfully unlocked; The cloud control center performs relationship matching based on the jurisdiction of the debugger, the current location information of the debugger and the current location information of the device, and sends the verification pass message when the location relationship matching is passed and the unlock code verification is passed. The current location information of the device is uploaded to the cloud control center by the communication module of the device when it is powered on for the first time.

2. The method according to claim 1, characterized in that The method further comprises: During the process of automatic debugging item by item according to the preset debugging sequence, the debugging information of each debugging project is uploaded to the cloud control center for storage in real time.

3. The method according to claim 1, characterized in that The method further comprises: If any problems occur during the debugging process, report the problems to the cloud control center; Receiving a cause and / or a treatment method sent by the cloud control center, wherein the cause and / or the treatment method are determined by the cloud control center based on stored debugging information of the device and the problem; Demonstrate the reasons and / or solutions.

4. The method according to claim 1, wherein Before scanning the identification information on the device, the method further includes: Receive the debugger's login information; After successful login, the scanning function is started and the information of the currently logged-in debugger is uploaded to the cloud control center.

5. The method according to claim 1, wherein The communication module of the device is a wireless communication module.

6. A debugging device, characterized in that: include: The debugging module is used to automatically debug the device item by item in response to the debugging instruction according to the preset debugging sequence, wherein the next item of debugging will be entered after the current item is debugged successfully; The first display module is used to display debugging information in real time; A scanning module, configured to scan identification information on the device to obtain connection verification information before automatically debugging the device item by item in a preset debugging sequence in response to a debugging instruction; a connection establishing module, configured to establish a connection with the communication module of the device based on the connection verification information; A sending module, configured to send an unlock code to the device, so that the device uploads the unlock code to a cloud control center; The third receiving module is used to receive a verification success message sent by the cloud control center after establishing a connection with the communication module of the device based on the connection verification information, so as to determine that the device is successfully unlocked; wherein, the cloud control center performs relationship matching based on the jurisdiction of the debugging personnel, the current location information of the debugging personnel and the current location information of the device, and sends the verification success message when the position relationship is matched and the unlock code verification is passed, wherein the current location information of the device is uploaded to the cloud control center by the communication module of the device when it is powered on for the first time.

7. A debugging system, characterized in that: include: Debug terminals, devices and cloud control centers; The debugging terminal is used to establish a connection with the communication module of the device and unlock and debug the device, and the debugging terminal includes the debugging device according to claim 6; The cloud control center communicates with the debugging terminal and the device through a network. The cloud control center includes a storage module for storing debugging personnel information and debugging information of the device.

8. The system according to claim 7, characterized in that The cloud control center also includes: The verification module is used to verify the unlocking relationship between the debugging person and the device.

9. The system according to claim 7, wherein: The cloud control center also includes: The processing module is used to determine the cause and / or processing method of the problem based on the stored debugging information of the device and the problem uploaded by the debugging terminal during the debugging process.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the debugging method according to any one of claims 1 to 5 is implemented.

Citation Information

Patent Citations

  • Unit failure debugging method, mobile terminal and unit failure debugging system

    CN107065663A

  • Multi-split air conditioner debugging method and terminal

    CN109974205A

  • Debugging report generating method and device as well as debugging equipment

    CN110513832A

  • Debugging system

    CN212341900U