Control method and device of water outlet equipment, water outlet equipment and medium
By obtaining water level detection information in the water outlet equipment and controlling water replenishment according to the target waiting time, the problem of water temperature fluctuations after water replenishment of the water outlet equipment is solved, providing temperature-stable water and improving user experience.
Patent Information
- Application Number
- CN202510207269.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-24
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2045-02-24
AI Technical Summary
Existing water outlet equipment may cause water temperature fluctuations after rehydration of water storage components, affecting the user experience.
By obtaining the water level detection information of the water storage component, the waiting time of the water outlet equipment after the current water outlet operation is recorded, and the water outlet equipment is controlled to replenish water according to the target reference waiting time to avoid fluctuations in water temperature caused by immediate replenishment.
It effectively avoids water temperature fluctuations caused by immediate water replenishment after water discharge operation, ensures that users can be provided with stable temperatures within a certain period of time, and improves user experience.
Smart Images

Figure CN119837404A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of water outlet equipment, and more specifically, to a control method, device, water outlet equipment and medium for water outlet equipment in the technical field of water outlet equipment. Background Art
[0002] For some water outlet devices equipped with a water storage component, replenishing the water storage component may cause the temperature of the water in the water storage component to fluctuate, making it difficult to provide users with water with a stable temperature, thereby affecting the user experience. Summary of the invention
[0003] The present application provides a control method, device, water outlet device and medium for a water outlet device, which can effectively avoid the water temperature fluctuation problem that may be caused by immediate water replenishment after the current water outlet operation, and can provide users with water with stable temperature within a certain period of time to improve user experience.
[0004] In a first aspect, a control method for a water outlet device is provided, wherein the water outlet device includes a water storage component; the method includes:
[0005] In response to the current water discharge operation of the water discharge device, obtaining water level detection information corresponding to the water storage component;
[0006] When the water level detection information corresponding to the water storage component indicates that the water level in the water storage component is higher than a predetermined reference water level, record the waiting time of the water outlet device after the current water outlet operation, and obtain the target reference waiting time corresponding to the current water outlet operation;
[0007] After the waiting time reaches the target reference waiting time, the water outlet device is controlled to replenish water to the water storage component.
[0008] In combination with the first aspect, in some possible implementations, obtaining a target reference waiting time corresponding to a current water outlet operation includes: determining a target benchmark waiting time according to the current water outlet operation; and adjusting the target benchmark waiting time to obtain a target reference waiting time.
[0009] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the target benchmark waiting time is adjusted to obtain the target reference waiting time, including: determining the time difference between the moment corresponding to the first water outlet operation of the water outlet device after the water storage component was last replenished with water and the moment corresponding to the current water outlet operation; determining a first time adjustment amount according to the time difference, the time difference is proportional to the first time adjustment amount; adjusting the target benchmark waiting time according to the first time adjustment amount to obtain the target reference waiting time.
[0010] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the target benchmark waiting time is adjusted to obtain the target reference waiting time, including: determining the total number of water outlet operations of the water outlet device after the water storage component is last replenished with water; determining a second time adjustment amount based on the total number of water outlet operations, the total number of water outlet operations being proportional to the second time adjustment amount; adjusting the target benchmark waiting time based on the second time adjustment amount to obtain the target reference waiting time.
[0011] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the target benchmark waiting time is determined according to the current water outlet operation, including: determining the target time period corresponding to the moment of the current water outlet operation from multiple time periods of the current date; determining the target benchmark waiting time according to the target time period and the mapping relationship between the time period and the benchmark waiting time.
[0012] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, in response to the current water outlet operation of the water outlet device, after obtaining the water level detection information corresponding to the water storage component, it also includes: when the water level detection information corresponding to the water storage component indicates that the water level corresponding to the water storage component is not higher than a predetermined reference water level, controlling the water outlet device to replenish water to the water storage component.
[0013] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, when the water level detection information corresponding to the water storage component indicates that the water level corresponding to the water storage component is not higher than a predetermined reference water level, after controlling the water outlet device to replenish the water storage component, it also includes: when the water level detection information corresponding to the water storage component indicates that the water level corresponding to the water storage component is higher than a predetermined heating water level, controlling the water outlet device to heat the water in the water storage component, and the heating water level is higher than the reference water level; after the waiting time reaches the target reference waiting time, after controlling the water outlet device to replenish the water storage component, it also includes: when the water level detection information corresponding to the water storage component indicates that the water level corresponding to the water storage component is higher than a predetermined heating water level, controlling the water outlet device to heat the water in the water storage component.
[0014] In a second aspect, a water outlet device is provided, the water outlet device comprising a memory, a processor, and a water storage component;
[0015] A memory for storing executable program codes;
[0016] The processor is used to call and run the executable program code from the memory, so that the water outlet device executes the method in the above-mentioned first aspect or any possible implementation manner of the first aspect.
[0017] In a third aspect, a computer-readable storage medium is provided, which stores a computer program code. When the computer program code runs on a computer, the computer executes the method in the first aspect or any possible implementation of the first aspect.
[0018] The beneficial effects brought about by the technical solutions provided by some embodiments of the present application include at least: in response to the current water outlet operation of the water outlet device, first obtain the water level detection information corresponding to the water storage component. If the water level detection information corresponding to the water storage component indicates that the water level in the water storage component is higher than the predetermined reference water level, then the waiting time of the water outlet device after the current water outlet operation is recorded, and the target reference waiting time corresponding to the current water outlet operation is obtained. After the waiting time reaches the target reference waiting time, the water outlet device is controlled to replenish water to the water storage component. In this way, the problem of water temperature fluctuation that may be caused by immediate water replenishment after the current water outlet operation is effectively avoided, and water with stable temperature can be provided to the user within a certain period of time to improve the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without paying any creative work.
[0020] Figure 1 It is a structural schematic diagram of a water outlet device provided in an embodiment of the present application;
[0021] Figure 2 It is a flow chart of a control method of a water outlet device provided in an embodiment of the present application;
[0022] Figure 3 is an example schematic diagram of a reference water level provided in an embodiment of the present application;
[0023] Figure 4 It is an example schematic diagram of a water level probe and a heated water level provided in an embodiment of the present application;
[0024] Figure 5 This is a schematic diagram of a process for obtaining a target reference waiting time provided by an embodiment of the present application;
[0025] Figure 6 This is a schematic diagram of a process for adjusting duration based on time difference provided in an embodiment of the present application;
[0026] Figure 7 It is a flow chart of adjusting the duration based on the total number of water discharge operations provided in an embodiment of the present application;
[0027] Figure 8 This is a schematic diagram of a process for determining a target benchmark waiting time provided by an embodiment of the present application;
[0028] Fig. 9 This is a schematic diagram of a process of heating after water replenishment provided in an embodiment of the present application;
[0029] Fig.10 It is a structural schematic diagram of a control device for a water outlet device provided in an embodiment of the present application;
[0030] Fig.11 It is a structural schematic diagram of a water outlet device provided in an embodiment of the present application.
[0031] Description of Figure Numbers:
[0032] DETAILED DESCRIPTION
[0033] In order to make the features and advantages of the present application more obvious and easy to understand, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.
[0034] When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Instead, they are only examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims.
[0035] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.
[0036] The following are detailed descriptions respectively. It should be noted that the description order of the following embodiments is not intended to limit the preferred order of the embodiments.
[0037] See also Figure 1 , Figure 1It is a structural schematic diagram of a water outlet device provided in an embodiment of the present application. Among them, the water outlet device 1 includes a water storage component 20, a water inlet 901 and a water outlet 902. The water outlet device 1 refers to a device that can store and provide water on demand, which can be various types of equipment, such as a water dispenser, a water heater, a water purification and heating integrated device (referring to a water purification device that integrates water purification and heating functions), etc. The water storage component 20 in the water outlet device 1 can be a simple water storage tank, or it can be a hot water tank or a water storage tank with a heat preservation function. Water enters from the water inlet 901 of the water outlet device 1, passes through the relevant pipelines, the water storage component 20 and the filter component (if equipped) for purification or heating and other treatments, and is finally discharged through the water outlet 902 for user use.
[0038] In the actual application scenario of the water outlet device 1, the user may perform the water outlet operation on the water outlet device 1 for multiple times in a short period of time, that is, the user frequently uses the water outlet device 1 to obtain water. In this case, if the water outlet device 1 replenishes the water storage component 20 immediately after the water outlet operation, the replenished water may have a temperature difference with the original water in the water storage component 20, thereby causing the water in the water storage component 20 to fluctuate in temperature. For example, if the original water in the water storage component 20 is hot water with a higher temperature after heating, and the replenished water is cold water with a lower temperature without heating, then the water obtained by the user performing the water outlet operation on the water outlet device 1 again will be lower in temperature than the original water in the water storage component 20. In this case, if the user originally expected to obtain hot water but got cold water, it may have a negative impact on the user experience. Similarly, if the original water in the water storage component 20 is cold water with a lower temperature, and the replenished water is hot water with a higher temperature, and the user originally expected to obtain cold water but got hot water, it may also have a negative impact on the user experience.
[0039] In response to the above problems, the present application proposes a control method for a water outlet device, which mainly includes: in response to the current water outlet operation of the water outlet device, first obtain the water level detection information corresponding to the water storage component. If the water level detection information corresponding to the water storage component indicates that the water level in the water storage component is higher than the predetermined reference water level, then the waiting time of the water outlet device after the current water outlet operation is recorded, and the target reference waiting time corresponding to the current water outlet operation is obtained. After the waiting time reaches the target reference waiting time, the water outlet device is controlled to replenish water to the water storage component. In this way, the problem of water temperature fluctuation that may be caused by immediate water replenishment after the current water outlet operation is effectively avoided, and water with stable temperature can be provided to users within a certain period of time to improve the user experience.
[0040] based on Figure 1 The structure shown is shown below. Figure 2 - Fig. 9 , the control method of the water outlet equipment provided in the embodiment of the present application is introduced in detail.
[0041] See also Figure 2 , Figure 2 The flow chart of a control method of a water outlet device provided in an embodiment of the present application is shown in FIG. The water outlet device includes a water storage component. Figure 2 As shown, the method of the embodiment of the present application may include the following steps S101-S103.
[0042] S101, in response to the current water outlet operation of the water outlet device, obtaining water level detection information corresponding to the water storage component.
[0043] Specifically, the water outlet operation on the water outlet device refers to an operation in which a user triggers the water outlet device to start outlet water in some way.
[0044] In a possible implementation, the user can press a physical button of the water outlet device to implement the water outlet operation of the water outlet device. Specifically, the user triggers the water outlet operation by pressing, rotating or touching the physical button on the water outlet device.
[0045] In a possible implementation, the user can implement water dispensing operation on the water dispensing device in the interactive interface provided by the water dispensing device. Specifically, the user uses a finger or a stylus to select a virtual button or menu option on the touch screen / touch display of the water dispensing device, thereby triggering the water dispensing operation.
[0046] In a possible implementation, the user can implement the water outlet operation of the water outlet device through a user device that is communicatively connected to the water outlet device, and the user device can be a mobile phone, a tablet computer, a smart watch, etc. Specifically, the user sends a water outlet instruction to the water outlet device through an application or a remote control function on a mobile phone, a tablet computer, a smart watch, etc., thereby triggering the water outlet operation.
[0047] In addition, there are many possible ways to implement the water discharge operation of the water discharge device, such as through voice control, timer setting, sensor triggering, etc., which are not listed here one by one. The current water discharge operation of the water discharge device refers to the water discharge operation of the water discharge device that was most recently triggered by the user to start discharging water.
[0048] In response to the current water discharge operation of the water discharge device, the water level detection information corresponding to the water storage component is obtained. Specifically, after the water discharge device starts to discharge water, the water level sensor inside the water discharge device detects the water level in the water storage component and generates the water level detection information corresponding to the water storage component.
[0049] In a possible implementation, the water level detection information corresponding to the water storage component can directly indicate the relationship between the water level in the water storage component and the reference water level, for example, the water level in the water storage component is higher than the reference water level, or the water level in the water storage component is not higher than the reference water level. In a possible implementation, the water level detection information corresponding to the water storage component can indicate the water level in the water storage component, and on the basis of determining the water level in the water storage component and the reference water level, the relationship between the water level in the water storage component and the reference water level can be further determined, for example, the water level in the water storage component is higher than the reference water level, or the water level in the water storage component is not higher than the reference water level, that is, the water level detection information corresponding to the water storage component indirectly indicates the relationship between the water level in the water storage component and the reference water level.
[0050] The water level detection information corresponding to the water storage component is determined based on the corresponding water level sensor data. For example, in the case where the water level detection information corresponding to the water storage component directly indicates the relationship between the water level in the water storage component and the reference water level, the water level sensor may be a water level probe, and its principle is that when the water level probe touches the water surface, it triggers a circuit change, thereby directly giving a judgment on whether the water level in the water storage component is higher or lower than the reference water level.
[0051] For another example, in the case where the water level detection information corresponding to the above-mentioned water storage component indirectly indicates the relationship between the water level in the water storage component and the reference water level, the water level sensor can be a pressure sensor or an ultrasonic water level sensor. The pressure sensor can calculate the water depth based on the pressure exerted on it by the water body, and then convert it into the water level in the water storage component; while the ultrasonic water level sensor calculates the water level distance based on the time difference by emitting ultrasonic waves and receiving their echoes, and then determines the water level in the water storage component in combination with the known size of the water storage component. Based on the comparison of the water level in the water storage component detected by the above-mentioned water level sensor with the predetermined reference water level, it can be determined whether the water level in the water storage component is higher or lower than the reference water level.
[0052] It should be noted that the water level detection information corresponding to the above-mentioned water storage component is obtained in real time or according to a preset period (for example, 1 second as a preset period) to timely reflect the water level situation in the water storage component.
[0053] S102, when the water level detection information corresponding to the water storage component indicates that the water level in the water storage component is higher than a predetermined reference water level, record the waiting time of the water outlet device after the current water outlet operation, and obtain the target reference waiting time corresponding to the current water outlet operation.
[0054] Specifically, the reference water level is a water level threshold predetermined based on the actual usage of the water outlet device and user needs. This water level threshold is used to determine whether there is sufficient water in the water storage component to determine whether it is necessary to immediately control the water outlet device to replenish the water storage component.
[0055] When the water level detection information corresponding to the water storage component indicates that the water level in the water storage component is not higher than the predetermined reference water level, it means that the water level in the water storage component is at a low level and may not meet the water demand for a certain period of time. In this case, the water outlet device can be controlled to immediately replenish the water storage component to ensure that the water storage component has enough water to meet the user's water demand.
[0056] When the water level detection information corresponding to the water storage component indicates that the water level in the water storage component is higher than the predetermined reference water level, it means that the water level in the water storage component is not yet at a low level, and the water in the water storage component can still meet the water demand for a certain period of time. In this case, there is no need to immediately control the water outlet device to replenish the water storage component, but to start recording the waiting time of the water outlet device after the current water outlet operation, and obtain the target reference waiting time corresponding to the current water outlet operation.
[0057] Regarding recording the waiting time of the water outlet device after the current water outlet operation, the waiting time starts from the moment corresponding to the current water outlet operation (i.e., the moment when the current water outlet operation occurs) and is continuously recorded using a timer or a similar functional unit. It is understandable that the waiting time actually increases dynamically.
[0058] Regarding obtaining the target reference waiting time corresponding to the current water outlet operation, wherein the target reference waiting time is a time period of a certain length, which is used to determine when to control the water outlet equipment to replenish the water storage component.
[0059] In a possible implementation, the reference waiting time lengths corresponding to different water discharge operations are consistent. That is, any water discharge operation including the current water discharge operation corresponds to the same reference waiting time length, that is, the target reference waiting time length.
[0060] In one possible implementation, the reference waiting times corresponding to different water outlet operations are inconsistent. For example, multiple water outlet operations of a water outlet device correspond to respective reference waiting times, and the target reference waiting time specifically refers to the reference waiting time corresponding to the current water outlet operation. In this implementation, the reference waiting times corresponding to different water outlet operations may not be the same.
[0061] S103, after the waiting time reaches the target reference waiting time, controlling the water outlet device to replenish water to the water storage component.
[0062] Specifically, after the waiting time is recorded, it is necessary to compare the waiting time with the target reference waiting time in real time or according to a preset period (for example, 1 second is the preset period).
[0063] Before the waiting time reaches the target reference waiting time, in order to maintain the stability of the water temperature in the water storage component and avoid unnecessary water replenishment operations, it is not necessary to control the water outlet device to replenish the water storage component.
[0064] After the waiting time reaches the target reference waiting time, it indicates that enough time has passed, and then it is necessary to further control the water outlet device to replenish the water storage component. Specifically, the water outlet device is controlled to open the water replenishment valve or start the water replenishment pump, so that water enters from the water inlet of the water outlet device and flows into the water storage component through the relevant pipelines. During the water replenishment process, the water level sensor will continuously monitor the water level changes in the water storage component. Once the water level reaches the predetermined upper limit (the upper limit is higher than the reference water level), the controller will immediately close the water replenishment valve or stop the water replenishment pump to prevent excessive water replenishment.
[0065] For the reference water level of this example, see Figure 3 , Figure 3 904 is an example schematic diagram of a reference water level provided in an embodiment of the present application. The reference water level 904 is configured at a lower position of the water storage component 20. If the water level 903 in the water storage component is not higher than the reference water level 904, it indicates that the water in the water storage component 20 can no longer meet the normal water demand, and water replenishment is required. If the water level 903 in the water storage component is higher than the reference water level 904, it indicates that the water in the water storage component 20 can still meet the water demand for a certain period of time, and water replenishment is not required immediately.
[0066] For the water level sensor of this embodiment, see Figure 4 , Figure 4 It is an example schematic diagram of a water level probe and a heating water level provided in an embodiment of the present application. Among them, the water outlet device 1 includes a first water level probe 233 and a second water level probe 234, and the first water level probe 233 and the second water level probe 234 are both water level sensors. The water level probe determines the height of the water level by detecting the contact between it and the water surface. Therefore, the first water level probe 233 can be regarded as a high water level probe, and its corresponding detection water level is the heating water level 905; the second water level probe 234 can be regarded as a low water level probe, and its corresponding detection water level is the reference water level 904. The "water level detection information corresponding to the water storage component" provided by the first water level probe 233 can directly indicate that the water level 903 in the water storage component is higher / not higher than the heating water level 905; the "water level detection information corresponding to the water storage component" provided by the second water level probe 234 can directly indicate that the water level 903 in the water storage component is higher / not higher than the reference water level 904.
[0067] To facilitate understanding of the present embodiment, an example is provided below.
[0068] Assume that the water storage component of the water outlet device has a predetermined reference water level H_ref, which is set according to the actual use of the water outlet device and user needs. The user performs the current water outlet operation on the water outlet device in some way (such as pressing a physical button, operating on the interactive interface, or sending a remote command), triggering the water outlet device to start discharging water. At this time, the water level sensor inside the water outlet device will detect the water level in the water storage component in real time and generate water level detection information corresponding to the water storage component.
[0069] Assume that the water level in the water storage component is H_start when the water outlet device starts to discharge water, and H_start>H_ref, which means that the water level in the water storage component is higher than the reference water level and no water replenishment is required immediately. The water outlet device will record the waiting time T_wait after the current water outlet operation, and obtain the target reference waiting time T_ref corresponding to the current water outlet operation. In this example, it is assumed that T_ref is a fixed value that is consistent for all water outlet operations.
[0070] The waiting time T_wait is recorded continuously by a timer starting from the moment corresponding to the current water discharge operation. It is a dynamically growing variable. Before the waiting time T_wait reaches the target reference waiting time T_ref, the water discharge device will not replenish the water storage component to maintain the stability of the water temperature in the water storage component and avoid unnecessary water replenishment.
[0071] Once the waiting time T_wait reaches (or exceeds) the target reference waiting time T_ref, that is, T_wait≥T_ref, the water outlet device will control the opening of the water replenishment valve or start the water replenishment pump to start replenishing the water storage component.
[0072] Assuming that the water level during the water replenishment process is H_current, when the water level sensor detects that H_current reaches the preset water level upper limit H_upper (H_upper>H_ref), the water equipment will immediately close the water replenishment valve or stop the water replenishment pump to prevent over-replenishment. At this time, the water replenishment operation is completed, and the water level in the water storage component returns to a state higher than the reference water level H_ref again, waiting for the next water discharge operation to be triggered.
[0073] In this embodiment, in response to the current water outlet operation of the water outlet device, the water level detection information corresponding to the water storage component is first obtained. If the water level detection information corresponding to the water storage component indicates that the water level in the water storage component is higher than the predetermined reference water level, then the waiting time of the water outlet device after the current water outlet operation is recorded, and the target reference waiting time corresponding to the current water outlet operation is obtained. After the waiting time reaches the target reference waiting time, the water outlet device is controlled to replenish water to the water storage component. In this way, the water temperature fluctuation problem that may be caused by replenishing water immediately after the current water outlet operation is effectively avoided, and water with stable temperature can be provided to the user within a certain period of time to improve the user experience.
[0074] See also Figure 5 , provides a schematic diagram of a process for obtaining a target reference waiting time for an embodiment of the present application, such as Figure 5 As shown, the method of the embodiment of the present application may include the following steps S201-S202, and steps S201-S202 may be used as Figure 2 The illustrated embodiment shows a detailed step of "obtaining a target reference waiting time corresponding to the current water outlet operation" in step S102.
[0075] S201, determining a target reference waiting time according to the current water discharge operation;
[0076] S202, adjusting the target benchmark waiting time to obtain a target reference waiting time.
[0077] Specifically, the current water discharge operation involved in this embodiment may be one of multiple consecutive water discharge operations of the water discharge device. In this case, the water in the water storage component may be consumed in large quantities due to multiple consecutive water discharge operations before the current water discharge operation, or the water in the water storage component may not meet the water demand due to long-term lack of temperature control (for example, heating).
[0078] To this end, this embodiment defines a corresponding reference waiting time for each specific water outflow operation, so that the reference waiting time corresponding to the water outflow operation can better adapt to the actual water use situation.
[0079] For the current water discharge operation, the target benchmark waiting time is first determined based on the current water discharge operation. The benchmark waiting time is a basic, unadjusted time that reflects the time that should be used as a reference to determine whether it is necessary to control the water discharge equipment to replenish the water storage component under normal circumstances. The target benchmark waiting time specifically refers to the benchmark waiting time corresponding to the current water discharge operation.
[0080] In a possible implementation, in order to simplify the process, the reference waiting time corresponding to different water discharge operations can be consistent. That is, regardless of the order and specific circumstances of the water discharge operations, the same fixed reference waiting time is used as the target reference waiting time.
[0081] In another possible implementation, in order to more accurately adapt to the actual water use situation, the reference waiting time corresponding to different water discharge operations may be inconsistent. The target reference waiting time is determined according to the current water discharge operation, which can be specifically manifested as dynamically determining a suitable reference waiting time for each water discharge operation according to at least one factor such as the frequency, water output, time and water level of the water storage component of the water discharge operation. In this way, the target reference waiting time will change with the specific situation of the current water discharge operation.
[0082] After determining the target benchmark waiting time, the target benchmark waiting time needs to be adjusted to obtain the target reference waiting time. Specifically, the target benchmark waiting time can be adjusted in a positive or negative manner. Positive adjustment means increasing the length of the target benchmark waiting time, so that the target reference waiting time obtained in the end is longer than the target benchmark waiting time; negative adjustment means reducing the length of the target benchmark waiting time, so that the target reference waiting time obtained in the end is shorter than the target benchmark waiting time.
[0083] In this embodiment, the target benchmark waiting time is first determined according to the current water outlet operation, and then the target benchmark waiting time is positively or negatively adjusted, so that the final target reference waiting time is more in line with water demand, effectively improving the user experience.
[0084] See also Figure 6 , a schematic diagram of a process for adjusting duration based on time difference is provided for an embodiment of the present application, such as Figure 6 As shown, the method of the embodiment of the present application may include the following steps S301-S303, and steps S301-S303 may be used as Figure 5 The detailed steps of step S202 of the illustrated embodiment.
[0085] S301, determining the time difference between the time corresponding to the first water discharge operation of the water discharge device after the water storage component was last replenished with water and the time corresponding to the current water discharge operation;
[0086] S302, determining a first duration adjustment amount according to the time difference, where the time difference is proportional to the first duration adjustment amount;
[0087] S303: Adjust the target benchmark waiting time according to the first time adjustment amount to obtain a target reference waiting time.
[0088] Specifically, the most recent water replenishment of the water storage component refers to the last water replenishment performed by the water outlet device on the water storage component before the current water outlet operation.
[0089] The first water discharge operation on the water discharge device after the water storage component has been most recently replenished with water refers to the first water discharge operation on the water discharge device by the user after the water storage component has completed the most recent water replenishment.
[0090] The time difference between the time corresponding to the first water discharge operation of the water discharge device after the water storage component was last replenished with water and the time corresponding to the current water discharge operation is determined, specifically by calculating or recording the time interval between the two times. The time difference reflects the length of time from the first water discharge operation after the water storage component was last replenished with water to the current water discharge operation.
[0091] The above time difference characterizes the usage of water in the water storage component and possible changes in water temperature. The larger the time difference, the longer the distance between the current water outlet operation and the first water outlet operation (after the last water replenishment of the water storage component), and the higher the possibility of large-scale consumption of water or temperature change (high temperature to low temperature, or low temperature to high temperature) in the water storage component. This is because as time goes by, users may frequently operate the water outlet device to outlet water, resulting in a decrease in the amount of water in the water storage component; at the same time, if the water storage component does not have a heat preservation function or the heat preservation effect is poor, the water temperature may also change with changes in ambient temperature.
[0092] To this end, the first duration adjustment amount needs to be determined according to the time difference, wherein the time difference is proportional to the first duration adjustment amount. That is, the larger the time difference is, the larger the first duration adjustment amount should be; the smaller the time difference is, the smaller the first duration adjustment amount should be.
[0093] Finally, the target benchmark waiting time is adjusted according to the first time adjustment amount to obtain the target reference waiting time. Specifically, the first time adjustment amount is subtracted from the target benchmark waiting time to obtain a new target reference waiting time that is more in line with the current water usage and the state of the water storage component. This adjusted target reference waiting time will be used to determine when to control the water outlet device to replenish the water storage component for the next time.
[0094] To facilitate understanding of the present embodiment, an example is provided below.
[0095] Assume that after the water storage component is last refilled, the user performs the first water discharge operation on the water discharge device, and records the time corresponding to the first water discharge operation as T_first. Subsequently, the user performs the current water discharge operation on the water discharge device, and records the time corresponding to the current water discharge operation as T_current.
[0096] First, the time difference ΔT is calculated, that is, ΔT=T_current-T_first. ΔT reflects the length of time from the first water discharge operation after the last water replenishment of the water storage component to the current water discharge operation.
[0097] Next, the first duration adjustment Adjustment is determined based on the time difference ΔT. Since the time difference is proportional to the first duration adjustment, a proportionality coefficient K (K>0) can be set so that Adjustment = K*ΔT. Assuming K = 0.5, and the calculated time difference ΔT is 2 minutes (i.e., the user performs the current water outlet operation again 2 minutes after the first water outlet operation), then the first duration adjustment Adjustment is 1 minute.
[0098] Finally, the target reference waiting time T_base is adjusted according to the first time adjustment Adjustment to obtain the target reference waiting time T_ref. Assuming that the target reference waiting time T_base is 10 minutes, the adjusted target reference waiting time T_ref is T_base-Adjustment=10-1=9 minutes.
[0099] The adjusted target reference waiting time T_ref (9 minutes) will be used to determine when to control the water outlet device to replenish the water storage component for the next time. Specifically, after the waiting time T_wait reaches 9 minutes, the water outlet device is controlled to replenish the water storage component.
[0100] In this embodiment, the time difference between the first water discharge operation after the last water replenishment of the water storage component and the current water discharge operation is determined, and the target benchmark waiting time is dynamically adjusted accordingly to obtain the target reference waiting time. In this way, the target reference waiting time can take into account the actual consumption of water in the water storage component and possible changes in water temperature. Based on the target reference waiting time, the timing of water replenishment can be better determined, effectively improving the user experience.
[0101] See also Figure 7 , provides a flow chart of adjusting the duration based on the total number of water discharge operations in an embodiment of the present application, such as Figure 7 As shown, the method of the embodiment of the present application may include the following steps S401-S403, and steps S401-S403 may be used as Figure 5 The detailed steps of step S202 of the illustrated embodiment.
[0102] S401, determining the total number of water discharge operations on the water discharge device after the water storage component was last replenished with water;
[0103] S402, determining a second time adjustment amount according to the total number of water outlet operations, wherein the total number of water outlet operations is proportional to the second time adjustment amount;
[0104] S403: Adjust the target benchmark waiting time according to the second time adjustment amount to obtain a target reference waiting time.
[0105] Specifically, the most recent water replenishment of the water storage component refers to the last water replenishment performed by the water outlet device on the water storage component before the current water outlet operation.
[0106] The total number of water outlet operations on the water outlet device after the water storage component has been most recently replenished with water refers to the total number of all water outlet operations (including the current water outlet operation) performed by the user on the water outlet device after the water storage component has completed its most recent water replenishment.
[0107] The total number of water discharge operations described above represents the frequency and intensity of water use by the user after the last water replenishment of the water storage component. The greater the total number of water discharge operations, the higher the user's water demand during this period, or the water discharge device is used more frequently, which may cause the water in the water storage component to be consumed faster.
[0108] To this end, the second time length adjustment amount needs to be determined according to the total number of water discharge operations, wherein the total number of water discharge operations is proportional to the second time length adjustment amount. In other words, the greater the total number of water discharge operations, the greater the second time length adjustment amount should be; the smaller the total number of water discharge operations, the smaller the second time length adjustment amount should be.
[0109] Finally, the target benchmark waiting time is adjusted according to the second time adjustment amount to obtain the target reference waiting time. Specifically, the second time adjustment amount is subtracted from the target benchmark waiting time to obtain a new target reference waiting time that is more in line with the current water usage and the state of the water storage component. This adjusted target reference waiting time will be used to determine when to control the water outlet device to replenish the water storage component for the next time.
[0110] To facilitate understanding of the present embodiment, an example is provided below.
[0111] Assume that after the last water replenishment of the water storage component, the user has performed multiple water discharge operations on the water discharge device. The total number of these water discharge operations is recorded, assuming it is N times. A fixed duration adjustment unit M is assigned to each water discharge operation (for example, each water discharge operation corresponds to a duration adjustment of 0.5 minutes), then the second duration adjustment is the total number of water discharge operations N multiplied by the duration adjustment unit M, that is, Adjustment = N*M minutes.
[0112] Assume that the target base waiting time T_base is 10 minutes, and the second time adjustment Adjustment calculated according to the total number of water discharge operations N is 3 minutes (i.e., N=6 times, time adjustment unit M=0.5 minutes). Assume that the target base waiting time T_base is 10 minutes, then the adjusted target reference waiting time T_ref is T_base-Adjustment=10-3=7 minutes.
[0113] The adjusted target reference waiting time T_ref (7 minutes) will be used to determine when to control the water outlet device to replenish the water storage component for the next time. Specifically, after the waiting time T_wait reaches 7 minutes, the water outlet device is controlled to replenish the water storage component.
[0114] In this embodiment, the total number of water discharge operations after the last water replenishment of the water storage component is determined, and the target benchmark waiting time is dynamically adjusted accordingly to obtain the target reference waiting time. In this way, the target reference waiting time can take into account the actual consumption of water in the water storage component and possible changes in water temperature. The timing of water replenishment can be better determined based on the target reference waiting time, which effectively improves the user experience.
[0115] See also Figure 8 , provides a flow chart of determining a target benchmark waiting time for an embodiment of the present application, such as Figure 8 As shown, the method of the embodiment of the present application may include the following steps S2501-S502, and steps S2501-S502 may be used as Figure 5 The detailed steps of step S201 of the illustrated embodiment.
[0116] S501, determining a target time period corresponding to the moment of the current water discharge operation from multiple time periods of the current date;
[0117] S502: Determine a target reference waiting time according to a target time period and a mapping relationship between a time period and a reference waiting time.
[0118] Specifically, assuming that a day is divided into multiple time periods, the user's water demand in each time period is different. For example, from 6 to 8 in the morning, the user may use the water provided by the water outlet device for simple washing, consuming less water; for example, from 6 to 8 in the evening, the user may use the water provided by the water outlet device for cooking or bathing, consuming more water. In order to meet the user's water demand in different time periods, this embodiment proposes to determine the target benchmark waiting time according to the time corresponding to the current water outlet operation.
[0119] First, it is necessary to determine the target time period corresponding to the current water outlet operation from multiple time periods of the current date. Among them, the current date refers to the specific date when the current water outlet operation is performed on the water outlet device, such as a certain year, month and day; the multiple time periods of the current date refer to dividing the day into several continuous or discontinuous time periods, such as 6 am to 8 am, 8 am to 10 am, 6 pm to 8 pm, etc. These time periods can be set according to the user's water use habits, living habits or the use of water outlet equipment; the target time period corresponding to the current water outlet operation refers to the time period to which the specific time point of the current water outlet operation belongs. For example, if the current water outlet operation occurs at 7 pm, then its target time period is from 6 pm to 8 pm.
[0120] After determining the target time period, the target benchmark waiting time is determined according to the target time period and the mapping relationship between the time period and the benchmark waiting time. Specifically, the mapping relationship between the time period and the benchmark waiting time refers to different time periods corresponding to different benchmark waiting times. In a possible implementation, the mapping relationship between the time period and the benchmark waiting time can be recorded by a data table, a database or other files storing data. Taking the data table as an example, the time period and the benchmark waiting time correspond to different fields respectively. The data table may contain multiple rows of records, each row of records corresponds to a time period and a benchmark waiting time, such as the benchmark waiting time corresponding to 6 am to 8 am is 5 minutes, and the benchmark waiting time corresponding to 6 pm to 8 pm is 10 minutes. Then, according to the target time period, the corresponding target benchmark waiting time can be queried from the data table. For example, if the target time period is from 6 pm to 8 pm, then the queried target benchmark waiting time is 10 minutes.
[0121] In a possible implementation, the mapping relationship between the time period and the benchmark waiting time may vary depending on the date. For example, if the current date is a weekday, the user may use more water in the morning and evening due to work, school, etc., and less water at noon and afternoon. Therefore, for weekdays, the benchmark waiting time corresponding to the time period in the morning and evening can be set to be shorter, so as to better meet the user's water demand; while the benchmark waiting time corresponding to the time period in the noon and afternoon is longer, because the user's water demand during this period is relatively low. For another example, if the current date is a holiday, the user's water demand is relatively uniform during most of the day, and only at noon and 6 to 8 pm, more water is used. Therefore, for holidays, the mapping relationship between the time period and the benchmark waiting time can be adjusted, so that in the time period with a higher expected water demand, the benchmark waiting time is shorter; and in the time period with a lower expected water demand, the benchmark waiting time can be slightly longer.
[0122] In this case, the mapping relationship between the time period and the benchmark waiting time can still be recorded by a data table, a database or other files storing data. For example, you can set the first data table to correspond to working days and the second data table to correspond to holidays. In each data table, the benchmark waiting time corresponding to each time period is recorded according to the time period. In this way, in actual application, you only need to determine whether it is a working day or a holiday based on the current date, and then select the corresponding data table for query to obtain the target benchmark waiting time corresponding to the current water discharge operation.
[0123] In this embodiment, the target benchmark waiting time is dynamically determined according to the specific time period in which the current water outlet operation occurs, combined with the mapping relationship between the time period and the benchmark waiting time, so as to more accurately adapt to the user's water demand in different time periods. For peak water use periods, such as morning and evening, by shortening the benchmark waiting time, it is ensured that users can obtain the required amount of water in a timely manner, thereby improving the user experience; and during the trough period of water use, the benchmark waiting time is appropriately extended to avoid unnecessary frequent water replenishment and improve energy efficiency. In addition, this embodiment also takes into account the impact of date types (such as weekdays and holidays) on water demand, further enhancing the intelligence of the water outlet equipment and effectively improving the user experience.
[0124] See also Fig. 9 , a schematic diagram of a process of heating after water replenishment is provided for an embodiment of the present application, such as Fig. 9 As shown, the method of the embodiment of the present application may include the following steps S601-S606.
[0125] S601, in response to the current water outlet operation of the water outlet device, obtaining water level detection information corresponding to the water storage component.
[0126] For details on how to implement step S601, please refer to Figure 2 The explanation of step S101 in the illustrated embodiment will not be repeated here. After step S601 is executed, steps S602-S603 or steps S604-S606 may be selectively executed.
[0127] S602, when the water level detection information corresponding to the water storage component indicates that the water level corresponding to the water storage component is not higher than a predetermined reference water level, controlling the water outlet device to replenish water to the water storage component;
[0128] S603, when the water level detection information corresponding to the water storage component indicates that the water level corresponding to the water storage component is higher than the predetermined heating water level, control the water outlet device to heat the water in the water storage component, and the heating water level is higher than the reference water level.
[0129] Specifically, the above-mentioned heating water level is a water level threshold value predetermined according to the actual use of the water outlet device and user needs. This water level threshold value is used to determine whether the water in the water storage component has reached a suitable amount for heating. Since the heating process usually requires a certain amount of water to ensure heating efficiency and safety, the heating water level is configured to be higher than the reference water level to ensure that there is enough water in the water storage component before heating. For the specific location of the heating water level, please refer to Figure 4 As introduced above, the heating water level 905 is higher than the reference water level 904 , and the “water level detection information corresponding to the water storage component” provided by the first water level probe 233 can directly indicate that the water level 903 in the water storage component is higher than / not higher than the heating water level 905 .
[0130] When the water level detection information corresponding to the water storage component indicates that the water level corresponding to the water storage component is not higher than a predetermined reference water level, the water outlet device is controlled to replenish water to the water storage component.
[0131] During the water replenishment process, the water level detection information corresponding to the water storage component can directly indicate the relationship between the water level in the water storage component and the heating water level; or, during the water replenishment process, the water level detection information corresponding to the water storage component can indicate the water level in the water storage component, and on the basis of determining the water level in the water storage component and the heating water level, the relationship between the water level in the water storage component and the heating water level can be further judged.
[0132] When the water level detection information corresponding to the water storage component indicates that the water level corresponding to the water storage component is not higher than the predetermined heating water level, it proves that the water replenishment process is still continuing and the water in the water storage component has not reached a suitable amount for heating. At this time, there is no need to control the water outlet equipment to heat the water in the water storage component.
[0133] When the water level detection information corresponding to the water storage component indicates that the water level corresponding to the water storage component is higher than the predetermined heating water level, it proves that the water replenishment process has been completed and the water in the water storage component has reached a suitable amount for heating. At this time, it is necessary to control the water outlet equipment to heat the water in the water storage component.
[0134] The water outlet device is controlled to heat the water in the water storage component, specifically, the heating component (such as electric heating pipe, gas heater, etc.) inside the water outlet device is started to transfer heat to the water in the water storage component by heat conduction or convection, so that its temperature gradually rises to the preset target temperature. During the heating process, the water temperature can be continuously monitored, and the heating component can be automatically turned off when the target temperature is reached to avoid excessive water temperature or energy waste.
[0135] S604, when the water level detection information corresponding to the water storage component indicates that the water level in the water storage component is higher than a predetermined reference water level, record the waiting time of the water outlet device after the current water outlet operation, and obtain the target reference waiting time corresponding to the current water outlet operation;
[0136] S605, after the waiting time reaches the target reference waiting time, controlling the water outlet device to replenish water to the water storage component;
[0137] S606: When the water level detection information corresponding to the water storage assembly indicates that the water level corresponding to the water storage assembly is higher than a predetermined heating water level, control the water outlet device to heat the water in the water storage assembly.
[0138] For details on how to implement steps S604-S605, please refer to Figure 2 The explanation of steps S102 - S103 in the illustrated embodiment will not be repeated here.
[0139] After step S605, during the water replenishment process, the water level detection information corresponding to the water storage component can directly indicate the relationship between the water level in the water storage component and the heating water level; or, during the water replenishment process, the water level detection information corresponding to the water storage component can indicate the water level in the water storage component, and on the basis of determining the water level in the water storage component and the heating water level, the relationship between the water level in the water storage component and the heating water level can be further determined.
[0140] When the water level detection information corresponding to the water storage component indicates that the water level corresponding to the water storage component is not higher than the predetermined heating water level, it proves that the water replenishment process is still continuing and the water in the water storage component has not reached a suitable amount for heating. At this time, there is no need to control the water outlet equipment to heat the water in the water storage component.
[0141] When the water level detection information corresponding to the water storage component indicates that the water level corresponding to the water storage component is higher than the predetermined heating water level, it proves that the water replenishment process has been completed and the water in the water storage component has reached a suitable amount for heating. At this time, it is necessary to control the water outlet equipment to heat the water in the water storage component.
[0142] The water outlet device is controlled to heat the water in the water storage component, specifically, the heating component (such as electric heating pipe, gas heater, etc.) inside the water outlet device is started to transfer heat to the water in the water storage component by heat conduction or convection, so that its temperature gradually rises to the preset target temperature. During the heating process, the water temperature can be continuously monitored, and the heating component can be automatically turned off when the target temperature is reached to avoid excessive water temperature or energy waste.
[0143] In this embodiment, not only can water be replenished in time when the water level of the water storage component is insufficient, but the heating process can also be automatically started when the water level reaches a suitable amount for heating, ensuring that users can get water at a suitable temperature at any time. Especially in the link of heating after water replenishment, by accurately controlling the heating timing, water temperature fluctuations are avoided, and the comfort and safety of water use are improved. In addition, this embodiment also takes into account the water demand and heating demand in different time periods, and by dynamically adjusting the waiting time and heating strategy, it achieves efficient use of energy and long-term stable operation of the equipment, effectively improving the user experience.
[0144] Based on the above Figure 1 The structure of Fig.10 The control device of the water outlet device provided in the embodiment of the present application is introduced in detail. It should be noted that: Fig.10 The control device of the water outlet device is used to execute the present application Figure 2 - Fig. 9 In the method of the embodiment shown, the water outlet device includes a water storage component. For the convenience of explanation, only the parts related to the embodiment of the present application are shown. For specific technical details not disclosed, please refer to the present application. Figure 2 - Fig. 9 Specifically, the control device 800 of the water outlet device may include an acquisition unit 801, a recording unit 802, and a water replenishment unit 803, as follows:
[0145] An acquisition unit 801 is used to acquire water level detection information corresponding to the water storage component in response to a current water outlet operation of the water outlet device;
[0146] The recording unit 802 is used to record the waiting time of the water outlet device after the current water outlet operation when the water level detection information corresponding to the water storage component indicates that the water level in the water storage component is higher than a predetermined reference water level, and obtain the target reference waiting time corresponding to the current water outlet operation;
[0147] The water replenishment unit 803 is used to control the water outlet device to replenish water to the water storage component after the waiting time reaches the target reference waiting time.
[0148] Optionally, in some embodiments, the recording unit 802 may be used to: determine a target reference waiting time according to a current water discharge operation; and adjust the target reference waiting time to obtain a target reference waiting time.
[0149] Optionally, in some embodiments, the recording unit 802 can be used to: determine the time difference between the moment corresponding to the first water outlet operation of the water outlet device after the water storage component was last replenished with water and the moment corresponding to the current water outlet operation; determine a first duration adjustment amount based on the time difference, and the time difference is proportional to the first duration adjustment amount; adjust the target benchmark waiting time based on the first duration adjustment amount to obtain a target reference waiting time.
[0150] Optionally, in some embodiments, the recording unit 802 can be used to: determine the total number of water outlet operations on the water outlet device after the water storage component was last replenished with water; determine a second time adjustment amount based on the total number of water outlet operations, and the total number of water outlet operations is proportional to the second time adjustment amount; adjust the target benchmark waiting time based on the second time adjustment amount to obtain a target reference waiting time.
[0151] Optionally, in some embodiments, the recording unit 802 can be used to: determine the target time period corresponding to the moment of the current water outlet operation from multiple time periods of the current date; determine the target benchmark waiting time based on the target time period and the mapping relationship between the time period and the benchmark waiting time.
[0152] Optionally, in some embodiments, the control device 800 of the water outlet device can be used to control the water outlet device to replenish water to the water storage component when the water level detection information corresponding to the water storage component indicates that the water level corresponding to the water storage component is not higher than a predetermined reference water level.
[0153] Optionally, in some embodiments, the control device 800 of the water outlet device can be used to: when the water level detection information corresponding to the water storage component indicates that the water level corresponding to the water storage component is higher than a predetermined heating water level, control the water outlet device to heat the water in the water storage component, and the heating water level is higher than a reference water level.
[0154] The effects that can be achieved by this embodiment can be found in the relevant embodiments of the control method of the water outlet device mentioned above, which will not be described in detail here.
[0155] Based on the above Figure 1 The structure of Fig.11 The water outlet device provided in the embodiment of the present application is introduced in detail. It should be noted that: Fig.11 The water outlet device 1 is used to implement this application Figure 2 - Fig. 9 For the convenience of explanation, only the part related to the embodiment of the present application is shown. For the specific technical details not disclosed, please refer to the present application. Figure 2 - Fig. 9 Specifically, the water outlet device 1 may include a memory 906, a processor 907, and a water storage component 20;
[0156] The processor 907 is electrically connected to the memory 906 .
[0157] The processor 907 is the control center of the water outlet device 1, and may include one or more processing cores. The processor 907 uses various interfaces and lines to connect the various parts of the entire water outlet device 1, and executes various functions and processes data of the water outlet device 1 by running or calling the computer program stored in the memory 906, and calling the data stored in the memory 906, so as to control the water outlet device 1 as a whole. Optionally, the processor 907 can be implemented in at least one hardware form of digital signal processing (DSP), field programmable gate array (FPGA), and programmable logic array (PLA). The processor 907 can integrate one or a combination of CPU, graphics processing unit 907 (GPU), modem, etc. Among them, the CPU mainly processes the operating system, user pages and applications, etc.; the GPU is responsible for rendering and drawing the display content; and the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 907, but may be implemented separately through a communication chip.
[0158] The memory 906 can be used to store software programs and modules, and the processor 907 executes various functional applications and data processing by running the computer programs and modules stored in the memory 906. The memory 906 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, a computer program required for at least one function, etc.; the data storage area can store data created according to the use of the water outlet device 1, etc.
[0159] In addition, the memory 906 may include a high-speed random access memory 906, and may also include a non-volatile memory 906, such as at least one disk memory 906, a flash memory device, or other volatile solid-state memory 906. Accordingly, the memory 906 may also include a memory 906 controller to provide the processor 907 with access to the memory 906.
[0160] In this embodiment, the processor 907 in the water outlet device 1 will load instructions corresponding to the processes of one or more computer programs into the memory 906 according to the following steps, and the processor 907 will run the computer program stored in the memory 906 to implement various functions, as follows:
[0161] In response to the current water discharge operation of the water discharge device, obtaining water level detection information corresponding to the water storage component;
[0162] When the water level detection information corresponding to the water storage component indicates that the water level in the water storage component is higher than a predetermined reference water level, record the waiting time of the water outlet device after the current water outlet operation, and obtain the target reference waiting time corresponding to the current water outlet operation;
[0163] After the waiting time reaches the target reference waiting time, the water outlet device is controlled to replenish water to the water storage component.
[0164] Optionally, when executing to obtain the target reference waiting time corresponding to the current water outlet operation, the processor 907 specifically performs: determining the target reference waiting time according to the current water outlet operation; and adjusting the target reference waiting time to obtain the target reference waiting time.
[0165] Optionally, when the processor 907 adjusts the target benchmark waiting time to obtain the target reference waiting time, it specifically performs the following steps: determining the time difference between the moment corresponding to the first water outlet operation of the water outlet device after the water storage component has been most recently replenished with water and the moment corresponding to the current water outlet operation; determining a first time adjustment amount based on the time difference, the time difference being proportional to the first time adjustment amount; and adjusting the target benchmark waiting time based on the first time adjustment amount to obtain the target reference waiting time.
[0166] Optionally, when the processor 907 adjusts the target benchmark waiting time to obtain the target reference waiting time, it specifically performs the following steps: determining the total number of water outlet operations of the water outlet device after the water storage component has been most recently replenished with water; determining a second time adjustment amount based on the total number of water outlet operations, the total number of water outlet operations being proportional to the second time adjustment amount; and adjusting the target benchmark waiting time based on the second time adjustment amount to obtain the target reference waiting time.
[0167] Optionally, when the processor 907 determines the target benchmark waiting time based on the current water outlet operation, it specifically performs: determining the target time period corresponding to the moment of the current water outlet operation from multiple time periods of the current date; determining the target benchmark waiting time based on the target time period and the mapping relationship between the time period and the benchmark waiting time.
[0168] Optionally, after the processor 907 obtains the water level detection information corresponding to the water storage component in response to the current water outlet operation of the water outlet device, it specifically performs the following steps: when the water level detection information corresponding to the water storage component indicates that the water level corresponding to the water storage component is not higher than a predetermined reference water level, the water outlet device is controlled to replenish water to the water storage component.
[0169] Optionally, after executing "when the water level detection information corresponding to the water storage component indicates that the water level corresponding to the water storage component is not higher than a predetermined reference water level, control the water outlet device to replenish water to the water storage component", the processor 907 specifically executes: when the water level detection information corresponding to the water storage component indicates that the water level corresponding to the water storage component is higher than a predetermined heating water level, control the water outlet device to heat the water in the water storage component, and the heating water level is higher than the reference water level. After executing "after the waiting time reaches the target reference waiting time, control the water outlet device to replenish water to the water storage component", the processor 907 specifically executes: when the water level detection information corresponding to the water storage component indicates that the water level corresponding to the water storage component is higher than a predetermined heating water level, control the water outlet device to heat the water in the water storage component.
[0170] The effects that can be achieved by this embodiment can be found in the relevant embodiments of the control method of the water outlet device mentioned above, which will not be described in detail here.
[0171] An embodiment of the present application also provides a computer-readable storage medium, in which a computer program code is stored. When the computer program code is executed on a computer, the computer executes the above-mentioned related method steps to implement any one of the control methods for the water outlet device provided in the above-mentioned embodiments.
[0172] Among them, the water outlet equipment and computer-readable storage medium provided in this embodiment are used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.
[0173] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for controlling a water outlet device, characterized in that: The water outlet device comprises a water storage assembly; the method comprises: In response to a current water outlet operation of the water outlet device, acquiring water level detection information corresponding to the water storage component; When the water level detection information corresponding to the water storage component indicates that the water level in the water storage component is higher than a predetermined reference water level, recording the waiting time of the water outlet device after the current water outlet operation, and obtaining the target reference waiting time corresponding to the current water outlet operation; After the waiting time reaches the target reference waiting time, the water outlet device is controlled to replenish water to the water storage component.
2. The method according to claim 1, characterized in that: The obtaining of the target reference waiting time corresponding to the current water outlet operation includes: Determine a target benchmark waiting time according to the current water discharge operation; The target benchmark waiting time is adjusted to obtain the target reference waiting time.
3. The method according to claim 2, characterized in that The step of adjusting the target benchmark waiting time to obtain the target reference waiting time includes: Determine the time difference between the time corresponding to the first water discharge operation of the water discharge device after the water storage component is most recently replenished with water and the time corresponding to the current water discharge operation; Determine a first duration adjustment amount according to the time difference, wherein the time difference is proportional to the first duration adjustment amount; The target benchmark waiting time is adjusted according to the first time adjustment amount to obtain the target reference waiting time.
4. The method according to claim 2, characterized in that: The step of adjusting the target benchmark waiting time to obtain the target reference waiting time includes: Determine the total number of water discharge operations on the water discharge device after the water storage component is most recently replenished with water; Determine a second time adjustment amount according to the total number of the water outlet operations, wherein the total number of the water outlet operations is proportional to the second time adjustment amount; The target benchmark waiting time is adjusted according to the second time adjustment amount to obtain the target reference waiting time.
5. The method according to claim 2, characterized in that: The determining of the target reference waiting time according to the current water discharge operation includes: Determine the target time period corresponding to the moment of the current water discharge operation from multiple time periods of the current date; The target reference waiting time is determined according to the target time period and the mapping relationship between the time period and the reference waiting time.
6. The method according to claim 1, characterized in that After obtaining the water level detection information corresponding to the water storage component in response to the current water discharge operation of the water discharge device, the method further includes: When the water level detection information corresponding to the water storage component indicates that the water level corresponding to the water storage component is not higher than the predetermined reference water level, the water outlet device is controlled to replenish water to the water storage component.
7. The method according to claim 6, characterized in that After the water level detection information corresponding to the water storage component indicates that the water level corresponding to the water storage component is not higher than the predetermined reference water level, the water outlet device is controlled to replenish the water storage component with water, and the method further includes: When the water level detection information corresponding to the water storage assembly indicates that the water level corresponding to the water storage assembly is higher than a predetermined heating water level, controlling the water outlet device to heat the water in the water storage assembly, and the heating water level is higher than the reference water level; After the waiting time reaches the target reference waiting time, the water outlet device is controlled to replenish the water storage component with water, and the method further includes: When the water level detection information corresponding to the water storage assembly indicates that the water level corresponding to the water storage assembly is higher than the predetermined heating water level, the water outlet device is controlled to heat the water in the water storage assembly.
8. A control device for a water outlet device, characterized in that: The water outlet equipment includes a water storage assembly; the device includes: an acquisition unit, configured to acquire water level detection information corresponding to the water storage component in response to a current water outlet operation of the water outlet device; A recording unit, configured to record the waiting time of the water outlet device after the current water outlet operation, and obtain a target reference waiting time corresponding to the current water outlet operation, when the water level detection information corresponding to the water storage assembly indicates that the water level in the water storage assembly is higher than a predetermined reference water level; A water replenishment unit is used to control the water outlet device to replenish water to the water storage component after the waiting time reaches the target reference waiting time.
9. A water outlet device, characterized in that: The water outlet device includes a memory, a processor and a water storage component; The memory is used to store executable program code; The processor is used to call and run the executable program code from the memory, so that the water outlet device executes the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program code, and when the computer program code is executed, the method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Water dispenser control method and device
CN111772483A
Multi-section water tank detection equipment and heat pump unit control method
CN114111041A
Instant heating type water dispenser control method, device and system
CN117652859A
Control method of drinking water equipment
CN117837932A
Hot tank module, drinking water equipment and water replenishing control method of hot tank module
CN118716875A