Method for configuring home appliance, electronic device, and storage medium
By introducing a recycle bin in the user terminal and server, the communication frequency and volume of home appliances are reduced, solving the problem of cumbersome operations after users delete home appliances, achieving resource saving and quick recovery of control, and improving the user experience.
Patent Information
- Application Number
- CN202111589596.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-23
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2041-12-23
AI Technical Summary
In existing technologies, when a user deletes a home appliance, the device disconnects from the server, making the process of regaining control cumbersome, consuming resources and power, and affecting the user experience.
Introducing a recycle zone in user terminals and servers reduces the frequency and volume of communication between home appliances and user terminals and servers, maintains connectivity, moves devices to the recycle zone through temporary deletion operations, and restores control when necessary.
It saves resources and power consumption, simplifies user operation, improves user experience, and enables quick recovery of control over home appliances.
Smart Images

Figure CN116346520B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application belongs to the technical field of Internet of Things, and particularly relates to a configuration method of a household appliance, an electronic device and a storage medium. BACKGROUND
[0002] Smart household appliances are used by more and more people, and a smart home application user binds a household appliance and also exists an operation of deleting the household appliance. In the prior art, in order to save resources, when the user deletes the household appliance, the household appliance directly initializes WIFI configuration information, and the household appliance is disconnected from the server; at this time, if the user deletes by mistake or wants to control the household appliance again, the household appliance and the server need to be connected again, and the operation is complicated. Therefore, how to save resources and facilitate the user to quickly recover the control of the household appliance is an urgent problem to be solved. SUMMARY
[0003] The application provides a configuration method of a household appliance, an electronic device and a storage medium, so as to solve the technical problem that the existing household appliance deletion method cannot balance the quick recovery of the control of the household appliance and the saving of resources.
[0004] To solve the above technical problem, one technical solution of the application is that a configuration method of a household appliance includes: a user terminal, characterized in that the user terminal includes a control area and a recovery area, and the communication frequency and / or communication amount between the household appliance placed in the recovery area and the user terminal is lower than that between the household appliance placed in the control area, and the method includes the following steps: in response to a temporary deletion operation of deleting the household appliance, moving the household appliance from the control area to the recovery area.
[0005] To solve the above technical problem, another technical solution of the application is that a configuration method of a household appliance is used for a server, and includes the following steps: receiving a temporary deletion operation of deleting the household appliance; and reducing the communication frequency and / or communication amount between the household appliance and the user terminal.
[0006] To solve the above technical problem, another technical solution of the application is that an electronic device includes a memory and a processor coupled with each other, and the processor is used for executing program instructions stored in the memory to realize the above method.
[0007] To solve the above technical problem, another technical solution of the application is that a computer readable storage medium has program data stored thereon, and the program data is executed by a processor to realize the above method.
[0008] The beneficial effect of the present application is that the user terminal reduces the communication frequency and / or communication volume with the household appliance, maintains the connection with the household appliance, thereby saving the cost, reducing the unnecessary resource power consumption, and in the meanwhile, the user can quickly recover the control of the household appliance, and improves the user experience. BRIEF DESCRIPTION OF DRAWINGS
[0009] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0010] Figure 1 is a flow diagram of an embodiment of the configuration method of the household appliance of the present application;
[0011] Figure 2 is another flow diagram of an embodiment of the configuration method of the household appliance of the present application;
[0012] Figure 3 is another flow diagram of an embodiment of the configuration method of the household appliance of the present application;
[0013] Figure 4 is another flow diagram of an embodiment of the configuration method of the household appliance of the present application;
[0014] Figure 5 is a flow diagram of another embodiment of the configuration method of the household appliance of the present application;
[0015] Figure 6 is another flow diagram of another embodiment of the configuration method of the household appliance of the present application;
[0016] Figure 7 is a frame diagram of an embodiment of the electronic device of the present application;
[0017] Figure 8 is a frame diagram of an embodiment of the computer readable storage medium of the present application. DETAILED DESCRIPTION
[0018] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all the other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.
[0019] Smart home appliances are used by more and more people. On a smart home application of a user terminal, a user binds a home appliance and also exists an operation of deleting the home appliance. Through long-term research of the inventor of the present application, it is found that after the user deletes the home appliance, there are two ways. One is that the home appliance directly initializes WIFI configuration information, and the home appliance is disconnected with the server. At this time, if the user deletes by mistake or wants to control the home appliance again, the home appliance and the server need to be connected again, and the operation is complicated. The other is that the server of the user terminal application still defaults that the home appliance belongs to the user, and the home appliance is still in an online state. At this time, the home appliance cannot be controlled and used by the user on the application of the user terminal, and the home appliance cannot be recovered and used by the user on the application. Therefore, the home appliance is online, and the binding with the user has no actual use value. For the server, the binding information of the home appliance with the user is stored in the server, and the home appliance maintains online connection with the server, which occupies the server overhead and exists unnecessary power consumption. For the application of the user terminal, the home appliance cannot be recovered and used by the user on the application after being deleted, and if the user wants to restore the operation, the user needs to download and register again. The deletion mode is single, and the user experience is affected. For the home appliance, the home appliance still maintains connection with the server through the router, which occupies the router connection overhead, and the home appliance also exists unnecessary power consumption.
[0020] Therefore, how to balance between saving resources and quickly recovering control of the home appliance when the user wants to control the home appliance again is a technical problem to be solved. The configuration method of the home appliance of the present application will solve the above problems. The configuration method of the home appliance of the present application is described below through an embodiment.
[0021] Please refer to Figures 1 to 4 , Figure 1 is a flowchart of an embodiment of the configuration method of the home appliance of the present application; Figure 2 is another flowchart of an embodiment of the configuration method of the home appliance of the present application; Figure 3 is another flowchart of an embodiment of the configuration method of the home appliance of the present application; Figure 4 is another flowchart of an embodiment of the configuration method of the home appliance of the present application.
[0022] An embodiment of the present application provides a configuration method of a home appliance. The configuration method of the home appliance is used in a user terminal. The user terminal includes a control area and a recovery area. A communication frequency and / or a communication amount between the home appliance placed in the recovery area and the user terminal is lower than a communication frequency and / or a communication amount between the home appliance placed in the control area and the user terminal. Specifically, the configuration method of the home appliance includes the following steps.
[0023] S11: In response to the temporary deletion operation of deleting the home appliance, moving the home appliance from the control area to the recycle area.
[0024] The temporary deletion operation is generated by the user terminal acquiring a user operation. Specifically, the user terminal can acquire the user's operation of deleting the home appliance, and ask the user whether it is a temporary deletion operation, generate a temporary deletion operation according to the user's confirmation selection, and perform the corresponding operation.
[0025] The temporary deletion operation corresponds to a deletion method of putting the home appliance into the recycle area of the user terminal, and the recycle area is a place in the smart home application software of the user terminal for storing deleted home appliances, and the user cannot directly control the home appliance in the recycle area.
[0026] In response to the temporary deletion operation of deleting the home appliance, moving the home appliance from the control area to the recycle area, thereby reducing the communication frequency and / or communication volume between the home appliance and the user terminal.
[0027] In some embodiments, the home appliance and the user terminal are directly connected through a communication mode such as Bluetooth connection, without going through a server. The home appliance directly exchanges data with the user terminal. The communication data between the home appliance and the user terminal includes heartbeat packets and state packets, etc. The heartbeat packet is a self-defined command word that the home appliance notifies the other party of its own state at regular intervals. The state packet includes information such as the switch, temperature, and working state of the home appliance. Of course, the heartbeat packet and the state packet can be the same packet or separated.
[0028] Specifically, reducing the communication frequency and / or communication volume between the home appliance and the user terminal includes reducing the sending frequency of the heartbeat packet and / or the state packet of the home appliance, thereby saving communication resources, saving the overhead of the home appliance and the user terminal, and reducing unnecessary resource power consumption of the home appliance and the user terminal.
[0029] Specifically, reducing the communication frequency and / or communication volume between the home appliance and the user terminal can also include the home appliance only sending the heartbeat packet and not sending the state packet, so that the home appliance only needs to notify the user terminal that the home appliance is online, and does not need to send information such as the switch, temperature, and working state of the home appliance, thereby saving communication resources, saving the overhead of the home appliance and the user terminal, and reducing unnecessary resource power consumption of the home appliance and the user terminal. Of course, while the home appliance only sends the heartbeat packet and does not send the state packet, the sending frequency of the heartbeat packet can also be reduced.
[0030] In some embodiments, the communication between the home appliance and the user terminal can be through a server, and the data of the home appliance is first sent to the server and then sent to the user terminal; the control of the user terminal on the home appliance also needs to be first sent to the server and then sent to the home appliance. In a normal state, the communication data between the home appliance and the user terminal includes heartbeat packets and state packets, that is, the communication data between the home appliance and the server includes heartbeat packets and state packets of the home appliance. The heartbeat packet is a self-defined command word for the home appliance to regularly notify the other party of its own state. The state packet includes information such as the switch, temperature, and working state of the home appliance. Of course, the heartbeat packet and the state packet can be the same packet or separated.
[0031] Specifically, reducing the communication frequency and / or communication amount between the home appliance and the user terminal includes reducing the sending frequency of the heartbeat packet and / or the state packet of the home appliance, thereby saving communication resources, saving the overhead of the home appliance, the user terminal, and the server, and reducing unnecessary resource power consumption of the home appliance, the user terminal, and the server.
[0032] Specifically, reducing the communication frequency and / or communication amount between the home appliance and the user terminal can also include that the home appliance only sends the heartbeat packet and does not send the state packet, so that the home appliance only needs to notify the server that the home appliance is online and does not need to send information such as the switch, temperature, and working state of the home appliance, thereby saving communication resources, saving the overhead of the home appliance, the user terminal, and the server, and reducing unnecessary resource power consumption of the home appliance, the user terminal, and the server. Of course, while the home appliance only sends the heartbeat packet and does not send the state packet, the sending frequency of the heartbeat packet can also be reduced.
[0033] It should be noted that the deletion method corresponding to the temporary deletion operation is to put the home appliance into the recycling area, and there can be further complete deletion operation or restoration operation. The user terminal maintains the connection with the home appliance, and if the user needs to recover the home appliance, the user can recover the normal control of the home appliance without re-networking, which is simple, fast, and improves the user experience.
[0034] In the configuration method of the home appliance of the embodiments of the present application, the user terminal reduces the communication frequency and / or communication amount with the home appliance and maintains the connection with the home appliance, thereby saving the overhead and reducing unnecessary resource power consumption. At the same time of saving resources, the user can quickly recover the control of the home appliance, thereby improving the user experience.
[0035] In addition, the home appliance placed in the recycling area is hidden and displayed, for example, to be invisible to the user in a way of layering or the like. Therefore, the display interface of the smart home application software of the user terminal is simplified.
[0036] In some embodiments, the configuration method of the home appliance further includes:
[0037] S12: deleting the control program of the home appliance placed in the recycle area.
[0038] The user terminal deletes the control program corresponding to the home appliance, thereby saving the user terminal resources. Specifically, when the home appliance is placed in the recycle area, the control program corresponding to the home appliance can be deleted, and the control program can be in the form of a plug-in page.
[0039] It should be noted that, since the deletion method corresponding to the temporary deletion operation is to place the home appliance in the recycle area, there can be further complete deletion operation or restoration operation, therefore the user terminal temporarily retains the device information of the home appliance, the device information including the model, product serial number, etc. of the home appliance, i.e. the unique identifier of the home appliance; the device information also includes the mapping information of the user and the device, and the user terminal still retains the mapping information of the user and the device, so as to facilitate subsequent recovery and enable the binding mapping information to be quickly obtained. Of course, the user can select to delete the device information in the recycle area of the user terminal, so as to completely delete the home appliance.
[0040] In the configuration deletion method of the home appliance according to the embodiments of the present application, the user terminal retains the device information of the home appliance, and deletes the control program corresponding to the home appliance, thereby saving the user terminal resources, and when the user performs the restoration operation subsequently, the control program of the home appliance can be downloaded again, the control right of the home appliance is obtained again by using the saved device information, and there is no need to scan the two-dimensional code of the home appliance again to obtain the device information.
[0041] In some embodiments, the configuration method of the home appliance further includes:
[0042] S13: issuing a binding relationship between the home appliance placed in the recycle area and reaching the specified period and the user terminal.
[0043] In some embodiments, after the home appliance is placed in the recycle area and reaches the specified period, the binding relationship between the home appliance and the user terminal is issued. At this time, the user terminal is equivalent to the user terminal logged in the user account, i.e. the binding relationship between the home appliance and the user account logged in the user terminal is released. Therefore, after the binding relationship between the home appliance and the user terminal is released, the user terminal overhead can be not occupied, and unnecessary power consumption is reduced. Moreover, for some home appliances, the home appliance can be bound to other user accounts after being unbound, and the re-binding use of the home appliance is not affected.
[0044] Specifically, the specific time of the specified period can be set according to actual conditions.
[0045] In other embodiments, the home appliance and the user terminal communicate with each other through a server. The home appliance and the user terminal are bound to the server. After the home appliance has been placed in the recycling area for a specified period, the user terminal sends a command to the server to unbind the home appliance from the user terminal. This unbinds the home appliance from the user terminal on the server, without consuming server resources and reducing unnecessary power consumption. Furthermore, for some home appliances, unbinding is required before they can be bound to other users, without affecting the rebinding and use of the home appliance.
[0046] In some embodiments, the method for configuring home appliances further includes:
[0047] S14: Issue a command to disconnect the network status of household appliances that have been placed in the recycling area and have reached the specified period.
[0048] In some embodiments, if no further action is taken after a home appliance has been placed in the recycling area for a specified period, it may indicate that the user has forgotten about the appliance and will not regain control of it in the short term. To further conserve resources for both the user terminal and the appliance, the user terminal will issue a command to the appliance to remove it from the network configuration state, causing the appliance to switch to a network configuration standby mode, thus disconnecting the user terminal from the appliance. The appliance receives the offline command and switches to network configuration standby mode, i.e., AP mode. This disconnects the user terminal from the appliance, saving resources for both the user terminal and the appliance.
[0049] In other embodiments, the home appliance and the user terminal communicate via a server. If the home appliance remains inactive after a specified period in the recycling area, it may indicate that the user has forgotten about the appliance and will not regain control of it in the short term. To further conserve resources of the server, user terminal, router, and home appliance, the server disconnects from the home appliance and issues a command to the appliance to remove it from the network configuration list, causing the appliance to switch to a network configuration standby mode. The server can directly generate the command to remove the network configuration list, or the user terminal can send the command to the server, which then forwards it to the home appliance. The appliance receives the offline command and switches to network configuration standby mode (AP mode). This disconnects the server from the home appliance, saving server and appliance resources.
[0050] Furthermore, if the home appliance does not receive a network configuration request within a predetermined time after switching to the network configuration standby mode, the IoT or WIFI module of the home appliance switches to a low-power mode, which can reduce the overall power consumption of the device.
[0051] Specifically, the home appliance enters the standby network configuration mode and waits for a predetermined time, during which a network connection can be directly established with the home appliance. If no network configuration request is received within the predetermined time, the Internet of Things or WIFI module of the home appliance automatically enters a low-power standby mode. At this time, if a network connection with the home appliance is still needed, the home appliance needs to be woken up. The predetermined time can be 1 minute, 3 minutes, 5 minutes, or even 0 minutes, that is, the home appliance directly enters the low-power mode after switching to the standby network configuration mode.
[0052] When the home appliance is offline, the user terminal or the server can release the binding with the home appliance and delete the device information of the home appliance. Thus, after the user deletes the home appliance, the home appliance is unbound from the user terminal, which does not occupy the user terminal or the server, and the home appliance can be bound to other users only after being unbound, which does not affect the reuse of the home appliance. The device information of the home appliance includes the model and product serial number of the home appliance, that is, the unique identifier of the home appliance. The user terminal or the server deletes the device information of the home appliance, which can further reduce the overhead and unnecessary power consumption.
[0053] In some embodiments, the manner of confirming that the home appliance is disconnected includes that the home appliance sends a message for determining the release of the network configuration state to the user terminal or the server, and then the user terminal or the server monitors the online state of the device, and when the online information of the home appliance cannot be obtained, it is determined that the home appliance is offline.
[0054] In some embodiments, the configuration method of the home appliance further includes:
[0055] S15: In response to the restoration operation of the user, the corresponding home appliance is moved from the recycling area to the control area, and the control program of the home appliance is downloaded.
[0056] In some embodiments, if the user terminal receives the restoration operation of the home appliance, it indicates that the user selects to recover the home appliance from the recycling area for continued control and use, so that the user terminal moves the home appliance from the recycling area to the control area and downloads the control program of the home appliance.
[0057] If the home appliance is unbound from the user terminal, the user terminal reacquires the binding information of the home appliance and binds the home appliance to the user terminal. Since the home appliance is still in the network configuration state of maintaining network connection with the user terminal, the user terminal restores the communication frequency and / or communication volume with the home appliance, and the user can continue to use the user terminal to control the home appliance. For the user, when the user mistakenly deletes or wants to recover the home appliance, the user terminal can quickly recover the connection and control of the deleted home appliance by receiving the temporary deletion operation and then receiving the restoration operation, which reduces the cumbersome operation and improves the user experience.
[0058] In some embodiments, if the user terminal receives a restore operation of the home appliance, it indicates that the user selects to restore the home appliance from the recycling area to continue control use, so the user terminal also sends the restore operation to the server to make the server perform the corresponding restore operation, and the user terminal moves the home appliance from the recycling area to the control area and downloads the control program of the home appliance.
[0059] If the home appliance is unbonded with the server, the server reacquires the binding information of the home appliance, binds the home appliance with the user terminal in the server, and since the home appliance still maintains network connection with the server, the server resumes data transmission with the home appliance, and the user can continue to use the user terminal to control the home appliance through the server. For the server, when the user mistakenly deletes or wants to restore the home appliance, the server can quickly restore connection control with the deleted home appliance by receiving the temporary deletion operation and then receiving the restore operation, reduce cumbersome operations, and improve user experience.
[0060] In other embodiments, the configuration method of the home appliance further comprises:
[0061] In response to the complete deletion operation of deleting the home appliance, an instruction of canceling the network configuration state is sent to the home appliance, and the binding relationship between the home appliance and the user terminal is canceled.
[0062] The user terminal acquires the complete deletion operation of deleting the home appliance, which usually indicates that the user determines to completely delete the home appliance, sends an instruction of canceling the network configuration state to the home appliance, and cancels the binding relationship between the home appliance and the user terminal, and also needs to delete the control program and device information of the home appliance. If the user terminal is in communication connection with the home appliance through the server, the user terminal sends the complete deletion operation to the server, the server sends an instruction of canceling the network configuration state to the home appliance, cancels the binding relationship with the home appliance, and deletes the device information of the home appliance.
[0063] Thus, the overhead of the home appliance, the user terminal and the server is reduced, and unnecessary power consumption is reduced.
[0064] Please refer to Figures 5 to 6 , Figure 5 is a flowchart of another embodiment of the configuration method of the home appliance of the present application; Figure 6 is another flowchart of another embodiment of the configuration method of the home appliance of the present application.
[0065] Another embodiment of the present application provides a configuration method of a home appliance, which is used for a server, and specifically, the configuration method of the home appliance comprises the following steps:
[0066] S21: receiving a temporary deletion operation of deleting the home appliance.
[0067] The temporary deletion operation is generated by the user terminal acquiring a user operation. Specifically, the user terminal can acquire the user's operation of deleting the home appliance, and ask the user whether it is a temporary deletion operation, and generate a temporary deletion operation according to the user's confirmation selection to perform the corresponding operation.
[0068] The temporary deletion operation corresponds to a deletion method of putting the home appliance into a recycling area of the user terminal, and the recycling area is a place in the smart home application software of the user terminal for storing the deleted home appliance, and the user cannot directly control the home appliance in the recycling area.
[0069] The home appliance communicates with the user terminal through the server, so for the server, the server receives the temporary deletion operation of deleting the home appliance sent by the user terminal.
[0070] S22: Reduce the communication frequency and / or communication volume between the home appliance and the user terminal.
[0071] Since the home appliance and the user terminal can communicate through the server, the data of the home appliance is first sent to the server and then sent to the user terminal by the server; the control of the user terminal on the home appliance also needs to be first sent to the server and then sent to the home appliance by the server.
[0072] For the server, reducing the communication frequency and / or communication volume between the home appliance and the user terminal includes: reducing the communication frequency and / or communication volume between the server and the home appliance, and / or, reducing the communication frequency and / or communication volume between the server and the user terminal. Thus, the overhead of the home appliance, the server and the user terminal is saved, and unnecessary resource power consumption of the home appliance, the user terminal and the server is reduced.
[0073] In the normal state, the communication data between the home appliance and the user terminal includes heartbeat packets and state packets, i.e., the communication data between the home appliance and the server includes heartbeat packets and state packets of the home appliance. The heartbeat packet is a self-defined command word for the home appliance to notify the other party of its own state at a regular time. The state packet includes information such as the switch, temperature, and working state of the home appliance. Of course, the heartbeat packet and the state packet can be the same packet or separated.
[0074] Specifically, reducing the communication frequency and / or communication volume between the home appliance and the user terminal includes: reducing the sending frequency of the heartbeat packet and / or the state packet of the home appliance, thereby saving communication resources, saving the overhead of the home appliance, the user terminal and the server, and reducing unnecessary resource power consumption of the home appliance, the user terminal and the server.
[0075] Specifically, reducing the communication frequency and / or communication volume between the home appliance and the user terminal can further include that the home appliance only sends a heartbeat packet and does not send a status packet, so that the home appliance only needs to notify the server that the home appliance is online and does not need to send information such as the on-off, temperature, and working state of the home appliance, thereby saving communication resources, saving the overhead of the home appliance, the user terminal, and the server, and reducing unnecessary resource power consumption of the home appliance, the user terminal, and the server. Of course, while the home appliance only sends a heartbeat packet and does not send a status packet, the sending frequency of the heartbeat packet can also be reduced.
[0076] In other embodiments, the step of reducing the communication volume between the home appliance and the user terminal includes the following sub-steps:
[0077] The binding relationship between the home appliance and the user terminal is maintained, and the transmission of the status information of the home appliance to the user terminal is stopped, thereby reducing the overhead of the home appliance, the user terminal, and the server and reducing unnecessary power consumption.
[0078] It should be noted that the deletion method corresponding to the temporary deletion operation is to put the home appliance into the recycling area, and further complete deletion operation or restoration operation can be performed. The user terminal maintains the connection with the home appliance through the server, and if the user needs to recover the home appliance, the user can recover the normal control of the home appliance without re-networking, which is simple, fast, and improves the user experience.
[0079] In the configuration method of the home appliance according to the embodiments of the present application, the user terminal reduces the communication frequency and / or communication volume with the home appliance through the server and maintains the connection with the home appliance, thereby saving the overhead and reducing unnecessary resource power consumption. At the same time of saving resources, the user can quickly recover the control of the home appliance, thereby improving the user experience.
[0080] In some embodiments, the configuration method of the home appliance further includes:
[0081] S23: sending an instruction to release the network configuration state to the home appliance.
[0082] The home appliance and the user terminal are in communication connection through the server. After the home appliance is placed in the recycling area for a specified period of time and no other operation is performed, it can be indicated that the user has forgotten the home appliance in the recycling area and will not recover the control of the home appliance in the short term. In order to further save the resources of the server, the user terminal, the router, and the home appliance, the server needs to disconnect the connection with the home appliance, and the server sends an instruction to release the network configuration state to the home appliance.
[0083] The home appliance device receives the instruction to release the network configuration state, including at least two cases: the first case is that the home appliance device only disconnects the connection with the server, and the second case is that the home appliance device disconnects the connection with the router and returns to the network configuration standby mode. Thus, the server and the home appliance device are disconnected, saving the resources of the server and the home appliance device.
[0084] Specifically, if the home appliance device receives the offline instruction, the home appliance device switches to the network configuration standby mode, that is, the AP mode. Within a predetermined time after switching to the network configuration standby mode, if the home appliance device does not receive the network configuration request, the Internet of Things or WIFI module of the home appliance device switches to the low-power consumption mode, which can reduce the overall power consumption of the device. After the home appliance device enters the network configuration standby mode, the home appliance device waits for a predetermined time, during which the home appliance device can be directly connected to the network. If there is no network configuration request within the predetermined time, the Internet of Things or WIFI module of the home appliance device automatically enters the low-power consumption standby mode. At this time, if it is still necessary to connect to the network of the home appliance device, the home appliance device needs to be woken up. The predetermined time can be 1 minute, 3 minutes, or 5 minutes, or even 0 minutes, that is, the home appliance device directly enters the low-power consumption mode after switching to the network configuration standby mode.
[0085] In some embodiments, the configuration method of the home appliance device further includes:
[0086] S24: releasing the binding relationship between the home appliance device and the user terminal.
[0087] In some embodiments, the home appliance device and the user terminal are connected through the server, and the home appliance device and the user terminal are bound in the server. When receiving the temporary deletion operation, the server can also release the binding relationship between the home appliance device and the user terminal. Thus, the home appliance device and the user terminal are unbound in the server, which does not occupy the server overhead and reduces unnecessary power consumption. Moreover, for some home appliance devices, after unbinding, the home appliance device can be bound with other users, which does not affect the re-binding use of the home appliance device.
[0088] Further, the server also retains the device information of the home appliance device. If the user needs to restore the home appliance device, the server does not need to obtain the device information of the home appliance device again, which accelerates the restoration operation, reduces the operation steps and time of the user, and improves the user experience. The device information of the home appliance device includes the model and product serial number of the home appliance device, that is, the unique identifier of the home appliance device. The device information also includes the mapping information of the binding between the user and the device. The server still retains the mapping information of the binding between the user and the device, which facilitates subsequent restoration and enables quick acquisition of the binding mapping information.
[0089] The configuration method of the home appliance device of the present application is described as a whole in combination with the specific embodiments below:
[0090] The user terminal sets the user to select to confirm the temporary deletion operation or confirm that it is not a temporary deletion operation (i.e. a complete deletion operation), the user confirms the temporary deletion operation at the user terminal to put the home appliance into the recycling area.
[0091] The user terminal obtains the temporary deletion operation generated by the user operation, and the user terminal deletes the control program of the home appliance placed in the recycling area, and only retains the device information. The user terminal sends the temporary deletion operation to the server, the server releases the binding relationship between the home appliance and the user terminal, and reduces the communication frequency and / or communication amount between the home appliance and the user terminal. If the user still does not operate after the specified period, the user terminal sends a command to release the network configuration state to the home appliance through the server, and the home appliance receives the release network configuration command and switches to the standby network configuration mode. The server cannot obtain the online information of the home appliance, and determines that the home appliance is offline. The server deletes the device information of the home appliance, and notifies the user terminal that the binding with the home appliance has been released. The user terminal deletes the device information of the home appliance. If there is no network configuration request within 3 minutes after the home appliance enters the standby network configuration mode, the Internet of Things or WIFI module automatically enters the low-power standby mode.
[0092] If the user terminal obtains the restore operation generated by the user continuing to operate, the user terminal also sends the restore operation to the server. The server restores the binding relationship between the user terminal and the home appliance, and restores the communication frequency and / or communication amount between the home appliance and the user terminal, the user terminal moves the corresponding home appliance from the recycling area to the control area, re-downloads the control program of the home appliance, and continues to control the home appliance.
[0093] Please refer to Figure 7 , Figure 7 is a frame schematic diagram of an embodiment of the electronic device of the present application.
[0094] Another embodiment of the present application provides an electronic device 30, comprising a memory 31 and a processor 32 coupled to each other, and the processor 32 is used to execute the program instructions stored in the memory 31 to realize the configuration method of the home appliance in any of the above embodiments. In a specific implementation scenario, the electronic device 30 can include but is not limited to: a microcomputer, a server, in addition, the electronic device 30 can also include a notebook computer, a tablet computer and other mobile devices, or the electronic device 30 can also be a home appliance, etc., which are not limited herein. The electronic device 30 can save resources and reduce unnecessary power consumption by using the above home appliance deletion method.
[0095] Specifically, the processor 32 is configured to control itself and the memory 31 to implement the steps in the configuration method of any of the above household appliance embodiments. The processor 32 can also be referred to as a CPU (Central Processing Unit). The processor 32 can be an integrated circuit chip having a processing capability of signals. The processor 32 can also be a general processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component. The general processor can be a microprocessor or the processor can also be any conventional processor or the like. In addition, the processor 32 can be implemented by an integrated circuit chip together.
[0096] Please refer to Figure 8 , Figure 8 is a schematic diagram of the framework of an embodiment of the computer readable storage medium of the present application.
[0097] Another embodiment of the present application provides a computer readable storage medium 40, which stores program data 41, and the program data 41 is executed by a processor to implement the configuration method of the household appliance of any of the above embodiments.
[0098] In several embodiments provided in the present application, it should be understood that the disclosed method and device can be implemented by other ways. For example, the above-described device implementation is only schematic, for example, the division of the modules or units is only a logical function division, and actual implementation can have another division manner, for example, a unit or component can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the shown or discussed units can be indirect coupling or communication connection through some interfaces, devices or units, and can be electrical, mechanical or other forms.
[0099] The unit described as a separate component can or can not be physically separated, and the component shown as a unit can or can not be a physical unit, that is, it can be located in one place, or it can be distributed on a network unit. According to actual needs, some or all of the units can be selected to achieve the purpose of the present embodiment scheme.
[0100] In addition, each of the functional units in the embodiments of the present application can be integrated in one processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
[0101] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable storage medium 40. Based on such an understanding, the technical solutions of the present application, essentially or in part, or all or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium 40 and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (processor) to perform all or part of the steps of the methods in the various embodiments of the present application. The foregoing storage medium 40 includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk, and various other media that can store program codes.
[0102] The above is only an embodiment of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent flow transformation based on the content of the specification and drawings, or direct or indirect application in other related technical fields, is also included in the patent protection scope of the present application.
Claims
1. A configuration method of an electric home appliance for a user terminal, characterized by, The user terminal comprises a control area and a recycle area, the communication frequency and / or communication volume between the home appliance placed in the recycle area and the user terminal is lower than that between the home appliance placed in the control area, The method comprises the following steps: In response to a temporary deletion operation of deleting the home appliance, moving the home appliance from the control area to the recycle area, deleting the control program of the home appliance placed in the recycle area, and retaining the device information of the home appliance; In response to a restoration operation of the user, moving the corresponding home appliance from the recycle area to the control area, downloading the control program of the home appliance, and obtaining the control right of the home appliance by using the retained device information.
2. The method of claim 1, wherein, Further comprising the following steps: Issuing an instruction of canceling the network configuration state to the home appliance placed in the recycle area and reaching a specified period.
3. The method of claim 1, wherein, Further comprising the following steps: Issuing an instruction of canceling the binding relationship between the home appliance and the user terminal to the home appliance placed in the recycle area and reaching a specified period.
4. The method of claim 1, wherein, The home appliance placed in the recycle area is hidden.
5. A configuration method of an electric home appliance for a server, characterized by, Comprising the following steps: Receiving a temporary deletion operation of deleting the home appliance issued by the user terminal; Retaining the device information of the home appliance and reducing the communication frequency and / or communication volume between the home appliance and the user terminal; Receiving a restoration operation of restoring the home appliance issued by the user terminal and restoring the communication frequency and / or communication volume between the home appliance and the user terminal.
6. The method of claim 5, wherein, The step of reducing the communication frequency and / or communication volume between the home appliance and the user terminal comprises: Reducing the communication frequency and / or communication volume between the server and the user terminal.
7. The method of claim 5, wherein, Further comprising the following steps: Sending an instruction of canceling the network configuration state to the home appliance.
8. The method of claim 5, wherein, Further comprising the following steps: Canceling the binding relationship between the home appliance and the user terminal.
9. The method of claim 5, wherein, The step of reducing the communication volume between the home appliance and the user terminal comprises the following sub-steps: keeping the binding relationship between the home appliance and the user terminal, and stopping transmitting the state information of the home appliance to the user terminal.
10. An electronic device, characterized in that... The memory and the processor are coupled to each other, and the processor is configured to execute program instructions stored in the memory to implement the method in any one of claims 1 to 9.
11. A computer readable storage medium having stored thereon program data, wherein, The program data, when executed by the processor, implement the method in any one of claims 1 to 9.
Citation Information
Patent Citations
Transmission method for connecting server and mobile terminal
CN101699912A
Smart home equipment management method and device
CN106789488A