Networked household appliance control method and device, storage medium and program product

By identifying interconnected devices within home appliances and enabling cross-sensing of sensor data, the problem of low accuracy caused by home appliance control relying on its own data source is solved, thus improving the control precision and flexibility of networked home appliances.

CN121900218APending Publication Date: 2026-04-21GD MIDEA AIR CONDITIONING EQUIP CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
GD MIDEA AIR CONDITIONING EQUIP CO LTD
Filing Date
2024-10-21
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

Home appliance control relies on its own data source and lacks the ability to integrate and coordinate data throughout the house, resulting in low control accuracy.

Method used

By identifying the corresponding linked devices for the target home appliance, cross-sensing of sensor data from networked home appliances is achieved, and linkage control is performed based on the control logic input parameters collected by the linked devices.

Benefits of technology

It improves the accuracy of controlling networked home appliances, enabling precise and flexible parameter adjustment throughout the entire house.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121900218A_ABST
    Figure CN121900218A_ABST
Patent Text Reader

Abstract

The invention discloses a control method and device of a networked household appliance, a storage medium and a program product, relates to the technical field of household appliance control, and discloses the control method of the networked household appliance, which comprises the following steps: when a target household appliance triggers an acquisition demand of a control logic input parameter, determining a linkage device corresponding to the control logic input parameter; acquiring the control logic input parameters based on the linkage equipment; and determining a control instruction according to the control logic input parameter, and controlling the target household appliance to execute the control instruction. According to the invention, sensor data cross sensing of the networked household appliances is realized, and the accuracy of networked household appliance control is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of home appliance control technology, and in particular to a control method, device, storage medium and program product for networked home appliances. Background Technology

[0002] Home appliances are typically equipped with various sensors, such as temperature sensors, humidity sensors, and light sensors, to collect environmental data. This data is then used to adjust the device's operating status.

[0003] However, current home appliance control relies on its own data sources, lacking the ability to integrate and coordinate data across the entire house, resulting in low accuracy in appliance control. For example, air conditioners have temperature sensors installed at the air outlets, but due to varying air outlet angles, the temperature sensors may not accurately measure the indoor temperature, leading to temperature misjudgment and causing the air conditioner to shut down when the desired temperature is reached. Summary of the Invention

[0004] The main purpose of this application is to provide a control method, device, storage medium, and program product for networked home appliances, aiming to solve the technical problem that the control of home appliances currently relies on their own data sources and lacks the ability to integrate and coordinate data throughout the house, resulting in low accuracy of home appliance control.

[0005] To achieve the above objectives, this application proposes a method for controlling networked home appliances, the method comprising:

[0006] When the target home appliance triggers the acquisition of control logic input parameters, the linkage device corresponding to the control logic input parameters is determined;

[0007] The control logic input parameters are collected based on the aforementioned linkage device;

[0008] The control command is determined based on the control logic input parameters, and the target home appliance is controlled to execute the control command.

[0009] In one embodiment, the step of determining the linkage device corresponding to the control logic input parameters includes:

[0010] Acquire networked home appliances within the target space;

[0011] Determine the location information of the networked home appliance within the target space, and determine the types of parameters that can be collected by the networked home appliance;

[0012] The linkage device is determined based on the location information and the parameter type.

[0013] In one embodiment, the step of determining the linkage device based on the location information and the parameter type includes:

[0014] Determine the target control area;

[0015] If the location information determines that the connected home appliance is located in the target control area, and the parameter type is the same as the parameter type corresponding to the acquisition requirement, then the connected home appliance is determined to be the linkage device.

[0016] In one embodiment, the step of determining the location information of the networked home appliance within the target space includes:

[0017] Acquire positioning data collected by each of the networked home appliances, wherein the positioning data includes at least one of image data, sound data, and radar data;

[0018] Based on the positioning data, the location information of each of the networked home appliances within the target space is determined.

[0019] In one embodiment, the step of determining the control command based on the control logic input parameters includes:

[0020] Obtain the target parameters of the target home appliance;

[0021] The control command is determined based on the difference between the control logic input parameters and the parameter target.

[0022] In one embodiment, before the step of determining the linkage device corresponding to the control logic input parameters when the target home appliance triggers the acquisition of control logic input parameters, the method further includes:

[0023] Obtain the real-time sensing parameters collected by the networked home appliances;

[0024] Based on the location information of the networked home appliances in the target space, determine the spatial distribution state of the real-time sensing parameters;

[0025] The target home appliance is determined based on the spatial distribution of the real-time sensing parameters.

[0026] In one embodiment, the step of determining the target home appliance based on the spatial distribution of the real-time sensing parameters includes:

[0027] Based on the spatial distribution of the real-time sensing parameters, areas of abnormal distribution are determined;

[0028] Identify and regulate the networked home appliances in the abnormal distribution area, and then identify the target home appliance among the networked home appliances.

[0029] In one embodiment, the step of determining the distribution anomaly region based on the spatial distribution state of the real-time sensing parameters includes:

[0030] The target space is divided into at least two distribution regions;

[0031] The parameter value corresponding to each distribution area is determined based on the spatial distribution state of the real-time sensing parameters.

[0032] If the parameter value of the distribution area is less than the average parameter value of the target space, then the distribution area is determined to be an abnormal distribution area; or,

[0033] If the difference between the parameter values ​​of the distribution area and the parameter values ​​of other distribution areas is greater than a preset threshold, then the distribution area is determined to be an abnormal distribution area.

[0034] In one embodiment, the step of determining the distribution anomaly region based on the spatial distribution state of the real-time sensing parameters includes:

[0035] Obtain target location information, which includes the user's location information and / or the control area selected by the user;

[0036] Based on the spatial distribution of the real-time sensing parameters, at least one distribution area is determined;

[0037] If the distribution area includes the target location information, then the distribution area is determined to be the distribution anomaly area.

[0038] In addition, to achieve the above objectives, this application also proposes a control device for networked home appliances, the device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the control method for networked home appliances as described above.

[0039] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the control method for networked home appliances as described above.

[0040] In addition, to achieve the above objectives, this application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the control method for networked home appliances as described above.

[0041] One or more technical solutions proposed in this application have at least the following technical effects:

[0042] When a target home appliance triggers a request to acquire control logic input parameters, the corresponding linked device is identified. The control logic input parameters are then collected from the linked device. Based on these parameters, a control command is determined, and the target home appliance executes the command. By identifying the linked device corresponding to the target home appliance, cross-sensing of sensor data from networked home appliances is achieved. The linked control of the target home appliance is then realized based on the control logic input parameters collected by the linked device, thus improving the accuracy of networked home appliance control. Attached Figure Description

[0043] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0044] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0045] Figure 1 A flowchart illustrating an embodiment of the control method for networked home appliances provided in this application;

[0046] Figure 2 A schematic diagram showing the distribution of networked home appliances in a target space, provided in Embodiment 1 of the control method for networked home appliances of this application;

[0047] Figure 3 A flowchart illustrating an embodiment of the control method for networked home appliances provided in this application;

[0048] Figure 4 A flowchart illustrating Embodiment 2 of the control method for networked home appliances provided in this application;

[0049] Figure 5 A flowchart illustrating the third embodiment of the control method for networked home appliances in this application;

[0050] Figure 6 A flowchart illustrating the control method for networked home appliances provided in Embodiment 4 of this application;

[0051] Figure 7 A flowchart illustrating Embodiment 5 of the control method for networked home appliances provided in this application;

[0052] Figure 8 This is a schematic diagram of the device structure of the hardware operating environment involved in the control method of networked home appliances in the embodiments of this application.

[0053] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0054] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.

[0055] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.

[0056] The main solution of this application embodiment is: when the target home appliance triggers the acquisition requirement of control logic input parameters, determine the linkage device corresponding to the control logic input parameters; collect the control logic input parameters based on the linkage device; determine the control command according to the control logic input parameters, and control the target home appliance to execute the control command.

[0057] In this embodiment, for ease of description, the following description will focus on the control device of a networked home appliance.

[0058] Because current home appliance control relies on its own data sources and lacks the ability to integrate and coordinate data across the entire house, the accuracy of appliance control is low. For example, air conditioners have temperature sensors installed at the air outlets, but due to the different air outlet angles, the temperature sensors may not accurately obtain the indoor temperature, leading to temperature misjudgment and the air conditioner shutting off when the desired temperature is reached.

[0059] This application provides a solution that, by identifying the linkage device corresponding to the target home appliance, enables cross-sensing of sensor data from networked home appliances, and achieves linkage control of the target home appliance based on the control logic input parameters collected by the linkage device, thereby improving the accuracy of networked home appliance control.

[0060] It should be noted that the executing entity in this embodiment can be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, or mobile phone, or an electronic device or control device for networked home appliances capable of performing the above functions. The following description uses a control device for networked home appliances as an example to illustrate this embodiment and the subsequent embodiments.

[0061] Based on this, embodiments of this application provide a method for controlling networked home appliances, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the control method for networked home appliances according to this application.

[0062] In this embodiment, the control method for the networked home appliance includes steps S10 to S30:

[0063] Step S10: When the target home appliance triggers the acquisition of control logic input parameters, determine the linkage device corresponding to the control logic input parameters.

[0064] It should be noted that the target appliance is a network-connected appliance whose operating parameters need to be adjusted. Optionally, such as... Figure 2 As shown, the connected home appliances in the indoor space include air conditioners, scales, robot vacuums, air purifiers, fans, and surveillance cameras. Optionally, the target space includes indoor spaces, etc.

[0065] Optionally, the target appliance can be an appliance selected by the user, or an appliance that controls a user-selected area.

[0066] Optionally, when entering a user-defined control mode, the requirement to acquire input parameters for the target appliance's trigger control logic is determined. Optionally, when uneven parameter distribution is detected within the target space, the requirement to acquire input parameters for the target appliance's trigger control logic is determined. For example, if the temperature distribution is uneven, the requirement to acquire the target appliance's trigger temperature parameters is determined to adjust the target appliance's control parameters.

[0067] Optionally, the linked device is a home appliance that collects parameters, used to collect control logic input parameters corresponding to the acquisition requirements of the target home appliance. For example, the target home appliance is an air conditioner, the control logic input parameter is a temperature parameter, and the linked device is a robotic vacuum cleaner, wherein the robotic vacuum cleaner is equipped with a temperature sensor.

[0068] Optionally, the linked device is a home appliance that coordinates with the target home appliance for control, and also collects control logic input parameters corresponding to the acquisition needs of the target home appliance. For example, the target home appliance is an air conditioner, the control logic input parameter is a humidity parameter, and the linked device is a humidifier, wherein the humidifier is equipped with a humidity sensor, and the target home appliance and the linked device operate collaboratively based on the collected control logic input parameters.

[0069] Step S20: Collect the control logic input parameters based on the linkage device.

[0070] It should be noted that the target appliance can be linked to one or at least two devices. Optionally, when controlling temperature, the target appliance can be an air conditioner, air purifier, or similar device. Optionally, when controlling humidity, the target appliance can be an air conditioner, humidifier, or similar device. Optionally, when controlling fan speed, the target appliance can be an air conditioner, fan, or similar device. Optionally, when controlling noise, the target appliance can be an air conditioner, fan, or similar device.

[0071] Optionally, the linkage device collects control logic input parameters. For example, when the target home appliance is a door lock, the linkage device can be other networked home appliances with cameras. The linkage device collects image data to determine the user's location or status, and uses the user's location or status as control logic input parameters. The door lock determines control commands based on the user's location or status, and the control commands include the door lock's open / closed state.

[0072] Optionally, the control logic input parameters include temperature parameters, humidity parameters, wind speed parameters, noise parameters, light intensity parameters, etc. For example, an air conditioner can detect temperature parameters, humidity parameters, wind speed parameters, and noise parameters, a robot vacuum cleaner can detect temperature parameters, humidity parameters, and noise parameters, and a weighing scale can detect temperature parameters, humidity parameters, etc.

[0073] Step S30: Determine the control command based on the control logic input parameters, and control the target home appliance to execute the control command.

[0074] Optionally, the control instructions for the target appliance include control instructions for the appliance's status or operating parameters. When the control instructions include control instructions for the target appliance's status, the status of the target appliance is determined based on the control logic input parameters. For example, when the target appliance is a door lock, the linkage device can be another networked appliance with a camera. The linkage device collects image data to determine the user's location or status, and uses the user's location or status as the control logic input parameters. The door lock determines the control instructions based on the user's location or status, and the control instructions include the door lock's open / closed state.

[0075] When the control command includes control commands for the operating parameters of the target home appliance, the control command is determined based on the control logic input parameters to control the target home appliance to execute the control command. For example, the target home appliance is a stereo. The linked device acquires the user's state through a camera, including the user's emotions, etc., and adjusts the stereo's volume, song type, etc., based on the user's state. The user state represents the user's current behavior and includes resting, working, and active states. Different user states have different sensitivities to sound. Image data collected by the networked home appliance is acquired, and the image data is recognized using an image recognition algorithm to obtain user features and / or user state within the target space. Optionally, the image data is input into a pre-trained recognition model, which identifies the user state within the target space based on the image data; the user state output by the recognition model is obtained, where the recognition model is obtained by training a neural network model using image data and corresponding label values.

[0076] For example, the target home appliance is a robotic vacuum cleaner, the control logic input parameter is location information, the linkage device collects image data to determine the location information of the area to be cleaned, generates control instructions for the robotic vacuum cleaner based on the location information, and controls the target home appliance to execute the control instructions to clean the area to be cleaned.

[0077] In one embodiment, such as Figure 3 As shown, when the central control device receives a request to acquire the control logic input parameters triggered by the target home appliance, it determines the linkage device corresponding to the control logic input parameters; the linkage device sends the acquired control logic input parameters to the central control device, and the central control device acquires the control logic input parameters based on the linkage device; the central control device determines the control command based on the control logic input parameters and sends the control command to the target home appliance, and the target home appliance executes the control command.

[0078] In this embodiment, when the target home appliance triggers a request to acquire control logic input parameters, the corresponding linkage device is determined; the control logic input parameters are collected based on the linkage device; a control command is determined based on the control logic input parameters, and the target home appliance is controlled to execute the control command. By determining the linkage device corresponding to the target home appliance, cross-sensing of sensor data from networked home appliances is achieved, and linkage control of the target home appliance is realized based on the control logic input parameters collected by the linkage device, thereby improving the accuracy of networked home appliance control.

[0079] Based on the first embodiment of this application, in the second embodiment of this application, the same or similar content as the above embodiment can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 4 Step S10 includes:

[0080] Step S11: Obtain networked home appliances within the target space;

[0081] Step S12: Determine the location information of the networked home appliance within the target space, and determine the types of parameters that the networked home appliance can collect;

[0082] Step S13: Determine the linkage device based on the location information and the parameter type.

[0083] It should be noted that the target space can be an indoor space, such as a living room, bedroom, or meeting room. The target space can also be an outdoor space, such as a terrace. Optionally, the target space can be a space selected by the user, or the space where the user is currently located.

[0084] Optionally, the location information of the connected home appliance within the target space can be its location in spatial coordinates, or the location information of the connected home appliance can be defined as a region. Regions can be divided by function, for example, the connected home appliance may be located in the sofa area or the dining table area. Regions can also be divided by the height of the target space, for example, the connected home appliance may be located in the bottom area, the middle height area, or the top height area of ​​the target space.

[0085] It should be noted that the parameter type refers to the type of input parameter for the control logic, including parameter types such as temperature, humidity, noise, and brightness. Different connected home appliances may collect different parameter types.

[0086] Optionally, the linked device is determined based on the location information of the connected home appliance and the types of parameters that can be collected. Specifically, when the distance between the location information of the connected home appliance and the user's location is less than a preset distance threshold, and the parameter type is the same as the parameter type corresponding to the target home appliance's acquisition requirements, the connected home appliance is determined to be a linked device.

[0087] In a feasible embodiment, step S13 includes: determining a target control area; if the networked home appliance is determined to be located in the target control area based on the location information, and the parameter type is consistent with the parameter type corresponding to the acquisition requirement, then the networked home appliance is determined to be the linkage device, so as to accurately collect parameters in the target control area and improve the control accuracy of the target home appliance.

[0088] Optionally, the target control area is the area that the target appliance needs to be controlled, or the target control area is the area that the target appliance and the linked devices need to be coordinated and controlled. The target control area can be specified by the user, the user's location, or a control area determined based on the parameter distribution within the target space.

[0089] Optionally, the target control area can be the parameter acquisition area of ​​the target home appliance. For example, control commands are determined based on the control logic input parameters acquired at the target control area, and the target home appliance is controlled to execute the control commands.

[0090] In another feasible embodiment, step S12 includes: acquiring positioning data collected by each of the networked home appliances, the positioning data including at least one of image data, sound data, and radar data; and determining the location information of each of the networked home appliances in the target space based on the positioning data.

[0091] Optionally, optical image positioning can be achieved using surveillance cameras or smart device cameras; radar equipment of robotic vacuum cleaners can be used for detection and positioning; and microphone arrays on mobile phones, smart speakers, or other home appliances can be used for wavenumber shaping positioning to achieve all-round positioning of the whole house, home appliances, and people, and comprehensively obtain the user's real-time location, the installation location and on / off status of home appliances, etc., so as to accurately obtain the real-time location of each connected home appliance and the user.

[0092] In this embodiment, the technical solution involves acquiring networked home appliances within a target space; determining the location information of the networked home appliances within the target space; and determining the types of parameters that can be collected from the networked home appliances. Based on the location information and parameter types, the linkage device is determined. By using the location information of the networked home appliances and the types of parameters required by the target home appliances, the linkage device for collecting control logic input parameters is determined, thereby improving the accuracy of controlling the target home appliances.

[0093] Based on the first or second embodiment of this application, in the third embodiment of this application, the content that is the same as or similar to the above embodiments can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 5 Step S30 includes:

[0094] Step S31: Obtain the target parameters of the target home appliance;

[0095] Step S32: Determine the control command based on the difference between the control logic input parameters and the parameter target.

[0096] It should be noted that the parameter target can be the goal that the target appliance wants to achieve. For example, when the target appliance is an air conditioner, the parameter target is the target temperature or target humidity; when the target appliance is a light, the parameter target is the brightness; and when the target appliance is a door lock, the parameter target is the location information.

[0097] The control command for the target appliance is determined based on the difference between the control logic input parameters and the target parameters. For example, when the target appliance is an air conditioner, the target parameter is temperature a1, and the control logic input parameter is temperature a2. The control command for the target appliance is determined based on the difference a1-a2, so that the temperature in the target space reaches temperature a1. For example, when the target appliance is a light bulb, the target parameter is brightness b1, and the control logic input parameter is brightness parameter b2. The control command is determined based on the brightness difference b1-b2. When the target appliance is a door lock, the target parameter is location information c1, and the control logic input parameter is the user's real-time location c2. The control command is determined based on the location difference c1-c2.

[0098] In the technical solution of this embodiment, the target parameters of the target home appliance are obtained; the control command is determined based on the difference between the control logic input parameters and the target parameters to control the operation of the target home appliance and improve the accuracy of the target home appliance control.

[0099] Based on any of the first to third embodiments of this application, in the fourth embodiment of this application, the content that is the same as or similar to the above embodiments can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 6 Before step S10, the following are also included:

[0100] Step S40: Obtain the real-time sensing parameters collected by the networked home appliances;

[0101] Step S50: Determine the spatial distribution state of the real-time sensing parameters based on the location information of the networked home appliances in the target space;

[0102] Step S60: Determine the target home appliance based on the spatial distribution of the real-time sensing parameters.

[0103] Different connected home appliances have different location information. For example, there are scales and robot vacuums at the bottom of the room, air purifiers and fans at the middle, and air conditioners and surveillance cameras at the top.

[0104] Optionally, real-time data can be read from sensors throughout the house, such as temperature, humidity, speed, and noise. For example, if temperature parameters are to be obtained, there are scales and robot vacuums near the bottom, air purifiers and fans in the middle, and air conditioners at the top. Temperature sensors are installed on all of these devices.

[0105] Optionally, real-time sensing parameters include temperature, humidity, wind speed, noise, and light intensity. For example, an air conditioner can detect temperature, humidity, wind speed, and noise parameters; a robotic vacuum cleaner can detect temperature, humidity, and noise parameters; and a weighing scale can detect temperature and humidity parameters.

[0106] Optionally, the location information of various connected home appliances in the indoor space can be pre-set or detected by other home appliances. Comprehensive positioning of all home appliances and people in the house is achieved, comprehensively acquiring the user's real-time location, the installation location of home appliances, and their on / off status. Optionally, optical image positioning of connected home appliances can be performed using surveillance cameras or cameras on smart devices. Optionally, radar equipment from a robotic vacuum cleaner can be used for detection and positioning. Optionally, wavenumber shaping positioning can be performed using microphone arrays on mobile phones, smart speakers, or other home appliances.

[0107] The sensor data comes not only from the air conditioner but also from all the appliances in the house, providing more comprehensive and three-dimensional data. Based on this data, a model can be constructed to show the real-time distribution of temperature, humidity, speed, noise, etc., throughout the house. This provides a model reference for precise control of comfort throughout the house. Taking a robot vacuum cleaner as an example, as a mobile device, it scans the temperature, humidity, wind speed, and noise throughout the house, enabling more precise control. When it is necessary to control the temperature of the whole house through the air conditioner, the parameters of the temperature sensors on the connected appliances can be output to the central processing unit of the air conditioner or the whole-house smart control system. This allows the air conditioner to accurately adjust the outlet air temperature, airflow direction, and airflow, achieving precise control of the temperature throughout the house.

[0108] Cross-sensing of parameters enables coordinated operation and control of all home appliances, achieving precise 3D regulation. For example, during room heating, if the temperature sensor on a scale detects a low floor temperature, it can quickly adjust the airflow direction of the air conditioner vents, increasing the downward airflow volume and temperature to rapidly raise the floor temperature and prevent the head from getting hot while the feet get cold. When an air purifier detects that the temperature in its location is higher than other locations, it will actively turn on to lower the temperature in that area. Therefore, the temperature, humidity, and airflow are more uniform throughout the house, resulting in greater comfort.

[0109] Optionally, based on the location information of the connected home appliances in the target space, the spatial distribution of real-time sensing parameters is determined, and coordinates are established for the real-time sensing parameters based on the location information. For example, the ground temperature is 20 degrees, the middle temperature is 21 degrees, and the upper temperature is 23 degrees, thus forming the spatial distribution of real-time sensing parameters.

[0110] Optionally, when the real-time sensing parameters include temperature parameters, the spatial distribution of temperature is determined based on the location information and temperature parameters; and the temperature control parameters of the target appliance are determined based on the spatial distribution of temperature. Optionally, when the real-time sensing parameters include humidity parameters, the spatial distribution of humidity is determined based on the location information and humidity parameters; and the humidity control parameters of the target appliance in the target area are determined based on the spatial distribution of humidity. Optionally, when the real-time sensing parameters include wind speed parameters, the spatial distribution of wind speed is determined based on the location information and wind speed parameters; and the wind speed control parameters of the target appliance in the target area are determined based on the spatial distribution of wind speed. Optionally, when the real-time sensing parameters include noise parameters, the spatial distribution of noise is determined based on the location information and noise parameters; and the fan control parameters of the target appliance in the target area are determined based on the spatial distribution of noise.

[0111] In the technical solution of this embodiment, real-time sensing parameters collected by networked home appliances are acquired; the spatial distribution state of the real-time sensing parameters is determined based on the location information of the networked home appliances in the target space; the target home appliance is determined based on the spatial distribution state of the real-time sensing parameters; and the current spatial distribution state is adjusted by determining the spatial distribution state of the target home appliance.

[0112] Based on any of the first to fourth embodiments of this application, in the fifth embodiment of this application, the content that is the same as or similar to the above embodiments can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 7 Step S60 includes:

[0113] Step S61: Determine the distribution anomaly area based on the spatial distribution status of the real-time sensing parameters;

[0114] Step S62: Determine the networked home appliances that are controlled in the abnormal distribution area, and determine the target home appliance among the networked home appliances.

[0115] It should be noted that areas with abnormal distribution are areas that need to be adjusted. For example, if the temperature in the user's area is low, the user's area is determined to be an area where the temperature needs to be adjusted.

[0116] In a feasible embodiment, step S61 includes: dividing the target space into at least two distribution regions; determining the parameter value corresponding to each distribution region based on the spatial distribution state of the real-time sensing parameters; if the parameter value of a distribution region is less than the average parameter value of the target space, then the distribution region is determined to be a distribution anomaly region; or, if the difference between the parameter value of a distribution region and the parameter values ​​of other distribution regions is greater than a preset threshold, then the distribution region is determined to be a distribution anomaly region. For example, the target space is divided into distribution region a, distribution region b, and distribution region c. The parameter value corresponding to distribution region a is d1, the parameter value corresponding to distribution region b is d2, and the parameter value corresponding to distribution region c is d3. When the parameter value d1 corresponding to distribution region a is less than the average parameter value of the target space (d1+d2+d3) / 3, distribution region a is determined to be a distribution anomaly region. Alternatively, when the difference between the parameter values ​​of distribution region a and other distribution regions is, for example, d1-d2 and d1-d3, distribution region a is determined to be a distribution anomaly region. By identifying abnormal distribution areas, the target home appliance can be adjusted to achieve a uniform distribution of parameters within the target space, such as a uniform temperature distribution.

[0117] In a feasible embodiment, step S61 includes: acquiring target location information, the target location information including user location information and / or a control area selected by the user; determining at least one distribution area based on the spatial distribution state of the real-time sensing parameters; if the distribution area includes the target location information, then determining the distribution area as the distribution anomaly area. By determining the anomaly distribution area, the target home appliance can be adjusted accordingly, thereby achieving flexibility in parameter adjustment within the target space.

[0118] In the technical solution of this embodiment, an abnormal distribution area is determined based on the spatial distribution state of real-time sensing parameters; a networked home appliance that controls the abnormal distribution area is determined, and a target home appliance is determined among the networked home appliances. By determining the target home appliance corresponding to the abnormal distribution area, the target home appliance controls the abnormal distribution area, which improves the flexibility of parameter control in the target space and also makes the parameters uniformly distributed in the target space.

[0119] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the control method of networked home appliances of this application. Any simple modifications based on this technical concept are within the protection scope of this application.

[0120] This application provides a control device for a networked home appliance, the control device for the networked home appliance including: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the control method for the networked home appliance in the first embodiment described above.

[0121] The following is for reference. Figure 8 The diagram illustrates a structural schematic of a control device suitable for implementing the networked home appliances described in the embodiments of this application. The control device for the networked home appliances in the embodiments of this application may include, but is not limited to, mobile phones, laptops, digital radio receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Description), PMPs (Portable Media Players), and fixed terminals such as digital TVs and desktop computers. Figure 8 The control device for the networked home appliance shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.

[0122] like Figure 8As shown, the control device for networked home appliances may include a processing unit 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. The RAM 1004 also stores various programs and data required for the operation of the control device for networked home appliances. The processing unit 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: input devices 1007 including, for example, touchscreens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices 1008 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 1003 including, for example, magnetic tapes, hard disks, etc.; and communication devices 1009. Communication device 1009 allows the control device of a networked home appliance to communicate wirelessly or wiredly with other devices to exchange data. Although the figure shows control devices for networked home appliances with various systems, it should be understood that implementation or possession of all the systems shown is not required. More or fewer systems may be implemented alternatively.

[0123] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.

[0124] The control device for networked home appliances provided in this application, employing the control method for networked home appliances in the above embodiments, can solve the technical problem that current home appliance control relies on its own data source, lacks data integration and collaborative control capabilities across the entire house, resulting in low accuracy of home appliance control. Compared with the prior art, the beneficial effects of the control device for networked home appliances provided in this application are the same as those of the control method for networked home appliances provided in the above embodiments, and other technical features in this control device for networked home appliances are the same as those disclosed in the method of the previous embodiment, and will not be repeated here.

[0125] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.

[0126] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

[0127] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the control method for networked home appliances in the above embodiments.

[0128] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0129] The aforementioned computer-readable storage medium may be included in the control device of a networked home appliance; or it may exist independently and not be assembled into the control device of a networked home appliance.

[0130] The aforementioned computer-readable storage medium carries one or more programs. When the aforementioned one or more programs are executed by the control device of the networked home appliance, the control device of the networked home appliance: determines the linkage device corresponding to the target home appliance, realizes cross-sensing of sensor data of the networked home appliance, and realizes linkage control of the target home appliance according to the control logic input parameters collected by the linkage device, thereby improving the accuracy of networked home appliance control.

[0131] Computer program code for performing the operations of this application can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0132] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0133] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.

[0134] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the control method of the above-described networked home appliances. This solves the technical problem that current home appliance control relies on its own data source, lacks data integration and collaborative control capabilities across the entire house, resulting in low accuracy of home appliance control. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the control method of networked home appliances provided in the above embodiments, and will not be repeated here.

[0135] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the control method for networked home appliances as described above.

[0136] The computer program product provided in this application can solve the technical problem that current home appliance control relies on its own data source, lacks the ability to integrate and coordinate data throughout the house, resulting in low accuracy of home appliance control. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as those of the networked home appliance control method provided in the above embodiments, and will not be repeated here.

[0137] The above description is only a part of the embodiments of this application and does not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.

Claims

1. A method for controlling networked home appliances, characterized in that, The method includes: When the target home appliance triggers the acquisition of control logic input parameters, the linkage device corresponding to the control logic input parameters is determined; The control logic input parameters are collected based on the aforementioned linkage device; The control command is determined based on the control logic input parameters, and the target home appliance is controlled to execute the control command.

2. The method as described in claim 1, characterized in that, The step of determining the linkage device corresponding to the control logic input parameters includes: Acquire networked home appliances within the target space; Determine the location information of the networked home appliance within the target space, and determine the types of parameters that can be collected by the networked home appliance; The linkage device is determined based on the location information and the parameter type.

3. The method as described in claim 2, characterized in that, The step of determining the linkage device based on the location information and the parameter type includes: Determine the target control area; If the location information determines that the connected home appliance is located in the target control area, and the parameter type is the same as the parameter type corresponding to the acquisition requirement, then the connected home appliance is determined to be the linkage device.

4. The method as described in claim 2, characterized in that, The step of determining the location information of the networked home appliance within the target space includes: Acquire positioning data collected by each of the networked home appliances, wherein the positioning data includes at least one of image data, sound data, and radar data; Based on the positioning data, the location information of each of the networked home appliances within the target space is determined.

5. The method as described in claim 1, characterized in that, The steps for determining control commands based on the control logic input parameters include: Obtain the target parameters of the target home appliance; The control command is determined based on the difference between the control logic input parameters and the parameter target.

6. The method as described in claim 1, characterized in that, Before the step of determining the linkage device corresponding to the control logic input parameters when the target home appliance triggers the control logic input parameters, the method further includes: Obtain the real-time sensing parameters collected by the networked home appliances; Based on the location information of the networked home appliances in the target space, determine the spatial distribution state of the real-time sensing parameters; The target home appliance is determined based on the spatial distribution of the real-time sensing parameters.

7. The method as described in claim 6, characterized in that, The step of determining the target home appliance based on the spatial distribution of the real-time sensing parameters includes: Based on the spatial distribution of the real-time sensing parameters, areas of abnormal distribution are determined; Identify and regulate the networked home appliances in the abnormal distribution area, and then identify the target home appliance among the networked home appliances.

8. The method as described in claim 7, characterized in that, The step of determining the abnormal distribution area based on the spatial distribution status of the real-time sensing parameters includes: The target space is divided into at least two distribution regions; The parameter value corresponding to each distribution area is determined based on the spatial distribution state of the real-time sensing parameters. If the parameter value of the distribution area is less than the average parameter value of the target space, then the distribution area is determined to be an abnormal distribution area; or, If the difference between the parameter values ​​of the distribution area and the parameter values ​​of other distribution areas is greater than a preset threshold, then the distribution area is determined to be an abnormal distribution area.

9. The method as described in claim 7, characterized in that, The step of determining the abnormal distribution area based on the spatial distribution status of the real-time sensing parameters includes: Obtain target location information, which includes the user's location information and / or the control area selected by the user; Based on the spatial distribution of the real-time sensing parameters, at least one distribution area is determined; If the distribution area includes the target location information, then the distribution area is determined to be the distribution anomaly area.

10. A control device for networked home appliances, characterized in that, The device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the control method as described in any one of claims 1 to 9.

11. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, it implements the steps of the control method as described in any one of claims 1 to 9.

12. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the steps of the control method as described in any one of claims 1 to 9.