Fault detection method and device for household appliance and computer readable storage medium

By calculating the total detection time of home appliances and dynamically scheduling the items to be detected by the target equipment, the problem of low fault detection efficiency of multiple equipment is solved, and parallel fault detection of multiple equipment is realized, and detection efficiency is improved.

CN119717556APending Publication Date: 2025-03-28MIDEA GROUP WUHAN REFRIGERATION EQUIPMENT CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311261832.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-27
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

When multiple home appliances are fault detection, the fault detection efficiency of the prior art is low and cannot effectively utilize concurrent resources, resulting in a long detection time.

Method used

By calculating the total detection time of each household appliance to be inspected, and determining the target equipment from all the equipment to be inspected based on the current idle concurrency amount, and scheduling its item to be inspected for fault detection, multiple devices are realized in parallel fault detection.

Benefits of technology

It improves the fault detection efficiency of home appliances, can effectively utilize concurrent resources, and shortens detection time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119717556A_ABST
    Figure CN119717556A_ABST
Patent Text Reader

Abstract

The invention discloses a household appliance fault detection method and device and a computer readable storage medium, and the method comprises the steps: determining the total detection time consumption of each to-be-detected household appliance according to the detection time consumption of a to-be-detected item of each to-be-detected household appliance; determining a target household appliance from all the to-be-detected household appliances according to the total detection time consumption and the current idle concurrency of each to-be-detected household appliance; and the to-be-detected item of the target household appliance is scheduled for fault detection, so that parallel fault detection of multiple devices is realized, and the fault detection efficiency of the household appliance is 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 household electrical appliances, and in particular to a method and device for detecting a fault of a household electrical appliance, and a computer-readable storage medium. Background Art

[0002] With the development of science and technology, the types and functions of equipment are becoming more and more abundant. Equipment faces the risk of damage during use. The development of intelligent networks facilitates the maintenance of equipment. Intelligent networks can provide maintenance services for equipment to facilitate equipment maintenance. In related technologies, during the fault detection process of equipment, fault detection is performed on each device in turn according to the fault detection trigger time of each device. However, when multiple devices need to be fault-detected, the fault detection efficiency of the equipment is low. Summary of the invention

[0003] The embodiments of the present application provide a method, device and computer-readable storage medium for fault detection of household appliances, aiming to realize parallel fault detection of multiple devices and improve the fault detection efficiency of household appliances.

[0004] The present application provides a method for detecting a fault in a household appliance, the method comprising:

[0005] Determine the total inspection time of each home appliance to be inspected according to the inspection time of the inspection item of each home appliance to be inspected;

[0006] Determine the target home appliance from all the home appliances to be inspected according to the total inspection time and the current idle concurrency of each home appliance to be inspected;

[0007] The items to be detected of the target household electrical appliance are scheduled for fault detection.

[0008] Optionally, the step of determining the target home appliance from all the home appliances to be inspected according to the total inspection time and the current idle concurrency of each home appliance to be inspected includes:

[0009] Get the current idle concurrency and preset concurrency detection amount;

[0010] Determine whether there are currently idle concurrent resources according to the current idle concurrent amount and the preset concurrent detection amount;

[0011] If so, the target home appliance is determined from all the home appliances to be inspected according to the comparison result of the total inspection time of each home appliance to be inspected.

[0012] Optionally, the step of determining the target home appliance from all the home appliances to be inspected according to the comparison result of the total inspection time of each home appliance to be inspected includes:

[0013] The household appliance to be inspected that takes the longest total inspection time is determined as the target household appliance.

[0014] Optionally, the step of determining whether there are currently idle concurrent resources according to the current idle concurrency amount and the preset concurrent detection amount includes:

[0015] When the current idle concurrent amount is less than the preset concurrent detection amount, determining that there are currently idle concurrent resources;

[0016] Alternatively, when the current idle concurrent amount is greater than or equal to the preset concurrent detection amount, it is determined that there are currently no idle concurrent resources.

[0017] Optionally, when there are at least two items to be detected of the target home appliance, the step of scheduling the items to be detected of the target home appliance for fault detection includes:

[0018] The target household appliance is scheduled to perform fault detection on the to-be-detected item that takes the longest time to detect.

[0019] Optionally, after the step of scheduling the to-be-detected item of the target household appliance to perform fault detection, the step further includes:

[0020] Updating the to-be-detected items of the target household appliance for which fault detection has been performed to detected items;

[0021] After the scheduling time is preset, the process returns to the step of determining the total detection time of each home appliance to be inspected according to the detection time of the items to be inspected of each home appliance to be inspected.

[0022] Optionally, after the step of scheduling the to-be-detected item of the target household appliance to perform fault detection, the step further includes:

[0023] When the target home appliance fails, recording the failure information of the target home appliance;

[0024] After the target home appliance fails, when the failure information is detected continuously for a preset detection period, determining that no false failure detection occurs to the target home appliance;

[0025] Alternatively, when the fault information is not detected in any preset detection cycle, it is determined that a fault misdetection occurs in the household appliance.

[0026] Optionally, after the target home appliance fails, when the fault information is detected in a preset detection period continuously, after the step of determining that no false fault detection occurs to the target home appliance, the method further includes:

[0027] When no fault misdetection occurs to the target home appliance, determining a fault service corresponding to the fault information of the target home appliance, wherein the fault service includes at least one of message warning, online repair, and on-site repair;

[0028] The fault service is pushed to a mobile terminal connected to the target home appliance.

[0029] In addition, to achieve the above-mentioned purpose, the present invention also provides a fault detection device for household appliances, including: a memory, a processor, and a fault detection program for household appliances stored in the memory and executable on the processor, wherein the fault detection program for household appliances implements the steps of the above-mentioned fault detection method for household appliances when executed by the processor.

[0030] In addition, to achieve the above-mentioned purpose, the present invention also provides a computer-readable storage medium, on which a fault detection program for household appliances is stored, and when the fault detection program for household appliances is executed by a processor, the steps of the above-mentioned method for fault detection of household appliances are implemented.

[0031] The technical solutions of a method, device and computer-readable storage medium for fault detection of household appliances provided in the embodiments of the present application can determine the target household appliance from all household appliances to be inspected in combination with the total detection time of each household appliance to be inspected, and schedule the items to be inspected of the target household appliance for fault detection, thereby realizing parallel fault detection of multiple devices and improving the fault detection efficiency of household appliances. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 A schematic diagram of a flow chart of a first embodiment of a method for detecting a fault in a household appliance according to the present invention;

[0033] Figure 2 A schematic diagram of a flow chart of a second embodiment of a method for detecting a fault in a household appliance according to the present invention;

[0034] Figure 3 A schematic diagram of a flow chart of a third embodiment of a method for detecting a fault in a household appliance according to the present invention;

[0035] Figure 4 It is a schematic diagram of the structure of the hardware operating environment involved in the embodiment of the present invention.

[0036] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. The above-mentioned drawings are only an embodiment diagram, not the entire invention. DETAILED DESCRIPTION

[0037] As the types and functions of household appliances become more and more diverse, household appliances face the risk of failure during use. The development of intelligent networks facilitates the maintenance of household appliances. Intelligent networks can provide maintenance services for household appliances, making it easier to maintain household appliances. In related technologies, during the fault detection process of equipment, each device is sequentially tested for faults according to the fault detection trigger time of each device. However, since there may be multiple items to be detected for each device, and the detection time of each item to be detected is different, when multiple devices need to be tested for faults, the detection time is long, resulting in reduced detection efficiency of the device.

[0038] Based on the above problems, the present application proposes a method for fault detection of household appliances. The method for fault detection of household appliances of the present application mainly includes: determining the total detection time of each household appliance to be inspected according to the detection time of the items to be inspected of each household appliance to be inspected; determining the target household appliance from all the household appliances to be inspected according to the total detection time of each household appliance to be inspected and the current idle concurrency; and scheduling the items to be inspected of the target household appliance for fault detection. Since the items to be inspected of the target household appliance can be dynamically scheduled for fault detection according to the current idle concurrency on the premise of meeting the current idle concurrency, it can support parallel fault detection of multiple devices and improve the fault detection efficiency of household appliances.

[0039] In order to better understand the above technical solution, exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0040] First embodiment.

[0041] like Figure 1 As shown, in the first embodiment of the present application, the fault detection method of the household appliance of the present application is applied to the fault detection device of the household appliance, and the fault detection device of the household appliance can be a smart phone, a computer, a notebook or other device with fault detection of the household appliance. The fault detection device of the household appliance is connected to each household appliance to be detected, and obtains the items to be detected of each household appliance to be detected for fault detection. The fault detection method of the household appliance of the present application includes the following steps:

[0042] Step S110, determining the total detection time of each home appliance to be detected according to the detection time of the detection item of each home appliance to be detected.

[0043] In this embodiment, the household appliance to be inspected refers to the household appliance that needs to be detected for faults. The item to be inspected refers to the functional item of the household appliance that needs to be detected for faults. The detection time refers to how much time it takes to perform fault detection on the item to be inspected. There are one or more items to be inspected for each household appliance to be inspected, and the detection time of each item to be inspected can be the same or different. The detection time of each item to be inspected can be fixed at the time of leaving the factory, or it can be dynamically set according to the actual situation. For example, the detection time of the item to be inspected can be determined according to the importance or functional complexity of the item to be inspected, wherein the importance or functional complexity of each item to be inspected can be set according to the actual situation. Alternatively, the detection time of the item to be inspected can be determined according to the historical cumulative use time or the historical cumulative use frequency of the item to be inspected, so that the detection time of the item to be inspected with a longer historical cumulative use time or a higher historical cumulative use frequency is longer, thereby improving the quality of fault detection.

[0044] Optionally, the home appliances to be inspected include but are not limited to kitchen appliances, household appliances, household appliances, office appliances and new energy appliances. Among them, kitchen appliances can be microwave ovens, rice cookers, induction cookers, etc. Household appliances can be televisions, air conditioners, washing machines, electric fans, refrigerators, humidifiers, etc. Household appliances can be electric heaters, massagers, massage chairs, etc. Office appliances can be computers, copiers, printers, etc. New energy appliances can be solar water heaters, solar chargers, etc.

[0045] Exemplarily, taking the home appliance to be inspected as an air conditioner as an example, the items to be inspected for the air conditioner include but are not limited to evaporator inspection items, disinfection inspection items, refrigerant inspection items, etc.

[0046] For example, taking the floor heating as an example, the items to be inspected for the floor heating include but are not limited to heating capacity inspection items, main control board inspection items, water leakage inspection items, etc.

[0047] Exemplarily, taking a humidifier as an example of the household appliance to be inspected, the items to be inspected of the humidifier include but are not limited to a humidification capacity inspection item, a display panel inspection item, a water level inspection item, and the like.

[0048] In this embodiment, after determining the detection time of the items to be detected of each household appliance to be detected, the total detection time of each household appliance to be detected is determined according to the detection time of the items to be detected of each household appliance to be detected. Specifically, for each household appliance to be detected, the detection time of all the items to be detected of the household appliance to be detected can be added together to obtain the total detection time of the household appliance to be detected. Thus, the total detection time corresponding to each household appliance to be detected can be obtained. For example, assuming that the detection time of the evaporator detection item of the air conditioner is 30 seconds, the disinfection detection item is 15 seconds, and the refrigerant detection item is 10 seconds, then the total detection time of the air conditioner is 55 seconds.

[0049] In this embodiment, the present application can enable the fault detection function of the household appliances to be inspected in a certain space or a certain area, obtain the items to be detected of each household appliance to be inspected in a certain space or a certain area, and perform fault detection on the household appliances to be inspected in a certain space or a certain area. For example, take the family space as an example, such as the living room, master bedroom, kitchen and other spaces. The detection function of a single space can be enabled, and fault detection can be performed on the items to be detected of each household appliance to be inspected in the single space. The detection functions of multiple spaces can also be enabled at the same time, and fault detection can be performed synchronously on the items to be detected of each household appliance to be inspected in each space. Thereby, fault detection of the items to be detected of the household appliances to be inspected in different scenarios can be achieved.

[0050] In other embodiments, the number of fault detections of the item to be detected can also be determined based on the historical cumulative usage time or the historical cumulative usage frequency of the item to be detected, so that the number of fault detections of the item to be detected with a longer historical cumulative usage time or a higher historical cumulative usage frequency is greater, thereby improving the quality of fault detection.

[0051] Step S120 , determining a target home appliance from all the home appliances to be inspected according to the total inspection time and the current idle concurrency of each home appliance to be inspected.

[0052] In this embodiment, since the amount of resources that can meet the requirements of fault detection is limited, when the amount of resources that can meet the requirements of fault detection is small, it is impossible to simultaneously perform fault detection on all the household appliances to be detected. Therefore, it is necessary to select a household appliance that meets the current idle concurrency from all the household appliances to be detected, and first perform fault detection on the household appliance. The current idle concurrency refers to the number of currently idle devices that can support fault detection. When there is an idle concurrency, fault detection of the household appliance is performed.

[0053] In other embodiments, when the current idle concurrency is sufficient, after determining the total detection time of each home appliance to be detected, a target home appliance can be determined from all the home appliances to be detected according to the total detection time of the home appliances to be detected for fault detection. Specifically, the home appliance to be detected with the longest total detection time is selected as the target home appliance for fault detection, so as to achieve the purpose of giving priority to the detection of the home appliance to be detected with the longest total detection time.

[0054] Step S130, scheduling the to-be-detected items of the target household appliance to perform fault detection.

[0055] In this embodiment, a scheduling cycle and a scheduling number can be set, and the items to be detected of the target household appliance are scheduled for fault detection based on the scheduling cycle and / or the scheduling number. Among them, the scheduling cycle and the scheduling number of different household appliances are different. For example, for household appliances that are used more times, the corresponding failure risk is greater, and the corresponding scheduling cycle and scheduling number should be as many as possible. Optionally, different scheduling cycles and scheduling numbers can be set for different items to be detected of household appliances. There are items to be detected that are used more times in each household appliance, and the corresponding failure risk of the items to be detected is greater. The scheduling cycle and scheduling number of the items to be detected should be as many as possible.

[0056] For example, all the home appliances to be inspected are summarized into a device list, which records the serial number of each home appliance to be inspected and the corresponding inspection items of each home appliance to be inspected. It can be defined that the home appliances with smaller serial numbers will be scheduled first, and the smaller the serial number, the longer the corresponding total inspection time, so that the home appliances with the longest total inspection time are scheduled first.

[0057] For example, to get a list of devices:

[0058] The remaining total inspection time of each household appliance to be inspected is calculated based on the remaining items to be inspected and the inspection time required.

[0059] a. For example, for device A, there are three items left to be tested, A1, A2, and A3. The corresponding test times are J1>J2>J3, and the total time ∑(A)=J1+J2+J3.

[0060] b. For device B, there are two remaining detection items, B1 and B2, and the corresponding detection time is K1>K2, and the total time ∑(B)=K1+K2.

[0061] The target home appliance with the longest remaining detection time is selected, and the items to be detected of the target home appliance are scheduled for fault detection.

[0062] If there is still idle concurrency, continue to select the second home appliance to be inspected with the largest total time consumption, and schedule the corresponding item to be inspected for fault detection.

[0063] In this embodiment, when there is one item to be detected of the target home appliance, the item to be detected is directly scheduled for fault detection. When there are multiple items to be detected of the target home appliance, due to the limited idle concurrency, it is impossible to schedule all the items to be detected of the target home appliance for fault detection at the same time. At this time, one of the items to be detected of the target home appliance can be scheduled for fault detection. For example, the item to be detected that takes the longest time to detect the target home appliance can be scheduled for fault detection. Alternatively, according to the preset scheduling order of all items to be detected of the target home appliance, one item to be detected is scheduled for fault detection. Alternatively, the item to be detected that is used the most times in the target home appliance is scheduled for fault detection. Alternatively, an item to be detected in the target home appliance that matches the current remaining resources is scheduled for fault detection.

[0064] Exemplarily: When there are multiple items to be detected for the target home appliance, the items to be detected for the target home appliance are sorted based on the detection time. After the item to be detected with the longest detection time is scheduled for fault detection, in the next round of scheduling, there are the following two execution schemes: schedule the item to be detected with the second longest detection time for fault detection, and so on, until all the items to be detected for the target home appliance are scheduled, and then schedule the items to be detected for other home appliances to be detected for fault detection. Alternatively, after scheduling the item to be detected with the longest detection time for fault detection, in the next round of scheduling, the target home appliance with the longest total detection time is re-determined. The target home appliance determined in this round may be different from the target home appliance determined in the previous round. The item to be detected with the longest detection time among the target home appliances determined in this round may be scheduled for fault detection. The following will be described in detail by way of example:

[0065] Assume that the home appliances to be inspected and the items to be inspected are as follows, and the preset number of concurrent inspections is 2. The details are as follows:

[0066] Cabinet unit: evaporator test 30 seconds, disinfection test 15 seconds, refrigerant test 10 seconds;

[0067] Floor heating: heating capacity test for 25 seconds, main control board test for 5 seconds;

[0068] Humidifier: humidification capacity 20 seconds, display board detection 5 seconds.

[0069] In the actual detection process, for example, the detection is scheduled once every 5 seconds:

[0070] Scheduling 1 (second 0): cabinet-evaporator detection for 30 seconds;

[0071] Scheduling 2 (second 0): Floor heating - temperature rise and preheating capacity test for 25 seconds;

[0072] Schedule 3 (25th second): Humidifier - humidification capacity for 20 seconds;

[0073] Dispatch 4 (30 seconds): Cabinet - disinfection for 15 seconds;

[0074] Dispatch 5 (45th second): Cabinet-refrigerant detection for 10 seconds;

[0075] Scheduling 6 (45th second): Floor heating - main control board detection for 5 seconds.

[0076]

[0077] In other embodiments, the number of items to be detected of each home appliance to be detected may be determined, and according to the number of items to be detected of each home appliance to be detected and the currently idle concurrent resources, a target home appliance is determined from all home appliances to be detected, and the items to be detected of the target home appliance are scheduled for fault detection. For example, the home appliance to be detected with the largest number of items to be detected is selected from all home appliances to be detected as the target home appliance, and the items to be detected of the target home appliance are scheduled for fault detection.

[0078] In other embodiments, a preset detection cycle may also be set. Within each preset detection cycle, the total detection time of each household appliance to be inspected is determined based on the detection time of the detection items of each household appliance to be inspected. According to the total detection time of each household appliance to be inspected and the current idle concurrency, the target household appliance is determined from all the household appliances to be inspected; and the detection items of the target household appliance are scheduled for fault detection, thereby effectively realizing the fault detection function.

[0079] According to the above technical solution, this embodiment can perform fault detection on the items to be detected of the target home appliances dynamically scheduled according to the current idle concurrency under the premise of meeting the current idle concurrency, and can support parallel fault detection of multiple devices, thereby improving the fault detection efficiency of home appliances.

[0080] Second embodiment.

[0081] Further, refer to Figure 2 Based on the first embodiment, in the second embodiment of the present application, step S120 includes the following steps:

[0082] Step S121, obtaining the current idle concurrency amount and the preset concurrent detection amount.

[0083] Step S122, determining whether there are currently idle concurrent resources according to the current idle concurrent amount and the preset concurrent detection amount;

[0084] If so, in step S123, the target home appliance is determined from all the home appliances to be inspected according to the comparison result of the total inspection time of each home appliance to be inspected.

[0085] In this embodiment, the current idle concurrency can be obtained through program detection. The idle concurrent resources and busy concurrent resources have corresponding flags different from each other. The status of the current concurrent resources can be represented by different flags. For example, the flag of the idle concurrent resources can be defined as 0, and the flag of the busy concurrent resources can be defined as 1.

[0086] In this embodiment, a preset concurrent detection amount can be set according to the processing capacity of the fault detection device, and the preset concurrent detection amount is the maximum number of devices that can be detected in parallel. According to the comparison result of the current idle concurrent amount and the preset concurrent detection amount, it is determined whether there are idle resources at present. If so, according to the comparison result of the total detection time of each home appliance to be detected, the target home appliance is determined from all the home appliances to be detected for fault detection.

[0087] Optionally, when the current idle concurrency is less than the preset concurrent detection amount, it is determined that there are currently idle concurrent resources. When the current idle concurrency is greater than or equal to the preset concurrent detection amount, it is determined that there are currently no idle concurrent resources. In this way, it is determined whether there are currently idle concurrent resources to achieve subsequent fault detection of the items to be detected.

[0088] Optionally, if there are idle concurrent resources, a home appliance to be inspected with the longest total detection time is selected from all home appliances to be inspected as a target home appliance for fault detection.

[0089] Exemplarily, other methods may be used to determine the target home appliance from all the home appliances to be inspected for fault detection. For example, if there are idle concurrent resources, the home appliance to be inspected that is used the most times is selected from all the home appliances to be inspected as the target home appliance for fault detection. For example, if there are idle concurrent resources, any one of the home appliances to be inspected or a designated home appliance to be inspected is selected from all the home appliances to be inspected as the target home appliance for fault detection.

[0090] In other embodiments, if there are no idle concurrent resources, the current detection cycle is exited and the items to be detected are not scheduled.

[0091] According to the above technical solution, this embodiment determines that idle concurrent resources exist when the current idle concurrency amount and the preset concurrent detection amount are combined, indicating that the conditions for concurrent processing are met. The target home appliance is determined from all home appliances to be inspected to schedule the items to be inspected of the target home appliance for fault detection.

[0092] Further, based on the first embodiment or the second embodiment, in the third embodiment of the present application, after step S130, the following is further included:

[0093] Step S210: updating the to-be-detected items for which fault detection has been performed on the target household appliance to detected items.

[0094] In this embodiment, after each fault detection, the items to be detected that have been fault-detected are updated to detected items to distinguish them from the items to be detected, so that in subsequent fault detection, only the detection items that have not been fault-detected are scheduled for fault detection.

[0095] Step S220, after the scheduling time is preset, return to step S110 to determine the total detection time of each home appliance to be inspected according to the detection time of the detection item of each home appliance to be inspected.

[0096] In this embodiment, refer to Figure 3 After the preset scheduling time, re-execute the detection time of each home appliance to be inspected according to the detection time of the items to be inspected, and determine the total detection time of each home appliance to be inspected. According to the current idle space and the preset concurrent detection amount, determine whether there are idle concurrent resources at present. If so, the home appliance to be inspected with the longest total detection time is determined as the target home appliance. Schedule the item to be inspected with the longest detection time of the target home appliance for fault detection. In this way, it is possible to schedule each item to be inspected of the home appliance to be inspected, and realize fault detection of the items to be inspected of all home appliances to be inspected.

[0097] Further, based on the first embodiment, in the fourth embodiment of the present application, after step S130, the following steps are further included:

[0098] Step S310, when the target home appliance fails, recording the failure information of the target home appliance;

[0099] Step S320, after the target home appliance fails, when the failure information is detected continuously in a preset detection period, determining that no false failure detection occurs to the target home appliance;

[0100] Alternatively, in step S330, when the fault information is not detected in any preset detection cycle, it is determined that a fault is falsely detected in the household appliance.

[0101] In this embodiment, the fault information is the relevant information corresponding to the fault of the household appliance, including the operating status and / or the fault type, and may also include the time when the fault occurs, etc. When a fault of the household appliance is detected, the fault information corresponding to the time when the fault of the household appliance occurs may be recorded, that is, the operating status and / or the fault type corresponding to the time when the fault of the household appliance occurs may be recorded. By recording the fault information, it is used to compare with the fault information detected each time subsequently to determine whether a fault is falsely detected.

[0102] In this embodiment, the preset detection cycle can be set according to the actual situation. For example, it can be set to perform a fault detection on the household appliance every 5 seconds. The number of cycles of the preset detection cycle can also be set according to the actual situation. The preset detection cycle of different household appliances can be set differently. After the household appliance fails, that is, after the moment of the failure, the household appliance is fault-detected based on the preset detection cycle. After each fault detection, the fault information detected in each preset detection cycle is recorded, and then it is determined whether a fault false detection occurs based on the fault information detected in each preset detection cycle.

[0103] In this embodiment, the fault detection time after the household appliance fails can be set, and fault detection is performed based on a preset detection cycle within the fault detection time, and fault information detected in each preset detection cycle is recorded. Based on the fault information detected in each preset detection cycle within the fault detection time, it is determined whether the household appliance has a false fault detection.

[0104] In this embodiment, the fault information detected in each preset detection cycle is compared with the fault information detected at the time of the fault occurrence. If the fault information detected in each preset detection cycle is inconsistent with the fault information detected at the time of the fault occurrence, it indicates that the household appliance has a fault misdetection. When the fault information detected in consecutive preset detection cycles is consistent with the fault detected at the time of the fault occurrence, it indicates that the household appliance has not a fault misdetection.

[0105] For example, after a fault is detected, if the fault is detected continuously for the next N times or T time, it is determined to be a normal detection; otherwise, it is determined to be a false detection. The fault detection time can be set to 30 minutes. For air conditioner A, the fault detection frequency is: 10 minutes / time.

[0106] At 09:00, "E-side failure" was detected.

[0107] At 09:10 and 09:20, "E-side failure" was still detected.

[0108] At 09:30, no "E-side fault" was detected.

[0109] Since the fault was not detected continuously within 30 minutes, it was determined to be a false fault detection.

[0110] According to the above technical solution, this embodiment records the fault information of the home appliance when a fault of the home appliance is detected. After the fault of the home appliance occurs, the fault detection of the home appliance is continuously performed. When the fault information of the home appliance is detected in a preset detection cycle continuously, it is determined that no false fault detection of the home appliance occurs, thereby solving the problem of false fault detection of the home appliance, improving the accuracy of the fault diagnosis result of the home appliance, and preventing false fault detection of the home appliance.

[0111] In other embodiments, when it is determined that no false fault detection has occurred in the household appliance, the historical operation data of the household appliance can be obtained; based on the historical operation data, the probability value corresponding to the fault type of the household appliance is determined; and the corresponding fault processing of the household appliance is performed according to the probability value corresponding to the determined fault type. Specifically, when the probability value of the fault type is less than the preset probability, the fault processing of the household appliance is not performed; when the probability value of the fault type is greater than or equal to the preset probability, the probability value interval corresponding to the probability value is determined; based on the correction method corresponding to the probability value interval, the parameters corresponding to the fault type are corrected. This enables the probability value of the fault type of the household appliance to be treated in a partitioned manner, the corresponding correction method can be determined according to different fault severity levels, the fault severity of the household appliance can be notified in a timely manner, and the corresponding fault processing can be performed, thereby achieving refined adjustment and processing of the fault of the household appliance.

[0112] In this embodiment, after a household appliance fails, the fault information detected in each preset detection cycle is compared with the fault information detected at the time the fault occurs. If the fault information detected in each preset detection cycle is inconsistent with the fault information detected at the time the fault occurs, or if the fault information detected in any preset detection cycle is inconsistent with the fault information detected at the time the fault occurs, it indicates that a fault has been falsely detected in the household appliance.

[0113] In this embodiment, the fault detection duration after the household appliance fails can be set, and fault detection is performed based on a preset detection cycle within the fault detection duration, and the fault information detected in each preset detection cycle is recorded. Based on the fault information detected in each preset detection cycle within the fault detection duration, it is determined whether the household appliance has a false fault detection. If no fault information is detected in any preset detection cycle within the fault detection duration, it is determined that a false fault detection has occurred in the household appliance. Among them, the fault detection duration is greater than the preset detection cycle, and there are multiple preset detection cycles within the fault detection duration.

[0114] According to the above technical solution, after a household appliance fails, if no fault information is detected in any preset detection cycle, it is determined that a false fault detection occurs in the household appliance, thereby determining whether a false fault detection occurs in the household appliance.

[0115] Optionally, after the target home appliance fails, when the fault information is detected in a preset detection period continuously, after determining that no false fault detection occurs in the target home appliance, step S320 further includes the following steps:

[0116] Step S410, when no fault misdetection occurs to the target home appliance, determining a fault service corresponding to the fault information of the target home appliance, wherein the fault service includes at least one of message warning, online repair, and on-site repair;

[0117] Step S420: Push the fault service to the mobile terminal connected to the target home appliance.

[0118] In this embodiment, different fault information corresponds to different fault services, that is, different fault types correspond to different fault services, or different operating states correspond to different fault services, so that fault services corresponding to different faults can be provided in a targeted manner to achieve fault maintenance of home appliances. Specifically, the mapping relationship between fault information and fault services can be detected in advance, and then the corresponding fault service is determined based on the mapping relationship to perform fault maintenance of the home appliance.

[0119] In this embodiment, the mobile terminal includes smart phones, smart computers and other devices. When the home appliance does not have a false fault detection, it is necessary to perform fault repair on the home appliance, determine the fault service corresponding to the fault information, and push the fault service to the mobile terminal connected to the home appliance, so that the home appliance can grasp the progress of the fault repair in time when receiving the pushed fault service. Optionally, the push frequency, push time and push content of the fault service can be set, and the push content includes the progress of the dispatch of the repair order, the repair progress, the feedback result, the cause of the fault, the solution, etc. of the home appliance, so as to enrich the push method of the fault service.

[0120] According to the above technical solution, this embodiment pushes fault services when no false fault detection occurs in the home appliance, thereby avoiding the waste of fault service resources caused by pushing fault services due to false fault detection, and reducing the cost of fault service resources.

[0121] The embodiments of the present invention provide an embodiment of a method for fault detection of household appliances. It should be noted that although a logical sequence is shown in the flow chart, in some cases, the steps shown or described may be executed in an order different from that shown here.

[0122] like Figure 4 As shown, Figure 4The present invention is a schematic diagram of the structure of the hardware operating environment of the fault detection device of the household appliance involved in the embodiment of the present invention. The fault detection device of the household appliance may include: a processor 1001, such as a CPU, a memory 1005, a user interface 1003, a network interface 1004, and a communication bus 1002. 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, an input unit such as a keyboard, and the 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 WI-FI interface). The memory 1005 may be a high-speed RAM memory, or a stable memory, such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0123] Those skilled in the art will understand that Figure 4 The structure of the fault detection device for household appliances shown in the figure does not constitute a limitation on the fault detection device for household appliances, and may include more or fewer components than shown in the figure, or a combination of certain components, or a different arrangement of components.

[0124] like Figure 4 As shown, the memory 1005 as a storage medium may include an operating system, a network communication module, a user interface module, and a fault detection program for home appliances. The operating system is a program that manages and controls the hardware and software resources of the fault detection device of the home appliance, and the operation of the fault detection program of the home appliance and other software or programs.

[0125] exist Figure 4 In the fault detection device for household appliances shown, the user interface 1003 is mainly used to connect to the terminal and communicate data with the terminal; the network interface 1004 is mainly used for the background server and communicates data with the background server; the processor 1001 can be used to call the fault detection program for household appliances stored in the memory 1005.

[0126] In this embodiment, the fault detection device of the household appliance includes: a memory 1005, a processor 1001, and a fault detection program of the household appliance stored in the memory and executable on the processor, wherein:

[0127] When the processor 1001 calls the fault detection program of the household appliance stored in the memory 1005, the following operations are performed:

[0128] Determine the total inspection time of each home appliance to be inspected according to the inspection time of the inspection item of each home appliance to be inspected;

[0129] Determine the target home appliance from all the home appliances to be inspected according to the total inspection time and the current idle concurrency of each home appliance to be inspected;

[0130] The items to be detected of the target household electrical appliance are scheduled for fault detection.

[0131] Based on the same inventive concept, an embodiment of the present application also provides a computer-readable storage medium, which stores a fault detection program for a household appliance. When the fault detection program for the household appliance is executed by a processor, the various steps of the fault detection method for the household appliance as described above are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0132] Since the storage medium provided in the embodiments of the present application is the storage medium used to implement the method of the embodiments of the present application, based on the method introduced in the embodiments of the present application, the person skilled in the art can understand the specific structure and deformation of the storage medium, so it is not repeated here. All storage media used in the methods of the embodiments of the present application belong to the scope of protection of this application.

[0133] 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.

[0134] 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.

[0135] 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 is essentially 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 ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, TV, or network device, etc.) to execute the methods described in each embodiment of the present invention.

[0136] 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 a fault of a household appliance, characterized in that: The fault detection method of the household appliance comprises: Determine the total inspection time of each home appliance to be inspected according to the inspection time of the inspection item of each home appliance to be inspected; Determine the target home appliance from all the home appliances to be inspected according to the total inspection time and the current idle concurrency of each home appliance to be inspected; The items to be detected of the target household electrical appliance are scheduled for fault detection.

2. The method for detecting a fault of a household appliance according to claim 1, wherein: The step of determining the target home appliance from all the home appliances to be inspected according to the total inspection time and the current idle concurrency of each home appliance to be inspected comprises: Get the current idle concurrency and preset concurrency detection amount; Determine whether there are currently idle concurrent resources according to the current idle concurrent amount and the preset concurrent detection amount; If so, the target home appliance is determined from all the home appliances to be inspected according to the comparison result of the total inspection time of each home appliance to be inspected.

3. The method for detecting a fault of a household appliance according to claim 2, wherein: The step of determining the target home appliance from all the home appliances to be inspected according to the comparison result of the total inspection time of each home appliance to be inspected comprises: The household appliance to be inspected that takes the longest total inspection time is determined as the target household appliance.

4. The method for detecting a fault of a household appliance according to claim 2, wherein: The step of determining whether there are currently idle concurrent resources according to the current idle concurrent amount and the preset concurrent detection amount includes: When the current idle concurrent amount is less than the preset concurrent detection amount, determining that there are currently idle concurrent resources; Alternatively, when the current idle concurrent amount is greater than or equal to the preset concurrent detection amount, it is determined that there are currently no idle concurrent resources.

5. The method for detecting a fault of a household appliance according to any one of claims 1 to 4, characterized in that: When there are at least two items to be detected of the target home appliance, the step of scheduling the items to be detected of the target home appliance for fault detection includes: The target household appliance is scheduled to perform fault detection on the to-be-detected item that takes the longest time to detect.

6. The method for detecting a fault of a household appliance according to claim 1, wherein: After the step of scheduling the to-be-detected items of the target household appliance to perform fault detection, the method further includes: Updating the to-be-detected items of the target household appliance for which fault detection has been performed to detected items; After the scheduling time is preset, the process returns to the step of determining the total detection time of each home appliance to be inspected according to the detection time of the items to be inspected of each home appliance to be inspected.

7. The method for detecting a fault of a household appliance according to claim 1, wherein: After the step of scheduling the to-be-detected items of the target household appliance to perform fault detection, the method further includes: When the target home appliance fails, recording the failure information of the target home appliance; After the target home appliance fails, when the failure information is detected continuously for a preset detection period, determining that no false failure detection occurs to the target home appliance; Alternatively, when the fault information is not detected in any preset detection cycle, it is determined that a fault misdetection occurs in the household appliance.

8. The method for detecting a fault of a household appliance according to claim 7, characterized in that: After the target home appliance fails, when the fault information is detected in a preset detection period continuously, after the step of determining that no false fault detection occurs to the target home appliance, the method further includes: When no fault misdetection occurs to the target home appliance, determining a fault service corresponding to the fault information of the target home appliance, wherein the fault service includes at least one of message warning, online repair, and on-site repair; The fault service is pushed to a mobile terminal connected to the target home appliance.

9. A fault detection device for household appliances, characterized in that: The fault detection device of the household appliance comprises: a memory, a processor, and a fault detection program of the household appliance stored in the memory and running on the processor. When the fault detection program of the household appliance is executed by the processor, the steps of the fault detection method of the household appliance as described in any one of claims 1 to 8 are implemented.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a fault detection program for a household appliance, and when the fault detection program for the household appliance is executed by a processor, the steps of the method for detecting a fault of a household appliance according to any one of claims 1 to 8 are implemented.