Fault analysis method and device of household appliance, electronic equipment and medium
Acquisition and analysis of fault feedback data of home appliances through alliance chains, and identify and implement target fault solutions, solving the problem that traditional after-sales service is difficult to deal with complex faults, improving the scientificity of fault handling and user experience.
Patent Information
- Application Number
- CN202411567419.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-05
- Publication Date
- 2025-03-04
AI Technical Summary
It is difficult for traditional home appliance after-sales service to fully master diversified and complex fault solutions, resulting in a decline in user experience and further damage to the equipment.
The alliance chain obtains the current fault feedback data of home appliances from different manufacturers, combines historical fault data and fault solutions from different manufacturers, determines the target fault solution, and troubleshoots the home appliances based on this plan.
It improves the scientificity and accuracy of home appliance fault handling, ensures that the equipment can resume normal operation in a timely manner, and improves the user experience and the overall reliability of the equipment.
Smart Images

Figure CN119558864A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of household appliance fault analysis, and in particular to a household appliance fault analysis method, device, electronic equipment and medium. Background Art
[0002] With the advancement of technology, the variety and functionality of home appliances are increasing. From traditional refrigerators and washing machines to smart TVs and servers within home appliances, the problems users face are becoming more diverse and complex. These problems can involve hardware, software, network connectivity, and other aspects, making it difficult for traditional after-sales service personnel to fully understand and resolve all types of issues. Summary of the Invention
[0003] In view of the above problems, embodiments of the present invention are proposed to provide a method for analyzing a fault of a household appliance and a corresponding device for analyzing a fault of a household appliance that overcome the above problems or at least partially solve the above problems.
[0004] In order to solve the above problems, an embodiment of the present invention discloses a method for analyzing a fault of a household appliance, comprising:
[0005] Obtain current fault feedback data of home appliances from different manufacturers from the alliance chain; the current fault feedback data includes the fault information and status information sent by the home appliance after detecting a fault;
[0006] Determine a target fault solution based on current fault feedback data of the home appliance;
[0007] The household appliance is fault-handled according to the target fault solution.
[0008] Optionally, determining a target fault solution based on current fault feedback data of the household appliance includes:
[0009] Obtain reference data from the consortium chain; the reference data includes at least one of historical fault data and fault solutions from different manufacturers, the historical fault data including historical fault feedback data and historical fault solutions;
[0010] A target fault solution is determined based on the fault feedback data of the home appliance and the reference data.
[0011] Optionally, before obtaining current fault feedback data of home appliances of different manufacturers from the alliance chain, the method further includes:
[0012] Obtain activation data of home appliances from different manufacturers from the alliance chain;
[0013] Performing verification processing on the home appliance according to the activation data of the home appliance;
[0014] The step of determining a target fault solution based on the current fault feedback data of the household appliance includes:
[0015] If the home appliance has passed the verification process, a target fault solution is determined based on the current fault feedback data of the home appliance.
[0016] Optionally, the activation data includes contact information corresponding to the user of the home appliance;
[0017] The performing fault processing on the household appliance according to the target fault solution includes:
[0018] The target fault solution is sent to the user according to the contact information corresponding to the user of the home appliance.
[0019] Optionally, performing fault processing on the household appliance according to the target fault solution includes:
[0020] A control instruction is sent to the home appliance, where the control instruction includes the target fault solution and is used to instruct the home appliance to perform processing according to the fault solution.
[0021] Optionally, performing fault processing on the household appliance according to the target fault solution further includes:
[0022] Send the target fault solution to the manufacturer corresponding to the home appliance.
[0023] Optionally, the method further includes:
[0024] The target fault solution is sent to the alliance chain, so that the alliance chain stores the target fault solution.
[0025] Accordingly, an embodiment of the present invention further discloses a fault analysis device for household appliances, the device comprising:
[0026] A data acquisition module is used to obtain current fault feedback data of home appliances of different manufacturers from the alliance chain; the current fault feedback data includes the fault information and status information sent by the home appliance after detecting a fault;
[0027] A solution determination module, configured to determine a target fault solution based on the current fault feedback data of the household appliance;
[0028] A fault processing module is used to perform fault processing on the household appliance according to the target fault solution.
[0029] Optionally, the data acquisition module includes:
[0030] A reference data acquisition submodule, used to obtain reference data from the alliance chain;
[0031] The reference data includes at least one of historical fault data and fault solutions from different manufacturers, wherein the historical fault data includes historical fault feedback data and historical fault solutions;
[0032] An activation data acquisition submodule, which acquires activation data of home appliances of different manufacturers from the alliance chain;
[0033] The home appliance is authenticated according to the activation data of the home appliance.
[0034] Optionally, the solution determination module includes:
[0035] A reference data acquisition submodule, configured to acquire reference data from the consortium chain; the reference data includes at least one of historical fault data and fault solutions from different manufacturers, wherein the historical fault data includes historical fault feedback data and historical fault solutions;
[0036] The first target fault solution submodule is configured to determine a target fault solution based on the fault feedback data of the household appliance and the reference data.
[0037] Optionally, before obtaining current fault feedback data of home appliances of different manufacturers from the alliance chain, the apparatus further includes:
[0038] An activation data acquisition module, used to obtain activation data of home appliances of different manufacturers from the alliance chain;
[0039] a verification processing module, configured to perform verification processing on the home appliance according to activation data of the home appliance;
[0040] Optionally, the solution determination module further includes:
[0041] The second target fault solution submodule is used to determine a target fault solution based on the current fault feedback data of the home appliance if the home appliance has passed the verification process.
[0042] Optionally, the activation data includes contact information corresponding to the user of the home appliance; and the fault handling module includes:
[0043] Solution sending submodule 1 is used to send the target fault solution to the user according to the contact information corresponding to the user of the home appliance.
[0044] Optionally, the fault handling module includes:
[0045] The instruction sending submodule is used to send a control instruction to the home appliance, where the control instruction includes the target fault solution and is used to instruct the home appliance to perform processing according to the fault solution.
[0046] Optionally, the fault handling module further includes:
[0047] The second solution sending submodule is used to send the target fault solution to the manufacturer corresponding to the home appliance.
[0048] Optionally, the device further comprises:
[0049] The solution storage submodule is used to send the target fault solution to the alliance chain so that the alliance chain stores the target fault solution.
[0050] Correspondingly, an embodiment of the present invention also discloses an electronic device, comprising: a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein when the computer program is executed by the processor, the steps of the fault analysis method for household appliances as described above are implemented.
[0051] Correspondingly, an embodiment of the present invention further discloses a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the household appliance fault analysis method described above are implemented.
[0052] The embodiments of the present invention include the following advantages:
[0053] In an embodiment of the present invention, current fault feedback data of household appliances from different manufacturers is obtained from the alliance chain; the current fault feedback data includes fault information and status information sent by the household appliances after detecting a fault; then, based on the current fault feedback data of the household appliances, a target fault solution is determined; finally, the household appliances are fault-handled according to the target fault solution. Household appliances from different manufacturers can upload current fault feedback data through the alliance chain, which can provide security and privacy of data transmission. And by comprehensively considering the current fault feedback data of household appliances from different manufacturers, the target fault solution can be determined more accurately, and then the household appliances are fault-handled according to the target fault solution. The embodiment of the present invention improves the scientificity and accuracy of household appliance fault handling, ensures that household appliances can resume normal operation in a timely manner, and improves the user experience and the overall reliability of the equipment. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] Figure 1This is a flowchart of the steps of a method for analyzing a fault of a household appliance provided by an embodiment of the present invention;
[0055] Figure 2 This is a flowchart of another method for analyzing a fault of a household appliance provided by an embodiment of the present invention;
[0056] Figure 3 The present invention provides a structural block diagram of a method and device for analyzing a fault of a household appliance. DETAILED DESCRIPTION
[0057] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.
[0058] In practice, traditional home appliance after-sales service presents numerous inconveniences. Users often need to manually record appliance usage and malfunction symptoms, and then estimate the likely cause of the malfunction based on experience. This approach is not only time-consuming and labor-intensive, but also struggles to ensure data accuracy and real-time availability, and it struggles to account for the impact of environmental factors on appliance failures. Furthermore, because appliance failure types vary with product type, function, and environment, traditional after-sales service methods struggle to adapt to these dynamic changes, potentially leading to a poor user experience or further damage to the appliance.
[0059] With the advancement of technology, the variety and functionality of home appliances are increasing. From traditional refrigerators and washing machines to smart TVs and servers within home appliances, the problems users face are becoming more diverse and complex. These problems can involve hardware, software, network connectivity, and other aspects, making it difficult for traditional after-sales service personnel to fully understand and resolve all types of issues.
[0060] One of the core concepts of the embodiments of the present invention is that home appliances from different manufacturers can upload current fault feedback data through the alliance chain, which can provide security and privacy of data transmission. The system can accurately analyze the current fault status of the device and adjust the current fault solution based on the recovery status and operating status of the device after the last fault is handled.
[0061] Reference Figure 1 , shows a flowchart of a method for analyzing a fault of a household appliance provided by an embodiment of the present invention. The method may specifically include the following steps:
[0062] Step 101: Obtain current fault feedback data of home appliances of different manufacturers from the alliance chain; the current fault feedback data includes fault information and status information sent by the home appliances after detecting a fault;
[0063] In the embodiment of the present invention, it can be applied to a server of a home appliance. The system can have fault diagnosis and processing functions, and users can monitor and manage the operating status of the home appliance through the server of the home appliance.
[0064] The server of the home appliance device can obtain the current fault feedback data of the home appliance device. This data may include information that needs to be updated in real time, such as the fault type, fault occurrence time, and device status of the device. It can also include information such as the device model and production date that only needs to be entered once by the user and does not need to be dynamically updated.
[0065] In some embodiments, users can also install smart home appliances in their homes, such as smart refrigerators, smart washing machines, etc. These smart home appliances can have self-diagnosis functions. When a fault is detected, they can automatically generate fault information and status information, and send this data to the server of the home appliance through the alliance chain.
[0066] In some embodiments, a sensor network can be installed at key locations in the user's home. These sensors can collect operating data from home appliances, such as temperature, humidity, and current, and transmit the collected data to the home appliance server. The home appliance server can use this data to monitor the operating status of the home appliances in real time and generate fault feedback data when an anomaly is detected.
[0067] The appliance server can also communicate with the cloud server, receiving fault solutions and maintenance recommendations from the cloud server. Based on the appliance's fault feedback data, the cloud server can analyze the cause of the fault and provide corresponding solutions and maintenance recommendations, helping users quickly resolve the appliance's fault.
[0068] Home appliances from different manufacturers can upload current fault feedback data through the consortium chain, ensuring data transmission security and privacy. The appliance server can more accurately determine the target fault solution and then troubleshoot the appliance accordingly. This not only improves the scientific nature and accuracy of home appliance fault handling, but also ensures that the device can resume normal operation in a timely manner, thereby improving the user experience and overall device reliability.
[0069] In the embodiments of the present invention, the role of the alliance chain is mainly reflected in the following aspects:
[0070] Data sharing and collaborative management: The alliance chain can centrally store and manage the data of home appliances from different manufacturers, enabling data sharing and collaborative analysis. For example, different manufacturers can upload device activation data, fault data, user feedback data, etc. to the alliance chain for other manufacturers and related institutions to access and analyze;
[0071] Improve data security and credibility: The consortium chain adopts a decentralized storage method, and data is distributed across multiple nodes. Even if some nodes fail, the integrity and accessibility of the data will not be affected. At the same time, the data in the consortium chain cannot be tampered with, which can effectively prevent data from being maliciously tampered with or forged;
[0072] Promoting cross-vendor collaboration and innovation: Consortium blockchains can break down data silos between different vendors, promoting cross-vendor collaboration and innovation. For example, different vendors can collaborate on developing new fault diagnosis algorithms, optimizing product design, and improving after-sales service quality based on data from consortium blockchains.
[0073] Step 102: determining a target fault solution based on the current fault feedback data of the home appliance;
[0074] A target fault solution may be determined based on the current fault feedback data of the home appliance obtained in step 101;
[0075] In some embodiments, when a household appliance fails, the alliance chain matches the stored fault information with different manufacturers based on the activation information, and uploads the fault information to a unified server based on the information of different manufacturers.
[0076] Through this mechanism, the consortium chain can effectively match fault information with corresponding manufacturers and upload this information to a unified server, providing data support for subsequent fault resolution. The system will then use this data, combined with historical fault data and fault resolution solutions from different manufacturers, to further identify and optimize target fault resolution solutions.
[0077] In this embodiment of the present invention, the server for a home appliance can identify the specific type and cause of the fault by analyzing the appliance's current fault feedback data. This data includes information such as the fault type, fault occurrence time, and device status. Using this information, the server can determine whether the appliance requires immediate downtime for repairs or whether the problem can be resolved through software updates or parameter adjustments.
[0078] In some embodiments, if the current fault feedback data from a smart refrigerator indicates that the refrigerator's temperature sensor is faulty, the appliance server may determine that the target fault solution is to replace the temperature sensor. If the current fault feedback data from a smart washing machine indicates that the washing machine's motor is overheating, the appliance server may determine that the target fault solution is to check the motor's cooling system and clean the dust.
[0079] In other embodiments, the appliance server can also quickly match appropriate fault solutions based on the appliance model and production date, combined with a fault solution database provided by the cloud server. The cloud server can also provide the optimal fault solution based on historical fault data and maintenance records, helping users quickly resolve problems.
[0080] By comprehensively considering current fault feedback data from home appliances from different manufacturers, the appliance server can more accurately determine the target fault solution and then perform fault resolution for the appliance based on the target solution. This not only improves the scientific and accurate nature of appliance fault resolution, but also ensures that the device can be restored to normal operation in a timely manner, thereby improving the user experience and overall device reliability.
[0081] Step 103: Perform fault processing on the home appliance according to the target fault solution.
[0082] The home appliance can be troubleshooted based on the fault solution determined by the server.
[0083] Specifically, the fault solution information determined in step 102 is used to perform specific fault processing on the home appliance.
[0084] In an embodiment of the present invention, after determining a target fault solution, the server will perform fault processing on the home appliance according to the solution. The target fault solution is the optimal solution obtained based on a comprehensive analysis of the fault feedback data, reference data, and user feedback of the home appliance.
[0085] The server can provide detailed replacement steps and required tools through the user interface, or automatically complete the replacement operation by connecting with intelligent maintenance equipment.
[0086] In some embodiments, the server can also communicate with a cloud server to obtain the latest information on repair tools and materials, ensuring that all necessary tools and materials are available during troubleshooting. The cloud server can then provide the most appropriate repair tools and materials based on the device model and production date, helping users quickly complete troubleshooting.
[0087] By troubleshooting home appliances based on targeted solutions, the server ensures that the devices can resume normal operation in a timely manner. This not only improves the scientific and accurate nature of home appliance troubleshooting, but also ensures that the devices can resume normal operation in a timely manner, thereby improving the user experience and overall device reliability.
[0088] In addition, the server can also record the troubleshooting process and results and generate a maintenance report. The maintenance report can include information such as the fault type, solution, handling steps, and handling time, helping users understand the details of the troubleshooting and providing a reference for future troubleshooting.
[0089] By comprehensively considering home appliance fault feedback data, reference data, and user feedback, the server can more accurately determine the target fault solution and then perform fault resolution for the home appliance based on the target fault solution. This not only improves the scientific and accurate nature of home appliance fault resolution, but also ensures that the device can be restored to normal operation in a timely manner, thereby improving the user experience and overall device reliability.
[0090] In one example, the server can package the target fault solution and generate a file containing detailed solution information. The file format can be JSON, XML, etc., which is convenient for subsequent parsing and processing. To ensure data security, the server can encrypt the packaged solution file, such as using a symmetric encryption algorithm or an asymmetric encryption algorithm. Afterwards, the server can send the encrypted solution file to the alliance chain through a preset interface and protocol. During the sending process, the server needs to provide corresponding authentication information, such as a private key signature, to ensure the legitimacy of the identity of the data sender. After receiving the solution file, the alliance link will verify and store it. The verification process includes identity authentication, data integrity verification, etc. After the verification is passed, the alliance chain will store the solution file on the blockchain and generate the corresponding block record.
[0091] In another example, the server can also store user feedback in the consortium chain after a home appliance fault is resolved. After the fault is resolved, the server can collect user feedback through various methods, such as: online questionnaires. After the user completes the fault solution operation, the system can automatically pop up a questionnaire to collect the user's evaluation of the solution, problems encountered, and improvement suggestions; app feedback. Users can submit feedback information through the mobile app, including text descriptions, pictures, videos, etc.; telephone follow-up: After-sales service personnel can call the user to understand the fault resolution status and user satisfaction. User feedback is a valuable data resource that can help manufacturers understand user satisfaction with fault solutions, improvement suggestions, etc., thereby continuously optimizing products and services.
[0092] The embodiments of the present invention not only improve the efficiency and automation level of device fault handling, but also enable the server to dynamically adjust the fault handling strategy based on the actual operating status and fault type of the device, thereby better adapting to the needs of different devices and environments. Home appliances from different manufacturers can also upload current fault feedback data through the alliance chain, which can provide security and privacy for data transmission. In this embodiment of the present invention, users can manage and maintain equipment more scientifically, further improving the stability and service life of the equipment. In addition, through automated fault analysis and after-sales support, the system can quickly respond to and resolve equipment problems, reducing users' maintenance costs and time investment, and enhancing user satisfaction and trust.
[0093] It should be noted that for the sake of simplicity, the method embodiments are described as a series of actions. However, those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.
[0094] Reference Figure 2 , shows a flowchart of another method for analyzing a fault of a household appliance provided by an embodiment of the present invention. The method may specifically include the following steps:
[0095] Step 201: Acquire activation data of home appliances of different manufacturers from the alliance chain;
[0096] Specifically, before step 101, the embodiment of the present invention can also obtain activation data of home appliances of different manufacturers from the alliance chain; then, the home appliances are verified based on the activation data of the home appliances; if the home appliances have passed the verification process, the target fault solution is determined based on the current fault feedback data of the home appliances.
[0097] A consortium blockchain is a specialized blockchain network that's jointly maintained and managed by multiple mutually trusted organizations or institutions. Unlike public blockchains, participants in a consortium blockchain require identity verification before joining the network, and can customize blockchain access permissions, transaction rules, and more.
[0098] In some embodiments, the server can obtain activation data of home appliances from different manufacturers from the alliance chain, including information such as device model, serial number, activation time, etc. Afterwards, the server verifies the home appliance based on the activation data obtained to confirm whether the device is a legally activated device. If the home appliance has passed the verification process, the system will determine the target fault solution based on the current fault feedback data of the device, such as fault code, error log, etc. After the fault detection unit of the device motherboard itself detects a fault, the communication unit of the motherboard will communicate and interact with the smart module (such as WiFi and Bluetooth module) to send the fault information to the server or cloud platform.
[0099] Activation information, such as the device ID, is captured and recorded in the consortium blockchain's smart contract. The smart contract automatically verifies the user-provided activation information, ensuring data integrity and consistency. Consortium chains unify device data from different manufacturers within a single blockchain network, effectively matching home appliances from different manufacturers with their activation data. This enables transparent data management, secure verification, and efficient troubleshooting. This approach not only improves data management efficiency but also enhances data security and reliability.
[0100] At the same time, the activation data may also include the contact information corresponding to the user of the home appliance; and then a target fault solution is sent to the user based on the contact information corresponding to the user of the home appliance.
[0101] Step 202: Verify the home appliance according to the activation data of the home appliance.
[0102] In an embodiment of the present invention, the home appliance server can verify the home appliance by analyzing the device's activation data. Activation data includes information such as the device's serial number, activation code, and model number. Using this information, the home appliance server can verify the device's legitimacy and validity, ensuring it is authorized and authentic, and that it can access the home appliance server normally.
[0103] To further improve the management and maintenance efficiency of home appliances, embodiments of the present invention can not only obtain activation data for a single home appliance, but also simultaneously obtain activation data for multiple home appliances and centralize it on a single server. By obtaining activation data for home appliances from different manufacturers through a consortium chain and introducing verification processing, the present invention can more comprehensively and accurately verify home appliances, thereby providing home appliance users with more timely and effective troubleshooting solutions.
[0104] In some embodiments, the user's corresponding contact information may include user ID, email address, phone number, etc. During the data activation process, the server can send a request to the user to obtain notification permission. By obtaining the user's corresponding contact information for the home appliance and sending the user the targeted fault solution based on this contact information, faster and more direct fault feedback and solution delivery can be achieved. This approach can improve user satisfaction, reduce fault handling time, and enhance communication efficiency between users and device providers, thereby improving overall service quality and user experience.
[0105] Step 203: Obtain current fault feedback data of home appliances of different manufacturers from the alliance chain; the current fault feedback data includes fault information and status information sent by the home appliances after detecting a fault;
[0106] Specifically, the current fault feedback data of the household appliance obtained in step 101 is used in combination with reference data to perform fault processing.
[0107] In an embodiment of the present invention, the reference data may include at least one of historical fault data and fault solutions from different manufacturers, and the historical fault data includes historical fault feedback data and historical fault solutions; thereafter, the target fault solution is determined based on the fault feedback data and reference data of the home appliance.
[0108] In some embodiments, the reference data may also include user feedback on the fault solution after the home appliance fault is resolved. The server may conduct in-depth analysis based on the user feedback information combined with historical data to better optimize and adjust the fault solution.
[0109] Specifically, the server can analyze the keywords, sentiment, and frequency distribution in user feedback to identify which troubleshooting solutions are most popular and which solutions have room for improvement. For example, if users generally report that a solution is complex or ineffective, the server can automatically adjust its algorithm to prioritize simpler or more effective solutions.
[0110] In some embodiments, when a home appliance malfunctions, the consortium chain matches stored fault information with different manufacturers based on activation information. Based on the information from different manufacturers, the fault information is uploaded to a unified server. This process not only improves the efficiency of fault information processing but also ensures the accuracy and consistency of the information. The distributed nature of the consortium chain allows each manufacturer to access and update fault information in real time, enabling rapid response and resolution.
[0111] Furthermore, in some embodiments, when a home appliance fails, the consortium chain can categorize and prioritize the failure based on multiple dimensions, including the device model, historical failure information, and the manufacturer's pre-set failure solutions. This categorization and prioritization mechanism helps prioritize high-risk or high-frequency failures, thereby improving overall maintenance efficiency and user satisfaction.
[0112] In further embodiments, the server can also incorporate machine learning algorithms, combining large language models with reinforcement learning algorithms to build a fault handling model. Based on the input fault status and historical records, the server outputs a corresponding solution, determines the solution, and performs the corresponding action. The server can also analyze historical fault data and solutions to predict potential failure risks and prescribe preventative measures. This predictive maintenance not only reduces equipment failures but also extends equipment lifespan and reduces maintenance costs.
[0113] By introducing alliance chains and machine learning algorithms, the embodiments of the present invention can not only consider the fault conditions of home appliances more comprehensively, but also provide more personalized and efficient fault solutions. Home appliances from different manufacturers upload current fault feedback data through the alliance chain, and can also provide data transmission security and privacy, thereby improving user experience and the overall performance of the device.
[0114] Step 204: If the home appliance has passed the verification process, a target fault solution is determined based on the current fault feedback data of the home appliance;
[0115] In this embodiment of the present invention, if the home appliance has passed the verification process, the home appliance server will further determine a target fault solution based on the current fault feedback data of the home appliance. The current fault feedback data includes information such as the device fault type, fault occurrence time, and device status. Using this information, the home appliance server can determine whether the device requires immediate downtime for maintenance or whether the problem can be resolved through software updates or parameter adjustments.
[0116] By comprehensively considering the activation data of home appliances, the appliance server can more accurately verify the appliance, ensuring the security and reliability of the device. This not only improves the security and stability of the appliance server, but also ensures that users can use and manage home appliances normally, thereby improving the user experience and the overall reliability of the device.
[0117] In some embodiments, step 204 may include:
[0118] Sub-step S21, obtaining reference data from the consortium chain; the reference data includes at least one of historical fault data and fault solutions from different manufacturers, and the historical fault data includes historical fault feedback data and historical fault solutions;
[0119] In this embodiment of the present invention, the home appliance server can further improve the accuracy and efficiency of fault handling by obtaining reference data from a consortium chain. A consortium chain is a distributed ledger technology that can store and manage device data and fault solutions from multiple manufacturers. Through the consortium chain, the home appliance server can obtain a rich set of reference data, including historical fault data and fault solutions from different manufacturers.
[0120] Historical fault data includes historical fault feedback data and historical fault solutions. Historical fault feedback data records detailed information about past device failures, such as fault type, time of occurrence, and device status. Historical fault solutions record the specific solutions and steps for these failures. By analyzing historical fault data, the appliance server can identify common failure patterns and solutions, enabling it to quickly provide effective solutions when similar failures occur.
[0121] Manufacturers' fault resolution solutions include the specific solutions and steps each manufacturer provides for their device failures. By accessing these solutions, the appliance server can provide customized troubleshooting solutions for different brands and models. Appliances from different manufacturers can upload current fault feedback data through the consortium chain, ensuring data transmission security and privacy. This not only improves the accuracy of fault resolution but also ensures that the device can be restored to normal operation in a timely manner.
[0122] By comprehensively considering the reference data obtained from the consortium chain, the home appliance server can more accurately determine the target fault solution and then perform fault processing on the home appliance according to the target fault solution. This not only improves the scientificity and accuracy of home appliance fault processing, but also ensures that the device can be restored to normal operation in a timely manner, thereby improving the user experience and the overall reliability of the device.
[0123] Sub-step S22: determining a target fault solution based on the fault feedback data of the household appliance and the reference data.
[0124] In this embodiment of the present invention, by comprehensively analyzing the fault feedback data of home appliances and the reference data obtained from the consortium chain, a target fault solution can be more accurately determined. The fault feedback data includes information such as the device fault type, fault occurrence time, and device status, while the reference data includes historical fault data and fault solutions from different manufacturers.
[0125] In some embodiments, fault feedback data may also include user feedback on historical fault solutions. This feedback information can help the appliance server understand the actual effectiveness and user satisfaction of historical fault solutions, thereby focusing more on user needs and experience when determining the target fault solution.
[0126] In some embodiments, the appliance server identifies the specific type and cause of the current fault based on the fault feedback data. Next, the appliance server retrieves relevant reference data from the consortium blockchain, including historical fault data and fault resolution solutions from different manufacturers. Historical fault data can help the appliance server identify similar fault patterns and solutions, while fault resolution solutions from different manufacturers can provide customized solutions for specific brands and models of devices.
[0127] At the same time, the appliance server analyzes user feedback on historical fault solutions. For example, if a user reports that a previous fault solution was ineffective, the appliance server will avoid using similar solutions when determining the target fault solution.
[0128] By comprehensively analyzing fault feedback data, reference data, and user feedback, the appliance server can determine the optimal target fault solution. For example, if historical fault data indicates that a temperature sensor failure can usually be resolved by replacing the sensor, and a manufacturer's fault solution also recommends replacing the sensor, but user feedback indicates that replacing the sensor is ineffective, the appliance server may consider other solutions, such as software updates or parameter adjustments.
[0129] By comprehensively considering home appliance fault feedback data, reference data, and user feedback, the appliance server can more accurately determine the target fault solution and then perform fault resolution based on the target fault solution. This not only improves the scientific and accurate nature of home appliance fault resolution, but also ensures that the device can be restored to normal operation in a timely manner, thereby improving the user experience and overall device reliability.
[0130] Step 205: Perform fault processing on the home appliance according to the target fault solution.
[0131] In some embodiments, step 205 may include the following steps:
[0132] Sub-step S23, sending a control instruction to the home appliance, wherein the control instruction includes the target fault solution and is used to instruct the home appliance to perform processing according to the fault solution;
[0133] In one example, when a server detects a device failure and has a preset solution, if the device can be restored to normal without manual operation, the server can issue a control instruction to automatically restore the device to normal status.
[0134] Specifically, the server generates control instructions based on the target fault solution. These instructions can include detailed steps and parameter settings, ensuring that the home appliance can accurately understand and execute the solution. The server transmits these generated control instructions to the target home appliance via a pre-defined communication protocol and network connection.
[0135] Specifically, the server can communicate directly with the mainboard of the home appliance through a serial port, network port, or other interface. The instructions sent by the server are transmitted to the control chip on the mainboard through these interfaces, and the control chip interprets and executes the corresponding operation.
[0136] After receiving the control command, the home appliance will parse it and perform corresponding operations according to the instructions in the command, such as restarting the device, adjusting parameters, running self-test programs, etc., to try to solve the problem.
[0137] The server not only directly controls home appliances to troubleshoot, but also collaborates with manufacturers and consortium chains to ensure timely and accurate fault resolution. This multi-layered fault resolution mechanism not only speeds up fault response but also enhances the traceability and updability of fault resolution solutions, providing users with more comprehensive and reliable services.
[0138] Through the above mechanisms, the server can efficiently handle device failures and flexibly choose between automatic recovery and manual intervention based on the complexity of the failure and the resolution requirements. However, for complex failures without pre-defined solutions, the system requires further intelligent and collaborative processing to ensure timely and effective resolution.
[0139] Sub-step S24: sending the target fault solution to the manufacturer of the home appliance.
[0140] After completing sub-step S23 of sending the control instruction to the home appliance, the system will execute step S24, that is, sending the target fault solution to the manufacturer corresponding to the home appliance.
[0141] In one example, when the server detects a device failure and there is no preset solution, the server can match the fault type with the manufacturer's after-sales engineer based on pre-configured rules. After a successful match, the server automatically generates an email or work order containing device information, fault description, device log, etc., and sends it to the corresponding after-sales engineer. After sending the information, the server will enter a waiting state, waiting for the after-sales engineer to provide a solution. After receiving the information, the engineer will analyze the fault and develop a corresponding solution. The engineer can push the solution to the problem to the server. The solution may include specific operating steps, software update packages, firmware upgrade files, etc. After receiving the solution, the server will save it to the database for subsequent resolution of this type of problem.
[0142] Sub-step S25: sending the target fault solution to the user according to the contact information corresponding to the user of the home appliance.
[0143] After completing sub-step S24, the server will perform another important step: sending the target fault solution to the user based on the corresponding contact information of the home appliance user. The purpose of this step is to promptly inform the user of the device fault and provide the corresponding solution so that the user can take timely measures to avoid affecting normal use.
[0144] In one example, a server retrieves user information associated with a home appliance from a database, including the user's name and contact information (e.g., mobile phone number, email address, etc.). Based on the user's contact information, the system sends the target fault solution to the user via text message, email, or app push notification. This information may include the following elements: a device fault notification, a brief description of the fault cause, and solution steps and operational instructions, such as how to perform an OTA upgrade or contact customer service.
[0145] In another example, if the server detects the fault and can generate a fault solution, but the device cannot solve it automatically and requires manual operation, or requires device program OTA to solve it, the server will send the fault solution to the user via email or APP to remind the user of the fault and the solution.
[0146] Sub-step S26: sending the target fault solution to the alliance chain so that the alliance chain stores the target fault solution.
[0147] After completing sub-steps S23 or S24, the server proceeds to sub-step S26, which sends the target fault solution to the consortium blockchain for storage. This step leverages the decentralized, immutable, and traceable nature of blockchain technology to ensure the secure storage and sharing of the target fault solution, providing data support for subsequent fault analysis, product improvements, and after-sales service.
[0148] The embodiments of the present invention not only improve the efficiency and automation level of device fault handling, but also enable the server to dynamically adjust the fault handling strategy based on the actual operating status and fault type of the device, thereby better adapting to the needs of different devices and environments. Home appliances from different manufacturers can also upload current fault feedback data through the alliance chain, which can provide security and privacy for data transmission. In this embodiment of the present invention, users can manage and maintain equipment more scientifically, further improving the stability and service life of the equipment. In addition, through automated fault analysis and after-sales support, the system can quickly respond to and resolve equipment problems, reducing users' maintenance costs and time investment, and enhancing user satisfaction and trust.
[0149] It should be noted that for the sake of simplicity, the method embodiments are described as a series of actions. However, those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.
[0150] Reference Figure 3 , shows a structural block diagram of a fault analysis device for household appliances provided by an embodiment of the present invention, which may specifically include the following modules:
[0151] The data acquisition module 301 is used to obtain current fault feedback data of home appliances of different manufacturers from the alliance chain; the current fault feedback data includes the fault information and status information sent by the home appliance after detecting a fault;
[0152] A solution determination module 302 is configured to determine a target fault solution based on the current fault feedback data of the household appliance;
[0153] The fault handling module 303 is configured to handle the fault of the home appliance according to the target fault solution.
[0154] In this embodiment of the present invention, the data acquisition module 301 includes:
[0155] A reference data acquisition submodule, used to obtain reference data from the alliance chain;
[0156] The reference data includes at least one of historical fault data and fault solutions from different manufacturers, wherein the historical fault data includes historical fault feedback data and historical fault solutions;
[0157] An activation data acquisition submodule, which acquires activation data of home appliances of different manufacturers from the alliance chain;
[0158] The home appliance is authenticated according to the activation data of the home appliance.
[0159] In this embodiment of the present invention, the solution determination module 302 includes:
[0160] A reference data acquisition submodule, configured to acquire reference data from the consortium chain; the reference data includes at least one of historical fault data and fault solutions from different manufacturers, wherein the historical fault data includes historical fault feedback data and historical fault solutions;
[0161] The first target fault solution submodule is configured to determine a target fault solution based on the fault feedback data of the household appliance and the reference data.
[0162] In an embodiment of the present invention, before obtaining current fault feedback data of home appliances of different manufacturers from the alliance chain, the apparatus further includes:
[0163] An activation data acquisition module, used to obtain activation data of home appliances of different manufacturers from the alliance chain;
[0164] a verification processing module, configured to perform verification processing on the home appliance according to activation data of the home appliance;
[0165] In this embodiment of the present invention, the solution determination module 302 further includes:
[0166] The second target fault solution submodule is used to determine a target fault solution based on the current fault feedback data of the home appliance if the home appliance has passed the verification process.
[0167] In an embodiment of the present invention, the activation data includes contact information corresponding to the user of the home appliance; and the fault handling module includes:
[0168] The user notification submodule is used to send the target fault solution to the user according to the contact information corresponding to the user of the home appliance.
[0169] In this embodiment of the present invention, the fault handling module 303 includes:
[0170] The instruction sending submodule is used to send a control instruction to the home appliance, where the control instruction includes the target fault solution and is used to instruct the home appliance to perform processing according to the fault solution.
[0171] In this embodiment of the present invention, the fault handling module 303 further includes:
[0172] The solution sending submodule is used to send the target fault solution to the manufacturer corresponding to the home appliance.
[0173] In an embodiment of the present invention, the device further includes:
[0174] The solution storage submodule is used to send the target fault solution to the alliance chain so that the alliance chain stores the target fault solution.
[0175] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0176] An embodiment of the present invention further provides an electronic device, including:
[0177] It includes a processor, a memory, and a computer program stored in the memory and capable of running on the processor. When the computer program is executed by the processor, it implements the various processes of the above-mentioned embodiment of the fault analysis method for household appliances and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0178] An embodiment of the present invention also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the various processes of the above-mentioned embodiment of the fault analysis method for household appliances are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0179] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0180] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, apparatus, or computer program products. Thus, embodiments of the present invention may take the form of a fully hardware embodiment, a fully software embodiment, or an embodiment combining software and hardware. Furthermore, embodiments of the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0181] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the process in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0182] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0183] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0184] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they become aware of the basic creative concepts. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.
[0185] Finally, it should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that includes a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or terminal device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article, or terminal device that includes the element.
[0186] The above is a detailed introduction to a method for analyzing a fault of a household appliance and a device for analyzing a fault of a household appliance provided by the present invention. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of the present invention, there may be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting the present invention.
Claims
1. A method for analyzing a fault of a household appliance, characterized in that: include: Obtain current fault feedback data of home appliances from different manufacturers from the alliance chain; The current fault feedback data includes fault information and status information sent by the household appliance after detecting a fault; Determine a target fault solution according to current fault feedback data of the household appliance; According to the target fault solution, the household appliance is fault-solved.
2. The method according to claim 1, characterized in that The step of determining a target fault solution according to the current fault feedback data of the household appliance includes: Acquire reference data from the alliance chain; the reference data includes at least one of historical fault data and fault solutions of different manufacturers, and the historical fault data includes historical fault feedback data and historical fault solutions; A target fault solution is determined according to the fault feedback data of the household appliance and the reference data.
3. The method according to claim 1, characterized in that Before obtaining the current fault feedback data of household appliances of different manufacturers from the alliance chain, it also includes: Obtain activation data of home appliances of different manufacturers from the alliance chain; Performing verification processing on the home appliance according to the activation data of the home appliance; The step of determining a target fault solution according to the current fault feedback data of the household appliance includes: If the household appliance has passed the verification process, a target fault solution is determined according to the current fault feedback data of the household appliance.
4. The method according to claim 3, characterized in that The activation data includes contact information corresponding to the user of the home appliance; The performing fault processing on the household appliance according to the target fault solution includes: The target fault solution is sent to the user according to the contact information corresponding to the user of the home appliance.
5. The method according to claim 1, characterized in that The performing fault processing on the household appliance according to the target fault solution includes: A control instruction is sent to the household appliance, where the control instruction includes the target fault solution and is used to instruct the household appliance to perform processing according to the fault solution.
6. The method according to claim 1, characterized in that The performing fault processing on the household appliance according to the target fault solution further includes: The target fault solution is sent to the manufacturer corresponding to the home appliance.
7. The method according to claim 1, characterized in that Also includes: The target fault solution is sent to the alliance chain so that the alliance chain stores the target fault solution.
8. A fault analysis device for household electrical appliances, characterized in that: The device comprises: A data acquisition module is used to obtain current fault feedback data of home appliances of different manufacturers from the alliance chain; the current fault feedback data includes fault information and status information sent by the home appliance after detecting a fault; A solution determination module, used to determine a target fault solution according to the current fault feedback data of the household appliance; A fault processing module is used to perform fault processing on the household appliance according to the target fault solution.
9. An electronic device, characterized in that: include: A processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein when the computer program is executed by the processor, the steps of the method for analyzing a fault of a household appliance as described in any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method for analyzing a fault of a household appliance according to any one of claims 1 to 7 are implemented.