Method, device and smart home appliance for home appliance control

By obtaining the current environmental parameters of the fish tank and plants, comparing and preset parameters, and determining the home appliances and operating parameters that need to be adjusted, the existing fish plant symbiosis system is solved, and the precise regulation of the growth environment of plants and ornamental fish is achieved, and the user's life experience is improved.

CN113515051BActive Publication Date: 2025-03-21QINGDAO HAIER AIR CONDITIONER GENERAL CORP LTD +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202110280525.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-03-16
Publication Date
2025-03-21
Estimated Expiration
2041-03-16

AI Technical Summary

Technical Problem

The existing fish plant symbiosis system is costly and complex, making it difficult to accurately regulate the indoor environment, affecting the physiological status of plants and ornamental fish.

Method used

By obtaining the current environmental parameters of the fish tank and plants, comparing with preset parameters, determining the home appliances and their operating parameters that need to be adjusted, such as air conditioners, humidifiers and water supply modules, to accurately regulate the growth environment.

Benefits of technology

Accurate control of the growth environment of plants and ornamental fish is achieved, ensuring that the indoor environment is suitable for the growth of fish and plants, thereby improving the user's life experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113515051B_ABST
    Figure CN113515051B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of smart home appliances, and discloses a method for home appliance control, including: obtaining the current feeding parameters of a fish tank, the current cultivation information of a plant, and the current environmental parameters of the space where the fish tank and the plant are located; when the current feeding parameters do not match the preset feeding parameters, determine the first target home appliance and its first operating parameters for adjusting the current feeding parameters according to the preset feeding parameters and the current environmental parameters, and control the first target home appliance to operate under the first operating parameters; when the current cultivation information does not match the preset cultivation information, determine the second target home appliance and its second operating parameters for adjusting the current cultivation information according to the current cultivation information, the preset cultivation information, and the current feeding parameters, and control the second target home appliance to operate under the second operating parameters. In this way, the growth environment of plants and ornamental fish can be regulated to ensure the physiological state of both. The present application also discloses a device for home appliance control and a smart home appliance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of smart home appliances, for example, to a method and device for controlling home appliances and a smart home appliance. Background Art

[0002] With the continuous improvement of people's living standards, more and more people choose to raise fish and flowers at home. However, plant cultivation and fish breeding require high environmental requirements. The indoor environment may not be suitable for the growth of plants and fish. If the indoor environment is not accurately regulated in time, it will affect the physiological state of plants and fish.

[0003] The existing fish-plant symbiosis system places plants and ornamental fish in the same incubator and ensures their growth by regulating the operating parameters of the incubator. However, this method is costly and complex to set up. Summary of the Invention

[0004] In order to provide a basic understanding of some aspects of the disclosed embodiments, a brief summary is given below. The summary is not an extensive review, nor is it intended to identify key / critical elements or delineate the scope of protection of these embodiments, but rather serves as a prelude to the detailed description that follows.

[0005] The embodiments of the present disclosure provide a method, device, and smart home appliance for controlling home appliances, so as to accurately regulate the indoor environment and ensure the healthy growth of plants and ornamental fish.

[0006] In some embodiments, the method for controlling home appliances includes: obtaining the current feeding parameters of the fish tank, the current cultivation information of the plant, and the current environmental parameters of the space where the fish tank and the plant are located; when the current feeding parameters do not match the preset feeding parameters, determining the first target home appliance and its first operating parameters for adjusting the current feeding parameters based on the preset feeding parameters and the current environmental parameters, and controlling the first target home appliance to operate under the first operating parameters; when the current cultivation information and the preset cultivation information do not match, determining the second target home appliance and its second operating parameters for adjusting the current cultivation information based on the current cultivation information, the preset cultivation information and the current feeding parameters, and controlling the second target home appliance to operate under the second operating parameters.

[0007] In some embodiments, if the preset cultivation information includes at least a preset image of the plant in a healthy state, a preset soil moisture, and a preset air humidity, obtaining the current cultivation information of the plant includes: obtaining the current image and current growth-related humidity of the plant, the current growth-related humidity including the current soil moisture and current air humidity of the plant; and determining the current cultivation information based on the preset cultivation information, the current image, and the current growth-related humidity.

[0008] In some embodiments, if the current cultivation information includes at least the current physiological state of the plant, the current cultivation information is determined based on the preset cultivation information, the current image and the current growth-related humidity, including: when the current image matches the preset image, the current soil humidity matches the preset soil humidity, and the current air humidity matches the preset air humidity, determining that the current physiological state is a healthy state; when the current image does not match the preset image, the current soil humidity matches the preset soil humidity, and the current air humidity matches the preset air humidity, determining that the current physiological state is a sub-healthy state; when the current air humidity does not match the preset air humidity, and / or the current soil humidity does not match the preset soil humidity, determining that the current physiological state is a disease state.

[0009] In some embodiments, if the fish tank has a water supply module, the water supply module is used to water the plants, and the preset feeding parameters include at least the preset water volume of the fish tank, then when the current cultivation information and the preset cultivation information do not match, the second target appliance for adjusting the current cultivation information and its second operating parameters are determined based on the current cultivation information, the preset cultivation information and the current feeding information, including: when the current physiological state is a disease state, obtaining the current water volume of the fish tank; if the current water volume is greater than the preset water volume, determining the fish tank as the second target appliance, and setting the water supply volume determined based on the current soil moisture, the preset soil moisture and the current water volume as the second operating parameter of the fish tank.

[0010] In some embodiments, the method further includes: if the current water volume is less than or equal to the preset water volume, determining the humidifier as the second target appliance, and setting the humidification volume determined according to the preset air humidity and the current air humidity as the second operating parameter of the humidifier.

[0011] In some embodiments, if the current cultivation information also includes at least the current spatial position of the plant, then when the current cultivation information and the preset cultivation information do not match, the second target appliance for adjusting the current cultivation information and its second operating parameters are determined based on the current cultivation information, the preset cultivation information and the current feeding parameters, including: when the current physiological state is a sub-healthy state, the air conditioner is determined as the second target appliance, and the air supply direction determined according to the current spatial position is set as the second operating parameter of the air conditioner to avoid the air conditioner supplying air toward the current spatial position.

[0012] In some embodiments, when the current feeding parameters and the preset feeding parameters do not match, the first target appliance for adjusting the current feeding parameters and its first operating parameters are determined based on the preset feeding parameters and the current environmental parameters, including: if the current feeding parameters include at least the current water temperature of the fish tank, the preset feeding parameters include at least the preset water temperature of the fish tank, and the current environmental parameters include at least the current air temperature, then when the current water temperature and the preset water temperature do not match, the air conditioner is determined as the first target appliance, and the air conditioner operating temperature determined based on the current air temperature and the preset water temperature is set as the first operating parameter of the air conditioner.

[0013] In some embodiments, the preset water temperature is determined by: obtaining fish species information; and determining the preset water temperature based on the species information.

[0014] In some embodiments, the apparatus for controlling a home appliance includes a processor and a memory storing program instructions. The processor is configured to execute the method for controlling a home appliance when executing the program instructions.

[0015] In some embodiments, the device for controlling home appliances includes an acquisition module, a first control module, and a second control module. The acquisition module is configured to obtain current feeding parameters of the fish tank, current cultivation information of the plant, and current environmental parameters of the space where the fish tank and the plant are located; the first control module is configured to, if the current feeding parameters do not match the preset feeding parameters, determine a first target home appliance for adjusting the current feeding parameters and its first operating parameters based on the preset feeding parameters and the current environmental parameters, and control the first target home appliance to operate under the first operating parameters; the second control module is configured to, if the current cultivation information does not match the preset cultivation information, determine a second target home appliance for adjusting the current cultivation information and its second operating parameters based on the current cultivation information, the preset cultivation information, and the current feeding parameters, and control the second target home appliance to operate under the second operating parameters.

[0016] In some embodiments, the smart home appliance includes the above-mentioned device for home appliance control.

[0017] The methods, devices, and smart home appliances provided by the embodiments of the present disclosure can achieve the following technical effects:

[0018] By obtaining the current feeding parameters of the fish tank, the current cultivation information of the plant, and the current environmental parameters of the space where the fish tank and the plant are located, it can be determined that the growth environment of the fish needs to be adjusted when the current feeding parameters do not match the preset feeding parameters; when the current cultivation information does not match the preset cultivation information, it can be determined that the growth environment of the plant needs to be adjusted; in this way, the first target appliance for adjusting the current feeding parameters and its first operating parameters are determined according to the preset feeding parameters and the current environmental parameters, and the first target appliance is controlled to operate under the first operating parameters; the second target appliance for adjusting the current cultivation information and its second operating parameters are determined according to the current cultivation information, the preset cultivation information and the current feeding parameters, and the second target appliance is controlled to operate under the second operating parameters. This can accurately and comprehensively regulate the growth environment of plants and ornamental fish, ensure that the indoor environment is suitable for the growth of fish and plants, thereby helping to ensure the physiological state of both and improving the user's life experience.

[0019] The above general description and the following description are exemplary and explanatory only and are not intended to limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] One or more embodiments are exemplarily described by corresponding drawings. These exemplary descriptions and drawings do not limit the embodiments. Elements with the same reference numerals in the drawings are shown as similar elements. The drawings do not constitute a scale limitation. In addition,

[0021] Figure 1 is a flow chart of a method for controlling a home appliance provided by an embodiment of the present disclosure;

[0022] Figure 2 is a schematic diagram of a device for controlling home appliances provided by an embodiment of the present disclosure;

[0023] Figure 3 Schematic diagram of a device for controlling home appliances provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0024] In order to be able to understand the features and technical content of the embodiments of the present disclosure in more detail, the implementation of the embodiments of the present disclosure is described in detail below in conjunction with the accompanying drawings. The accompanying drawings are for reference only and are not used to limit the embodiments of the present disclosure. In the following technical description, for the sake of convenience of explanation, a full understanding of the disclosed embodiments is provided through multiple details. However, one or more embodiments can still be implemented without these details. In other cases, to simplify the drawings, well-known structures and devices can be simplified for display.

[0025] In the description and claims of the embodiments of the present disclosure, as well as in the accompanying drawings, the terms "first," "second," and the like are used to distinguish similar items and are not necessarily used to describe a particular order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate to describe the embodiments of the present disclosure herein. In addition, the terms "including," "having," and any variations thereof are intended to cover non-exclusive inclusions.

[0026] Unless otherwise stated, the term "plurality" means two or more.

[0027] In the embodiment of the present disclosure, the character " / " indicates that the preceding and following objects are in an "or" relationship. For example, A / B means: A or B.

[0028] The term "and / or" describes an association between objects, indicating that three relationships can exist. For example, A and / or B means: A or B, or A and B.

[0029] The method for controlling household appliances provided by the embodiments of the present disclosure is applied to an indoor environment having at least an air conditioning system. Here, the air conditioning system may include at least an air conditioner and a humidifier to achieve accurate control of indoor temperature and humidity.

[0030] Combine Figure 1 As shown, the embodiment of the present disclosure provides a method for controlling home appliances to achieve control of the above-mentioned indoor environment. The method may include:

[0031] S11, obtaining the current breeding parameters of the fish tank, the current cultivation information of the plant, and the current environmental parameters of the space where the fish tank and the plant are located.

[0032] The current environmental parameters of the space where the fish tank and the plants are located may at least include the current air temperature, which can be quickly obtained by setting a temperature sensor in the space.

[0033] The current breeding parameters of the fish tank may at least include the current water volume and / or current water temperature of the fish tank. To this end, the current breeding parameters of the fish tank can be obtained quickly and easily by arranging a water level sensor and / or a temperature sensor in the fish tank.

[0034] The current cultivation information of a plant may include at least the plant's current physiological state. Optionally, if the preset cultivation information includes at least a preset image of the plant in a healthy state, preset soil moisture, and preset air humidity, obtaining the current cultivation information of the plant may include: obtaining the plant's current image and current growth-related humidity, where the current growth-related humidity includes the plant's current soil moisture and current air humidity; and determining the current cultivation information based on the preset cultivation information, the current image, and the current growth-related humidity. In this way, based on the preset cultivation information and current information of the plant in a healthy state, the plant's current physiological state can be accurately determined, which facilitates subsequent adjustment of the plant's space environment to ensure healthy growth in the event of a mismatch between the current physiological state and the plant's health state.

[0035] Correspondingly, if the current cultivation information includes at least the current physiological state of the plant, the current cultivation information is determined based on the preset cultivation information, the current image, and the current growth-related humidity, including: if the current image matches the preset image, the current soil humidity matches the preset soil humidity, and the current air humidity matches the preset air humidity, determining the current physiological state as a healthy state; if the current image does not match the preset image, the current soil humidity matches the preset soil humidity, and the current air humidity matches the preset air humidity, determining the current physiological state as a sub-healthy state; and if the current air humidity does not match the preset air humidity and / or the current soil humidity does not match the preset soil humidity, determining the current physiological state as a diseased state. This classification of the plant's current physiological state into three levels allows for subsequent accurate determination of whether the current cultivation information matches the preset cultivation information. In the event of a mismatch, different appliances and their operating parameters can be determined based on the different current physiological states, thereby facilitating accurate adjustment of the plant's growth environment and improving the plant's physiological state.

[0036] Here, the sub-healthy state may refer to an intermediate state between being neither healthy nor being sick. The diseased state may refer to a diseased state of a plant caused by water shortage.

[0037] Taking the current image and the preset image as an example, a match can mean that the image features of the current image and the preset image are identical, or that there is a small, negligible difference between the two. In a practical application, if a healthy plant is a lush, green plant, then if the leaves in the current image are lush and green, the image features of the current image and the preset image can be determined to match; if the leaves in the current image are yellow and sparse, the image features of the current image and the preset image can be determined to not match.

[0038] Furthermore, since different plant varieties have different preset images, preset soil moisture, and preset air humidity when in a healthy state, the preset cultivation information can be determined based on the plant variety information. Accordingly, the disclosed embodiments can obtain plant variety information through various implementations, as illustrated below.

[0039] In one approach, if the flowerpot or a smart terminal connected to it is equipped with an information entry module, plant variety information can be obtained through user input. For example, the information entry module can be implemented as a keyboard, allowing the user to manually enter the plant variety information, which the flowerpot or smart terminal then uses to determine the preset cultivation information. Alternatively, the information entry module can be implemented as a voice acquisition module, allowing the user to input the plant variety information via voice, which the flowerpot or smart terminal then performs voice recognition to obtain the plant variety information and then determine the preset cultivation information based on the variety information. In another approach, the user can use the smart terminal to take a picture of the plant and directly perform image recognition on the plant image to determine the plant variety information and the corresponding preset cultivation information.

[0040] The above-mentioned smart terminal is, for example, a mobile device, a computer, a smart home device, or any combination thereof. In some embodiments, the mobile device may include a mobile phone, a smart home device, a wearable device, a smart mobile device, a virtual reality device, or any combination thereof.

[0041] S12, when the current feeding parameters do not match the preset feeding parameters, determining a first target home appliance and its first operating parameters for adjusting the current feeding parameters according to the preset feeding parameters and the current environmental parameters, and controlling the first target home appliance to operate under the first operating parameters.

[0042] Optionally, if the current feeding parameters do not match the preset feeding parameters, a first target appliance and its first operating parameter for adjusting the current feeding parameters are determined based on the preset feeding parameters and the current environmental parameters, including: if the current feeding parameters include at least the current water temperature of the fish tank, the preset feeding parameters include at least the preset water temperature of the fish tank, and the current environmental parameters include at least the current air temperature, then, if the current water temperature does not match the preset water temperature, an air conditioner is determined as the first target appliance, and the air conditioner operating temperature determined based on the current air temperature and the preset water temperature is set as the first operating parameter of the air conditioner. In this way, adjusting the fish tank water temperature through the air conditioner eliminates the need for a temperature control device in the fish tank, facilitating smooth and cost-effective control of the fish's growth environment and ensuring the fish's health.

[0043] The present disclosure provides a method for determining a preset water temperature, which may include obtaining fish species information and determining a preset water temperature based on the species information. This method accurately determines the optimal water temperature for the fish, thereby helping to determine the air conditioning control logic. For example, if the species information indicates a tropical fish, the preset water temperature may be set between 20°C and 28°C; if the species information indicates a temperate fish, the preset water temperature may be set between 0°C and 20°C.

[0044] Here, the method for obtaining the species information of fish can refer to the method for obtaining the species information of plants in the aforementioned embodiment, which will not be described in detail here.

[0045] Optionally, embodiments of the present disclosure may provide a method for determining the operating temperature of an air conditioner, which can regulate the living water temperature of fish by adjusting the ambient temperature while avoiding affecting the user experience, saving energy, and protecting the environment. An example is provided below.

[0046] As an example, determining the air conditioner operating temperature based on the current air temperature and a preset water temperature may include: when the preset water temperature is between 20°C and 28°C, if the current air temperature indicates that the current season is winter, determining that the air conditioner is operating in heating mode with a first heating temperature; if the current air temperature indicates that the current season is summer, determining that the air conditioner is operating in cooling mode with a second cooling temperature. Here, the first temperature may range from 25°C to 30°C; the second temperature may range from 22°C to 28°C.

[0047] As another example, determining the air conditioner operating temperature based on the current air temperature and a preset water temperature may include: when the preset water temperature is between 0°C and 20°C, if the current air temperature indicates that the current season is winter, determining that the air conditioner operates in heating mode with a third heating temperature; if the current air temperature indicates that the current season is summer, determining that the cooling temperature is a fourth temperature. Here, the third temperature may range from 22°C to 25°C; the fourth temperature may range from 15°C to 22°C.

[0048] S13, when the current cultivation information does not match the preset cultivation information, determine a second target appliance and its second operating parameters for adjusting the current cultivation information according to the current cultivation information, the preset cultivation information and the current feeding parameters, and control the second target appliance to operate under the second operating parameters.

[0049] In actual application, if a fish tank has a water supply module for watering plants, the fish tank can serve as a second target appliance for adjusting the current cultivation information. Correspondingly, if the fish tank has a water supply module for watering plants, and the preset feeding parameters include at least a preset water volume for the fish tank, then if the current cultivation information and the preset cultivation information do not match, a second target appliance for adjusting the current cultivation information and its second operating parameters are determined based on the current cultivation information, the preset cultivation information, and the current feeding information. This includes: if the current physiological state is a disease state, obtaining the current water volume of the fish tank; if the current water volume is greater than the preset water volume, determining the fish tank as the second target appliance, and setting the water supply volume determined based on the current soil moisture, the preset soil moisture, and the current water volume as the second operating parameter of the fish tank. This allows the plants to be automatically watered when the fish tank has sufficient water, preventing the plants from being overly dehydrated and affecting their growth and development.

[0050] Here, determining the water supply based on the current soil moisture, the preset soil moisture, and the current water volume may include: determining the soil water requirement of the plant based on the difference between the current soil moisture and the preset soil moisture; if the difference between the current water volume and the preset water volume is greater than or equal to the soil water requirement, determining the soil water requirement as the water supply; and if the difference between the current water volume and the preset water volume is less than the soil water requirement, determining the difference between the current water volume and the preset water volume as the water supply. In this way, when watering plants using a fish tank, insufficient water demand for the fish due to overwatering can be avoided, thereby affecting the growth and development of the fish.

[0051] Optionally, the method may include: if the current water volume is less than a preset water volume, determining a humidifier as the second target appliance, and setting a humidification volume determined based on the preset air humidity and the current air humidity as a second operating parameter of the humidifier. This can accurately adjust the plant's growth environment, ensuring that the plant's exposed structures, such as leaves, maintain a minimum humidity, thereby promoting healthy plant growth.

[0052] It is understood that the preset air humidity for a healthy plant is substantially consistent with the optimal air humidity for the human body. Therefore, determining the humidification amount based on the preset air humidity and the current air humidity may include determining the humidification amount based on the difference between the preset air humidity and the current air humidity. In this way, the humidifier accurately adjusts the plant's growth environment, ensuring basic plant growth while also ensuring a good user experience.

[0053] Optionally, if the current cultivation information also includes at least the current spatial position of the plant, then if the current cultivation information does not match the preset cultivation information, a second target appliance and its second operating parameters for adjusting the current cultivation information are determined based on the current cultivation information, the preset cultivation information, and the current feeding parameters. This includes: if the current physiological state is sub-healthy, determining an air conditioner as the second target appliance and setting the air supply direction determined based on the current spatial position as the second operating parameter of the air conditioner to prevent the air conditioner from supplying air toward the current spatial position. In this way, the air conditioner can be prevented from blowing directly onto the plant, affecting its normal growth.

[0054] Optionally, after controlling the first target appliance to operate under the first operating parameters and the second target appliance to operate under the second operating parameters, the method further includes: obtaining new feeding parameters and new cultivation information; and issuing a reminder to the user based on the new feeding parameters and new cultivation information. In this way, if the new feeding parameters still do not match the preset feeding parameters and / or the new cultivation information still does not match the preset cultivation information, the user can be promptly reminded to manually intervene to ensure the healthy growth of the plants and the ornamental fish.

[0055] In summary, by adopting the method for home appliance control provided by the embodiment of the present disclosure, by obtaining the current feeding parameters of the fish tank, the current cultivation information of the plant, and the current environmental parameters of the space where the fish tank and the plant are located, it can be determined that the growth environment of the fish needs to be adjusted when the current feeding parameters and the preset feeding parameters do not match; when the current cultivation information and the preset cultivation information do not match, it is determined that the growth environment of the plant needs to be adjusted; in this way, the first target home appliance and its first operating parameters for adjusting the current feeding parameters are determined according to the preset feeding parameters and the current environmental parameters, and the first target home appliance is controlled to operate under the first operating parameters; the second target home appliance and its second operating parameters for adjusting the current cultivation information are determined according to the current cultivation information, the preset cultivation information and the current feeding parameters, and the second target home appliance is controlled to operate under the second operating parameters. This can accurately and comprehensively regulate the growth environment of plants and ornamental fish, ensure that the indoor environment is suitable for the growth of fish and plants, thereby helping to ensure the physiological state of both and improving the user's life experience.

[0056] Combine Figure 2As shown, an embodiment of the present disclosure provides a device for controlling home appliances, including an acquisition module 21, a first control module 22, and a second control module 23. The acquisition module 21 is configured to obtain the current feeding parameters of the fish tank, the current cultivation information of the plant, and the current environmental parameters of the space where the fish tank and the plant are located; the first control module 22 is configured to, when the current feeding parameters do not match the preset feeding parameters, determine a first target home appliance and its first operating parameters for adjusting the current feeding parameters according to the preset feeding parameters and the current environmental parameters, and control the first target home appliance to operate under the first operating parameters; the second control module 23 is configured to, when the current cultivation information does not match the preset cultivation information, determine a second target home appliance and its second operating parameters for adjusting the current cultivation information according to the current cultivation information, the preset cultivation information, and the current feeding parameters, and control the second target home appliance to operate under the second operating parameters.

[0057] By using the device for controlling home appliances provided by the embodiment of the present disclosure, the growth environment of plants and ornamental fish can be accurately and comprehensively regulated through coordination between the acquisition module, the first control module, and the second control module, ensuring that the indoor environment is suitable for the growth of fish and plants, thereby helping to ensure the physiological state of both and improving the user's life experience.

[0058] Combine Figure 3 As shown, an embodiment of the present disclosure provides a device for controlling home appliances, including a processor 100 and a memory 101. Optionally, the device may further include a communication interface 102 and a bus 103. The processor 100, the communication interface 102, and the memory 101 may communicate with each other via the bus 103. The communication interface 102 may be used for information transmission. The processor 100 may call the logic instructions in the memory 101 to execute the method for controlling home appliances of the above embodiment.

[0059] In addition, the logic instructions in the memory 101 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product.

[0060] The memory 101 is a computer-readable storage medium that can be used to store software programs and computer-executable programs, such as the program instructions / modules corresponding to the methods in the embodiments of the present disclosure. The processor 100 executes the program instructions / modules stored in the memory 101 to execute functional applications and data processing, thereby implementing the methods for controlling home appliances in the above-mentioned embodiments.

[0061] The memory 101 may include a program storage area and a data storage area. The program storage area may store an operating system and at least one application required for a function; the data storage area may store data generated based on the use of the terminal device. Furthermore, the memory 101 may include high-speed random access memory and non-volatile memory.

[0062] An embodiment of the present disclosure provides a smart home appliance, comprising the above-mentioned device for controlling home appliances.

[0063] An embodiment of the present disclosure provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are configured to execute the above-mentioned method for controlling a home appliance.

[0064] An embodiment of the present disclosure provides a computer program product, which includes a computer program stored on a computer-readable storage medium. The computer program includes program instructions, which, when executed by a computer, enable the computer to execute the above-mentioned method for controlling home appliances.

[0065] The aforementioned computer-readable storage medium may be a transient computer-readable storage medium or a non-transitory computer-readable storage medium.

[0066] The technical solution of the embodiments of the present disclosure may be embodied in the form of a software product, which is stored in a storage medium and includes one or more instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the embodiments of the present disclosure. The aforementioned storage medium may be a non-transitory storage medium, including: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and other media that can store program code, or a transient storage medium.

[0067] The above description and the accompanying drawings fully illustrate the embodiments of the present disclosure so that those skilled in the art can practice them. Other embodiments may include structural, logical, electrical, process and other changes. The embodiments represent only possible variations. Unless explicitly required, individual components and functions are optional, and the order of operations may vary. Parts and features of some embodiments may be included in or replace parts and features of other embodiments. Moreover, the words used in this application are only used to describe the embodiments and are not used to limit the claims. As used in the description of the embodiments and claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to also include plural forms. Similarly, the term "and / or" as used in this application refers to any and all possible combinations of one or more associated listings. In addition, when used in this application, the term "comprise" and its variations "comprises" and / or comprising refer to the presence of stated features, wholes, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or groups of these. In the absence of further restrictions, an element defined by the sentence "comprising a..." does not exclude the presence of other identical elements in the process, method or device that includes the element. In this article, each embodiment may focus on the differences from other embodiments, and the same and similar parts between the various embodiments can be referenced to each other. For the methods, products, etc. disclosed in the embodiments, if they correspond to the method part disclosed in the embodiments, then the relevant parts can be found in the description of the method part.

[0068] Those skilled 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 may depend on the specific application and design constraints of the technical solution. The technicians may 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 the embodiments of the present disclosure. The technicians will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0069] In the embodiments disclosed herein, the disclosed methods and products (including but not limited to devices, equipment, etc.) can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units can be merely a logical functional division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between each other shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, and can be electrical, mechanical or other forms. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected to implement this embodiment according to actual needs. In addition, the functional units in the embodiments of the present disclosure may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0070] The flowcharts and block diagrams in the accompanying drawings show the possible implementation architectures, functions and operations of the systems, methods and computer program products according to the embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment or part of the code, and the module, program segment or part of the code contains one or more executable instructions for implementing the specified logical functions. In some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, or they can sometimes be executed in the opposite order, which can depend on the functions involved. In the descriptions corresponding to the flowcharts and block diagrams in the accompanying drawings, the operations or steps corresponding to different boxes can also occur in an order different from that disclosed in the description, and sometimes there is no specific order between different operations or steps. For example, two consecutive operations or steps can actually be executed substantially in parallel, or they can sometimes be executed in the opposite order, which can depend on the functions involved. Each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified function or action, or may be implemented by a combination of dedicated hardware and computer instructions.

Claims

1. A method for controlling a home appliance, characterized in that: include: Obtaining current feeding parameters of the fish tank, current cultivation information of the plant, and current environmental parameters of the space where the fish tank and the plant are located; The fish tank has a water supply module, which is used to water the plants, and the preset breeding parameters include a preset water volume of the fish tank; the current cultivation information includes the current physiological state of the plant and the current spatial position of the plant; In the case that the current feeding parameters do not match the preset feeding parameters, determining a first target home appliance and a first operating parameter thereof for adjusting the current feeding parameters according to the preset feeding parameters and the current environmental parameters, and controlling the first target home appliance to operate under the first operating parameter; In the case where the current physiological state is a disease state, the current water volume of the fish tank is obtained; if the current water volume is greater than the preset water volume, the fish tank is determined as the second target home appliance, and the water supply volume is set as the second operating parameter of the fish tank; the water supply volume is determined in the following manner: according to the difference between the current soil moisture and the preset soil moisture, the soil water requirement of the plant is determined; if the difference between the current water volume and the preset water volume is greater than or equal to the soil water requirement, the soil water requirement is determined as the water supply volume; if the difference between the current water volume and the preset water volume is less than the soil water requirement, the difference between the current water volume and the preset water volume is determined as the water supply volume; When the current physiological state is a sub-healthy state, the air conditioner is determined as the second target home appliance, and the air supply direction determined according to the current spatial position is set as the second operating parameter of the air conditioner to prevent the air conditioner from supplying air toward the current spatial position; And control the second target home appliance to operate under the second operating parameters.

2. The method according to claim 1, characterized in that If the preset cultivation information at least includes a preset image of the plant in a healthy state, preset soil moisture, and preset air humidity, then obtaining the current cultivation information of the plant includes: Obtaining a current image and current growth-related humidity of the plant, wherein the current growth-related humidity includes current soil humidity and current air humidity of the plant; The current cultivation information is determined according to the preset cultivation information, the current image and the current growth-related humidity.

3. The method according to claim 2, characterized in that If the current cultivation information at least includes the current physiological state of the plant, determining the current cultivation information according to the preset cultivation information, the current image and the current growth-related humidity includes: In a case where the current image matches the preset image, the current soil moisture matches the preset soil moisture, and the current air humidity matches the preset air humidity, determining that the current physiological state is a healthy state; In the case where the current image does not match the preset image, the current soil moisture matches the preset soil moisture, and the current air humidity matches the preset air humidity, determining that the current physiological state is a sub-healthy state; In the case that the current air humidity does not match the preset air humidity, and / or the current soil humidity does not match the preset soil humidity, it is determined that the current physiological state is a disease state.

4. The method according to claim 1, characterized in that: Also includes: If the current water amount is less than or equal to the preset water amount, a humidifier is determined as the second target household appliance, and a humidification amount determined according to the preset air humidity and the current air humidity is set as a second operating parameter of the humidifier.

5. The method according to any one of claims 1 to 4, characterized in that: When the current feeding parameter does not match the preset feeding parameter, determining a first target home appliance and a first operating parameter thereof for adjusting the current feeding parameter according to the preset feeding parameter and the current environmental parameter includes: If the current breeding parameters include at least the current water temperature of the fish tank, the preset breeding parameters include at least the preset water temperature of the fish tank, and the current environmental parameters include at least the current air temperature, then in the event that the current water temperature and the preset water temperature do not match, the air conditioner is determined as the first target home appliance, and the air conditioner operating temperature determined according to the current air temperature and the preset water temperature is set as the first operating parameter of the air conditioner.

6. The method according to claim 5, characterized in that The preset water temperature is determined by: Get fish species information; The preset water temperature is determined according to the variety information.

7. A device for controlling household appliances, comprising a processor and a memory storing program instructions, characterized in that: The processor is configured to perform the method for controlling a home appliance according to any one of claims 1 to 6 when executing the program instructions.

8. A smart home appliance, characterized in that: Comprising the device for controlling household appliances as claimed in claim 7.

Citation Information

Patent Citations

  • Intelligent fish tank and smart home system and control method thereof

    CN105629761A

  • Method and device for controlling air conditioner, air conditioner and storage medium

    CN111486556A

  • Ecological oxygenation fish bowl of intelligence house

    CN204888377U