Electric appliance control method, terminal equipment, electric appliance, electronic equipment and readable storage medium
Obtain and use the device tags of household appliances through near-field communication, automatically start the application and send instructions, solving the cumbersome problems of user operations in the existing technology, improving user experience and security, and supporting function updates and personalized configurations.
Patent Information
- Application Number
- CN202510035226.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-08
- Publication Date
- 2025-05-23
AI Technical Summary
The existing household appliance control methods require users to conduct cumbersome network search, connection and device pairing, resulting in poor user experience.
The device tag of the appliance is obtained through near field communication (NFC), the corresponding application is automatically started, and the instructions to be executed are determined through the application, and finally the instructions are sent to the appliance in the form of near field communication.
It simplifies user operations, improves user experience, reduces safety risks, and supports updates of electrical functions and personalized configurations.
Smart Images

Figure CN120029683A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to a control method for an electronic device, and in particular to a control method for an electrical appliance, a terminal device, an electrical appliance, an electronic device, and a readable storage medium. Background Art
[0002] With the rapid development of technology, various household appliances used in our lives have more and more functions. An appliance may perform multiple different functions according to the needs of users. For example, for an electric oven, different baking modes and times can be set for different food ingredients to achieve food preparation.
[0003] In the reference technology, users can start the corresponding application of the home appliance on the mobile terminal, connect to the home appliance via WIFI, and select the pre-configured function or mode through the application to control the home appliance to perform the corresponding function. However, this method usually requires users to perform tedious operations such as network search, network connection, and device pairing, resulting in poor user experience.
[0004] Therefore, a more convenient control method for household appliances is needed. Summary of the invention
[0005] Embodiments of the present application provide a method for controlling an electrical appliance, a terminal device, an electrical appliance, an electronic device, and a readable storage medium.
[0006] In a first aspect, a control method for an electrical appliance is provided, which can be executed on a terminal device, and the method includes: obtaining a device tag of the electrical appliance through near field communication; starting an application corresponding to the electrical appliance according to the device tag; determining instructions to be executed of the electrical appliance through the application; and sending the instructions to be executed to the electrical appliance through near field communication.
[0007] In a second aspect, a control method for an electrical appliance is provided, which can be executed on the electrical appliance, the method comprising: sending a device tag of the electrical appliance to a terminal device via near field communication; receiving instructions to be executed from the terminal device via near field communication, wherein the instructions to be executed are determined by the terminal device through an application corresponding to the device tag; and executing the instructions to be executed.
[0008] In a third aspect, a terminal device is provided. The terminal device includes: a device tag acquisition module, used to acquire the device tag of the electrical appliance through near field communication; a program startup module, used to start the application corresponding to the electrical appliance according to the device tag; an instruction determination module, used to determine the to-be-executed instruction of the electrical appliance through the application; and an instruction sending module, used to send the to-be-executed instruction to the electrical appliance through near field communication.
[0009] In a fourth aspect, an electrical appliance is provided. The electrical appliance comprises: a device tag sending module, used to send the device tag of the electrical appliance to a terminal device via near field communication; an instruction receiving module, used to receive a to-be-executed instruction from the terminal device via near field communication, wherein the to-be-executed instruction is determined by the terminal device through an application corresponding to the device tag; and an instruction execution module, used to execute the to-be-executed instruction.
[0010] In a fifth aspect, an electronic device is provided, which includes a processor and a memory, wherein the memory is used to store program instructions, and when the program instructions are executed by the processor, they are used to implement any of the aforementioned control methods for the electrical appliance.
[0011] In a sixth aspect, a readable storage medium is provided, which is used to store program instructions. When the program instructions are executed by a processor, they are used to implement any of the aforementioned control methods for electrical appliances.
[0012] According to the control method of an electrical appliance provided by the present application, a user can obtain the device tag of the electrical appliance to be operated through a terminal device in a near field communication manner, determine the to-be-executed instruction of the electrical appliance on the application corresponding to the device tag, and then send the to-be-executed instruction to the electrical appliance in a near field communication manner. Through this method, a user can conveniently and quickly establish communication with the electrical appliance on a terminal device and send the desired instruction to the electrical appliance. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] In order to more clearly illustrate the technical solutions in the embodiments of this specification, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0014] Figure 1 According to an embodiment of the present application, a flow chart of a method for controlling an electrical appliance is shown.
[0015] Figure 2 Example showing a list of available functions of an appliance to an application on a terminal device.
[0016] Figure 3 An example showing adjustable device parameters of an appliance for an application on an end device.
[0017] Figure 4 According to another embodiment of the present application, a flow chart of a method for controlling an electrical appliance is shown.
[0018] Figure 5 The figure is a schematic diagram of the structure of a terminal device according to an embodiment of the present application.
[0019] Figure 6 The figure is a schematic diagram of the structure of an electrical appliance according to an embodiment of the present application.
[0020] Figure 7 The complete process of a user controlling a home appliance to execute corresponding instructions through a mobile device is shown by way of example.
[0021] Figure 8 for Figure 7 Schematic diagram of the functional modules of mobile devices and household appliances corresponding to the process.
[0022] Fig. 9 The figure is a schematic diagram of the structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0023] The following will be combined with the drawings in this application to clearly and completely describe the technical solutions in this application. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. Based on the embodiments in the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0024] Current household appliances have limitations when used. Taking electric ovens as an example, different baking modes and times can be set for different food raw materials to achieve food production. However, in order to support the production of various recipes, these current household appliances usually have two implementation methods. The first is that users query the method of making recipes through network channels such as mini programs and self-developed applications (APPs), and then manually set the mode and time of the oven. This method requires searching for the desired recipes and the detailed working mode of the oven in channels such as appliance APPs or manufacturer mini programs, and then manually setting them. It is not convenient and fast for people to operate the entire process; the second is to directly set some fixed recipe modes on the oven to complete the production of certain recipes. This method is also relatively limited. Manufacturers cannot update the functions supported by the appliance in a timely manner, and users cannot understand the functions supported by the appliance in a timely manner. When the recipe that the user wants to complete has complex operations, the production result is very likely to fail.
[0025] In addition, after people buy home appliances, the instructions and related precautions may be lost after a long time, and they may have nowhere to find them when they encounter problems in their lives. If this type of information is also operated in the cloud, users can easily view the relevant information when they need to view the instructions and precautions later.
[0026] In order to improve the user experience of household appliances, the present application provides a control method for an appliance, which can be executed on a terminal device. The terminal device can be, for example but not limited to, a mobile phone, a computer, a tablet computer, a dedicated control terminal for an appliance, and other terminal devices with a user interaction interface. The appliance to which the method is applied can be any household appliance, such as an oven, a steam-bake combination machine, a refrigerator, a washing machine, etc. Figure 1 As shown, the method may include operations S101 to S104.
[0027] In S101 , a device tag of the electrical appliance is acquired through near field communication (NFC).
[0028] Near field communication is a short-range high-frequency wireless communication technology that allows electronic devices to exchange data with each other. This communication technology is usually effective within a distance of a few centimeters, so it provides a safe way to ensure that communication and data exchange can only be carried out when the terminal device is close enough to the appliance. For the control of home appliances, we usually only need to perform simple operations. If wireless networks and Bluetooth devices are used for communication, it is often necessary to go through a complicated connection or pairing process, and errors may occur during the connection process, which is not user-friendly for some users. In contrast, near field communication (NFC) has many advantages. First, the cost of NFC modules is relatively low, which makes it easier to be widely used in various home appliances. Secondly, NFC modules consume very little power, which helps to extend the service life of appliances and improve energy efficiency. In addition, NFC provides a safe and reliable way to transmit data. Unlike wireless networks and Bluetooth devices, when using NFC, neither device nor user information is uploaded to the cloud, so there is no leakage of user information. This is very important for protecting user privacy and ensuring data security. Finally, NFC meets the needs of users to control appliances at close range. Users only need to bring their devices (such as smartphones) close to the appliance to operate it without complicated settings or pairing processes. This simple and intuitive operation method greatly improves the user experience while also reducing safety risks.
[0029] A device tag is a digital identity stored in an appliance, which usually contains the appliance's unique identification information, such as manufacturer, model, serial number, and possible configuration information. This information is stored in electronic form and can be read using NFC technology. The device tag not only helps identify the appliance's specific information, but also enables the terminal device to identify and start the application corresponding to the appliance, thereby achieving specific control and interaction functions. The specific form of the device tag varies depending on different household appliances, different manufacturers, or different production areas, and is not limited in this application.
[0030] In this application, an NFC module (such as an NFC tag) is configured on the electrical appliance to be controlled. When the NFC function of the terminal device is turned on, the user can bring the terminal device close to the NFC tag area of the electrical appliance. The NFC tag is usually located in a conspicuous position on the electrical appliance for easy identification and contact. When the terminal device is close enough to the electrical appliance, the NFC module automatically activates and searches for available NFC tags. Once the tag is detected, the terminal device reads the device tag information stored therein.
[0031] In S102, an application corresponding to the electrical appliance is started according to the device tag.
[0032] The read device tag information is then confirmed and processed on the terminal device, and the terminal device can start the corresponding application based on this information.
[0033] The terminal device will search for an application that matches the parsed device information in its installed application list. For example, if the device tag indicates that the device is a smart refrigerator produced by a specific manufacturer, the terminal device will look for a refrigerator control application provided by that manufacturer. Alternatively, if the device tag indicates that the device is a specific model of device, and the terminal device detects that it has an APP installed that corresponds to the specific model of device, the terminal device can automatically start the application corresponding to the appliance.
[0034] In some embodiments, if no matching application is found on the terminal device, the terminal device may prompt the user to download and install the corresponding application.
[0035] After the application is launched, it reads additional information from the device tag, such as device configuration, user preferences, etc., and loads those settings. This way, the user can start using the application immediately without any additional setup or configuration.
[0036] In this way, the terminal device can automatically identify the device tag obtained by NFC communication and automatically start the corresponding application, which greatly simplifies the user's operation steps.
[0037] In S103, the instructions to be executed by the electrical appliance are determined through the application program.
[0038] The application provides a user-friendly interface through which the user can browse different device control options, such as device on / off control, function / mode selection, parameter (temperature, time, etc.) setting, etc.
[0039] In some embodiments, the step of determining the to-be-executed instruction of the electrical appliance includes: obtaining available functions of the electrical appliance; obtaining selection or confirmation information of the available functions; and determining the to-be-executed instruction according to the selection or confirmation information. In this way, the user can conveniently and quickly select the desired function.
[0040] Figure 2 Example showing a list of available functions of an appliance for an application on a terminal device. Figure 2 In the example, the appliance is a steam-bake combination machine. Figure 2 As shown, the application can display a list of available functions that can be executed by the steam-bake machine, such as classic steaming, high-temperature steaming, fast steaming, hot air grilling, three-dimensional hot air, air frying, etc. Each function corresponds to different electrical equipment parameters, such as steam temperature, duration of steaming or baking, and the opening method of multiple heating tubes (such as partial opening, full opening, partial position opening, etc.). In other examples, the list of available functions can also correspond to specific cooking dishes, such as roasted chicken and duck, roasted fruits, roasted vegetables, steamed fish, steamed root vegetables, etc., or more specific recipes. The user can select the required function, and the terminal device receives the user's selection instruction to determine the instruction to be executed by the appliance.
[0041] It should be understood that Figure 2 This is just an example, and different appliances may have different available functions. For example, if the appliance is a washing machine, its available functions may include: standard wash, gentle wash, drying, standard wash and dry, fast wash and dry, etc. For another example, if the appliance is an air conditioner, its available functions may include: cooling, fast cooling, heating, fast heating, ventilation, air purification, etc.
[0042] In some examples, the application may only display information that requires user confirmation but does not require selection. For example, when a user connects a terminal device to a TV that is not turned on (but the NFC module is working) through NFC, the application corresponding to the TV may only provide a "Do you want to turn on" option for the user to confirm.
[0043] The list of available functions of the appliance can be pre-stored in the application, but this list of functions may be outdated, and the list of functions of the appliance can be updated accordingly. Specifically, in some embodiments, the step of obtaining the available functions of the appliance includes: obtaining function update information of the appliance from the server corresponding to the application, and updating the available functions of the appliance. In other words, the operator of the appliance can update the available functions of the appliance regularly or irregularly in the cloud, and the application obtains the updated list of available functions from the cloud for users to use. In this way, even products that have already been sold can achieve function updates without the need to specifically upgrade the product system.
[0044] In some other embodiments, the step of determining the instructions to be executed of the electrical appliance includes: obtaining device parameters defined by the user; and determining the instructions to be executed according to the device parameters. In this way, the user can more flexibly and autonomously select the parameters that the electrical appliance needs to achieve to realize their own customized needs.
[0045] Figure 3 An example of displaying adjustable device parameters of an appliance to an application on a terminal device. Different from the aforementioned options for providing available functions, in this embodiment, the application can provide users with options for device parameters of the appliance, so that users can customize specific parameters of the appliance. Figure 3 In the example, the appliance is a washing machine. The application can provide adjustable parameters such as washing time, water temperature, spin speed, detergent dosage, etc. for the user to configure. After the user has configured the relevant parameters (some unconfigured parameters can use the default values), the application can combine the relevant parameters to confirm the instructions to be executed by the appliance.
[0046] It should be understood that Figure 3 This is just an example, and different electrical appliances have different adjustable device parameters. For example, if the electrical appliance is an oven, the adjustable device parameters may include: the temperature of the upper and lower baking tubes, the operation time at different temperatures, the rotation period and rotation angle of the grill, etc.
[0047] In some embodiments, the method further includes: recording the user-defined device parameters in the application. That is, the application can record and store the device parameters currently selected by the user. In this way, in future use, these historical parameter records can be directly provided for the user to select, so as to reduce the user's repeated configuration of device parameters under the same requirements.
[0048] In some embodiments, the instructions to be executed include the target action and / or target parameter of the appliance. Take a smart washing machine as an example: the target action may be to start washing, pause washing or cancel washing; the target parameters may include washing mode (such as standard washing, fine washing, quick washing, etc.), water temperature (such as cold water, warm water, hot water), washing time, dehydration speed, etc. Take a smart refrigerator as an example: the target action may be to open the refrigerator, close the refrigerator, turn on or off the energy-saving mode, etc.; the target parameters may include the temperature and humidity of the refrigerator and freezer. Take a smart TV as an example: the target action may be to turn on, turn off, switch channels, adjust the volume, etc.; the target parameters may include volume, picture quality mode (such as standard, movie, game, etc.), brightness, contrast, etc.
[0049] Optionally, after the user selects or customizes the control commands, the application can display an overview and ask the user to confirm the selected commands. Once the user confirms the control commands, the application can encode these commands into a format that the appliance can recognize. This may involve converting the selection on the user interface into a specific command code or data packet.
[0050] In S104, the instruction to be executed is sent to the electrical appliance via near field communication.
[0051] The terminal device again establishes a communication connection with the electrical appliance via near field communication. Once the communication connection is established, the terminal device can start sending instructions to be executed. For example, the instructions to be executed include the target action and / or target parameters of the electrical appliance, which are encoded into a format that the electrical appliance can understand.
[0052] If an error occurs while sending a control command, such as a communication interruption or a command that the appliance cannot understand, the terminal device can handle the error accordingly. This may include resending the command, displaying an error message, or providing other troubleshooting options.
[0053] According to the control method of an electrical appliance provided by the present application, a user can obtain the device tag of the electrical appliance to be operated through a terminal device in a near field communication manner, determine the to-be-executed instruction of the electrical appliance on the application corresponding to the device tag, and then send the to-be-executed instruction to the electrical appliance in a near field communication manner. Through this method, a user can conveniently and quickly establish communication with the electrical appliance on a terminal device and send the desired instruction to the electrical appliance.
[0054] remove Figure 1 In addition to the operations S101 to S104 shown, the electrical appliance control method provided in the present application may further include: acquiring abnormal information of the electrical appliance through near field communication, and displaying the abnormal information and / or associated information of the abnormal information in the application.
[0055] When an appliance is abnormal or fails, the appliance will generate abnormal information. This information can be similarly transmitted to the terminal device through near-field communication technology. Once the abnormal information is received, the terminal device can parse the information to determine the type of abnormality. The abnormality type may include appliance failure, device overheating, low battery, etc. In addition to the abnormal information, the terminal device can also obtain other information related to the abnormality. This related information may include the cause of the abnormality, the solution, the abnormal (fault) after-sales service information of the appliance manufacturer, etc. This information can help users understand the severity of the problem and how to solve it. The terminal device displays the abnormal information and / or related information to the user in the application. This can be achieved in various ways, such as pop-up windows, notification bar messages, the main interface of the application, etc. This helps users understand the abnormalities of the appliance and the corresponding causes or solutions.
[0056] The present application also provides a control method for an electrical appliance, which can be executed on the electrical appliance. Figure 4 As shown, the method may include operations S201 to S203. For simplicity, Figure 4 The method shown is Figure 1 Similar parts will not be described repeatedly.
[0057] In step S201, a device tag is sent to a terminal device via near field communication.
[0058] In step S202, a to-be-executed instruction is received from a terminal device via near field communication, wherein the to-be-executed instruction is determined by the terminal device via an application corresponding to the device tag.
[0059] In step S203, the instruction to be executed is executed.
[0060] After receiving the instruction to be executed, the appliance will perform the corresponding operation according to the content of the instruction. This may include starting or stopping a function, adjusting set parameters (such as temperature, humidity, time, etc.), switching working modes, etc. During the execution of the instruction, the appliance can also monitor its operating status and feedback the status update to the user's terminal device through NFC or other communication methods (such as Wi-Fi or Bluetooth). In addition, if any abnormality or error is encountered during the execution process, the appliance can also generate an error report or abnormality notification and send it to the user through the same communication method so that appropriate measures can be taken in time.
[0061] According to the control method of an electrical appliance provided by the present application, a user can obtain the device tag of the electrical appliance to be operated through a terminal device in a near field communication manner, determine the to-be-executed instruction of the electrical appliance on the application corresponding to the device tag, and then send the to-be-executed instruction to the electrical appliance in a near field communication manner. Through this method, a user can conveniently and quickly establish communication with the electrical appliance on a terminal device and send the desired instruction to the electrical appliance.
[0062] Figure 5 FIG. 1 is a schematic diagram of the structure of a terminal device according to an embodiment of the present application. Figure 5 As shown, the terminal device 300 includes a device tag acquisition module 301 , a program startup module 302 , an instruction determination module 303 and an instruction sending module 304 .
[0063] The device tag acquisition module 301 is used to obtain the device tag of the electrical appliance through near-field communication; the program startup module 302 is used to start the application corresponding to the electrical appliance according to the device tag; the instruction determination module 303 is used to determine the to-be-executed instructions of the electrical appliance through the application; the instruction sending module 304 is used to send the to-be-executed instructions to the electrical appliance through near-field communication.
[0064] Figure 6 FIG. 1 is a schematic diagram of the structure of an electrical appliance according to an embodiment of the present application. Figure 6 As shown, the electrical appliance 400 includes a device tag sending module 401 , an instruction receiving module 402 and an instruction executing module 403 .
[0065] The device tag sending module 401 is used to send the device tag of the electrical appliance to the terminal device via near field communication; the instruction receiving module 402 is used to receive instructions to be executed from the terminal device via near field communication, wherein the instructions to be executed are determined by the terminal device through the application corresponding to the device tag; the instruction execution module 403 is used to execute the instructions to be executed.
[0066] Figure 7 The complete process of a user controlling a home appliance to execute corresponding instructions through a mobile device is shown by way of example. Figure 8 for Figure 7 The functional modules of mobile devices and household appliances corresponding to the process are shown in the figure below.
[0067] In the first step, the mobile device can obtain important information of the device tag stored in the NFC on the home appliance through the first touch of the NFC module. After the first touch, the home appliance establishes a reliable connection between the devices and puts it in a waiting state.
[0068] In the second step, the NFC module of the mobile device passes the information to the operator app.
[0069] In the third step, the manufacturer implements the relevant functions supported by the cloud online configuration for all smart home products in advance. This configuration includes functional instruction data that can be executed by offline home appliances. This configuration has a one-to-one correspondence with offline product types and device models. The device information obtained by the mobile device includes important information such as product type and device model. Through this information, the manufacturer requests the cloud for a list of functions supported by the home appliance, customizable function selections, instructions for use, safety precautions, and abnormal information handling methods. The relevant information on operational selections can be displayed to the user for selection, and corresponding information is displayed.
[0070] For example, a list of supported functions can be displayed. Each function cloud will have a set of instructions for configuring the basic functions of the factory machine. For example, after selecting the roast chicken function of the smart oven, the user can choose the "crunchy" effect. After the selection is completed, a set of data is displayed:
[0071] The temperature sequence of the upper and lower tubes (the temperature sequence for roasting chicken is: 150℃, 180℃, 250℃, 200℃, the instruction data is temperatureArray = [150℃, 180℃, 250℃, 200℃])
[0072] The duration of each temperature execution (the duration of each temperature execution of roast chicken: 10 minutes, 20 minutes, 5 minutes, 10 minutes, timeArray = [10, 20, 5, 10])
[0073] Whether the upper tube is turned on for each temperature (whether the upper tube is turned on when roasting chicken: when 150℃, the upper tube is turned on, and when 180℃, the upper tube is turned on.
[0074] When the temperature is 250℃, the upper tube is turned on. When the temperature is 200℃, the upper tube is turned on. The corresponding data is upArray=
[0075] [y,y,y,y])
[0076] Whether the tube is open for roasting at each temperature (whether the lower tube is open when roasting chicken: the lower tube is open at 150℃, and the lower tube is open at 180℃
[0077] The lower tube is on at 250℃, and off at 200℃: downArray = [y,y,y,n])
[0078] For example, the function can be customized, that is, all or part of the aforementioned data (for example, the temperature sequence of the upper and lower tubes, the duration of each temperature, whether the upper tube is turned on for baking at each temperature, whether the lower tube is turned on for baking at each temperature, etc.) can be customized. In particular, if the application determines that the data selected by the user is outrageous, it will prompt the user that a certain option is too abnormal and will cause safety risks, and automatically set the option to the normal range.
[0079] In addition, the application can also display optional viewing buttons for important product information and safety matters. Alternatively, the application can list abnormal scenarios and their handling methods, and display information about automatic solution prompts.
[0080] In the fourth step, after the user selects and confirms the intended function, the APP on the mobile device will pass the function instruction data to the NFC module of the device. The APP also prompts the user to touch again to control the waiting home appliance.
[0081] In the fifth step, the user touches the home appliance again with the mobile device, and the NFC modules of the two realize communication for command transmission.
[0082] In the sixth step, the NFC module of the home appliance transmits the received function instruction to its control module unit.
[0083] In the seventh step, the control module unit of the home appliance sends instructions to its working module and memorizes the current function instructions to facilitate the user to reuse the function instructions set this time later.
[0084] In the eighth step, the home appliance starts to set the relevant functions of the machine according to the instruction information, and completes the function operation step by step until all functions are completed.
[0085] In the ninth step, if an abnormality occurs during the operation of the home appliance, use the mobile device to touch it again. The APP detects that the current device is in an abnormal state and prompts the user to handle it according to the situation. If the pre-configured error information is not found online, the user is prompted how to contact the staff; if the current error information corresponds to the pre-configured solution and the command can be directly issued, the user is prompted "Please do not leave the mobile device, the abnormality is being processed", and the mobile device directly sends the instructions corresponding to the abnormal scenario recovery measures to the home appliance to restore it to normal; if the current error information corresponds to the pre-configured solution and the abnormality requires manual operation by the user, the mobile device prompts the operation steps to restore the normal operation of the machine.
[0086] It can be seen that the whole process requires no connection or pairing. With just two simple touch-and-go interactive steps, the functions of home appliances can be controlled and set. This enables convenient settings for home appliances, avoids errors in human operation of home appliances, and improves the success rate of controlling home appliance functions such as cooking and baking.
[0087] Among them, Figure 7 In the process shown, the NFC tag (device tag) sent by the NFC module of the household appliance to the NFC module of the mobile device can be information that is set at the factory and cannot be changed or tampered with. This can ensure the uniqueness of subsequent product models and device information, thereby ensuring that cloud configuration information can be correctly obtained.
[0088] When sending a list of product-supported functions and precautions to mobile device apps in the cloud, in addition to the functions supported by home appliances and configurable functions, instructions for use and safety precautions can also be included to avoid questions from users during use or safety issues caused by unclear safety issues.
[0089] The entire home appliance control process includes multiple steps, which include not only the execution of instructions, but also the setting of parameters such as the running time of each step, the controlled temperature, and the completion mark. In addition, some special control actions, such as the oven rotating and turning over at a specific time when roasting chicken, or adjusting the temperature control of the upper and lower tubes when performing baking functions such as European bread, and the dishwasher can perform the drying function after washing dishes, are also included. All these basic functions supported by home appliances can be included in the function list, and users can select and set them according to their needs. At the same time, in order to meet the personalized needs of users, equipment operators can also provide online operation services, and users can select and combine the functions they want online. This approach provides greater flexibility and allows users to better control their home appliances.
[0090] Fig. 9 is a schematic block diagram of an electronic device 600 provided in an embodiment of the present application. Fig. 9 As shown, the electronic device 600 includes a processor 601 and a memory 602, and the processor 601 is communicatively connected to the memory 602. The electronic device 600 can be, for example but not limited to, various types of mobile terminals and various types of household appliances. In some embodiments, the electronic device 600 may also include a transceiver module for sending / receiving data, or only includes a sending module for sending data, or only includes a receiving module for receiving data. The memory 602 of the electronic device 600 is used to store program instructions, and the program instructions can be executed by the processor 601 to implement the appliance control method described in any of the above embodiments. For example, the electronic device 600 can be a mobile phone, which can be used to execute the above as Figure 1 For another example, the electronic device 600 may be a household appliance, which may be used to execute the above-mentioned Figure 4 The described electrical appliance control method.
[0091] It should be understood that the processor of the embodiment of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by an integrated logic circuit of hardware in the processor or an instruction in the form of software.
[0092] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory. It should be noted that the memory of the system and method described herein is intended to include, but is not limited to, these and any other suitable types of memory. The embodiments of the present application also provide a computer-readable storage medium for storing a computer program.
[0093] Optionally, the computer-readable storage medium may be applied to the electronic device in the embodiment of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the electronic device in the various methods of the embodiments of the present application. For the sake of brevity, it is not repeated here. Optionally, the computer-readable storage medium may be applied to the mobile terminal in any embodiment of the present application, and the computer program enables the computer to execute the processes implemented by the mobile terminal in the various methods of the embodiments of the present application. For the sake of brevity, it is not repeated here. Optionally, the computer-readable storage medium may be applied to the household appliance in any embodiment of the present application, and the computer program enables the computer to execute the processes implemented by the household appliance in the various methods of the embodiments of the present application. For the sake of brevity, it is not repeated here.
[0094] An embodiment of the present application also provides a computer program product, including computer program instructions.
[0095] Optionally, the computer program product can be applied to the electronic device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the electronic device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0096] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0097] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A control method for an electrical appliance, executed in a terminal device, characterized in that: include: Acquire device tags of electrical appliances through near field communication; According to the device tag, starting the application corresponding to the electrical appliance; Determining, by means of the application, instructions to be executed by the appliance; as well as The to-be-executed instruction is sent to the electrical appliance via near field communication.
2. The method according to claim 1, characterized in that The step of determining the to-be-executed instruction of the electrical appliance through the application program comprises: According to the device tag, obtaining available functions of the electrical appliance; Obtaining selection or confirmation information of the available functions; and The instruction to be executed is determined according to the selection or confirmation information.
3. The method according to claim 2, characterized in that The obtaining of available functions of the electrical appliance includes: The function update information of the electrical appliance is obtained from the server corresponding to the application program, and the available functions of the electrical appliance are updated.
4. The method according to claim 1, characterized in that The step of determining the to-be-executed instruction of the electrical appliance through the application program comprises: Get user-defined device parameters; and The instruction to be executed is determined according to the device parameter.
5. The method according to claim 4, characterized in that Also includes: The user-defined device parameters are recorded in the application.
6. The method according to claim 1, characterized in that The to-be-executed instruction includes a target action and / or a target parameter of the electrical appliance.
7. The method according to claim 1, characterized in that Also includes: Abnormal information of the electrical appliance is obtained through near field communication, and the abnormal information and / or related information of the abnormal information is displayed in the application.
8. A method for controlling an electrical appliance, executed on the electrical appliance, characterized in that: include: sending a device tag of the electrical appliance to a terminal device via near field communication; Receiving a to-be-executed instruction from the terminal device through near field communication, wherein the to-be-executed instruction is determined by the terminal device through an application corresponding to the device tag; as well as Execute the instruction to be executed.
9. A terminal device, characterized in that: include: A device tag acquisition module, used to acquire the device tag of the electrical appliance through near field communication; A program startup module, used to start the application corresponding to the electrical appliance according to the device tag; An instruction determination module, used for determining the to-be-executed instruction of the electrical appliance through the application program; as well as The instruction sending module is used to send the to-be-executed instruction to the electrical appliance through near field communication.
10. An electrical appliance, characterized in that: include: A device tag sending module, used for sending the device tag of the electrical appliance to a terminal device via near field communication; An instruction receiving module, configured to receive an instruction to be executed from the terminal device via near field communication, wherein the instruction to be executed is determined by the terminal device via an application corresponding to the device tag; as well as An instruction execution module is used to execute the instruction to be executed.
11. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory is used to store program instructions, and when the program instructions are executed by the processor, they are used to implement the method described in any one of claims 1 to 8.
12. A readable storage medium for storing program instructions, characterized in that: When the program instructions are executed by a processor, they are used to implement the method described in any one of claims 1 to 8.