Method for sending state information of household appliance and related device

By using Bluetooth to send device status information when the Wi-Fi of home appliances malfunctions, the problem of users being unable to obtain status information is solved, thus improving repair efficiency and reducing costs.

CN120979853APending Publication Date: 2025-11-18HISENSE HOME APPLIANCES GRP CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202410575127.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-05-09
Publication Date
2025-11-18

AI Technical Summary

Technical Problem

When home appliances are not connected to the WIFI network or the WIFI is malfunctioning, users cannot obtain the device status information, leading to difficulties in repair and increased costs.

Method used

When the WIFI function is not turned on or is malfunctioning, the home appliance responds to the Bluetooth broadcasting enable rule and sends device status information via Bluetooth, including component connection status, network connection status and operating status.

Benefits of technology

Even when the Wi-Fi is faulty, users or repair personnel can obtain the device status via Bluetooth, reducing repair time and costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120979853A_ABST
    Figure CN120979853A_ABST
Patent Text Reader

Abstract

The invention discloses a household appliance state information sending method and a related device, and belongs to the technical field of intelligent household appliances. The method comprises the following steps: when a WIFI function is not started or has a fault, starting the Bluetooth function in response to the condition that the current time meets a Bluetooth broadcast starting rule; obtaining current equipment state information as first equipment state information, and generating at least one Bluetooth broadcast packet based on the first equipment state information; and sending the at least one Bluetooth broadcast packet, so that a central control terminal of the household appliance displays the first equipment state information according to the at least one Bluetooth broadcast packet. According to the invention, the Bluetooth broadcast packet is sent to the central control terminal, so that even if the WIFI function is not started or has a fault, a user can know the current operation state of the household appliance through the central control terminal, and a maintainer can determine the fault position of the household appliance by taking the first equipment state information as a reference, thereby improving the user experience. And a debugging line is not required to be accessed for fault positioning.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of smart home appliance technology, and in particular to a method, apparatus and storage medium for transmitting status information of home appliances. Background Technology

[0002] With the development of technology, home appliances are becoming increasingly intelligent, and most have Wi-Fi (Wireless Fidelity) functionality. Therefore, users can use their devices (such as mobile phones) to access the status of their appliances via Wi-Fi. However, if the appliance is not connected to Wi-Fi or if a malfunction causes the Wi-Fi network to be abnormal, users cannot obtain the appliance's current status information. Furthermore, when appliances require repair, the inability to obtain status information via Wi-Fi makes it difficult for repair personnel to pinpoint the fault. This often necessitates the use of test cables to locate the problem, increasing repair costs and time. Summary of the Invention

[0003] This application provides a method and related apparatus for transmitting status information of home appliances, enabling users or maintenance personnel to obtain the current operating status of home appliances even when the WIFI function is not enabled or is malfunctioning. The technical solution is as follows:

[0004] On the one hand, a method for transmitting status information of home appliances is provided, the method being applied to home appliances with Bluetooth and WIFI functions, the method comprising:

[0005] If the WIFI function is not enabled or is malfunctioning, the Bluetooth function will be enabled in response to the Bluetooth broadcast enable rules being met at the current time.

[0006] Obtain the current device status information as the first device status information, and generate at least one Bluetooth broadcast packet based on the first device status information;

[0007] Send the at least one Bluetooth broadcast packet so that the central control terminal of the home appliance displays the status information of the first device according to the at least one Bluetooth broadcast packet.

[0008] Optionally, the current time satisfying the Bluetooth broadcast enable rules includes:

[0009] The home appliance was detected to be powered on at the current time; or

[0010] The current time detects a Bluetooth activation command triggered by a user via a button on the home appliance; or

[0011] Before the current time, the home appliance sent second device status information to the central control terminal via WIFI connection, but at the current time, the WIFI function of the home appliance is malfunctioning.

[0012] Optionally, the first device status information includes the component connection status, network connection status, and operating status of the home appliance;

[0013] The component connection status is used to indicate whether the connection of each component in the home appliance is normal, the network connection status is used to indicate whether the home appliance is connected to WIFI, and the operating status is used to indicate the current working mode of the home appliance.

[0014] Optionally, the number of the at least one Bluetooth broadcast packet may be multiple;

[0015] Each of the plurality of Bluetooth broadcast packets carries the total number of packets, the current packet sequence number, and a portion of the status information from the first device status information. The collection of the portion of the status information carried by all the Bluetooth broadcast packets in the plurality of Bluetooth broadcast packets constitutes the first device status information.

[0016] On the other hand, a method for transmitting status information of home appliances is provided. The method is applied to a central control terminal corresponding to the home appliance, which has Bluetooth and Wi-Fi functionality. The method includes:

[0017] The device receives at least one Bluetooth broadcast packet sent by the home appliance, wherein the at least one Bluetooth broadcast packet is sent when the WIFI function of the home appliance is not turned on or is malfunctioning, and the at least one Bluetooth broadcast packet carries the first device status information of the home appliance.

[0018] Based on the at least one Bluetooth broadcast packet, the first device status information of the home appliance is obtained;

[0019] Displays the first device status information of the home appliance.

[0020] Optionally, before receiving at least one Bluetooth broadcast packet sent by the home appliance, the method further includes:

[0021] Receive second device status information sent by the home appliance via WIFI connection;

[0022] Displays the status information of the second device.

[0023] On the other hand, a status information transmitting device for a home appliance is provided, the device being deployed on the home appliance; the device includes:

[0024] The response module is used to enable the Bluetooth function when the WIFI function is not enabled or malfunctions, in response to the Bluetooth broadcast enable rules being met at the current time.

[0025] The acquisition module is used to acquire the current device status information as the first device status information, and generate at least one Bluetooth broadcast packet based on the first device status information;

[0026] A sending module is used to send at least one Bluetooth broadcast packet so that the central control terminal of the home appliance displays the status information of the first device according to the at least one Bluetooth broadcast packet.

[0027] On the other hand, a status information transmission device for home appliances is provided, the device being deployed in a central control terminal corresponding to the home appliance; the device includes:

[0028] The first receiving module is configured to receive at least one Bluetooth broadcast packet sent by the home appliance, wherein the at least one Bluetooth broadcast packet is sent when the WIFI function of the home appliance is not turned on or is malfunctioning, and the at least one Bluetooth broadcast packet carries the first device status information of the home appliance.

[0029] The acquisition module is used to acquire the first device status information of the home appliance based on the at least one Bluetooth broadcast packet;

[0030] The first display module is used to display the first device status information of the home appliance.

[0031] On the other hand, a home appliance is provided, the home appliance including a memory and a processor, the memory for storing a computer program, and the processor for executing the computer program stored in the memory to implement the steps of the above-described method for sending status information of the home appliance.

[0032] On the other hand, a computer-readable storage medium is provided, wherein a computer program is stored therein, and when the computer program is executed by a processor, it implements the steps of the above-described method for sending status information of home appliances.

[0033] On the other hand, a computer program product containing instructions is provided, which, when run on a computer, causes the computer to perform the steps of the above-described method for sending status information of home appliances.

[0034] The technical solution provided in this application can bring at least the following beneficial effects:

[0035] Even when Wi-Fi is disabled or malfunctioning, home appliances can respond by meeting the Bluetooth broadcast enable rules at the current time, obtaining their own initial device status information, generating at least one Bluetooth broadcast packet based on this information, and sending this Bluetooth broadcast to the central control terminal. Thus, even without a Wi-Fi connection, home appliances can send their operating status to the central control terminal, allowing users to understand the current operating status of the appliances. Furthermore, when a home appliance malfunctions, maintenance personnel can use the initial device status information received from the central control terminal as a reference to pinpoint the location of the fault without needing to connect a test cable, thereby improving maintenance efficiency. Attached Figure Description

[0036] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0037] Figure 1 This is a schematic diagram of the structure of an implementation environment provided in an embodiment of this application;

[0038] Figure 2 This is a schematic diagram of another implementation environment provided in this application embodiment;

[0039] Figure 3 This is a flowchart of a method for sending status information of home appliances provided in an embodiment of this application;

[0040] Figure 4 This is a flowchart of another method for sending status information of home appliances provided in an embodiment of this application;

[0041] Figure 5 This is a flowchart of another method for sending status information of home appliances provided in the embodiments of this application;

[0042] Figure 6 This is a schematic diagram of a display interface provided in an embodiment of this application;

[0043] Figure 7 This is a schematic diagram of the structure of a status information transmission device for home appliances provided in an embodiment of this application;

[0044] Figure 8 This is a schematic diagram of the structure of another home appliance status information sending device provided in an embodiment of this application;

[0045] Figure 9This is a schematic diagram of the structure of a terminal device provided in an embodiment of this application;

[0046] Figure 10 This is a schematic diagram of the structure of a server provided in an embodiment of this application. Detailed Implementation

[0047] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.

[0048] Please refer to Figure 1 , Figure 1 This is a schematic diagram illustrating an implementation environment according to an exemplary embodiment. The implementation environment includes at least one home appliance 101 and a central control terminal 102, wherein the home appliance 101 can communicate with the central control terminal 102. This communication connection can be a Wi-Fi connection or a Bluetooth connection; this embodiment does not limit the specific connection.

[0049] The home appliance 101 is used to enable Bluetooth in response to the Bluetooth broadcasting enable rules being met at the current time when the WIFI function is not enabled or is malfunctioning. Then, it obtains the current device status information as the first device status information and generates at least one Bluetooth broadcast packet based on the first device status information. After that, it sends the at least one Bluetooth broadcast packet to the central control terminal 102.

[0050] The central control terminal 102 is used to receive at least one Bluetooth broadcast packet sent by the home appliance 101, and obtain the first device status information of the home appliance 101 based on the at least one Bluetooth broadcast packet, and then display the first device status information of the home appliance 101.

[0051] In some embodiments, such as Figure 2 As shown, the implementation environment may further include a server 103, which can be connected to the home appliance 101 and can also communicate with the central control terminal 102. This communication connection can be wired or wireless; this embodiment does not limit the specific connection.

[0052] Server 103 is used to receive first device status information sent by home appliance 101 or central control terminal 102, so that technicians can obtain the status information of home appliance.

[0053] Among them, home appliance 101 can be any home appliance with Bluetooth and WIFI functions, such as smart refrigerator, smart washing machine, etc.

[0054] The central control terminal 102 can be any electronic product that can interact with the user through one or more methods such as a keyboard, touchpad, touch screen, remote control, voice interaction or handwriting device, such as PC (Personal Computer), mobile phone, smartphone, PDA (Personal Digital Assistant), wearable device, PPC (Pocket PC), tablet computer, smart car system, smart TV, etc.

[0055] Server 103 can be a standalone server, a server cluster or distributed system composed of multiple physical servers, a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms, or a cloud computing service center.

[0056] Those skilled in the art should understand that the above-described home appliance 101, central control terminal 102, and server 103 are merely examples. Other existing or future smart home appliances, central control terminals, or servers that are applicable to the embodiments of this application should also be included within the scope of protection of the embodiments of this application, and are hereby incorporated by reference.

[0057] The following is a detailed explanation of a method for sending status information of home appliances provided in the embodiments of this application.

[0058] Figure 3 This is a flowchart illustrating a method for transmitting status information of a home appliance according to an embodiment of this application. This method is applied to home appliances with Bluetooth and Wi-Fi capabilities. Please refer to... Figure 3 The method includes the following steps.

[0059] Step 301: If the home appliance's WIFI function is not enabled or is malfunctioning, it shall enable the Bluetooth function in response to the current time meeting the Bluetooth broadcast enable rules.

[0060] The implementation method of step 301 can be found in the following sections. Figure 5 Step 501 in the embodiment will not be described in detail here.

[0061] Step 302: The home appliance obtains the current device status information as the first device status information, and generates at least one Bluetooth broadcast packet based on the first device status information.

[0062] Additionally, the implementation method for step 302 can be found in the following sections. Figure 5Step 502 in the embodiment will not be described in detail here.

[0063] Step 303: The home appliance sends at least one Bluetooth broadcast packet so that the central control terminal of the home appliance displays the first device status information based on the at least one Bluetooth broadcast packet.

[0064] The implementation method of step 303 can be found in the following sections. Figure 5 Step 503 in the embodiment will not be described in detail here.

[0065] In this embodiment, when the Wi-Fi function is not enabled or malfunctions, the home appliance can respond by meeting the Bluetooth broadcast enable rules at the current time, obtaining its own first device status information, generating at least one Bluetooth broadcast packet based on the first device status information, and sending the at least one Bluetooth broadcast to the central control terminal. Thus, even without a Wi-Fi connection, the home appliance can send its operating status to the central control terminal, allowing the user to understand the current operating status of the home appliance through the central control terminal. Furthermore, when the home appliance malfunctions, maintenance personnel can use the first device status information received by the central control terminal as a reference to determine the location of the malfunction without needing to connect a test cable for fault location, thereby improving maintenance efficiency.

[0066] Figure 4 This is a flowchart illustrating another method for transmitting status information of a home appliance, provided in an embodiment of this application. This method is applied to a central control terminal corresponding to the home appliance, which has Bluetooth and Wi-Fi capabilities. Please refer to... Figure 4 The method includes the following steps.

[0067] Step 401: The central control terminal receives at least one Bluetooth broadcast packet sent by the home appliance. The at least one Bluetooth broadcast packet is sent when the WIFI function of the home appliance is not turned on or is malfunctioning. The at least one Bluetooth broadcast packet carries the first device status information of the home appliance.

[0068] The implementation method of step 401 can be found in the following sections. Figure 5 Step 504 in the embodiment will not be described in detail here.

[0069] Step 402: The central control terminal obtains the first device status information of the home appliance based on the at least one Bluetooth broadcast packet.

[0070] Additionally, the implementation method for step 402 can be found in the following sections. Figure 5 Step 505 in the embodiment will not be described in detail here.

[0071] Step 403: The central control terminal displays the first device status information of the home appliance.

[0072] The implementation method of step 403 can be found in the following sections. Figure 5 Step 506 in the embodiment will not be described in detail here.

[0073] In this embodiment, when the Wi-Fi function is not enabled or is malfunctioning, the central control terminal can receive at least one Bluetooth broadcast packet sent by the home appliance. Based on the received Bluetooth broadcast packet, the central control terminal can obtain and display the first device status information of the home appliance. Thus, even without a Wi-Fi connection, the home appliance can send its operating status to the central control terminal, allowing the user to understand the current operating status of the appliance. Furthermore, when the home appliance malfunctions, maintenance personnel can use the first device status information received by the central control terminal as a reference to determine the location of the malfunction without needing to connect a test cable, thereby improving maintenance efficiency.

[0074] Figure 5 This is a flowchart illustrating another method for transmitting status information of a home appliance provided in this application. Please refer to... Figure 5 The method includes the following steps.

[0075] Step 501: If the home appliance's WIFI function is not enabled or is malfunctioning, it shall enable the Bluetooth function in response to the current time meeting the Bluetooth broadcast enable rules.

[0076] If the Wi-Fi function of a home appliance is not enabled or is malfunctioning, the appliance cannot send its own status information via Wi-Fi. Therefore, in this embodiment, the home appliance can enable Bluetooth in response to the current time meeting the Bluetooth broadcast enable rules, thereby sending its own status information via Bluetooth in subsequent processes.

[0077] In some embodiments, the Bluetooth broadcast enable rule being met at the current time includes: the home appliance being detected to be powered on at the current time; or the user triggering a Bluetooth enable command via a button on the home appliance at the current time; or the home appliance sending second device status information to the central control terminal via WIFI connection before the current time, but the WIFI function of the home appliance malfunctioning at the current time.

[0078] In other words, if any one of the three Bluetooth broadcasting enable rules mentioned above is met, the home appliance will enable its Bluetooth function. Specifically, if the Wi-Fi function is not enabled or is malfunctioning, and the home appliance is detected to be powered on at the current time, the home appliance will automatically enable its Bluetooth function. Powering on refers to the process where the power supply to the home appliance is stable enough to allow the home appliance to work after it is connected to a power source.

[0079] Alternatively, if the home appliance's Wi-Fi function is off or malfunctioning, and the user presses a button on the appliance at the current time, the appliance will activate its Bluetooth function. In other words, the user can manually activate the appliance's Bluetooth function. It should be noted that since this Bluetooth function is specifically used to transmit the appliance's status information, users can set specific button combinations to activate this Bluetooth function, thus distinguishing it from other Bluetooth functions.

[0080] Alternatively, if the appliance previously sent second device status information to the central control terminal via Wi-Fi, but its Wi-Fi function malfunctions at the current time, the appliance will activate Bluetooth. In other words, if the appliance had Wi-Fi enabled and it was functioning correctly before the current time, it could send second device information (its status information prior to the current time) to the central control terminal via Wi-Fi. However, if its Wi-Fi is currently malfunctioning, preventing it from sending status information via Wi-Fi, the appliance will automatically activate Bluetooth and subsequently send device status information to the central control terminal via Bluetooth.

[0081] It should be noted that the above three Bluetooth broadcast enabling rules are merely illustrative examples. Alternatively, in an application, more or fewer Bluetooth broadcast enabling rules may be included, and this application embodiment does not limit this.

[0082] Step 502: The home appliance obtains the current device status information as the first device status information, and generates at least one Bluetooth broadcast packet based on the first device status information.

[0083] After Bluetooth is enabled on home appliances, the appliances can obtain the current device status information as the first device status information, which can be used to indicate the current status of the home appliances.

[0084] In some embodiments, the first device status information includes the component connection status, network connection status, and device operating status of the home appliance; wherein, the component connection status is used to indicate whether the connection of each component in the home appliance is normal, the network connection status is used to indicate whether the home appliance is connected to WIFI, and the operating status is used to indicate the current working mode of the home appliance.

[0085] For example, if the appliance is a washing machine, the component connection status in the first device status information can include whether component 1 and component 2 are connected normally or whether component 2 and component 3 are disconnected; the network connection status can include whether the washing machine is connected to WIFI or not; the operating status can include washing mode or spin-drying mode, etc.

[0086] In addition, in some embodiments, the first device status information may also include CPU (Central Processing Unit) utilization, which indicates the CPU resources occupied by the program currently running on the home appliance; or, the first device status information may also include memory utilization, which indicates the proportion of memory currently being used by the home appliance to the total available memory; or, the first device status information may also include running time, which indicates the total operating time of the home appliance from power-on to the present.

[0087] It should be noted that the above description assumes that the first device status information may include component connection status, network connection status, device operating status, CPU utilization, memory utilization, and running time. Alternatively, in applications, the first device status information may include more or less content as needed, and this application embodiment does not limit this.

[0088] In some embodiments, since the content of the first device status information may differ between different home appliances, developers can configure a data structure to describe the device status information of the target home appliance before the home appliance obtains its current device status information as its first device status information. This data structure indicates the content included in the first device status information of the target home appliance, where the target home appliance is the device for which the data structure is to be configured. In this way, in subsequent processes, the target home appliance can obtain its current device status information as its first device status information based on its corresponding data structure.

[0089] As an example, suppose the data structure used to describe the state information of the washing machine includes component connection status, network connection status, device operating status, CPU utilization, memory utilization, and running time. Then, the washing machine can obtain the corresponding state information as the first device state information based on the above parameters.

[0090] In this embodiment of the application, in order to make it easier for home appliances to send the first device status information via Bluetooth broadcast packets, after the home appliance obtains the current device status information as the first device status information, it can also serialize the first device status information, that is, convert the first device status information into a byte stream, and send the serialized first device status information via Bluetooth broadcast packets.

[0091] As an example, a home appliance can serialize its first device state information through the following process: First, it is necessary to ensure that the current device state information of the home appliance implements the Serializable interface, because only if the current device state information of the home appliance implements the Serializable interface can the first device state information it contains be serialized; then, an output stream is created, for example, this output stream can be an ObjectOutputStream, and then the writeObject() method is called through the ObjectOutputStream to convert the first device state information that needs to be serialized into a byte stream, thereby performing serialization.

[0092] It should be noted that the above serialization method is only an example. Alternatively, in applications, other methods can be used to serialize the first device status information, and this application embodiment does not limit this.

[0093] As described above, the first device status information can be serialized. Therefore, after the first device status information can be serialized, the home appliance can generate at least one Bluetooth broadcast packet based on the length of the serialized byte stream of the first device status information and the current Bluetooth version of the home appliance. In other words, the length of the serialized byte stream of the first device status information can determine whether it needs to be divided into multiple Bluetooth broadcast packets for transmission. The Bluetooth version specifies the maximum byte length that each Bluetooth broadcast packet corresponding to that Bluetooth version can include.

[0094] For example, assuming the serialized first device status information has a byte stream length of 128, and the home appliance's Bluetooth version is Bluetooth 4.0, since the maximum byte length that a Bluetooth 4.0 broadcast packet can include is 16, the serialized first device status information can be divided into multiple Bluetooth broadcast packets for transmission. As another example, if the home appliance's Bluetooth version is Bluetooth 5.2, since the maximum byte length that a Bluetooth 5.2 broadcast packet can include is 255, the serialized first device status information can be placed in a single Bluetooth broadcast packet for transmission.

[0095] In some embodiments, the number of the at least one Bluetooth broadcast packet is multiple; each of the multiple Bluetooth broadcast packets carries the total number of packets, the current packet sequence number, and a portion of the status information in the first device status information, and the collection of the portion of the status information carried by all the multiple Bluetooth broadcast packets is the first device status information.

[0096] As described above, the serialized first device status information can be divided into multiple Bluetooth broadcast packets for transmission. Therefore, to enable the central control terminal of the home appliance to determine whether all Bluetooth broadcast packets corresponding to the first device status information have been received, each of these multiple Bluetooth broadcast packets can carry the total number of packets. To distinguish these multiple Bluetooth broadcast packets and allow the central control terminal of the home appliance to sequentially combine the partial status information from these multiple Bluetooth broadcast packets, each of these multiple Bluetooth broadcast packets can carry the current packet sequence number. Furthermore, the collection of partial status information carried by all the Bluetooth broadcast packets in these multiple Bluetooth broadcast packets constitutes the first device status information. In other words, after receiving all the Bluetooth broadcast packets, the central control terminal of the home appliance can combine the partial information from each of the multiple Bluetooth broadcast packets according to the sequence number of the Bluetooth broadcast packets to obtain the complete first device status information.

[0097] In addition, in some embodiments, the home appliance may also encrypt the device status information included in the at least one Bluetooth broadcast packet to ensure the security of Bluetooth transmission.

[0098] Step 503: The home appliance sends at least one Bluetooth broadcast packet so that the central control terminal of the home appliance displays the first device status information of the home appliance according to the at least one Bluetooth broadcast packet.

[0099] In some embodiments, home appliances can sequentially send at least one Bluetooth broadcast packet according to the packet sequence number carried in the at least one Bluetooth broadcast, thereby ensuring that all Bluetooth broadcast packets are sent to the central control terminal.

[0100] Step 504: The central control terminal receives at least one Bluetooth broadcast packet sent by the home appliance.

[0101] In some embodiments, before receiving the at least one Bluetooth broadcast packet sent by the home appliance, the method further includes: receiving second device status information sent by the home appliance via a WIFI connection; and displaying the second device status information.

[0102] As described above, before the current time (i.e., when the Wi-Fi function is not enabled or is malfunctioning), the home appliance will send a second device status information to the central control terminal via Wi-Fi connection. When the Wi-Fi function is not enabled or is malfunctioning, the home appliance will send a Bluetooth broadcast packet to the central control terminal. In other words, before the central control terminal receives at least one Bluetooth broadcast packet sent by the home appliance, it can also receive the second device status information sent by the home appliance via Wi-Fi connection.

[0103] In some embodiments, if the number of at least one Bluetooth broadcast packet is one, then after the central control terminal receives the Bluetooth broadcast packet, it can determine whether all Bluetooth broadcast packets have been received based on the total number of packets carried in the Bluetooth broadcast packet. If the number of at least one Bluetooth broadcast packet is multiple, then the terminal device can determine whether all Bluetooth broadcast packets have been received based on the total number of packets carried in each of the multiple broadcast packets and the current packet sequence number.

[0104] Step 505: The central control terminal obtains the first device status information of the home appliance based on the at least one Bluetooth broadcast packet.

[0105] In some embodiments, the first device status information in the at least one Bluetooth broadcast packet is the serialized first device status information. Therefore, after the central control terminal receives the at least one Bluetooth broadcast packet, it can also deserialize the first device status information in the at least one Bluetooth broadcast packet, that is, restore the byte stream to the initial first device status information.

[0106] As an example, the first device state information in at least one Bluetooth broadcast packet can be deserialized using the following process: First, ensure that the first device state information to be deserialized implements the Serializable interface. If it does, create an input stream, for example, an ObjectInputStream. Then, call the readObject() method on the ObjectInputStream to read the serialized first device state information from the byte stream, thereby performing deserialization. In this way, the initial first device state information can be obtained.

[0107] It should be noted that the above deserialization method is only an example. Alternatively, other deserialization methods can be used to deserialize the serialized first device state information in applications. This application embodiment does not limit this.

[0108] In addition, in some embodiments, the at least one Bluetooth broadcast packet carries a current packet sequence number. Therefore, the central control terminal can deserialize the serialized first device status information included in each of the at least one Bluetooth broadcast packets according to the current packet sequence number in the at least one Bluetooth broadcast packet, so as to obtain the complete first device status information.

[0109] Step 506: The central control terminal displays the first device status information of the home appliance.

[0110] In this embodiment, the central control terminal can provide a display interface for displaying the status information of the first device.

[0111] As an example, such as Figure 6 As shown, if the appliance is a washing machine, the display interface can show the connection status of the appliance's components, such as components 1 and 2 being connected normally, and components 2 and 3 being disconnected; it can also show the washing machine's network connection status, such as not connected to WIFI; and it can also show the washing machine's operating status, such as the appliance currently being in washing mode.

[0112] It needs to be explained, such as Figure 6 The display interface shown is merely an illustrative example. Alternatively, in an application, the display interface may include more or fewer display parameters, and this application embodiment does not limit this.

[0113] In this embodiment, when the Wi-Fi function is not enabled or malfunctions, the home appliance can respond by meeting the Bluetooth broadcast enable rules at the current time, obtain its own first device status information, generate at least one Bluetooth broadcast packet based on the first device status information, and send the at least one Bluetooth broadcast to the central control terminal. Thus, even without a Wi-Fi connection, the home appliance can send its operating status to the central control terminal, allowing the user to understand the current operating status of the home appliance through the central control terminal. Furthermore, when the home appliance malfunctions, maintenance personnel can use the first device status information received by the central control terminal as a reference to determine the location of the malfunction without needing to connect a test cable for fault location, thereby improving maintenance efficiency and saving maintenance costs. In addition, in this embodiment, multiple Bluetooth broadcast enable rules are provided; as long as any one of the Bluetooth broadcast enable rules is met, the home appliance will enable Bluetooth, meeting the needs of the home appliance to enable Bluetooth in different usage scenarios, making the application scenarios wider. Moreover, the first device status information can include the component connection status, network connection status, and device operating status of the home appliance, allowing the user to understand the current status information of the home appliance in detail.

[0114] Figure 7This is a schematic diagram of the structure of a status information transmitting device for a home appliance provided in an embodiment of this application. This status information transmitting device can be implemented by software, hardware, or a combination of both, and can be part or all of the home appliance. The home appliance can be... Figure 9 The terminal device shown. Please refer to... Figure 7 The device includes a response module 701, an acquisition module 702, and a transmission module 703.

[0115] The response module 701 is used to enable the Bluetooth function in response to the current time meeting the Bluetooth broadcast enable rules when the WIFI function is not enabled or malfunctions.

[0116] The acquisition module 702 is used to acquire the current device status information as the first device status information, and generate at least one Bluetooth broadcast packet based on the first device status information;

[0117] The transmitting module 703 is used to transmit the at least one Bluetooth broadcast packet so that the central control terminal of the home appliance displays the first device status information according to the at least one Bluetooth broadcast packet.

[0118] Optionally, the Bluetooth broadcast enable rules that are met at the current time include:

[0119] The home appliance is currently powered on; or the user has triggered a Bluetooth activation command via a button on the home appliance; or the home appliance previously sent a second device status information to the central control terminal via Wi-Fi connection, but the Wi-Fi function of the home appliance is malfunctioning at the current time.

[0120] Optionally, the first device status information includes the component connection status, network connection status, and operating status of the home appliance; wherein, the component connection status is used to indicate whether the connection of each component in the home appliance is normal, the network connection status is used to indicate whether the home appliance is connected to WIFI, and the operating status is used to indicate the current working mode of the home appliance.

[0121] Optionally, the number of the at least one Bluetooth broadcast packet is multiple; each of the multiple Bluetooth broadcast packets carries the total number of packets, the current packet sequence number, and a portion of the status information from the first device status information, and the collection of the portion of the status information carried by all the Bluetooth broadcast packets in the multiple Bluetooth broadcast packets constitutes the first device status information.

[0122] In this embodiment, when the Wi-Fi function is not enabled or malfunctions, the home appliance can respond by meeting the Bluetooth broadcast enable rules at the current time, obtain its own first device status information, generate at least one Bluetooth broadcast packet based on the first device status information, and send the at least one Bluetooth broadcast to the central control terminal. Thus, even without a Wi-Fi connection, the home appliance can send its operating status to the central control terminal, allowing the user to understand the current operating status of the home appliance through the central control terminal. Furthermore, when the home appliance malfunctions, maintenance personnel can use the first device status information received by the central control terminal as a reference to determine the location of the malfunction without needing to connect a test cable for fault location, thereby improving maintenance efficiency and saving maintenance costs. In addition, in this embodiment, multiple Bluetooth broadcast enable rules are provided; as long as any one of the Bluetooth broadcast enable rules is met, the home appliance will enable Bluetooth, meeting the needs of the home appliance to enable Bluetooth in different usage scenarios, making the application scenarios wider. Moreover, the first device status information can include the component connection status, network connection status, and device operating status of the home appliance, allowing the user to understand the current status information of the home appliance in detail.

[0123] It should be noted that the above embodiments of the home appliance status information transmitting device are only illustrated by the division of the above functional modules. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the home appliance status information transmitting device and the home appliance status information transmitting method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.

[0124] Figure 8 This is a schematic diagram of another home appliance status information transmitting device provided in this application embodiment. This device can be implemented by software, hardware, or a combination of both, becoming part or all of the central control terminal corresponding to the home appliance. The central control terminal can be... Figure 9 The terminal device shown. Please refer to... Figure 8 The device includes: a first receiving module 801, an acquisition module 802, and a first display module 803.

[0125] The first receiving module 801 is configured to receive at least one Bluetooth broadcast packet sent by a home appliance, wherein the at least one Bluetooth broadcast packet is sent when the WIFI function of the home appliance is not turned on or is malfunctioning, and the at least one Bluetooth broadcast packet carries first device status information of the home appliance.

[0126] The acquisition module 802 is used to acquire the first device status information of the home appliance based on the at least one Bluetooth broadcast packet;

[0127] The first display module 803 is used to display the first device status information of the home appliance.

[0128] Optionally, the device further includes:

[0129] The second receiving module is used to receive the second device status information sent by the home appliance via a WIFI connection.

[0130] The second display module is used to display the status information of the second device.

[0131] In this embodiment, when the Wi-Fi function is not enabled or is malfunctioning, the central control terminal can receive at least one Bluetooth broadcast packet sent by the home appliance. Based on the received Bluetooth broadcast packet, the central control terminal can obtain and display the first device status information of the home appliance. Thus, even without a Wi-Fi connection, the home appliance can send its operating status to the central control terminal, allowing the user to understand the current operating status of the appliance. Furthermore, when the home appliance malfunctions, maintenance personnel can use the first device status information received by the central control terminal as a reference to determine the location of the malfunction without needing to connect a test cable, thereby improving maintenance efficiency.

[0132] It should be noted that the above embodiments of the home appliance status information transmitting device are only illustrated by the division of the above functional modules when receiving device status information. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the home appliance status information transmitting device and the home appliance status information transmitting method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.

[0133] Figure 9This is a structural block diagram of a terminal device 900 provided in an embodiment of this application. The terminal device 900 can be a portable mobile terminal, such as a smartphone, tablet computer, MP3 player (Moving Picture Experts Group Audio Layer III), MP4 player (Moving Picture Experts Group Audio Layer IV), laptop computer, or desktop computer. The terminal device 900 may also be referred to as a user device, portable terminal, laptop terminal, desktop terminal, or other names.

[0134] Typically, terminal device 900 includes a processor 901 and a memory 902.

[0135] Processor 901 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 901 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field Programmable Gate Array), and PLA (Programmable Logic Array). Processor 901 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 901 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, processor 901 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.

[0136] The memory 902 may include one or more computer-readable storage media, which may be non-transitory. The memory 902 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 902 are used to store at least one instruction, which is executed by the processor 901 to implement the method for transmitting status information of a home appliance provided in the method embodiments of this application.

[0137] In some embodiments, the terminal device 900 may also optionally include a peripheral device interface 903 and at least one peripheral device. The processor 901, memory 902, and peripheral device interface 903 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 903 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of the following: a radio frequency circuit 904, a display screen 905, a camera assembly 906, an audio circuit 907, a positioning assembly 908, and a power supply 909.

[0138] Peripheral device interface 903 can be used to connect at least one I / O (Input / Output) related peripheral device to processor 901 and memory 902. In some embodiments, processor 901, memory 902 and peripheral device interface 903 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 901, memory 902 and peripheral device interface 903 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.

[0139] The radio frequency (RF) circuit 904 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 904 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 904 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. Optionally, the RF circuit 904 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The RF circuit 904 can communicate with other terminal devices through at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: the World Wide Web, metropolitan area networks, intranets, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 904 may also include circuitry related to NFC (Near Field Communication), which is not limited in this application embodiment.

[0140] Display screen 905 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any combination thereof. When display screen 905 is a touch display screen, it also has the ability to collect touch signals on or above its surface. These touch signals can be input as control signals to processor 901 for processing. In this case, display screen 905 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 905, which is set on the front panel of terminal device 900; in other embodiments, there may be at least two display screens 905, respectively set on different surfaces of terminal device 900 or in a folded design; in still other embodiments, display screen 905 may be a flexible display screen, set on a curved surface or folded surface of terminal device 900. Furthermore, display screen 905 may be set as a non-rectangular irregular shape, i.e., a non-rectangular screen. Display screen 905 may be made of materials such as LCD (Liquid Crystal Display) or OLED (Organic Light-Emitting Diode).

[0141] The camera assembly 906 is used to acquire images or videos. Optionally, the camera assembly 906 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the terminal device, and the rear-facing camera is located on the back of the terminal device. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions. In some embodiments, the camera assembly 906 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cool light flash, which can be used for light compensation at different color temperatures.

[0142] The audio circuit 907 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, converting them into electrical signals that are input to the processor 901 for processing, or to the radio frequency circuit 904 for voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, each positioned at a different location on the terminal device 900. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert electrical signals from the processor 901 or the radio frequency circuit 904 into sound waves. The speaker may be a conventional diaphragm speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement. In some embodiments, the audio circuit 907 may also include a headphone jack.

[0143] The positioning component 908 is used to determine the current geographical location of the terminal device 900 in order to enable navigation or LBS (Location Based Service). The positioning component 908 can be a positioning component of GPS (Global Positioning System), BeiDou system, or Galileo system.

[0144] Power supply 909 is used to supply power to the various components in terminal device 900. Power supply 909 can be AC ​​power, DC power, a disposable battery, or a rechargeable battery. When power supply 909 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery that is charged via a wired line, while a wireless rechargeable battery is a battery that is charged via a wireless coil. The rechargeable battery can also be used to support fast charging technology.

[0145] In some embodiments, the terminal device 900 further includes one or more sensors 910. The one or more sensors 910 include, but are not limited to: an accelerometer 911, a gyroscope 912, a pressure sensor 913, a fingerprint sensor 914, an optical sensor 915, and a proximity sensor 916.

[0146] Accelerometer 911 can detect the magnitude of acceleration along the three coordinate axes of a coordinate system established by terminal device 900. For example, accelerometer 911 can be used to detect the components of gravitational acceleration along the three coordinate axes. Processor 901 can control touchscreen 905 to display the user interface in landscape or portrait view based on the gravitational acceleration signal acquired by accelerometer 911. Accelerometer 911 can also be used for games or for acquiring user motion data.

[0147] The gyroscope sensor 912 can detect the orientation and rotation angle of the terminal device 900. The gyroscope sensor 912, in conjunction with the accelerometer sensor 911, can collect the user's 3D movements on the terminal device 900. Based on the data collected by the gyroscope sensor 912, the processor 901 can perform the following functions: motion sensing (e.g., changing the UI based on the user's tilt), image stabilization during shooting, game control, and inertial navigation.

[0148] The pressure sensor 913 can be disposed on the side bezel of the terminal device 900 and / or on the lower layer of the touch display screen 905. When the pressure sensor 913 is disposed on the side bezel of the terminal device 900, it can detect the user's grip signal on the terminal device 900, and the processor 901 can perform left / right hand recognition or quick operation based on the grip signal collected by the pressure sensor 913. When the pressure sensor 913 is disposed on the lower layer of the touch display screen 905, the processor 901 can control the operable controls on the UI interface based on the user's pressure operation on the touch display screen 905. The operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.

[0149] The fingerprint sensor 914 is used to collect the user's fingerprint. The processor 901 identifies the user's identity based on the fingerprint collected by the fingerprint sensor 914, or vice versa. When the user's identity is identified as trusted, the processor 901 authorizes the user to perform relevant sensitive operations, including unlocking the screen, viewing encrypted information, downloading software, making payments, and changing settings. The fingerprint sensor 914 can be located on the front, back, or side of the terminal device 900. When the terminal device 900 has a physical button or manufacturer logo, the fingerprint sensor 914 can be integrated with the physical button or manufacturer logo.

[0150] An optical sensor 915 is used to collect ambient light intensity. In one embodiment, the processor 901 can control the display brightness of the touch screen 905 based on the ambient light intensity collected by the optical sensor 915. Specifically, when the ambient light intensity is high, the display brightness of the touch screen 905 is increased; when the ambient light intensity is low, the display brightness of the touch screen 905 is decreased. In another embodiment, the processor 901 can also dynamically adjust the shooting parameters of the camera assembly 906 based on the ambient light intensity collected by the optical sensor 915.

[0151] The proximity sensor 916, also known as a distance sensor, is typically located on the front panel of the terminal device 900. The proximity sensor 916 is used to detect the distance between the user and the front of the terminal device 900. In one embodiment, when the proximity sensor 916 detects that the distance between the user and the front of the terminal device 900 is gradually decreasing, the processor 901 controls the touchscreen display 905 to switch from a screen-on state to a screen-off state; when the proximity sensor 916 detects that the distance between the user and the front of the terminal device 900 is gradually increasing, the processor 901 controls the touchscreen display 905 to switch from a screen-off state to a screen-on state.

[0152] Those skilled in the art will understand that Figure 9 The structure shown does not constitute a limitation on the terminal device 900, and may include more or fewer components than shown, or combine certain components, or use different component arrangements.

[0153] Figure 10 This is a schematic diagram of the structure of a server provided in an embodiment of this application. The server 1000 includes a central processing unit (CPU) 1001, a system memory 1004 including random access memory (RAM) 1002 and read-only memory (ROM) 1003, and a system bus 1005 connecting the system memory 1004 and the central processing unit 1001. The server 1000 also includes a basic input / output system (I / O system) 1006 that facilitates the transmission of information between various devices within the computer, and a mass storage device 1007 for storing the operating system 1013, application programs 1014, and other program modules 1015.

[0154] The basic input / output system 1006 includes a display 1008 for displaying information and an input device 1009 for user input, such as a mouse or keyboard. Both the display 1008 and the input device 1009 are connected to the central processing unit 1001 via an input / output controller 1010 connected to the system bus 1005. The basic input / output system 1006 may also include the input / output controller 1010 for receiving and processing input from multiple other devices such as a keyboard, mouse, or electronic stylus. Similarly, the input / output controller 1010 also provides output to a display screen, printer, or other types of output devices.

[0155] Mass storage device 1007 is connected to central processing unit 1001 via a mass storage controller (not shown) connected to system bus 1005. Mass storage device 1007 and its associated computer-readable media provide non-volatile storage for server 1000. That is, mass storage device 1007 may include computer-readable media (not shown) such as hard disk or CD-ROM drive.

[0156] Without loss of generality, computer-readable media can include computer storage media and communication media. Computer storage media include volatile and non-volatile, removable and non-removable media implemented using any method or technology for storing information such as computer-readable instructions, data structures, program modules, or other data. Computer storage media include RAM, ROM, EPROM, EEPROM, flash memory or other solid-state storage technologies, CD-ROM, DVD or other optical storage, magnetic tape cassettes, magnetic tape, disk storage, or other magnetic storage devices. Of course, those skilled in the art will understand that computer storage media are not limited to the above-mentioned types. The system memory 1004 and mass storage device 1007 described above can be collectively referred to as memory.

[0157] According to various embodiments of this application, server 1000 can also be connected to a remote computer on a network, such as the Internet. That is, server 1000 can be connected to network 1012 via network interface unit 1011 connected to system bus 1005, or it can use network interface unit 1011 to connect to other types of networks or remote computer systems (not shown).

[0158] The aforementioned memory also includes one or more programs, which are stored in the memory and configured to be executed by the CPU.

[0159] In some embodiments, a computer-readable storage medium is also provided, which stores a computer program that, when executed by a processor, implements the steps of the method for transmitting status information of home appliances in the above embodiments. For example, the computer-readable storage medium may be a ROM, RAM, CD-ROM, magnetic tape, floppy disk, or optical data storage device, etc.

[0160] It is worth noting that the computer-readable storage medium mentioned in the embodiments of this application can be a non-volatile storage medium, in other words, it can be a non-transient storage medium.

[0161] It should be understood that all or part of the steps of the above embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented wholly or partially in the form of a computer program product. The computer program product includes one or more computer instructions. The computer instructions can be stored in the above-described computer-readable storage medium.

[0162] That is, in some embodiments, a computer program product containing instructions is also provided, which, when run on a computer, causes the computer to perform the steps of the above-described method for sending status information of home appliances.

[0163] It should be understood that "at least one" as mentioned herein refers to one or more, and "multiple" refers to two or more. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B; "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. In addition, in order to clearly describe the technical solutions of the embodiments of this application, the terms "first," "second," etc., are used in the embodiments of this application to distinguish identical or similar items with substantially the same function and effect. Those skilled in the art will understand that the terms "first," "second," etc., do not limit the quantity or execution order, and the terms "first," "second," etc., are not necessarily different.

[0164] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, data stored, data displayed, etc.) and signals involved in the embodiments of this application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.

[0165] The above descriptions are embodiments provided in this application and are not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A method for transmitting status information of home appliances, characterized in that, The method is applied to home appliances with Bluetooth and WIFI functions, and the method includes: If the WIFI function is not enabled or is malfunctioning, the Bluetooth function will be enabled in response to the Bluetooth broadcast enable rules being met at the current time. Obtain the current device status information as the first device status information, and generate at least one Bluetooth broadcast packet based on the first device status information; Send the at least one Bluetooth broadcast packet so that the central control terminal of the home appliance displays the status information of the first device according to the at least one Bluetooth broadcast packet.

2. The method as described in claim 1, characterized in that, The current time meets the Bluetooth broadcast enable rules, including: The home appliance was detected to be powered on at the current time; or The current time detects a Bluetooth activation command triggered by a user via a button on the home appliance; or Before the current time, the home appliance sent second device status information to the central control terminal via WIFI connection, but at the current time, the WIFI function of the home appliance is malfunctioning.

3. The method as described in claim 1, characterized in that, The first device status information includes the component connection status, network connection status, and operating status of the home appliance; The component connection status is used to indicate whether the connection of each component in the home appliance is normal, the network connection status is used to indicate whether the home appliance is connected to WIFI, and the operating status is used to indicate the current working mode of the home appliance.

4. The method as described in claim 1, characterized in that, The number of the at least one Bluetooth broadcast packet is multiple; Each of the plurality of Bluetooth broadcast packets carries the total number of packets, the current packet sequence number, and a portion of the status information from the first device status information. The collection of the portion of the status information carried by all the Bluetooth broadcast packets in the plurality of Bluetooth broadcast packets constitutes the first device status information.

5. A method for transmitting status information of a home appliance, characterized in that, The method is applied to a central control terminal corresponding to a home appliance, the home appliance having Bluetooth and WIFI functions; the method includes: The device receives at least one Bluetooth broadcast packet sent by the home appliance, wherein the at least one Bluetooth broadcast packet is sent when the WIFI function of the home appliance is not turned on or is malfunctioning, and the at least one Bluetooth broadcast packet carries the first device status information of the home appliance. Based on the at least one Bluetooth broadcast packet, the first device status information of the home appliance is obtained; Displays the first device status information of the home appliance.

6. The method as described in claim 5, characterized in that, Before receiving at least one Bluetooth broadcast packet sent by the home appliance, the method further includes: Receive second device status information sent by the home appliance via WIFI connection; Displays the status information of the second device.

7. A device for transmitting status information of a household appliance, characterized in that, The device is deployed in a home appliance; the device includes: The response module is used to enable the Bluetooth function when the WIFI function is not enabled or malfunctions, in response to the Bluetooth broadcast enable rules being met at the current time. The acquisition module is used to acquire the current device status information as the first device status information, and generate at least one Bluetooth broadcast packet based on the first device status information; A sending module is used to send at least one Bluetooth broadcast packet so that the central control terminal of the home appliance displays the status information of the first device according to the at least one Bluetooth broadcast packet.

8. A device for transmitting status information of a household appliance, characterized in that, The device is deployed in the central control terminal corresponding to the home appliance; the device includes: The first receiving module is configured to receive at least one Bluetooth broadcast packet sent by the home appliance, wherein the at least one Bluetooth broadcast packet is sent when the WIFI function of the home appliance is not turned on or is malfunctioning, and the at least one Bluetooth broadcast packet carries the first device status information of the home appliance. The acquisition module is used to acquire the first device status information of the home appliance based on the at least one Bluetooth broadcast packet; The first display module is used to display the first device status information of the home appliance.

9. A household appliance, characterized in that, The home appliance includes a memory and a processor. The memory is used to store computer programs, and the processor is used to execute the computer programs stored in the memory to implement the steps of the method according to any one of claims 1-4.

10. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, implements the steps of the method described in any one of claims 1-6.

Citation Information

Patent Citations

  • Network failure processing method and device

    CN107204883A

  • Method and apparatus for processing network failure

    US20190036761A1

  • Method for Establishing Communication Connection after Device Is Offline and Smart Home System

    US20220361274A1