Household appliance installation detection method and device, equipment and storage medium

By obtaining the directed acyclic graph of home appliances and performing installation inspections, the problem of missed inspections caused by manual inspection is solved, the automation and accuracy of installation and inspection of home appliances are achieved, and the failure rate and after-sales service requirements are reduced.

CN119354572APending Publication Date: 2025-01-24NORTHEASTERN UNIV CHINA +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311361023.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-18
Publication Date
2025-01-24

Smart Images

  • Figure CN119354572A_ABST
    Figure CN119354572A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of household appliance installation detection, and discloses a household appliance installation detection method and device, equipment and a storage medium. The method comprises the following steps: when a detection instruction is received, obtaining a directed acyclic graph of a household appliance; and performing installation detection of the household appliance based on the directed acyclic graph. By means of the mode, the fault occurrence rate of the household appliance can be effectively reduced, and therefore the use experience of a user is effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of home appliance installation detection, and in particular to a detection method, device, equipment and storage medium for installation of home appliance equipment. Background Art

[0002] After the existing air conditioner is installed at home, manual inspection is performed to check whether the air conditioner is installed successfully. However, this manual inspection method may miss detections, which will increase the failure rate of home appliances, which will affect the user experience. Summary of the invention

[0003] The main purpose of the present invention is to provide a method, device, equipment and storage medium for detecting the installation of household appliances, aiming to solve the technical problem of missed detection in the prior art when detecting whether household appliances are successfully installed by manual inspection.

[0004] To achieve the above object, the present invention provides a method for detecting the installation of household electrical appliances, the method comprising the following steps:

[0005] When receiving a detection instruction, obtaining a directed acyclic graph of household appliances;

[0006] The installation detection of the household appliance is performed based on the directed acyclic graph.

[0007] Optionally, before obtaining the directed acyclic graph of household electrical appliances, the method further includes:

[0008] Presetting installation inspection items for the household electrical appliance;

[0009] The directed acyclic graph is constructed according to the dependency relationship between the installation detection items.

[0010] Optionally, constructing a directed acyclic graph according to the dependency relationship between the installation detection items includes:

[0011] Construct a directed graph based on the dependencies between installed detection items;

[0012] Determining whether the directed graph has a ring structure;

[0013] When it is determined that the directed graph does not have a ring structure, the directed graph is confirmed as the directed acyclic graph.

[0014] Optionally, performing installation detection of household appliances based on the directed acyclic graph includes:

[0015] According to the order of detection nodes in the directed acyclic graph, determine the current detection node, and perform installation detection on the current detection node;

[0016] When a fault is detected in the current detection node, the detection is terminated;

[0017] When it is detected that the current detection node is installed normally, the next detection node of the current detection node is updated to the current detection node according to the order of the detection nodes in the directed acyclic graph, and the current detection node is installed and detected until all the detection nodes are detected.

[0018] Optionally, the step of determining the current detection node according to the order of detection nodes in the directed acyclic graph includes:

[0019] Determining undetected nodes in the directed acyclic graph;

[0020] Determine whether the undetected node has a preceding node;

[0021] When it is determined that the undetected node does not have a preceding node, confirming the undetected node as the candidate node;

[0022] When it is determined that the undetected node has a predecessor node, determining whether all predecessor nodes of the undetected node have completed detection, and confirming the undetected node as the candidate node after determining that all predecessor nodes have completed detection;

[0023] A current detection node is determined from the candidate nodes.

[0024] Optionally, the step of performing installation detection on the current detection node includes:

[0025] Determine a detection method for the installation detection item corresponding to the current detection node;

[0026] Detect the current detection node according to the detection method to obtain a detection result;

[0027] It is determined whether the current detection node has a fault according to the detection result.

[0028] Optionally, the household appliance is an air conditioner, and the installation detection items include refrigerant detection, compressor detection, voltage detection, refrigerant detection, E-party detection, communication detection and air conditioner outdoor unit fault detection.

[0029] In addition, to achieve the above-mentioned purpose, the present invention further proposes a detection device for installation of household electrical appliances, the detection device for installation of household electrical appliances comprising:

[0030] An acquisition module, used for acquiring a directed acyclic graph of household electrical appliances upon receiving a detection instruction;

[0031] An execution module is used to execute installation detection of the household appliance based on the directed acyclic graph.

[0032] In addition, to achieve the above-mentioned purpose, the present invention also proposes a detection device for the installation of household appliances, the detection device for the installation of household appliances comprising: a memory, a processor, and a detection program for the installation of household appliances stored in the memory and executable on the processor, the detection program for the installation of household appliances being configured to implement the steps of the detection method for the installation of household appliances as described above.

[0033] In addition, to achieve the above-mentioned purpose, the present invention also proposes a storage medium, on which a detection program for the installation of household appliances is stored. When the detection program for the installation of household appliances is executed by a processor, the steps of the detection method for the installation of household appliances as described above are implemented.

[0034] The detection method, device, equipment and storage medium for the installation of household appliances proposed in the present invention obtain a directed acyclic graph of the household appliances upon receiving a detection instruction; and perform installation detection of the household appliances based on the directed acyclic graph. In the above manner, automatic detection of each detection item of the household appliances is completed in sequence according to the directed acyclic graph of the household appliances, which can avoid the situation of missed detection when the installation of household appliances is detected by manual inspection, thereby effectively reducing the failure rate of household appliances and reducing after-sales, thereby effectively providing users with a better use experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] Figure 1 It is a structural schematic diagram of a detection device installed in a household appliance in a hardware operating environment involved in an embodiment of the present invention;

[0036] Figure 2 A schematic diagram of a flow chart of a first embodiment of a method for detecting installation of household electrical appliances according to the present invention;

[0037] Figure 3 A schematic diagram of constructing a directed acyclic graph based on installation detection items in the first embodiment of the detection method for installation of household electrical appliances of the present invention;

[0038] Figure 4 A schematic diagram showing a ring structure in a directed acyclic graph according to a first embodiment of a method for detecting installation of household electrical appliances of the present invention;

[0039] Figure 5 A schematic diagram of a flow chart of a second embodiment of a method for detecting installation of household electrical appliances according to the present invention;

[0040] Figure 6 A schematic diagram of a specific detection process of a case detection item in a second embodiment of a detection method for installation of household electrical appliances of the present invention;

[0041] Figure 7 This is a structural block diagram of a first embodiment of a detection device installed in household electrical appliances according to the present invention.

[0042] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0043] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.

[0044] Reference Figure 1 , Figure 1 A schematic diagram of the structure of a detection device installed in a household appliance in the hardware operating environment involved in an embodiment of the present invention.

[0045] like Figure 1 As shown, the detection device installed in the household appliance may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a wireless fidelity (Wireless-Fidelity, Wi-Fi) interface). The memory 1005 may be a high-speed random access memory (Random Access Memory, RAM) memory, or a stable non-volatile memory (Non-Volatile Memory, NVM), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0046] Those skilled in the art will understand that Figure 1 The structure shown in the figure does not constitute a limitation on the detection device installed in the household appliance, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0047] like Figure 1 As shown, the memory 1005 as a storage medium may include an operating system, a network communication module, a user interface module, and a detection program installed in the home appliance.

[0048] exist Figure 1In the detection device for installation of household appliances shown in the figure, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the detection device for installation of household appliances of the present invention can be set in the detection device for installation of household appliances, and the detection device for installation of household appliances calls the detection program for installation of household appliances stored in the memory 1005 through the processor 1001, and executes the detection method for installation of household appliances provided in the embodiment of the present invention.

[0049] Based on the above hardware structure, an embodiment of a method for detecting installation of household electrical appliances of the present invention is proposed.

[0050] Reference Figure 2 , Figure 2 The figure is a flow chart of a first embodiment of a method for detecting installation of household electrical appliances according to the present invention.

[0051] In this embodiment, the method for detecting the installation of household appliances includes the following steps:

[0052] Step S10: upon receiving the detection instruction, obtaining a directed acyclic graph of the household electrical appliances.

[0053] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication and program running functions, such as a mobile phone, a tablet computer, a personal computer, etc., or an electronic device or a detection device installed in a home appliance that can realize the above functions. The following takes the detection device installed in the home appliance as an example to illustrate this embodiment and the following embodiments.

[0054] It should be noted that the detection instruction can be issued by the cloud or initiated by the user; since the directed acyclic graphs of the same type of home appliances are the same, the directed acyclic graph corresponding to the home appliance can be obtained based on the type or model of the home appliance. The directed acyclic graph can be stored locally or in a storage device, and the directed acyclic graph can also be obtained from the cloud.

[0055] In one embodiment, before obtaining the directed acyclic graph of the household electrical appliances, the method further includes:

[0056] Presetting installation inspection items for the household electrical appliance;

[0057] The directed acyclic graph is constructed according to the dependency relationship between the installation detection items.

[0058] It should be noted that the directed acyclic graph is a topological structure. The directed acyclic graph is composed of nodes and directed edges. The nodes are used to represent installation detection items, and the directed edges are used to represent the dependency relationship between the subsequent node and the previous node. The dependency relationship can also be a causal relationship between the occurrence of a fault (for example, the fault of the subsequent node is caused by the previous node). The outgoing edge refers to the edge going out from a node, and the incoming edge refers to the edge pointed to by each vertex. For example, taking the air conditioner as an example of household appliances, the installation detection items include refrigerant detection, compressor detection, voltage detection, refrigerant detection, E-side detection, communication detection and air conditioner outdoor unit fault detection, such as Figure 3 As shown, since system pressure detection depends on refrigerant detection and compressor detection, compressor detection depends on voltage detection and refrigerant detection, refrigerant detection and voltage detection depend on E-party detection, outdoor high temperature protection detection depends on communication detection, and air-conditioning outdoor unit fault detection depends on compressor detection and communication detection, a directed acyclic graph can be constructed by installing the dependencies between detection items.

[0059] It can be understood that since the directed acyclic graph is constructed based on the dependencies between installation detection items, when one installation detection item is detected, other installation detection items that may fail can be located. When home appliances need to be reinstalled due to installation failure, they can be installed based on installation detection items that may have failures or installation detection items that have already failed, which can effectively prevent the home appliance installation from failing again.

[0060] In this embodiment, a directed acyclic graph is determined based on the dependency relationship between the installation detection items. Not only can the installation detection items be detected according to the order of the nodes in the directed acyclic graph, but also other installation detection items that may fail can be quickly located when a failure in an installation detection item is detected. The topological structure detection is used to prevent false detection, improve detection accuracy, speed up detection items, and improve detection speed.

[0061] In one embodiment, constructing a directed acyclic graph according to the dependency relationship between the installation detection items includes:

[0062] Construct a directed graph based on the dependencies between installed detection items;

[0063] Determining whether the directed graph has a ring structure;

[0064] When it is determined that the directed graph does not have a ring structure, the directed graph is confirmed as the directed acyclic graph.

[0065] It should be noted that if Figure 4As shown, when a ring structure appears in the directed acyclic graph, it indicates that the dependency relationship between the installation detection items is incorrect. Since the current installation monitoring items are determined in sequence based on the directed edges of the directed acyclic graph, when a ring structure appears in the directed acyclic graph, the installation detection items that have been detected will also be detected repeatedly. Therefore, it is necessary to first determine whether there is a ring structure in the directed graph. Only when there is no ring structure in the directed graph can the directed graph be confirmed as a directed acyclic graph.

[0066] In this embodiment, a directed graph without a ring structure may be confirmed as a directed acyclic graph, so as to avoid the appearance of a ring structure in the directed acyclic graph, which may lead to repeated detection of the already detected installation detection items.

[0067] Step S20: performing installation detection of the household appliance based on the directed acyclic graph.

[0068] In a specific implementation, the installation inspection items to be inspected each time can be determined based on the directed edges and nodes in the directed acyclic graph. After the installation inspection items corresponding to all the inspection nodes in the directed acyclic graph are inspected, the installation inspection of the home appliance can be completed.

[0069] This embodiment obtains a directed acyclic graph of the home appliance when receiving a detection instruction; and performs installation detection of the home appliance based on the directed acyclic graph. In this way, automatic detection of each detection item of the home appliance is completed in sequence according to the directed acyclic graph of the home appliance, which can avoid the situation of missed detection when the installation of the home appliance is detected by manual inspection, thereby effectively reducing the failure rate of the home appliance and reducing after-sales, thereby effectively providing users with a better user experience.

[0070] refer to Figure 5 , Figure 5 It is a flow chart of a second embodiment of a method for detecting installation of household electrical appliances according to the present invention.

[0071] Based on the first embodiment, the method for detecting the installation of household appliances in this embodiment performs the installation detection of household appliances based on the directed acyclic graph, including:

[0072] Step S201: determine the current detection node according to the order of detection nodes in the directed acyclic graph, and perform installation detection on the current detection node.

[0073] It should be noted that when performing installation inspection of household appliances based on a directed acyclic graph, the installation inspection items need to be inspected in sequence, so the current inspection node (ie, the current installation inspection item) needs to be determined based on the directed acyclic graph.

[0074] In one embodiment, the step of determining the current detection node according to the order of detection nodes in the directed acyclic graph includes:

[0075] Determining undetected nodes in the directed acyclic graph;

[0076] Determine whether the undetected node has a preceding node;

[0077] When it is determined that the undetected node does not have a preceding node, confirming the undetected node as the candidate node;

[0078] When it is determined that the undetected node has a predecessor node, determining whether all predecessor nodes of the undetected node have completed detection, and confirming the undetected node as the candidate node after determining that all predecessor nodes have completed detection;

[0079] A current detection node is determined from the candidate nodes.

[0080] It should be noted that an undetected node is a detection node corresponding to an installation detection item that has not been detected; the current detection node can be randomly determined from the candidate nodes; when an undetected node has a predecessor node, it means that the directed edge between the undetected node and the predecessor node is from the predecessor node to the undetected node; when an undetected node does not have a predecessor node, it means that the undetected node only has an outgoing edge in the directed acyclic graph (i.e., an edge pointing out from the undetected node).

[0081] In this embodiment, when the undetected node does not have a predecessor node, the undetected node can be directly added to the candidate nodes. When the undetected node has a predecessor node, it is necessary to first determine whether all the predecessor nodes of the undetected node have completed detection. Only after it is determined that all the predecessor nodes of the undetected node have completed detection can the undetected node be added to the candidate nodes, so as to avoid executing the detection of the installation detection items of the next level before the detection of the installation detection items of the previous level is completed, thereby ensuring that the installation detection items corresponding to all detection nodes in the directed acyclic graph can be detected.

[0082] In one embodiment, the step of performing installation detection on the current detection node includes:

[0083] Determine a detection method for the installation detection item corresponding to the current detection node;

[0084] Detect the current detection node according to the detection method to obtain a detection result;

[0085] It is determined whether the current detection node has a fault according to the detection result.

[0086] It should be noted that, since different installation detection items have different detection methods, it is necessary to first determine the detection method of the current detection node before detecting the current detection node.

[0087] Step S202: When it is detected that the current detection node has a fault, the detection is terminated.

[0088] It should be noted that detecting a fault in the current detection node means detecting a fault in the installation detection item corresponding to the current detection node, and it is necessary to end the detection (i.e., there is no need to detect the undetected nodes in the directed acyclic graph) and reinstall the home appliance.

[0089] Step S203: When it is detected that the current detection node is installed normally, the next detection node of the current detection node is updated to the current detection node according to the order of the detection nodes in the directed acyclic graph, and the current detection node is installed and detected until all detection nodes have completed the detection.

[0090] It should be noted that when it is detected that the current detection node is installed normally (that is, no fault occurs), it is necessary to continue to determine the next detection node from the undetected nodes according to the directed acyclic graph to re-install the detection until all detection nodes in the directed acyclic graph have been detected. Once a fault is detected in the directed acyclic graph, the detection is terminated directly.

[0091] In the specific implementation, Figure 6 As shown, (1) for undetected nodes 1, 2, 3, 4, 5, 6, 7, and 8, the candidate nodes are 1 and 6, and node 1 can be selected from the candidate nodes for detection; (2) for undetected nodes 2, 3, 4, 5, 6, 7, and 8, the candidate nodes are 2, 3, and 6, and node 2 can be selected from the candidate nodes for detection; (3) for undetected nodes 3, 4, 5, 6, 7, and 8, the candidate nodes are 3 and 6, and node 3 can be selected from the candidate nodes for detection; (4) for undetected nodes 4, 5, 6, 7, and 8, the candidate nodes are 4, 6. Select node 6 from the candidate nodes and perform detection. (5) For undetected nodes 4, 5, 7, and 8, the candidate nodes are 4 and 7. Select node 7 from the candidate nodes and perform detection. (6) For undetected nodes 4, 5, and 8, the candidate node is 4. Select node 4 from the candidate nodes and perform detection. (7) For undetected nodes 5 and 8, the candidate nodes are 5 and 8. Select node 8 from the candidate nodes and perform detection. (8) For undetected node 5, the candidate node is 5. Select node 5 from the candidate nodes and perform detection. (9) Detection is completed.

[0092] This embodiment determines the current detection node according to the order of detection nodes in the directed acyclic graph, and performs installation detection on the current detection node; when it is detected that the current detection node has a fault, the detection is terminated; when it is detected that the current detection node is installed normally, the next detection node of the current detection node is updated to the current detection node according to the order of detection nodes in the directed acyclic graph, and the current detection node is installed and detected until all detection nodes have completed the detection. In the above manner, when it is detected that the current detection node has a fault, the installation detection of this round of home appliances is directly terminated and the home appliances are reinstalled, which can improve the installation efficiency of home appliances.

[0093] In addition, an embodiment of the present invention further proposes a storage medium, on which a detection program for installing a home appliance is stored. When the detection program for installing a home appliance is executed by a processor, the steps of the method for detecting installing a home appliance as described above are implemented.

[0094] Reference Figure 7 , Figure 7 This is a structural block diagram of a first embodiment of a detection device installed in household electrical appliances according to the present invention.

[0095] like Figure 7 As shown, the detection device for installing a household appliance provided in an embodiment of the present invention includes:

[0096] The acquisition module 10 is used to acquire the directed acyclic graph of the household appliance upon receiving the detection instruction. 。

[0097] The execution module 20 is used to perform installation detection of the household appliance based on the directed acyclic graph.

[0098] It should be understood that the above is only an example and does not constitute any limitation on the technical solution of the present invention. In specific applications, technicians in this field can make settings as needed, and the present invention does not limit this.

[0099] This embodiment obtains a directed acyclic graph of the home appliance when receiving a detection instruction; and performs installation detection of the home appliance based on the directed acyclic graph. In this way, automatic detection of each detection item of the home appliance is completed in sequence according to the directed acyclic graph of the home appliance, which can avoid the situation of missed detection when the installation of the home appliance is detected by manual inspection, thereby effectively reducing the failure rate of the home appliance and reducing after-sales, thereby effectively providing users with a better user experience.

[0100] In one embodiment, the acquisition module 10 is further used for:

[0101] Presetting installation inspection items for the household electrical appliance;

[0102] The directed acyclic graph is constructed according to the dependency relationship between the installation detection items.

[0103] In one embodiment, the acquisition module 10 is further used for:

[0104] Construct a directed graph based on the dependencies between installed detection items;

[0105] Determining whether the directed graph has a ring structure;

[0106] When it is determined that the directed graph does not have a ring structure, the directed graph is confirmed as the directed acyclic graph.

[0107] In one embodiment, the execution module 20 is further configured to:

[0108] According to the order of detection nodes in the directed acyclic graph, determine the current detection node, and perform installation detection on the current detection node;

[0109] When a fault is detected in the current detection node, the detection is terminated;

[0110] When it is detected that the current detection node is installed normally, the next detection node of the current detection node is updated to the current detection node according to the order of the detection nodes in the directed acyclic graph, and the current detection node is installed and detected until all the detection nodes are detected.

[0111] In one embodiment, the execution module 20 is further configured to:

[0112] Determining undetected nodes in the directed acyclic graph;

[0113] Determine whether the undetected node has a preceding node;

[0114] When it is determined that the undetected node does not have a preceding node, confirming the undetected node as the candidate node;

[0115] When it is determined that the undetected node has a predecessor node, determining whether all predecessor nodes of the undetected node have completed detection, and confirming the undetected node as the candidate node after determining that all predecessor nodes have completed detection;

[0116] A current detection node is determined from the candidate nodes.

[0117] In one embodiment, the execution module 20 is further configured to:

[0118] Determine a detection method for the installation detection item corresponding to the current detection node;

[0119] Detect the current detection node according to the detection method to obtain a detection result;

[0120] It is determined whether the current detection node has a fault according to the detection result.

[0121] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of the present invention. In practical applications, technicians in this field can select part or all of them according to actual needs to achieve the purpose of the present embodiment, and no limitation is made here.

[0122] In addition, for technical details that are not described in detail in this embodiment, reference can be made to the detection method for installation of household appliances provided in any embodiment of the present invention, and will not be repeated here.

[0123] In addition, it should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.

[0124] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0125] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as a read-only memory (ROM) / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0126] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A method for detecting the installation of household electrical appliances, characterized in that: The detection method for installation of household electrical appliances comprises: When receiving a detection instruction, obtaining a directed acyclic graph of the household electrical appliances; The installation detection of the household appliance is performed based on the directed acyclic graph.

2. The method for detecting installation of household electrical appliances according to claim 1, characterized in that: Before obtaining the directed acyclic graph of household electrical appliances, the method further includes: Presetting installation inspection items for the household electrical appliance; The directed acyclic graph is constructed according to the dependency relationship between the installation detection items.

3. The method for detecting installation of household electrical appliances according to claim 2, characterized in that: The step of constructing a directed acyclic graph according to the dependency relationship between the installation detection items includes: Construct a directed graph based on the dependencies between installed detection items; Determining whether the directed graph has a ring structure; When it is determined that the directed graph does not have a ring structure, the directed graph is confirmed as the directed acyclic graph.

4. The method for detecting installation of household electrical appliances according to claim 1, characterized in that: The performing installation detection of the household appliance based on the directed acyclic graph includes: According to the order of detection nodes in the directed acyclic graph, determine the current detection node, and perform installation detection on the current detection node; When a fault is detected in the current detection node, the detection is terminated; When it is detected that the current detection node is installed normally, the next detection node of the current detection node is updated to the current detection node according to the order of the detection nodes in the directed acyclic graph, and the current detection node is installed and detected until all the detection nodes are detected.

5. The method for detecting installation of household electrical appliances according to claim 4, characterized in that: The step of determining the current detection node according to the order of detection nodes in the directed acyclic graph comprises: Determining undetected nodes in the directed acyclic graph; Determine whether the undetected node has a preceding node; When it is determined that the undetected node does not have a preceding node, confirming the undetected node as the candidate node; When it is determined that the undetected node has a predecessor node, determining whether all predecessor nodes of the undetected node have completed detection, and confirming the undetected node as the candidate node after determining that all predecessor nodes have completed detection; A current detection node is determined from the candidate nodes.

6. The method for detecting installation of household electrical appliances according to claim 4, characterized in that: The step of performing installation detection on the current detection node includes: Determine a detection method for the installation detection item corresponding to the current detection node; Detect the current detection node according to the detection method to obtain a detection result; It is determined whether the current detection node has a fault according to the detection result.

7. The method for detecting installation of household electrical appliances according to claim 1, characterized in that: The household appliance is an air conditioner, and the installation detection items include refrigerant detection, compressor detection, voltage detection, refrigerant detection, E-party detection, communication detection and air conditioner outdoor unit fault detection.

8. A detection device for installation of household electrical appliances, characterized in that: The detection device installed in the household appliance comprises: An acquisition module, used for acquiring a directed acyclic graph of household electrical appliances upon receiving a detection instruction; An execution module is used to execute installation detection of the household appliance based on the directed acyclic graph.

9. A detection device for installation of household appliances, characterized in that: The device comprises: a memory, a processor, and a detection program for installing a home appliance stored in the memory and executable on the processor, wherein the detection program for installing a home appliance is configured to implement the steps of the method for installing a home appliance as described in any one of claims 1 to 7.

10. A storage medium, characterized in that: The storage medium stores a detection program for installation of a home appliance, and when the detection program for installation of a home appliance is executed by a processor, the steps of the detection method for installation of a home appliance as described in any one of claims 1 to 7 are implemented.