Network connection method of home appliance, controller, home appliance, and storage medium
By automatically binding the cellular modules of home appliances to the cloud server, the complexity of home appliance networking is solved, enabling a fast and convenient networking process and improving user experience and device management efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HEFEI HUALING CO LTD
- Filing Date
- 2025-01-02
- Publication Date
- 2026-07-03
AI Technical Summary
In existing technologies, the process of connecting home appliances to the network is complex, and users have the initiative, which can easily lead them to give up connecting to the network, and there is a lack of proactive guidance.
By establishing a communication connection between the cellular module of home appliances and the cloud server, device information is sent to achieve automatic binding between the device and the user terminal. The pre-binding information is used to match and invite binding messages on the cloud server, simplifying user operations.
It enables home appliances to quickly connect to the network, reduces the difficulty of operation, and improves the user experience and the convenience of device management.
Smart Images

Figure CN122339870A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of home appliance technology, and in particular to a method for networking home appliances, a controller, home appliances, and a storage medium. Background Technology
[0002] In related technologies, with the development of Internet technology, more and more home appliances have Internet connectivity. However, how to quickly guide users to connect their devices to the Internet is a problem to be solved. At present, the main approach is to provide more convenient guidance and reduce the steps for users to connect to the Internet to improve the experience. However, the initiative is still in the hands of the user, who needs to explore the Internet connection process. Secondly, if users encounter problems during the Internet connection process, they are likely to give up connecting their devices to the Internet. Summary of the Invention
[0003] This application aims to address at least one of the technical problems existing in the prior art. To this end, this application proposes a method for networking home appliances, a controller, home appliances, and a storage medium, designed to quickly guide users to network their devices and reduce operational difficulties.
[0004] In a first aspect, embodiments of this application provide a method for networking a home appliance, applied to the home appliance, wherein the home appliance is equipped with a cellular module; the method includes:
[0005] When the home appliance is powered on, a communication connection is established with the cloud server through the cellular module;
[0006] The cellular module sends the device information of the home appliance to the cloud server, so that after the cloud server determines that the order status of the home appliance is "delivery completed", it binds the home appliance and the user terminal according to the device information and pre-binding information. The pre-binding information includes the device information and terminal information, and the user terminal is determined by the cloud server based on the terminal information.
[0007] According to some embodiments of this application, the terminal information includes at least one of the following: terminal device information, user account information in an application.
[0008] Secondly, embodiments of this application provide a method for connecting home appliances to the network, applied to a cloud server, the method comprising:
[0009] Check the order status of the aforementioned home appliances;
[0010] When the order status is "delivery completed", after receiving the device information sent by the home appliance through the cellular module after it is powered on, the user terminal is determined according to the device information and the pre-binding information, wherein the pre-binding information includes the device information and the terminal information of the user terminal;
[0011] After sending an invitation binding message to the user terminal and receiving the user terminal's consent instruction based on the invitation binding message, the home appliance and the user terminal are bound together.
[0012] According to some embodiments of this application, sending the invitation binding message to the user terminal includes one of the following: sending an SMS invitation message to the user terminal, or sending an APP invitation message to the user terminal.
[0013] According to some embodiments of this application, the terminal information includes at least one of the following: terminal device information, user account information in an application.
[0014] Thirdly, embodiments of this application provide a method for networking home appliances, applied to a user terminal, the method comprising:
[0015] The system receives an invitation to bind messages sent by a cloud server. These invitation messages are generated by the cloud server after determining that the order status of the home appliance is "delivery completed". The cloud server generates the messages based on the device information sent by the home appliance through the cellular module and pre-binding information. The pre-binding information includes the device information and the terminal information of the user terminal.
[0016] The system receives a user's response to the invitation binding message, generates an agreement instruction based on the response instruction, and sends the agreement instruction to the cloud server so that the cloud server can bind the home appliance and the user terminal.
[0017] According to some embodiments of this application, receiving the invitation binding message sent by the cloud server includes one of the following: receiving an SMS invitation message sent by the cloud server, or receiving an APP invitation message sent by the cloud server.
[0018] According to some embodiments of this application, the terminal information includes at least one of the following: terminal device information, user account information in an application.
[0019] Fourthly, embodiments of this application provide a controller, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor runs the computer program, it performs the networking method for home appliances described in the first and / or second and / or third aspects.
[0020] Fifthly, embodiments of this application provide a home appliance including the controller described in the fourth aspect above.
[0021] In a sixth aspect, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions for performing the networking method of home appliances as described in the first and / or second and / or third aspects above.
[0022] In a seventh aspect, embodiments of this application provide a computer program product, including a computer program or computer instructions, characterized in that the computer program or computer instructions are stored in a computer-readable storage medium, a processor of a computer device reads the computer program or computer instructions from the computer-readable storage medium, and the processor executes the computer program or computer instructions, causing the computer device to perform the networking method for home appliances as described in the first and / or second and / or third aspects above.
[0023] According to the technical solution of the embodiments of this application, at least the following beneficial effects are achieved: Firstly, the networking method for home appliances of this application is applied to the home appliance, which is equipped with a cellular module; the method includes: when the home appliance is powered on, establishing a communication connection with a cloud server through the cellular module; sending the device information of the home appliance to the cloud server through the cellular module, so that after the cloud server determines that the order status of the home appliance is in the delivery completed state, it binds the home appliance and the user terminal according to the device information and pre-binding information, wherein the pre-binding information includes the device information and terminal information, and the user terminal is determined by the cloud server based on the terminal information. In the case of a cellular module, this application embodiment sends the device information of the home appliance to the cloud server through the cellular module, and binds the home appliance and the user terminal according to the device information and pre-binding information after delivery is completed, thereby quickly guiding the user to connect the device to the network and reducing the difficulty of operation.
[0024] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description
[0025] The accompanying drawings are used to provide a further understanding of the technical solutions of this application and constitute a part of the specification. They are used together with the embodiments of this application to explain the technical solutions of this application and do not constitute a limitation on the technical solutions of this application.
[0026] Figure 1This is a flowchart of a method for networking home appliances according to an embodiment of this application;
[0027] Figure 2 This is a flowchart of a method for networking home appliances according to another embodiment of this application;
[0028] Figure 3 This is a flowchart of a method for networking home appliances according to another embodiment of this application;
[0029] Figure 4 This is a flowchart of a method for networking home appliances according to another embodiment of this application;
[0030] Figure 5 This is a schematic diagram of a controller for performing a networking method for home appliances, provided in one embodiment of this application. Detailed Implementation
[0031] The embodiments of this application are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this application, and should not be construed as limiting this application.
[0032] In the description of this application, it should be understood that the orientation descriptions, such as up, down, front, back, left, right, etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this application.
[0033] In the description of this application, "several" means one or more, "more than" means two or more, "greater than," "less than," and "exceeding" are understood to exclude the stated number, while "above," "below," and "within" are understood to include the stated number. The use of "first" and "second" in the description is merely for distinguishing technical features and should not be construed as indicating or implying relative importance, or implicitly indicating the number of indicated technical features, or implicitly indicating the order of the indicated technical features.
[0034] In the description of this application, unless otherwise expressly defined, terms such as "setup," "installation," and "connection" should be interpreted broadly, and those skilled in the art can reasonably determine the specific meaning of the above terms in this application in conjunction with the specific content of the technical solution.
[0035] In some cases, with the development of Internet technology, more and more home appliances have Internet connectivity. However, how to quickly guide users to connect their devices to the Internet is a problem to be solved. At present, the main approach is to provide more convenient guidance and reduce the steps for users to connect to the Internet to improve the experience. However, the initiative is still in the hands of the user, who needs to explore the Internet connection process. Secondly, if users encounter problems during the Internet connection process, they are likely to give up connecting their devices to the Internet.
[0036] Based on the above, this application proposes a method for networking home appliances, a controller, home appliances, and a storage medium, aiming to quickly guide users to network their devices and reduce operational difficulties.
[0037] The various embodiments of the refrigerator of this application will be further described below with reference to the accompanying drawings.
[0038] Please see Figure 1 , Figure 1 This is a flowchart illustrating a method for networking home appliances according to an embodiment of this application. Figure 1 As shown, the networking method for home appliances provided in this application embodiment is applied to home appliances, including but not limited to steps S110-S120, which will be described in turn below.
[0039] Step S110: When the home appliance is powered on, establish a communication connection with the cloud server through the cellular module;
[0040] Step S120: Send the device information of the home appliance to the cloud server through the cellular module, so that after the cloud server determines that the order status of the home appliance is delivery completed, it binds the home appliance and the user terminal according to the device information and pre-binding information. The pre-binding information includes device information and terminal information, and the user terminal is determined by the cloud server based on the terminal information.
[0041] In one embodiment, when the system detects that a home appliance is powered on, the appliance establishes a communication connection with the cloud server via a cellular module. After establishing the connection, the appliance sends device information to the cloud server via the cellular module. This information may include the device model, serial number, MAC address, etc., used to identify and verify the device. After receiving the device information, the cloud server checks the order status of the appliance. If the order status is "delivery completed," the cloud server binds the device to the user terminal based on the device information and pre-binding information. The pre-binding information includes device information and terminal information. The cloud server determines the user terminal based on this information. When the device is powered on for the first time and sends information, the cloud server automatically associates the device with the user's account or terminal.
[0042] In addition, it is understood that the pre-binding information can be set when the home appliance and the user terminal are paired for the first time. As for the setting method, the pre-binding information can be set by the user or set automatically by the system. This application embodiment does not limit the specific settings of the pre-binding information.
[0043] It should be noted that the cellular module of the home appliance sends device information to the cloud server. This device information includes, but is not limited to, whether the order is complete and instructions for further action. If the cloud server determines that the order status of the home appliance is "delivery completed," the home appliance will display a message indicating that the order status is complete and allow the user to perform further actions. If the cloud server determines that the order status of the home appliance is "delivery incomplete," the home appliance may prompt the user to stop the binding process.
[0044] It should be noted that once the binding is complete, the user terminal will gain the right to control the working status of home appliances, including but not limited to turning the appliances on or off, adjusting the settings of the appliances, and monitoring the status of the appliances.
[0045] In one embodiment, when the user terminal's interface is updated, the user terminal displays the bound home appliances and provides corresponding control options to the user terminal. After binding is completed, the user terminal may receive synchronization information and notifications from the home appliances, including but not limited to home appliance status updates and home appliance malfunction warnings.
[0046] It should be noted that if the order status of a home appliance is "delivery incomplete", the system will generate an ownership error message. The ownership error message will notify the user that the current binding operation is invalid, and the system will stop further binding operations to prevent unauthorized devices from connecting and ensure device security.
[0047] In one embodiment, after the system generates an ownership error message, the home appliance will provide further guidance, including but not limited to rechecking the device information, contacting customer service, or trying other user terminals, to ensure that only authorized users can control specific home appliances and prevent unauthorized access and potential security risks.
[0048] In one embodiment, the terminal information includes at least one of the following: terminal device information, user account information in an application.
[0049] It should be noted that terminal device information includes identification information and status information. This includes, but is not limited to, the device's model, manufacturer, serial number, MAC address, location information, and current operating status. This information helps the cloud server identify and manage each device. User account information within the application includes the personal information registered and used by the user within the application. This includes, but is not limited to, username, password, contact information (such as phone number or email address), user avatar, and user preferences. This information is used not only for user authentication and personalized services but may also be used for push notifications, execution of remote control commands, and user behavior analysis.
[0050] Please see Figure 2 , Figure 2 This is a flowchart of a method for networking home appliances according to another embodiment of this application. For example... Figure 2 As shown, the home appliance networking method provided in this application embodiment is applied to a cloud server, including but not limited to steps S210-S230, which will be described in turn below.
[0051] Step S210: Check the order status of home appliances;
[0052] Step S220: When the order status is "delivery completed", after receiving the device information sent by the home appliance through the cellular module after it is powered on, the user terminal is determined according to the device information and the pre-binding information. The pre-binding information includes the device information and the user terminal's terminal information.
[0053] Step S230: After sending an invitation binding message to the user terminal and receiving the user terminal's consent instruction based on the invitation binding message, bind the home appliance and the user terminal.
[0054] In one embodiment, after the home appliance is powered on and establishes a connection with the cloud server via a cellular module, the cloud server first needs to query the order status of the device. Verifying the order status is a prerequisite for ensuring the device can proceed with subsequent binding operations. If the order status is not "delivery completed," it may be necessary to wait for a status update or perform other operations, such as contacting customer service. Once the cloud server confirms the order status is "delivery completed," it receives device information from the home appliance, which may include the device model, serial number, MAC address, etc. The cloud server then matches the received device information with pre-binding information. This pre-binding information, previously stored in the cloud, includes device information and user terminal information (such as user account information, device location, etc.). By matching the pre-binding information, the cloud server can determine the user terminal associated with the home appliance. This step is automated, aiming to reduce user operations and improve user experience.
[0055] In one embodiment, once a user terminal is identified, the cloud server sends an invitation to bind the device to the user terminal. This invitation is a notification requesting the user's confirmation of whether they wish to bind the home appliance to their account. Upon receiving the invitation, the user needs to provide feedback indicating their agreement to bind the device. This can be done by clicking a confirmation button in the system. After receiving the user's confirmation, the cloud server executes the binding operation, formally associating the home appliance with the user terminal. This involves updating information in the database and displaying the newly bound device on the user's application interface. This process is designed to provide a seamless user experience, reducing the workload for users in device setup and configuration. Through an automated binding process, users can easily integrate newly purchased devices into their system.
[0056] In one embodiment, the system queries the order status of a home appliance. When the system detects that the order status has been updated to "delivery completed," it indicates that the device has been delivered to the user. Next, the system waits for the home appliance to power on and sends device information, such as the device model and serial number, through its built-in cellular module. Once this information is received, the system combines it with pre-binding information, including detailed information about the home appliance and terminal information of the user terminal, such as the identification information of the user's smartphone or home control system, to determine the correct user terminal. After confirming the user terminal, the system sends an invitation to bind the device to the user terminal, requesting the user to confirm whether they agree to bind the newly delivered home appliance to their account. After receiving this message, the user can operate through their smart terminal device, such as clicking the "agree" button to indicate their consent. After receiving the user's consent, the system will execute the binding operation between the home appliance and the user terminal, completing the entire binding process. The user can then remotely control and manage the newly bound smart home appliance through their smart terminal device, achieving convenient operation and efficient management of smart homes.
[0057] In one embodiment, sending an invitation binding message to a user terminal includes one of the following: sending an SMS invitation message to the user terminal, or sending an APP invitation message to the user terminal.
[0058] In one embodiment, sending an invitation message to the user via SMS is a direct and effective method. Users typically check their SMS messages promptly, thus ensuring they don't miss important binding requests. For example, once a home appliance successfully powers on and sends its device information, the cloud server can immediately send an SMS to the user's mobile phone, containing basic device information and a binding request.
[0059] In one embodiment, sending a binding invitation message to a user can utilize the app's push notification function to send a real-time binding request. Although the visibility of app notifications may be affected by user settings (e.g., users may block notifications from certain apps), messages sent through the app can include more interactive options, such as providing "agree" or "decline" buttons directly in the notification, making it easier for users to operate. Furthermore, the application can provide a richer user interface and feedback information, enhancing the user experience.
[0060] It should be noted that these two methods can select the most suitable way to send the invitation binding message based on the user's preferences and the actual situation of the device, so as to ensure that the user can receive the binding request in a timely manner and respond. This flexibility helps to improve the user experience and device management efficiency.
[0061] In one embodiment, the terminal information includes at least one of the following: terminal device information, user account information in an application.
[0062] It should be noted that terminal device information includes identification information and status information. This includes, but is not limited to, the device's model, manufacturer, serial number, MAC address, location information, and current operating status. This information helps the cloud server identify and manage each device. User account information within the application includes the personal information registered and used by the user within the application. This includes, but is not limited to, username, password, contact information (such as phone number or email address), user avatar, and user preferences. This information is used not only for user authentication and personalized services but may also be used for push notifications, execution of remote control commands, and user behavior analysis.
[0063] Please see Figure 3 , Figure 3 This is a flowchart of a method for networking home appliances according to another embodiment of this application. For example... Figure 3 As shown, the home appliance networking method provided in this application embodiment is applied to a user terminal, including but not limited to steps S310-S320, which will be described in turn below.
[0064] Step S310: Receive the invitation binding message sent by the cloud server. The invitation binding message is generated by the cloud server after determining that the order status of the home appliance is delivery completed, based on the device information sent by the home appliance through the cellular module and the pre-binding information. The pre-binding information includes the device information and the terminal information of the user terminal.
[0065] Step S320: Receive the user's response operation instruction to the invitation binding message, generate an agreement instruction based on the response operation instruction, and send the agreement instruction to the cloud server so that the cloud server can bind the home appliance and the user terminal.
[0066] In one embodiment, the user terminal receives the invitation binding message sent by the cloud server after the order status of the home appliance is updated to "delivery completed". The cloud server generates an invitation binding message based on the device information sent by the home appliance through the cellular module and the pre-binding information. The purpose of the invitation binding message is to initiate the binding process between the home appliance and the user terminal.
[0067] It should be noted that after receiving the binding invitation message from the cloud server, the user needs to take action to confirm whether they agree to the binding. The user responds to the binding invitation message through their terminal device, which may be done by clicking the "agree" button or other methods. Based on the user's response, the user's terminal device will generate an agreement instruction, which the user's terminal device will send to the cloud server. After receiving the agreement instruction, the cloud server will perform the binding operation between the home appliance and the user's terminal device, enabling the user to control and manage the home appliance device through their terminal device.
[0068] In one embodiment, once a user's purchased smart home appliance is delivered and the delivery is complete, the cloud server automatically detects the change in order status. Once the status is updated to "delivery complete," the cloud server initiates the binding process. It first collects device information sent from the appliance via its cellular module, such as the device model and serial number, and combines this with pre-binding information, including detailed information about the appliance and terminal information for the user's device, such as the identification information of the user's mobile phone or home control system. The cloud server integrates this information to generate an invitation to bind, which is then sent to the user. Upon receiving this invitation, the user can respond using their smart terminal device, such as a smartphone. If the user agrees to bind the appliance to their account, they will respond by clicking the "agree" button or using other confirmation methods. The user's smart terminal device will generate an agreement instruction based on this response and send this instruction back to the cloud server. Upon receiving the user's agreement instruction, the cloud server will execute the binding operation between the appliance and the user's terminal, completing the entire binding process and allowing the user to control and manage the newly bound smart home appliance through their smart terminal device. This process not only improves the user experience of smart home devices, but also enhances the convenience and security of device management.
[0069] In one embodiment, sending an invitation binding message to a user terminal includes one of the following: sending an SMS invitation message to the user terminal, or sending an APP invitation message to the user terminal.
[0070] In one embodiment, sending an invitation message to the user via SMS is a direct and effective method. Users typically check their SMS messages promptly, thus ensuring they don't miss important binding requests. For example, once a home appliance successfully powers on and sends its device information, the cloud server can immediately send an SMS to the user's mobile phone, containing basic device information and a binding request.
[0071] In one embodiment, sending a binding invitation message to a user can utilize the app's push notification function to send a real-time binding request. Although the visibility of app notifications may be affected by user settings (e.g., users may block notifications from certain apps), messages sent through the app can include more interactive options, such as providing "agree" or "decline" buttons directly in the notification, making it easier for users to operate. Furthermore, the application can provide a richer user interface and feedback information, enhancing the user experience.
[0072] It should be noted that these two methods can select the most suitable way to send the invitation binding message based on the user's preferences and the actual situation of the device, so as to ensure that the user can receive the binding request in a timely manner and respond. This flexibility helps to improve the user experience and device management efficiency.
[0073] In one embodiment, the terminal information includes at least one of the following: terminal device information, user account information in an application.
[0074] It should be noted that terminal device information includes identification information and status information. This includes, but is not limited to, the device's model, manufacturer, serial number, MAC address, location information, and current operating status. This information helps the cloud server identify and manage each device. User account information within the application includes the personal information registered and used by the user within the application. This includes, but is not limited to, username, password, contact information (such as phone number or email address), user avatar, and user preferences. This information is used not only for user authentication and personalized services but may also be used for push notifications, execution of remote control commands, and user behavior analysis.
[0075] Please see Figure 4 , Figure 4 This is an overall flowchart of a method for networking home appliances provided in another embodiment of this application. Figure 4 As shown, steps S6001-S6007 are included, and each step will be described in turn below.
[0076] Step S4001, User;
[0077] Step S4002: When purchasing cellular module home appliances, pre-bind the home appliance information and user information to the cloud;
[0078] Step S4003: After the company's delivery personnel deliver the goods, the delivery status is obtained from the cloud.
[0079] Step S4004: After the cloud detects that the home appliance has been delivered, it invites the user to bind their account via SMS or APP.
[0080] Step S4005: Determine if the binding is successful. If yes, proceed to step S4007; otherwise, proceed to step S4006.
[0081] Step S6006: The user manually opens the APP to scan the QR code of the home appliance;
[0082] Step S4007: Cellular module home appliance binding successful.
[0083] In one embodiment, after a user purchases a smart home appliance with a cellular module, the user's current information and the appliance are pre-bound in the cloud. After the company's delivery and installation service arrives, the staff will promptly update the user's order status. When the order status changes to "completed," the cloud will send an SMS or push notification to the user via the app. After clicking the SMS or push notification, the user confirms the appliance binding and agrees to the binding, thus adding the appliance to their household account. If the user does not wish to bind the appliance temporarily, they can be guided to choose their preferred online binding method later.
[0084] In one embodiment, when a home appliance is powered on, its built-in cellular module establishes a communication connection with a cloud server and sends device information. After confirming that the order status of the home appliance is "delivery completed," the cloud server uses the received device information and pre-binding information (including device information and terminal information) to identify the user terminal and sends an invitation to bind the appliance to the user terminal. Upon receiving the invitation to bind, the user terminal can respond, generate an agreement command, and send it back to the cloud server, completing the binding between the home appliance and the user terminal. Terminal information may include terminal device information or user account information from an application. The invitation to bind can be sent via SMS or an app message. This entire process automates the binding of home appliances to user terminals, improving user experience and the convenience of device management.
[0085] Based on the networking methods for home appliances described in the above embodiments, the following presents various embodiments of the controller, home appliance, computer-readable storage medium, and computer program product of this application.
[0086] like Figure 5 As shown, Figure 5 This is a schematic diagram of a controller for performing a networking method for home appliances according to an embodiment of this application. The controller 500 implemented in this application includes: a processor 510, a memory 520, and a computer program stored in the memory 520 and executable on the processor 510, wherein... Figure 5 The example uses a processor 510 and a memory 520.
[0087] The processor 510 and the memory 520 can be connected via a bus or other means. Figure 5 Taking the example of a connection between China and Israel via a bus.
[0088] Memory 520, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory 520 may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory 520 may optionally include remotely located memories 520 relative to processor 510, which can be connected to controller 500 via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0089] Those skilled in the art will understand that Figure 5 The device structure shown does not constitute a limitation on the controller 500 and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0090] exist Figure 5 In the controller 500 shown, the processor 510 can be used to call the control program stored in the memory 520, thereby implementing the above-described home appliance networking method. Specifically, the non-transitory software program and instructions required to implement the home appliance networking method of the above embodiment are stored in the memory 520. When executed by the processor 510, the home appliance networking method of the above embodiment is executed.
[0091] It is worth noting that, since the controller 500 of this application embodiment can execute the networking method of home appliances in any of the above embodiments, the specific implementation method and technical effects of the controller 500 of this application embodiment can be referred to the specific implementation method and technical effects of the networking method of home appliances in any of the above embodiments.
[0092] Furthermore, one embodiment of this application also provides a home appliance that includes the controller described in the above embodiment.
[0093] It is worth noting that, since the home appliance device in this application embodiment includes the controller of the above embodiment, and the controller of the above embodiment is capable of executing the networking method of the home appliance device in any of the above embodiments, the specific implementation method and technical effect of the home appliance device in this application embodiment can refer to the specific implementation method and technical effect of the networking method of the home appliance device in any of the above embodiments.
[0094] Furthermore, one embodiment of this application provides a computer-readable storage medium storing computer-executable instructions for performing the aforementioned home appliance networking method. Exemplarily, the above-described method is executed... Figures 1 to 4 The methods and steps in the text.
[0095] It is worth noting that, since the computer-readable storage medium of this application embodiment can execute the networking method of home appliances in any of the above embodiments, the specific implementation and technical effects of the computer-readable storage medium of this application embodiment can be referred to the specific implementation and technical effects of the networking method of home appliances in any of the above embodiments.
[0096] Furthermore, one embodiment of this application also provides a computer program product, including a computer program or computer instructions, which are stored in a computer-readable storage medium. A processor of a computer device reads the computer program or computer instructions from the computer-readable storage medium and executes the computer program or computer instructions, causing the computer device to perform the aforementioned home appliance networking method. Exemplarily, the above-described method is performed... Figures 1 to 4 The methods and steps in the text.
[0097] It is worth noting that, since the computer program product of this application embodiment can execute the networking method of home appliances in any of the above embodiments, the specific implementation method and technical effect of the computer program product of this application embodiment can refer to the specific implementation method and technical effect of the networking method of home appliances in any of the above embodiments.
[0098] It will be understood by those skilled in the art that all or some of the steps and systems in the methods disclosed above can be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, which can include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, as is known to those skilled in the art, communication media typically include computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.
[0099] It should be understood that in this application, "at least one (item)" means one or more, and "more than" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0100] In the several embodiments provided in this application, it should be understood that the disclosed systems, instruments, and methods can be implemented in other ways. For example, the instrument embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the shown or discussed mutual couplings, direct couplings, or communication connections may be through some interfaces; indirect couplings or communication connections between instruments or units may be electrical, mechanical, or other forms. Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, i.e., they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0101] It should also be understood that the various implementation methods provided in this application can be combined arbitrarily to achieve different technical effects.
[0102] The above provides a detailed description of the preferred embodiments of this application. However, this application is not limited to the above-described embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of this application. All such equivalent modifications or substitutions are included within the scope defined by the claims of this application.
Claims
1. A networking method of a home appliance, characterized by, The method is applied to the home appliance, which is equipped with a cellular module; the method includes: When the home appliance is powered on, a communication connection is established with the cloud server through the cellular module; The cellular module sends the device information of the home appliance to the cloud server, so that after the cloud server determines that the order status of the home appliance is "delivery completed", it binds the home appliance and the user terminal according to the device information and pre-binding information. The pre-binding information includes the device information and terminal information, and the user terminal is determined by the cloud server based on the terminal information.
2. The method according to claim 1, characterized in that, The terminal information includes at least one of the following: terminal device information, user account information in the application.
3. A method for networking home appliances, characterized in that, Applied to a cloud server, the method includes: Check the order status of the aforementioned home appliances; When the order status is "delivery completed", after receiving the device information sent by the home appliance through the cellular module after it is powered on, the user terminal is determined according to the device information and the pre-binding information, wherein the pre-binding information includes the device information and the terminal information of the user terminal; After sending an invitation binding message to the user terminal and receiving the user terminal's consent instruction based on the invitation binding message, the home appliance and the user terminal are bound together.
4. The method according to claim 3, characterized in that, Sending the invitation binding message to the user terminal includes one of the following: sending an SMS invitation message to the user terminal, or sending an APP invitation message to the user terminal.
5. The method according to claim 3 or 4, characterized in that, The terminal information includes at least one of the following: terminal device information, user account information in the application.
6. A method for networking home appliances, characterized in that, Applied to a user terminal, the method includes: The system receives an invitation to bind messages sent by a cloud server. These invitation messages are generated by the cloud server after determining that the order status of the home appliance is "delivery completed". The cloud server generates the messages based on the device information sent by the home appliance through the cellular module and pre-binding information. The pre-binding information includes the device information and the terminal information of the user terminal. The system receives a user's response to the invitation binding message, generates an agreement instruction based on the response instruction, and sends the agreement instruction to the cloud server so that the cloud server can bind the home appliance and the user terminal.
7. The method according to claim 6, characterized in that, The receipt of the invitation binding message sent by the cloud server includes one of the following: receiving an SMS invitation message sent by the cloud server, or receiving an APP invitation message sent by the cloud server.
8. The method according to claim 6 or 7, characterized in that, The terminal information includes at least one of the following: terminal device information, user account information in the application.
9. A controller, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, performs a networking method for a home appliance as described in any one of claims 1 to 8.
10. A household appliance, characterized in that, Includes the controller as described in claim 9.
11. A computer-readable storage medium, characterized in that: The device stores computer-executable instructions for performing a networking method for home appliances as described in any one of claims 1 to 8.
12. A computer program product, comprising a computer program or computer instructions, characterized in that, The computer program or the computer instructions are stored in a computer-readable storage medium, the processor of the computer device reads the computer program or the computer instructions from the computer-readable storage medium, and the processor executes the computer program or the computer instructions to cause the computer device to perform the networking method for home appliances as described in any one of claims 1 to 8.