Intelligent toilet control method and device and intelligent toilet

CN123027889APending Publication Date: 2026-11-03TAKA TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611179136.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-05
Publication Date
2026-11-03

AI Technical Summary

Technical Problem

Existing smart toilets are prone to misdiagnosis when there is a non-water inlet malfunction in the self-cleaning hole, causing the cleaning function to fail and affecting the user experience.

Method used

When an abnormality is detected in the self-cleaning pipeline, a safety pretreatment operation is performed by detecting the water flow in the cleaning pipeline, which switches the heater from the current water flow state to a suitable safe heating state, and the cleaning operation is performed when the cleaning conditions are met.

Benefits of technology

This avoids directly disabling the cleaning function due to abnormal self-cleaning pipeline, ensures that the heater is not dry-burned, protects user safety, maintains the availability of the cleaning function, and improves the product's fault tolerance and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123027889A_ABST
    Figure CN123027889A_ABST
Patent Text Reader

Abstract

The embodiment of the application discloses a kind of intelligent closestool control method, device and intelligent closestool, it is related to smart home technology, the method comprises: when receiving cleaning instruction and detecting that self-cleaning pipeline is in abnormal water flow state, water flow detection is carried out to cleaning pipeline;When the water flow of cleaning pipeline meets the cleaning condition, execute safety pretreatment operation;Wherein, safety pretreatment operation is used to switch heater from current water flow state to the safety heating state adapted to current water flow state before executing cleaning operation;After safety pretreatment operation is executed, execute cleaning operation according to cleaning instruction.The embodiment of the application avoids the problem that user cannot use normally caused by directly disabling cleaning function due to self-cleaning pipeline exception, and also ensures that heater will not start in the case of non-adaptation to current water flow state, so as to protect heater from dry burning, ensure user safety, while taking into account the availability of cleaning function.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of smart home technology, and in particular to a smart toilet control method, device, and smart toilet. Background Technology

[0002] Smart toilets typically provide cleaning services to users through a cleaning port on the spray nozzle, and also have a self-cleaning port for rinsing the surface before and after spray nozzle use. Before using the cleaning function, users usually activate the self-cleaning port to pre-rinse the spray nozzle to ensure the nozzle is clean, and then proceed with the cleaning operation.

[0003] In existing smart toilet designs, to protect the heater from dry burning and to prevent users from being scalded by hot water, a flow detection device is generally installed in the self-cleaning pipeline to determine the water inlet status. When no water flow is detected in the self-cleaning pipeline, it will be determined that there is no water or the flow is too low, thus prohibiting the start of the cleaning function.

[0004] However, the above judgment method is prone to misjudgment when the self-cleaning hole has a non-inlet end fault (such as self-cleaning hole blockage). Users need to wait for professional repair before they can resume use, resulting in a poor intelligent experience of the product. Summary of the Invention

[0005] This invention provides a smart toilet control method, device, and smart toilet, which can improve existing solutions for controlling smart toilets and enhance the user experience.

[0006] In a first aspect, embodiments of the present invention provide a smart toilet control method, comprising: Upon receiving a cleaning command and detecting an abnormal water flow in the self-cleaning pipeline, water flow detection is performed on the cleaning pipeline. When the water flow in the cleaning pipeline meets the cleaning conditions, a safety pre-treatment operation is executed. The safety pre-treatment operation is used to switch the heater from the current water flow state to a safe heating state adapted to the current water flow state before executing the cleaning operation. After the safety pre-treatment operation is completed, the cleaning operation is executed according to the cleaning command.

[0007] Secondly, embodiments of the present invention provide a smart toilet control device, the device comprising: The detection module is used to detect the water flow in the cleaning pipeline when a cleaning command is received and an abnormal water flow condition is detected in the self-cleaning pipeline. A pretreatment module is used to perform a safety pretreatment operation when the water flow in the cleaning pipeline meets the cleaning conditions; wherein, the safety pretreatment operation is used to switch the heater from the current water flow state to a safe heating state adapted to the current water flow state before performing the cleaning operation. The cleaning module is used to perform a cleaning operation according to the cleaning instruction after the safety pretreatment operation is completed.

[0008] Thirdly, embodiments of the present invention also provide a smart toilet, the smart toilet comprising: At least one processor; and a memory communicatively connected to said at least one processor; The memory stores a computer program that can be executed by the at least one processor, which is then executed by the at least one processor to enable the at least one processor to perform the smart toilet control method according to any embodiment of the present invention.

[0009] The intelligent toilet control scheme provided in this embodiment of the invention, when an abnormality is detected in the self-cleaning pipeline, further detects the water flow in the cleaning pipeline. If the water flow in the cleaning pipeline meets the cleaning conditions, the scheme controls the heater to execute a safety pre-processing mechanism designed in this embodiment before starting heating, from the perspective of protecting the heater. This safety pre-processing operation switches the heater from the current water flow state to a safe heating state adapted to the current water flow state. This design avoids the problem of users being unable to use the toilet normally due to a direct disabling of the cleaning function caused by a self-cleaning pipeline abnormality, and ensures that the heater will not start under conditions incompatible with the current water flow state. This ensures that the heater is not dry-burned, guaranteeing user safety while maintaining the usability of the cleaning function. It solves the technical problem in existing solutions where a non-inlet fault in the self-cleaning orifice restricts normal use of the cleaning function, achieving the beneficial effects of improving product fault tolerance and enhancing user experience.

[0010] It should be understood that the description in this section is not intended to identify key or important features of the embodiments of the present invention, nor is it intended to limit the scope of the present invention. Other features of the embodiments of the present invention will become readily apparent from the following description. Attached Figure Description

[0011] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0012] Figure 1 This is a flowchart illustrating the intelligent toilet control method provided in an embodiment of the present invention; Figure 2 This is another schematic flowchart of the intelligent toilet control method provided in this embodiment of the invention; Figure 3This is a schematic diagram of the structure of the intelligent toilet control device provided in an embodiment of the present invention; Figure 4 This is a structural schematic diagram of a smart toilet provided in an embodiment of the present invention. Detailed Implementation

[0013] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0014] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0015] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and not intended to limit it. Furthermore, it should be noted that, for ease of description, the accompanying drawings show only the parts relevant to the present invention, and not all of the structures.

[0016] Figure 1 This is a flowchart illustrating a smart toilet control method provided in an embodiment of the present invention. This embodiment is applicable to situations where abnormal water flow in the self-cleaning pipe is detected, further providing a relevant detection mechanism to ensure the user can use the cleaning function normally. This method can be executed by a smart toilet control device, which can be implemented in hardware and / or software and can be configured in the smart toilet. (Reference) Figure 1 The method may specifically include the following steps: S110. When a cleaning command is received and the self-cleaning pipeline is detected to be in an abnormal water flow state, the water flow of the cleaning pipeline is detected.

[0017] A cleaning command refers to a control signal issued by the user to the smart toilet via the control panel, remote control, or voice, requesting the activation of the body cleaning function. This cleaning command can be either a posterior wash command or a feminine wash command.

[0018] An abnormal water flow condition in a self-cleaning pipeline refers to a water flow condition detected by a flow detection device installed on the self-cleaning pipeline that does not meet the preset normal water flow conditions. In this embodiment, abnormal water flow conditions include, but are not limited to: no water flowing through the self-cleaning pipeline or a water flow rate lower than a preset threshold. The causes of abnormal water flow conditions may include: no water at the inlet, low water pressure, or blockage of the self-cleaning orifice; specific causes are not limited here.

[0019] Here, the standard procedure for cleaning an existing smart toilet is explained in advance: The water inlet is connected to the water pipe. When the user initiates the cleaning process, different pipes will spray water depending on the selected cleaning function ("posterior wash" or "feminine wash"). Taking the selected "posterior wash" function as an example, the specific steps are as follows: Step 1: Open the water inlet. After detecting water flow, the heater will start heating (first switch to the "buttock rinsing port" and heat the water temperature to a certain range from the set temperature (e.g., 4℃). The purpose of heating here is to drain the cold water in the buttock rinsing pipe, so that when the spray gun extends later, there will be no cold water spraying from the buttock rinsing port, thus improving the user experience).

[0020] Step Two: The water diverter valve switches the water flow from the "buttock rinsing port" back to the self-cleaning port. Switching to the self-cleaning port serves three purposes: first, to continue heating until the user-set temperature is reached; second, to ensure a continuous water flow to clean the spray gun and stabilize the temperature control of the heating algorithm; and third, to prepare for the spray gun extension. The water diverter valve cannot be positioned at the buttock rinsing port when the spray gun is extended, as this would cause a water jet to spray out during extension, affecting the user experience. Therefore, the standard control method is to wait until the spray gun is fully extended before switching the water diverter valve back to the buttock rinsing port, after which the water jet will spray out, thus preserving the user experience.

[0021] Step 3: After the spray gun extends to its full position, the heater heats the water to the user-set temperature, the water valve switches to the posterior wash port, and the water jet sprays out, and the cleaning begins.

[0022] However, due to water quality and the hardware design of the self-cleaning pipe, the self-cleaning port is prone to clogging. When the self-cleaning port is clogged, and the cleaning process reaches step two (where the water distribution valve switches to the self-cleaning port) as described above, no water flows out. This raises a problem: the heating algorithm of the heating element calculates heating power based on water flow. If there is no water flow, even if the heater stops heating after detecting that the temperature has reached the user-set temperature, the residual heat on the heating element will cause the internal water temperature to rise rapidly or even boil, posing a safety hazard or damaging the heater. Therefore, the conventional design is to immediately stop heating and issue an error message to the user to check for blockage if no water flow or abnormal flow is detected at the self-cleaning port in step two, thereby ensuring the safe operation of the equipment. However, this design method has the problem that the user cannot use the cleaning function when the self-cleaning port is clogged, further leading to the technical problem proposed in this embodiment.

[0023] In view of this, the solution provided in this embodiment will further detect the water flow in the cleaning pipeline when the self-cleaning pipeline is detected to be in an abnormal water flow state, and then determine the subsequent control process of the smart toilet based on the detection result of the water flow detection in the cleaning pipeline.

[0024] In one embodiment, the abnormal water flow state includes a waterless state when the pipeline is dry and a blocked state when the pipeline is blocked. Specifically, the method for detecting an abnormal water flow state in the self-cleaning pipeline in this embodiment can be implemented in the following way: After the smart toilet is powered on, a water flow test is performed on the self-cleaning pipeline. If the test result for the self-cleaning pipeline is abnormal, a water flow test is performed on the cleaning pipeline. If the test result for the cleaning pipeline is normal, it is determined that the self-cleaning pipeline is blocked, and a self-cleaning pipeline blockage indicator is generated. If the test result for the cleaning pipeline is abnormal, it is determined that there is no water, and a water inlet fault indicator is generated.

[0025] This implementation distinguishes between two different operating conditions: one caused by no water at the inlet and the other by blockage in the self-cleaning pipe, through a step-by-step detection method. The corresponding handling strategies for these two conditions are completely different. Specifically, when it is determined that there is no water at the inlet, it indicates a water source failure. In this case, a fault alarm can be triggered and heating can be prohibited as per existing procedures. However, if the self-cleaning pipe is blocked but the cleaning process is normal, it indicates that the water supply at the inlet is normal, and only the self-cleaning pipe has a localized problem. The user can still use the cleaning function. In this case, the heating strategy can be adaptively adjusted based on subsequent step S120 to provide the cleaning function normally without affecting the user experience.

[0026] In one embodiment, the cleaning pipeline provided in this embodiment includes a first pipeline and a second pipeline. The first pipeline and the second pipeline are distinguished according to different cleaning functions (body parts). For example, the first pipeline is a posterior wash pipeline, and the second pipeline is a feminine wash pipeline; alternatively, the first pipeline is a feminine wash pipeline, and the second pipeline is a posterior wash pipeline, etc. The specific cleaning function corresponding to the first pipeline and the second pipeline is not limited here, but is subject to actual design requirements.

[0027] In this embodiment, when a first pipeline and a second pipeline exist, the operation of detecting water flow in the cleaning pipeline can be implemented in the following way: The control valve switches to the first pipeline and performs water flow detection on the first pipeline. If the water flow detection result of the first pipeline is abnormal, the control valve switches to the second pipeline and performs water flow detection on the second pipeline. If the water flow detection result of the second pipeline is abnormal, it is determined that there is no water and a water inlet fault indicator is generated.

[0028] Therefore, the water flow detection scheme for the cleaning pipeline provided in this embodiment detects the water flow in two or more pipelines sequentially. If water flow is detected in any of the pipelines, the self-cleaning pipeline is considered blocked. Only when no water flow is detected in two or more pipelines is it determined to be in a water-inlet state, and a water flow abnormality alarm is triggered. This method accurately reflects whether water is connected and open at the water inlet.

[0029] S120. When the water flow in the cleaning pipeline meets the cleaning conditions, perform a safety pretreatment operation.

[0030] The cleaning conditions refer to the conditions under which the cleaning pipeline meets the requirements for activating the cleaning function after water flow testing. In this embodiment, meeting the cleaning conditions includes at least the following: water flows through the cleaning pipeline, and the water flow rate reaches a preset minimum flow rate threshold.

[0031] Safety pretreatment operations refer to the control actions performed based on the detection results of the current water flow status before the formal cleaning operation. The core purpose of this operation is to switch the heater from an uncontrollable or incompatible state to a state where it can safely start heating, thereby establishing a safe prerequisite for subsequent cleaning operations.

[0032] In this embodiment, the safety pretreatment operation is used to switch the heater from the current water flow state to a safe heating state that is compatible with the current water flow state before performing the cleaning operation.

[0033] The current water flow status refers to the real-time water flow condition of the cleaning pipeline before the safety pretreatment operation is performed. In this embodiment, the current water flow status includes at least a waterless state and a water-containing state. The heater faces different risks under different current water flow statuses, therefore different heating strategies are required.

[0034] The "no water" state indicates that there is no water or insufficient water in the heater and cleaning pipes. If the heater is heated directly in this state, it will dry-burn and be damaged. The "water" state indicates that there is water in the heater but the water flow is small (such as the total flow rate is reduced due to blockage of the self-cleaning hole). If the heater is heated at normal power, the amount of water flowing through the heater will not be enough to remove all the heat, which may cause the outlet water temperature to rise sharply.

[0035] The safe heating state refers to a controlled state in which, under the current water flow conditions, the heater's operating parameters are adjusted to ensure safe start-up heating without causing dry burning or overheating. In this embodiment, there is a preset correspondence between the safe heating state and the current water flow state. For example, when the current water flow state is dry, the corresponding safe heating state can be a state where the heater is filled with water and ready to be heated; when the current water flow state is wet, the corresponding safe heating state can be a state where the heater is heated at a preset heating power. The specific correspondence between the current water flow state and the corresponding safe state is not limited here.

[0036] In another embodiment, if the water flow in the cleaning pipeline does not meet the cleaning conditions, it indicates that there is no water flowing through the cleaning pipeline or the water flow rate does not reach the preset minimum flow rate threshold. In this case, the method of determining that there is no water at the inlet end and triggering a water flow abnormality alarm can be followed as described in the aforementioned embodiment.

[0037] S130. After the safety pretreatment operation is completed, the cleaning operation is performed according to the cleaning instruction.

[0038] After the safety pretreatment operation is completed, the spray gun extends according to the user's cleaning instructions (such as posterior wash or feminine wash), spraying water at the set temperature into the user through the corresponding cleaning port (posterior wash port or feminine wash port), thus officially beginning the body washing service. This solution further inspects the cleaning pipeline to identify situations where the self-cleaning pipeline is abnormal but the cleaning pipeline is normal. Through the safety pretreatment operation, the heater is safely activated to heat the water in a manner adapted to the current water flow conditions, thereby maintaining the availability of the cleaning function while ensuring safety.

[0039] The intelligent toilet control solution provided in this embodiment, upon detecting an abnormality in the self-cleaning pipeline, further detects the water flow in the cleaning pipeline. If the water flow in the cleaning pipeline meets the cleaning conditions, the solution protects the heater by controlling the heater to pre-execute the safety pre-processing mechanism designed in this embodiment before starting heating. This safety pre-processing operation switches the heater from the current water flow state to a safe heating state adapted to the current water flow state. This design avoids the problem of users being unable to use the toilet normally due to a direct disabling of the cleaning function caused by a self-cleaning pipeline abnormality, and ensures that the heater will not start under conditions incompatible with the current water flow state. This prevents the heater from burning dry, ensuring user safety while maintaining the usability of the cleaning function. It solves the technical problem in existing solutions where a non-inlet fault in the self-cleaning orifice restricts normal user access to the cleaning function, achieving the beneficial effects of improving product fault tolerance and enhancing user experience.

[0040] Figure 2 This is another schematic flowchart of the intelligent toilet control method provided in this embodiment of the invention. The relationship between this embodiment and the above embodiments further refines the corresponding features of the above embodiments. Figure 2 As shown, the smart toilet control method may include the following steps: S210. When a cleaning command is received and the self-cleaning pipeline is detected to be in an abnormal water flow state, the water flow of the cleaning pipeline is detected.

[0041] S220. When the water flow in the cleaning pipeline meets the cleaning conditions, obtain the current water flow status.

[0042] S230. Determine whether the current water flow status is a waterless state.

[0043] If the state is no water, it means that the current water flow state is that the heater is empty, and the corresponding safe heating state is that the heater is filled with water and ready to be heated. Specifically, steps S240~S250 are executed. If the state is not water flow, it means that the current water flow state is that the heater is filled with water, and the corresponding safe heating state is that the heater is heated with a preset heating power. Specifically, steps S260~S270 are executed.

[0044] S240: Control the preset time for water injection into the heater. During the water injection process, the water injection temperature of the heater shall not exceed the cleaning temperature set by the user.

[0045] If the heater is powered on when there is no water inside, the surface temperature of the heating element will rise sharply, leading to dry burning and damage. This solution eliminates the risk of dry burning by forcibly filling the heating chamber with water for a preset time before heating is started, ensuring that the heating chamber is completely filled with water before heating is allowed.

[0046] During the water filling process, the water temperature is controlled to not exceed the user-set cleaning temperature; that is, high-temperature heating is not performed during the water filling stage. This avoids outputting high-temperature water before the heater has established a stable water flow, preventing scalding to the user due to insufficient water volume caused by instantaneous overheating. For example, the cleaning temperature can be 40°C, and the water filling temperature can be 35°C.

[0047] S250. After heating is complete, perform the cleaning operation according to the cleaning instruction.

[0048] Regarding the solutions provided in steps S240-S250, here is an application scenario: When the smart toilet performs a self-test upon power-on, it first checks the water flow in the self-cleaning pipeline. If no water flow is detected in the self-cleaning pipeline, it does not immediately determine a water inlet malfunction and disable the cleaning function. Instead, it further switches to the cleaning pipeline for water flow detection. If normal water flow is detected in the cleaning pipeline, it indicates that the water supply at the inlet is normal, and only the self-cleaning pipeline has a partial blockage or other abnormality. At this point, it is determined that the heater is currently in a waterless state (i.e., the heating chamber is not full of water), and a self-cleaning pipeline blockage indicator is generated. Subsequently, a safety pre-treatment operation is performed: water is controlled to be injected into the heater for a preset duration, ensuring the heating chamber is fully filled. During the water injection process, the heater does not start heating or maintains only very low power, and the water temperature does not exceed the user-set cleaning temperature (i.e., the water temperature during the injection phase is room temperature or warm water below the set temperature). After water injection is complete, the heater is full of water and switches to the standby heating state. Then, it starts heating normally according to the user-set cleaning temperature to perform the cleaning operation.

[0049] S260: Obtain the cleaning temperature set by the user, reduce the cleaning temperature to the preset temperature, and control the heater to preheat with the preset heating power corresponding to the preset temperature.

[0050] In the current embodiment, after the user initiates a cleaning command, the system first checks for a self-cleaning hole blockage indicator: if the blockage indicator is absent (i.e., the water flow in the self-cleaning pipe is normal), the cleaning operation is performed according to the standard procedure, and heating is started directly at the heating power corresponding to the user-set temperature; if the blockage indicator is present (i.e., the self-cleaning pipe has been blocked before and is likely still blocked), a safety pre-treatment operation is performed, specifically as follows: First, the user-set cleaning temperature (e.g., 40℃) is read, and the target temperature is temporarily lowered by a preset value (e.g., reduced by 4℃) to the preset temperature (i.e., 36℃). This preset temperature is a safe temperature value; at this temperature, even if the current actual water flow is less than the normal value, the outlet water temperature will not exceed the safe upper limit when the heater operates at the heating power corresponding to this temperature. Then, the preset temperature (36℃) is used as a temporary control target, and the PID control algorithm calculates and outputs the heating power adapted to the current low flow state. Because the target temperature is lowered, the heating power is reduced accordingly, allowing the heater to maintain the outlet water temperature within the safe range even under low flow conditions.

[0051] S270: After the spray gun extends and the water jet is sprayed according to the cleaning command, the preset temperature is controlled to rise to the cleaning temperature to complete the cleaning operation.

[0052] The control valve switches to the corresponding cleaning line (e.g., the posterior wash line), driving the spray gun to extend. Once the spray gun is fully extended, the cleaning nozzle begins spraying water. After the sensor confirms that the water jet is spraying steadily, the target temperature is gradually increased from the preset temperature to the user-set cleaning temperature. A gradual increase strategy is used during this process to avoid sudden temperature changes that could cause user discomfort. Once the temperature returns to the user-set value, the regular cleaning procedure continues until the user issues a stop command or the cleaning time ends.

[0053] Regarding the solutions provided in steps S260-S270, here is an application scenario: During the power-on self-test of the smart toilet, it is confirmed that there is water inside the heater (e.g., the water flow is normal and the heating chamber is full of water during the power-on self-test). However, during subsequent use, a blockage is detected in the self-cleaning pipeline through real-time detection or pre-stored blockage indicators. At this time, although there is water inside the heater, the total water flow is reduced due to the blockage of the self-cleaning hole. If heating is performed according to the heating power corresponding to the normal cleaning temperature set by the user, the amount of water flowing through the heater is insufficient to remove all the heat, which may cause the water temperature to rise sharply, posing a risk of scalding the user. In response to this scenario, the solution provided in this embodiment performs a safety pretreatment operation: the user-set cleaning temperature (e.g., 40°C) is obtained, and the temperature is temporarily reduced to a preset temperature (e.g., 36°C). The heater is controlled to preheat with a heating power adapted to the preset temperature, so that the heating power matches the current low flow state. After the spray gun extends and the water column sprays out stably, the preset temperature is gradually increased to the user-set cleaning temperature to complete the cleaning operation.

[0054] Furthermore, this embodiment also provides an application scenario: When the self-cleaning orifice is clogged, although a safety pre-treatment mechanism can ensure the normal operation of the cleaning function, if the spray gun cannot be effectively rinsed before and after use, the dirt and residual water on its surface will affect the hygiene of the spray gun, thus posing a potential health hazard to the user. To solve the technical problem of the spray gun's self-cleaning function failing when the self-cleaning orifice is clogged, this embodiment further provides a spray gun self-cleaning control scheme. By switching the cleaning orifice as the self-cleaning water source, it ensures that the spray gun can still be effectively cleaned when the self-cleaning orifice is abnormal, thereby comprehensively ensuring the product's hygiene and safety performance.

[0055] In one embodiment, if the detection result of the cleaning pipeline indicates normal water flow, before executing the cleaning operation according to the cleaning instruction, the method further includes: performing a self-cleaning operation on the spray gun based on the cleaning pipeline before the spray gun extends. Specifically, when multi-level detection determines that the self-cleaning pipeline is in an abnormal water flow state, while the water flow of the cleaning pipeline meets the cleaning conditions, i.e., after the self-cleaning pipeline blockage indicator is generated and before the spray gun extends to execute the cleaning operation, a pre-self-cleaning operation on the spray gun based on the cleaning pipeline is performed. This pre-self-cleaning operation is performed when the spray gun is fully in the retracted position (i.e., the retracted end position), controlling the water distribution valve to switch to the cleaning pipeline, opening the water inlet valve, and spraying water from the cleaning orifice onto the outer surface of the spray gun to clean the spray gun before use, ensuring that the spray gun is clean before extending to provide services to the user.

[0056] In one embodiment, after the cleaning operation is completed, the spray gun is controlled to retract from the extended position to the retracted position. The solution provided in this embodiment reads the status of the self-cleaning pipeline blockage indicator in real time during the spray gun retraction process and selects different self-cleaning water source cleaning schemes based on the status of the indicator. The specific scheme is as follows: Option 1: If no self-cleaning pipe blockage indicator is detected, control the self-cleaning pipe to perform a self-cleaning operation on the spray gun during the retraction process. If no self-cleaning pipe blockage indicator is detected, it indicates that the self-cleaning pipe is in normal water flow condition. At this time, the standard self-cleaning procedure is followed: throughout the entire retraction process of the spray gun from the extended position to the retraction endpoint, control the water distribution valve to switch to the self-cleaning pipe and open the water inlet valve to continuously spray water from the self-cleaning orifice to rinse the outer surface of the spray gun.

[0057] Option 2: If a self-cleaning pipe blockage indicator is detected, the cleaning pipe will be controlled to perform a self-cleaning operation on the spray gun after it retracts to the preset position. If a self-cleaning pipe blockage indicator is present, it means the self-cleaning orifice is blocked and cannot provide effective water flow. In this case, the cleaning pipe is selected as an alternative self-cleaning water source. However, during the spray gun retraction process, the cleaning pipe is not immediately activated for self-cleaning. Instead, the spray gun continues to retract until it reaches the preset position (the final retraction position, or the retracted position). After the spray gun reaches the final retraction position, the water distribution valve is switched to the cleaning pipe (such as a posterior wash pipe or a feminine wash pipe), and the inlet valve is opened to allow water to spray from the cleaning orifice, rinsing the fully retracted spray gun.

[0058] The reason for activating the self-cleaning function after the spray gun retracts to the preset position in this embodiment is that the cleaning ports (buttock wash port and feminine wash port) are located at the very front of the spray gun. If the cleaning ports are activated during the spray gun retraction process, the water sprayed may be carried into the non-sealed areas inside the machine or onto the user's seat, affecting the lifespan of the equipment and the user experience, as the spray gun tip continues to move into the machine during retraction. By activating the cleaning ports only after the spray gun has fully retracted to its position, it ensures that the water sprayed from the cleaning ports remains within the spray gun retraction chamber outside the machine, effectively avoiding the problem of water being carried back with the gun.

[0059] The intelligent toilet control solution provided in this embodiment, upon detecting an abnormality in the self-cleaning pipeline, further detects the water flow in the cleaning pipeline. If the water flow in the cleaning pipeline meets the cleaning conditions, the solution protects the heater by controlling the heater to pre-execute the safety pre-processing mechanism designed in this embodiment before starting heating. This safety pre-processing operation switches the heater from the current water flow state to a safe heating state adapted to the current water flow state. This design avoids the problem of users being unable to use the toilet normally due to a direct disabling of the cleaning function caused by a self-cleaning pipeline abnormality, and ensures that the heater will not start under conditions incompatible with the current water flow state. This prevents the heater from burning dry, ensuring user safety while maintaining the usability of the cleaning function. It solves the technical problem in existing solutions where a non-inlet fault in the self-cleaning orifice restricts normal user access to the cleaning function, achieving the beneficial effects of improving product fault tolerance and enhancing user experience.

[0060] Figure 3 This is a schematic diagram of a smart toilet control device provided in an embodiment of the present invention. This device is suitable for executing the smart toilet control method provided in an embodiment of the present invention. Figure 3 As shown, the device may specifically include: a detection module 310, a pretreatment module 320, and a cleaning module 330, wherein: The detection module 310 is used to detect the water flow in the cleaning pipeline when a cleaning command is received and the self-cleaning pipeline is detected to be in an abnormal water flow state. The pretreatment module 320 is used to perform a safety pretreatment operation when the water flow in the cleaning pipeline meets the cleaning conditions; wherein, the safety pretreatment operation is used to switch the heater from the current water flow state to a safe heating state adapted to the current water flow state before performing the cleaning operation. The cleaning module 330 is used to perform a cleaning operation according to the cleaning instruction after the safety pretreatment operation is completed.

[0061] The intelligent toilet control device provided in this embodiment of the invention, upon determining an abnormality in the self-cleaning pipeline, further detects the water flow in the cleaning pipeline. If the water flow in the cleaning pipeline meets the cleaning conditions, it controls the heater to execute a safety pre-processing mechanism designed in this embodiment before starting heating, from the perspective of protecting the heater. This safety pre-processing operation switches the heater from the current water flow state to a safe heating state adapted to the current water flow state. This design avoids the problem of users being unable to use the toilet normally due to a direct disabling of the cleaning function caused by a self-cleaning pipeline abnormality, and ensures that the heater will not start under conditions incompatible with the current water flow state. This ensures that the heater is not dry-burned, guaranteeing user safety while also maintaining the usability of the cleaning function. It solves the technical problem in existing solutions where a non-inlet fault in the self-cleaning orifice restricts normal user access to the cleaning function, achieving the beneficial effects of improving product fault tolerance and enhancing user experience.

[0062] In one embodiment, when the current water flow state is that the heater is dry and the safe heating state is that the heater is full of water and ready to be heated, the pretreatment module 320 is specifically used to control the water injection into the heater for a preset time; during the water injection process, the water injection temperature of the heater is not higher than the cleaning temperature set by the user.

[0063] In one embodiment, when the current water flow state is that the heater is filled with water and the safe heating state is that the heater is heated with a preset heating power, the pretreatment module 320 is further configured to obtain the cleaning temperature set by the user, reduce the cleaning temperature to the preset temperature, and control the heater to preheat with the preset heating power corresponding to the preset temperature.

[0064] The cleaning module 330 is specifically used to control the spray gun to extend and the water jet to spray out according to the cleaning command, and then control the preset temperature to rise to the cleaning temperature to complete the cleaning operation.

[0065] In one embodiment, the abnormal water flow state includes a waterless state when the pipeline is dry and a blocked state when the pipeline is blocked; The detection module 310 is specifically used to detect the water flow in the self-cleaning pipeline after the smart toilet is powered on. If the detection result of the self-cleaning pipeline is abnormal water flow, the operation of detecting the water flow in the cleaning pipeline is performed. If the detection result of the cleaning pipeline is normal water flow, the self-cleaning pipeline is determined to be in the blocked state, and a self-cleaning pipeline blockage indicator is generated. If the detection result of the cleaning pipeline is abnormal water flow, the water is determined to be in the no-water state, and a water inlet fault indicator is generated.

[0066] In one embodiment, the cleaning pipeline includes a first pipeline and a second pipeline; The detection module 310 is further configured to control the water distribution valve to switch to the first pipeline and perform water flow detection on the first pipeline; if the water flow detection result of the first pipeline is abnormal, the water distribution valve is controlled to switch to the second pipeline and perform water flow detection on the second pipeline; if the water flow detection result of the second pipeline is abnormal, it is determined that the pipeline is in the waterless state and the water inlet fault indicator is generated.

[0067] In one embodiment, the device further includes a self-cleaning module, wherein: The self-cleaning module is used to perform a self-cleaning operation on the spray gun based on the cleaning pipeline if the detection result of the cleaning pipeline is that the water flow is normal, before the spray gun is extended.

[0068] The self-cleaning module is further configured to, during the process of controlling the retraction of the spray gun after the cleaning operation is completed, if a blockage indicator is detected in the self-cleaning pipeline, then after the spray gun is retracted to a preset position, control the cleaning pipeline to perform a self-cleaning operation on the spray gun; if no blockage indicator is detected in the self-cleaning pipeline, then control the self-cleaning pipeline to perform a self-cleaning operation on the spray gun during the retraction of the spray gun.

[0069] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is merely an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the functional modules described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0070] This invention also provides a smart toilet, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the smart toilet control method according to any embodiment of this invention.

[0071] This invention also provides a computer-readable medium storing computer instructions that, when executed by a processor, implement the smart toilet control method described in any embodiment of this invention.

[0072] The following is for reference. Figure 4 , Figure 4 This is a schematic diagram of a smart toilet provided in an embodiment of the present invention. It illustrates a schematic diagram of a computer system 500 suitable for implementing the smart toilet of the present invention. Figure 4The smart toilet shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present invention.

[0073] like Figure 4 As shown, the computer system 500 includes a central processing unit (CPU) 501, which can perform various appropriate actions and processes based on programs stored in read-only memory (ROM) 502 or programs loaded from storage section 508 into random access memory (RAM) 503. The RAM 503 also stores various programs and data required for the operation of the system 500. The CPU 501, ROM 502, and RAM 503 are interconnected via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0074] The following components are connected to I / O interface 505: an input section 506 including a keyboard, mouse, etc.; an output section 507 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN card, modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to I / O interface 505 as needed. A removable medium 511, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on drive 510 as needed so that computer programs read from it can be installed into storage section 508 as needed.

[0075] In particular, according to the embodiments disclosed in this invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this invention include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 509, and / or installed from removable medium 511. When the computer program is executed by central processing unit (CPU) 501, it performs the functions defined above in the system of this invention.

[0076] It should be noted that the computer-readable medium shown in this invention can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this invention, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wireless, wireline, and optical fiber, or any suitable combination thereof.

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

[0078] The modules and / or units described in the embodiments of the present invention can be implemented in software or hardware. The described modules and / or units can also be housed in a processor; for example, a processor can be described as including a detection module, a preprocessing module, and a cleaning module. The names of these modules do not necessarily limit the functionality of the module itself.

[0079] In another aspect, the present invention also provides a computer-readable medium, which may be included in the device described in the above embodiments; or it may exist independently and not assembled into the device. The computer-readable medium carries one or more programs that, when executed by the device, cause the device to: upon receiving a cleaning command and detecting that the self-cleaning pipeline is in an abnormal water flow state, perform water flow detection on the cleaning pipeline; when the water flow in the cleaning pipeline meets the cleaning conditions, perform a safety pre-treatment operation; wherein the safety pre-treatment operation is used to, before performing the cleaning operation, switch the heater from the current water flow state to a safe heating state adapted to the current water flow state; and after the safety pre-treatment operation is completed, perform the cleaning operation according to the cleaning command.

[0080] According to the technical solution of this embodiment, when an abnormality is detected in the self-cleaning pipeline, the water flow in the cleaning pipeline is further detected. If the water flow in the cleaning pipeline meets the cleaning conditions, the heater is controlled to execute the safety pre-processing mechanism designed in this embodiment before starting heating, from the perspective of protecting the heater. The safety pre-processing operation provided in this embodiment is used to switch the heater from the current water flow state to a safe heating state adapted to the current water flow state. This design avoids the problem of users being unable to use the device normally due to the direct disabling of the cleaning function caused by an abnormality in the self-cleaning pipeline, and ensures that the heater will not start under conditions that are not adapted to the current water flow state. This ensures that the heater is not dry-burned, guarantees user safety, and also considers the availability of the cleaning function. It solves the technical problem in existing solutions where a non-inlet end failure of the self-cleaning orifice restricts normal use of the cleaning function, achieving the beneficial effects of improving product fault tolerance and enhancing user experience.

[0081] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can occur depending on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A smart toilet control method, characterized in that, include: When a cleaning command is received and an abnormal water flow is detected in the self-cleaning pipeline, water flow detection is performed on the cleaning pipeline. When the water flow in the cleaning pipeline meets the cleaning conditions, a safety pretreatment operation is performed; wherein, the safety pretreatment operation is used to switch the heater from the current water flow state to a safe heating state that is compatible with the current water flow state before performing the cleaning operation. After the safety pretreatment operation is completed, the cleaning operation is performed according to the cleaning instruction.

2. The intelligent toilet control method according to claim 1, characterized in that, When the current water flow state is that the heater is empty and the safe heating state is that the heater is filled with water and ready to be heated, the safety pretreatment operation includes: The water injection time into the heater is controlled to a preset duration; during the water injection process, the water temperature of the heater does not exceed the cleaning temperature set by the user.

3. The intelligent toilet control method according to claim 1, characterized in that, When the current water flow state is that the heater is filled with water, and the safe heating state is that the heater is heated at a preset heating power, the safety pretreatment operation includes: The system obtains the user-set cleaning temperature, lowers the cleaning temperature to a preset temperature, and controls the heater to preheat at a preset heating power corresponding to the preset temperature.

4. The intelligent toilet control method according to claim 3, characterized in that, The step of performing the cleaning operation according to the cleaning instruction includes: After the spray gun extends and the water jet is sprayed according to the cleaning command, the preset temperature is controlled to rise to the cleaning temperature to complete the cleaning operation.

5. The intelligent toilet control method according to claim 1, characterized in that, The abnormal water flow conditions include the waterless state when the pipeline is dry and the blocked state when the pipeline is blocked; The methods for detecting when the self-cleaning pipeline is in an abnormal water flow state include: After the smart toilet is powered on, the water flow of the self-cleaning pipeline is detected. If the detection result of the self-cleaning pipeline is abnormal, the operation of detecting the water flow of the cleaning pipeline is executed. If the test result of the cleaning pipeline is that the water flow is normal, then it is determined that the self-cleaning pipeline is in the blocked state, and a self-cleaning pipeline blockage indicator is generated. If the detection result of the cleaning pipeline is abnormal water flow, it is determined to be in the waterless state, and a water inlet fault indicator is generated.

6. The intelligent toilet control method according to claim 5, characterized in that, The cleaning pipeline includes a first pipeline and a second pipeline; The operation of performing water flow detection on the cleaning pipeline includes: Control the water distribution valve to switch to the first pipeline, and perform water flow detection on the first pipeline; If the water flow detection result of the first pipeline is abnormal, the water distribution valve is controlled to switch to the second pipeline to perform water flow detection on the second pipeline; If the water flow detection result of the second pipeline is abnormal, it is determined that the pipeline is in the waterless state, and the water inlet fault indicator is generated.

7. The intelligent toilet control method according to claim 5, characterized in that, If the test result of the cleaning pipeline indicates that the water flow is normal, before executing the cleaning operation according to the cleaning instruction, the following steps are also included: Before the spray gun extends, a self-cleaning operation is performed on the spray gun based on the cleaning pipeline.

8. The intelligent toilet control method according to claim 7, characterized in that, After the cleaning operation is completed, during the process of controlling the retraction of the spray gun, the method further includes: If the self-cleaning pipeline blockage indicator is detected, the cleaning pipeline will be controlled to perform a self-cleaning operation on the spray gun after the spray gun is retracted to the preset position. If the absence of the self-cleaning pipeline blockage indicator is detected, the self-cleaning pipeline is controlled to perform a self-cleaning operation on the spray gun during the spray gun retraction process.

9. A smart toilet control device, characterized in that, The device includes: The detection module is used to detect the water flow in the cleaning pipeline when a cleaning command is received and an abnormal water flow condition is detected in the self-cleaning pipeline. A pretreatment module is used to perform a safety pretreatment operation when the water flow in the cleaning pipeline meets the cleaning conditions; wherein, the safety pretreatment operation is used to switch the heater from the current water flow state to a safe heating state adapted to the current water flow state before performing the cleaning operation. The cleaning module is used to perform a cleaning operation according to the cleaning instruction after the safety pretreatment operation is completed.

10. A smart toilet, characterized in that, The smart toilet includes: At least one processor; and a memory communicatively connected to said at least one processor; The memory stores a computer program that can be executed by the at least one processor, which is then executed by the at least one processor to enable the at least one processor to perform the smart toilet control method according to any one of claims 1-8.