Method and device for cleaning a door lock control of a device
By installing a switch detector and door lock in the cleaning equipment, the door status can be comprehensively judged, solving the convenience and security problems of traditional washing machine door lock control, and achieving more accurate status prompts and safer operation.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- NANJING ROBOROCK INNOVATION TECH CO LTD
- Filing Date
- 2025-04-15
- Publication Date
- 2026-06-26
AI Technical Summary
Traditional washing machine door locks rely on mechanical structures or simple electronic controls, which are insufficient to meet modern users' needs for convenience, security, and intelligent interaction. Furthermore, existing software door locks cannot monitor the door lock status in real time, leading to misjudgments and security risks.
By installing switch detectors and door locks in cleaning equipment, the system comprehensively judges whether the door is closed and locked, and provides detailed status prompts to users through multiple means such as display panels and user terminal apps, avoiding misjudgments and improving security.
It improves the accuracy of cleaning equipment status prompts and user experience, ensures safe equipment operation, reduces false alarms, and improves user operation efficiency.
Smart Images

Figure CN122279901A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of cleaning equipment technology, and in particular to a method and device for controlling door locks of cleaning equipment. Background Technology
[0002] With the rapid development of smart home technology, washing machines, as essential household appliances, are undergoing an accelerated process of becoming intelligent. Traditional washing machine door locks mostly rely on mechanical structures or simple electronic controls, which are insufficient to meet modern users' needs for convenience, security, and intelligent interaction. Summary of the Invention
[0003] This application provides a method for controlling the door lock of a cleaning equipment. By combining whether the door of the cleaning equipment is closed and whether it is locked, the method can comprehensively determine the status of the equipment and solve the problem of misjudging the actual status of the cleaning equipment.
[0004] In a first aspect, a method for controlling a door lock of a cleaning device is provided. The cleaning device includes a switch detector and a door lock. The switch detector is used to detect whether the door of the cleaning device is closed, and the door lock is used to lock or unlock the door of the cleaning device. The method includes: when the detection result of the switch detector indicates that the door is not closed, controlling the door lock to attempt to lock the door; detecting whether the door is successfully locked, wherein if the door is successfully locked, a cleaning operation is performed; if the door fails to lock, a locking error message is provided to the user.
[0005] The switch detector can be, for example, a microswitch. The switch detector and the door lock can be installed on one side of the cleaning equipment door.
[0006] In one possible implementation, the switch detector can detect whether the door is closed or open.
[0007] In one possible implementation, when the door is found to be open, instead of displaying a message indicating that the door is not closed, the system can directly attempt to close the door.
[0008] In one possible implementation, if the door is detected as successfully locked, a cleaning operation is performed. This cleaning operation can refer to any operation within the normal workflow. For example, in a laundry scenario, once the door is successfully locked, the subsequent cleaning operation could be a washing operation. The cleaning operation can be preset by the user with relevant parameters and / or cleaning modes. In other words, if the door is detected as successfully locked, the cleaning device can then execute the normal workflow.
[0009] In one possible implementation, if the door is detected to be successfully locked, no abnormal closing and / or locking error messages may be provided to the user to avoid causing inconvenience.
[0010] The cleaning equipment door lock control method provided in this implementation improves the accuracy of prompts and cleaning operations by providing corresponding message prompts or performing normal cleaning operations based on whether the door cover is closed and locked. Furthermore, in this implementation, when the door cover is detected as not closed, the method continues to attempt to lock it, avoiding misjudgments of an open door cover due to other factors affecting the microswitch, thus improving the efficiency of the cleaning process.
[0011] In conjunction with the first aspect, in some implementations of the first aspect, detecting whether the door cover is successfully locked further includes: if the door cover is detected to have failed to lock, determining whether the number of attempts to lock has reached a preset number; wherein, if the number of attempts to lock has reached the preset number, providing the user with a locking error message; if the number of attempts to lock has not reached the preset number, repeatedly detecting whether the door cover is successfully locked until the door cover is detected to be successfully locked, then performing a cleaning operation; or, providing the user with a locking error message until the number of attempts to lock has reached the preset number.
[0012] In one possible approach, if the door still fails to lock after a preset number of attempts, the cleaning device's display panel can show a locking error message, and the user's app can also display a locking error message, allowing the cleaning program to be paused.
[0013] Furthermore, if the attempt to lock is successful, it means that the previous result indicating that the door was not closed was most likely a misjudgment, and the door was actually closed. Therefore, if another "door not closed" message is received, in order to save resources and avoid providing incorrect information to the user, the message can be ignored.
[0014] According to the method provided in this implementation, by attempting to lock multiple times when the lock fails, the probability of successful locking can be increased. If the lock still fails after multiple attempts, a prompt is given to the user, thereby avoiding false error messages and a poor user experience.
[0015] In conjunction with the first aspect, in some implementations of the first aspect, providing the user with a lock malfunction notification includes at least one of the following: displaying the lock malfunction notification through the display panel of the cleaning device; or sending the lock malfunction notification to a user terminal, causing the user terminal to statically display the lock malfunction notification through an application (App); or sending a lock malfunction push message to a user terminal, causing the user terminal to proactively push the lock malfunction notification to the user based on the lock malfunction push message.
[0016] Static display means that the prompt information can only be seen when the user opens the app; the prompt information will not be actively pushed to the main interface when the user's terminal does not open the app.
[0017] In one possible implementation, the cleaning device can first send the lock malfunction warning message to the server corresponding to the App, then the server sends it to the App, and finally the lock malfunction warning message is displayed on the App interface.
[0018] The user terminal proactively pushes lock malfunction notifications to the user, for example, through pop-ups, sounds, vibrations, etc. In this scenario, the cleaning device can first send the lock malfunction push message to the server, which then pushes it to the user terminal, triggering a system-level notification or an app-based proactive notification.
[0019] The cleaning equipment door lock control method provided in this implementation provides users with abnormal prompts through multiple channels, ensuring that users can obtain the current status of the cleaning equipment in a timely and accurate manner, thereby facilitating users to arrange the next operation and improving cleaning efficiency.
[0020] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: determining the current state of the cleaning device based on whether the door is closed and / or whether the door is locked; displaying a first state prompt message through the display panel of the cleaning device; or sending the current state of the cleaning device to a user terminal, causing the user terminal to statically display a second state prompt message through an App; or pushing the current state of the cleaning device to a user terminal, causing the user terminal to actively push a third state prompt message to the user; wherein the first state prompt message, the second state prompt message, and the third state prompt message are used to indicate the current state of the cleaning device.
[0021] The cleaning equipment door lock control method provided in this implementation analyzes the cleaning equipment's status in more detail based on whether the door is closed and locked. This information is then presented to the user through various means, including the cleaning equipment's display panel and plug-ins in the user terminal. This allows the user to promptly and accurately understand the cleaning equipment's status, facilitating subsequent operations and improving cleaning efficiency. The method provided in this implementation combines the two key factors of whether the door is closed and locked to comprehensively analyze the cleaning equipment's status, obtaining a more detailed and comprehensive picture. This helps users understand the cleaning equipment's condition more clearly and allows them to proceed with subsequent operations in an orderly manner.
[0022] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: when the cleaning operation ends, the cleaning equipment enters a waiting-for-management state, and in the waiting-for-management state, the door is unlocked; the switch detector detects whether the door is open; wherein, if the door is not open, it is determined whether the duration of the waiting-for-management state has reached a first duration; if the first duration has been reached, it enters a smart-management state, and in the smart-management state, the door is locked; if the first duration has not been reached, the switch detector is used to repeatedly detect whether the door is open, until the above and the duration of the waiting-for-management state reach the first duration, then the smart-management state is entered; or, until the door is opened.
[0023] It should be understood that the "waiting for assisted management" state refers to the state after the cleaning operation is completed, waiting for the user to remove the cleaned items (such as clothes). After the cleaning operation is completed, the cleaning device can be unlocked, but the door remains closed. If the door opens during the waiting period, it means the user has removed the cleaned items; if it does not open, and the waiting time has reached the preset duration, it means the cleaned items have not been removed, and the device can then enter the smart assisted management state, with the door locking.
[0024] In one possible implementation, in smart hosting mode, the cleaning equipment can blow air or ventilate the drum to prevent the items being cleaned from sticking together or developing odors.
[0025] In one possible implementation, upon entering smart-managed mode, the washing machine's display panel and / or the user terminal's app can display a smart-managed status prompt. In some possible scenarios, if the user pauses or ends the program via the user terminal's app, or clicks the start / pause button or power button on the washing machine's display panel, the smart-managed mode ends, and the washing machine can automatically unlock.
[0026] In conjunction with the first aspect, in some implementations of the first aspect, when the cleaning equipment enters a waiting-for-management state, the method further includes: displaying a waiting-for-management state prompt message through the display panel of the cleaning equipment; or sending an indication message that the cleaning equipment is currently in a waiting-for-management state to a user terminal, so that the user terminal statically displays the waiting-for-management state prompt message through an App; or pushing the indication message that the cleaning equipment is currently in a waiting-for-management state to a user terminal, so that the user terminal actively pushes the waiting-for-management state prompt message to the user.
[0027] According to the cleaning equipment door lock control method provided in this implementation, by determining whether the user has taken out the items to be cleaned based on whether the door cover is open, or entering a smart hosting state when the door cover is not open, and providing status prompts to the user, the user can clearly understand the current specific status of the cleaning equipment, making it easier for the user to take the next step.
[0028] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: when the door cover is in a locked state, determining whether the current state of the cleaning equipment meets a preset condition; if the current state of the cleaning equipment meets the preset condition, then unlocking the door cover; the preset condition includes at least one of the following: the water level of the cleaning equipment is less than a first threshold; the drying drum temperature of the cleaning equipment is less than a second threshold; the drum rotation speed of the cleaning equipment is less than a third threshold.
[0029] The cleaning equipment door lock control method provided in this implementation allows for door unlocking based on judgments of one or more of the following during program operation: water level, drying drum temperature, and drum speed. This avoids water overflow caused by opening the door when the water level is too high, fire hazards caused by opening the door when the drying temperature is too high, or user safety hazards caused by opening the door when the drum speed is too high. This not only improves the safety of the washing machine during operation but also protects clothes, saves washing machine performance, and enhances the user experience.
[0030] In conjunction with the first aspect, in some implementations of the first aspect, the cleaning equipment includes an emergency unlocking device for a user to manually unlock the door cover.
[0031] The emergency unlocking device may be, for example, an emergency unlocking pull ring, which can be installed on one side of the door cover.
[0032] Secondly, a cleaning device is provided, comprising: a switch detection module for detecting whether the door cover of the cleaning device is closed; a door lock module for locking or unlocking the door cover of the cleaning device; a control module for controlling the door lock module to attempt to lock the door cover when the detection result of the switch detector indicates that the door cover is not closed; detecting whether the door cover is successfully locked, wherein if the door cover is successfully locked, a cleaning operation is performed; if the door cover is detected to have failed to lock, an abnormal locking prompt message is provided to the user.
[0033] In conjunction with the second aspect, in some implementations of the second aspect, the control module is further configured to, if the door cover is detected to have failed to lock, determine whether the number of attempts to lock has reached a preset number; wherein, if the number of attempts to lock has reached the preset number, a locking error message is provided to the user; if the number of attempts to lock has not reached the preset number, the system repeatedly checks whether the door cover has successfully locked until the door cover has successfully locked, then performs a cleaning operation; or, until the number of attempts to lock has reached the preset number, a locking error message is provided to the user.
[0034] In conjunction with the second aspect, in some implementations of the second aspect, the cleaning device further includes a display module and a communication module; the display module is used to display the lock malfunction prompt information; the communication module is used to send the lock malfunction prompt information to a user terminal, so that the user terminal statically displays the lock malfunction prompt information through an application (App); or, to send the lock malfunction push message to the user terminal, so that the user terminal actively pushes the lock malfunction prompt information to the user based on the lock malfunction push message.
[0035] In conjunction with the second aspect, in some implementations of the second aspect, the control module is further configured to determine the current state of the cleaning equipment based on whether the door cover is closed and / or whether the door cover is locked; the display module is further configured to display status prompt information; the communication module is further configured to send the current state of the cleaning equipment to the user terminal, so that the user terminal statically displays the status prompt information through the App; or, push the current state of the cleaning equipment to the user terminal, so that the user terminal actively pushes status prompt information to the user; wherein, the status prompt information is used to indicate the current state of the cleaning equipment.
[0036] In conjunction with the second aspect, in some implementations of the second aspect, the control module is further configured to, when the cleaning operation ends, allow the cleaning equipment to enter a waiting-for-management state, and in the waiting-for-management state, control the door lock to unlock the door cover; the switch detection module is further configured to detect whether the door cover is open as detected by the switch detector; the control module is further configured to, if the door cover is not open, determine whether the duration of the waiting-for-management state has reached a first duration; if the first duration has been reached, enter a smart-management state, and in the smart-management state, lock the door cover; if the first duration has not been reached, the switch detector repeatedly detects whether the door cover is open until the duration of the waiting-for-management state reaches the first duration, and enters the smart-management state; or, until the door cover is opened.
[0037] In conjunction with the second aspect, in some implementations of the second aspect, the display module is further configured to display a waiting-for-management status prompt; the communication module is further configured to send an indication message to the user terminal indicating that the cleaning equipment is currently in a waiting-for-management status, so that the user terminal statically displays the waiting-for-management status prompt message through the App; or, push the indication message that the cleaning equipment is currently in a waiting-for-management status to the user terminal, so that the user terminal actively pushes the waiting-for-management status prompt message to the user.
[0038] In conjunction with the second aspect, in some implementations of the second aspect, the control module is further configured to determine whether the current state of the cleaning equipment meets preset conditions when the door cover is in a locked state; if the current state of the cleaning equipment meets the preset conditions, then the door cover is unlocked; the preset conditions include at least one of the following: the water level of the cleaning equipment is less than a first threshold; the drying drum temperature of the cleaning equipment is less than a second threshold; the drum rotation speed of the cleaning equipment is less than a third threshold.
[0039] In conjunction with the second aspect, in some implementations of the second aspect, the cleaning device further includes an emergency unlocking module for the user to manually unlock the door cover.
[0040] Thirdly, a cleaning device is provided, including a switch detector, a door lock, and a controller. The switch detector is used to detect whether the door of the cleaning device is closed or open. The door lock is used to lock or unlock the door of the cleaning device. The controller is used to perform the steps belonging to the controller function as described in any implementation of the first aspect above.
[0041] Fourthly, a computer-readable storage medium is provided, the computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the methods described in the above embodiments.
[0042] Fifthly, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps of the methods described in the above embodiments. Attached Figure Description
[0043] Figure 1 This is a schematic diagram illustrating a scenario applicable to a method for controlling a door lock of a cleaning equipment provided in an embodiment of this application.
[0044] Figure 2 This is a schematic structural diagram of a cleaning device 100 provided in an embodiment of this application.
[0045] Figure 3 This is a schematic flowchart illustrating a method for controlling a door lock of a cleaning equipment, as provided in an embodiment of this application.
[0046] Figure 4A and Figure 4B The diagram illustrates the identification symbols involved in some cleaning equipment door lock control methods provided in the embodiments of this application.
[0047] Figure 5A and Figure 5B A schematic diagram of a user terminal GUI related to some cleaning equipment door lock control methods provided in the embodiments of this application.
[0048] Figure 6 This is a schematic diagram illustrating the identification involved in a method for controlling a door lock of a cleaning equipment provided in an embodiment of this application.
[0049] Figure 7 A schematic diagram of a user terminal GUI related to another method for controlling a door lock of a cleaning equipment provided in an embodiment of this application.
[0050] Figure 8 This is a schematic flowchart illustrating an attempt to lock a door in another method for controlling a door lock of a cleaning equipment, as provided in an embodiment of this application.
[0051] Figure 9 This is a schematic diagram of the unlocking judgment process in a method for controlling the door lock of a cleaning equipment provided in an embodiment of this application.
[0052] Figure 10A and Figure 10B This is a user terminal GUI diagram related to some of the cleaning equipment door lock control methods provided in the embodiments of this application.
[0053] Figure 11 This is a schematic flowchart of the intelligent management stage in a method for controlling a door lock of a cleaning equipment provided in an embodiment of this application.
[0054] Figure 12 This is a schematic flowchart illustrating a method for controlling the door lock of a cleaning equipment during the reservation phase, as provided in an embodiment of this application.
[0055] Figure 13 This is a schematic diagram of an emergency unlocking pull ring provided in an embodiment of this application.
[0056] Figure 14 This is a schematic flowchart illustrating another method for controlling the door lock of a cleaning equipment, provided as an embodiment of this application. Detailed Implementation
[0057] It should be noted that the terminology used in the implementation section of the embodiments of this application is only used to explain the specific embodiments of this application and is not intended to limit this application. In the description of the embodiments of this application, unless otherwise stated, " / " means "or", for example, A / B can mean A or B; "and / or" in this document is merely a description of the association relationship of related obstacles, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. In addition, in the description of the embodiments of this application, unless otherwise stated, "multiple" means two or more, "at least one" or "one or more" means one, two or more.
[0058] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature.
[0059] References to "one embodiment" or "some embodiments" as used in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0060] The technical solution of this application will be described in detail below with reference to specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.
[0061] As described in the background section, existing cleaning appliances such as washing machines and washer-dryers mostly use mechanical locks or simple electronic locks, relying on physical switches or basic electronic signals to control the door lock's opening and closing. However, these solutions typically cannot monitor the door lock status in real time, cannot provide timely warnings when the device malfunctions, cannot automatically trigger protection mechanisms, and users cannot control the door lock remotely, resulting in poor usability.
[0062] The emergence of software door locks has, to some extent, compensated for the shortcomings of the aforementioned technical solutions. However, existing software door locks typically obtain a simple device operating status based on the single dimension of whether the device is locked or unlocked. This method does not provide sufficient detail in the status results (e.g., it can only simply indicate whether the device is currently in an operating or non-operating state), and therefore cannot provide users with more detailed information, thus failing to accurately guide users in their next steps.
[0063] In view of this, this application provides a method for controlling the door lock of a cleaning device. By installing a switch detector and a door lock in the cleaning device, the switch detector detects whether the door is closed, and the door locks or unlocks the door. Then, based on whether the door is closed and locked, a more detailed status of the cleaning device is comprehensively analyzed. The user is then notified through various means such as the cleaning device's display panel, an application plugin on the user terminal, and push notifications. This allows the user to promptly and accurately understand the status of the cleaning device, facilitating appropriate subsequent operations and improving cleaning efficiency. This method uses whether the door is closed and locked as key factors to comprehensively analyze the status of the cleaning device, obtaining a more detailed and comprehensive status, helping users to understand the status of the cleaning device more clearly, and facilitating orderly execution of subsequent operations.
[0064] It should be noted that the switch detector in this application embodiment can be a micro switch or other types of switch sensors. Taking a micro switch as an example, its function in this application embodiment can be to detect whether a door is open or closed; that is, it can be regarded as a switch detector. Specifically, the micro sensor has a tiny contact interval and a quick-acting mechanism, and performs a switching action through a specified stroke and force to realize the connection or disconnection of the circuit. Therefore, the cleaning equipment can determine whether the door is closed based on the state of the micro switch. For ease of understanding, some embodiments below will be described using a micro switch as an example.
[0065] The method for controlling the door lock of cleaning equipment provided in this application is applicable to various application scenarios, such as clothing cleaning, kitchenware cleaning, and disinfection. This application does not limit the application to these scenarios. For example, Figure 1 This illustration shows a scenario in which a method for controlling a door lock of a cleaning device according to an embodiment of this application is applicable. The scenario includes a cleaning device 100 and a user terminal 200.
[0066] The cleaning device 100 can establish wireless communication with the user terminal 200. This wireless communication can be of various types, such as Wi-Fi, Bluetooth, Near Field Communication (NFC), or other types of local area networks (LANs), wireless local area networks (WLANs), etc. This application embodiment does not limit the specific type of wireless communication. In some embodiments, the cleaning device 100 can also communicate with the user terminal 200 through a server.
[0067] In some embodiments, the cleaning device 100 can be various types of devices, such as washing machines, washer-dryers, dishwashers, disinfection cabinets, etc. For ease of description, some embodiments below will use a washing machine as an example, but this application does not limit the specific type of cleaning device. The cleaning device 100 can monitor the micro switch and door lock in real time through its own control module, and obtain whether the door is closed or locked by detecting the status of these two devices. The cleaning device 100 can analyze its current status based on whether the door is closed or locked. The cleaning device 100 can send prompt information to the user terminal 200 through a wireless communication link to provide corresponding prompts, such as a successful lock prompt, a lock error prompt, and status prompts (such as washing status, waiting for management status, management status, waiting for clothes to be picked up), etc. In addition, the cleaning device 100 can also provide status prompts through its installed display panel 101.
[0068] In some embodiments, the user terminal 200 may be a device with interface display and user interaction functions, such as a smartphone, tablet computer, etc., which is not limited in this application. The user terminal 200 may have a cleaning equipment management App installed, which has cleaning equipment management functions, such as device start / pause, cleaning mode selection, status prompts, etc. Some exemplary graphical user interfaces (GUIs) of this App are, for example, those described below. Figure 5A or Figure 5B As shown.
[0069] Figure 2 A schematic structural diagram of a cleaning device 100 provided in an embodiment of this application is shown. Taking a washing machine as an example, the cleaning device is equipped with a micro switch 102 and a door lock 103.
[0070] In some embodiments, the micro switch 102 and the door lock 103 may be installed on one side of the washing machine door. The micro switch 102 is used to detect whether the washing machine door is closed. When the washing machine door is closed, the micro switch 102 is triggered, and the circuit is turned on; when the washing machine door is not closed, the micro switch 102 is in the off state. The door lock 103 is used to lock or unlock the washing machine door.
[0071] In some embodiments, the states of the microswitch 102 and the door lock 103 of the washing machine can be associated with the washing machine's program. For example, when the microswitch 102 accurately controls the door to close and the door lock 103 successfully locks the door, the program runs normally. Alternatively, when the microswitch 102 fails to close the door, the washing machine can attempt to lock the door using the door lock 103. If the locking is successful, the program runs normally; if the locking fails, a prompt is displayed to the user.
[0072] In some embodiments, the washing machine may further include a communication module and a control module. Figure 2 (Not shown). The washing machine can interact with the user terminal via a communication module, or it can interact with a server via the same module. The washing machine can detect the status of the microswitch and door lock via a control module, and determine whether the door is closed or locked based on the status of these two devices. It can also analyze the current status of the washing machine based on whether the door is closed or locked.
[0073] It should be noted that, Figure 2 The washing machine structure described in the embodiments is only an example. In practical applications, the washing machine may include more other components, and the components described above may also have more other functions. This application does not limit this.
[0074] To better understand the cleaning equipment door lock control method provided in this application embodiment, the specific implementation process of the method is described below with reference to the accompanying drawings.
[0075] For example, the method provided in this application will be described using a washing machine as the cleaning device and a laundry scenario as the application scenario. Figure 3 The diagram shown is a schematic flowchart of a method for controlling a door lock of a cleaning equipment according to an embodiment of this application. Specifically, it may include the following steps:
[0076] S301, start the washing program.
[0077] In some embodiments, starting a washing program includes, for example, the user inputting a power-on operation to the washing machine, such as clicking the constantly lit power button or start / pause button on the display panel; after receiving the power-on operation, the washing machine transmits the corresponding electrical signal to the power circuit, indicating that it is connected, and the washing machine is turned on; then, the washing machine can receive a function selection operation input by the user, such as standard wash, quick wash, heavy-duty wash, gentle wash, large item wash, etc.; in response to the function selection operation, the washing machine can start the corresponding washing program.
[0078] In some embodiments, after turning on the washing machine, the user can also select functions on the user terminal. For example, the user can select the corresponding function through an app on the user terminal.
[0079] S302, Check if the door cover is closed.
[0080] In some embodiments, the washing machine can detect the state of the micro switch through its control module to determine whether the door is closed.
[0081] It should be noted that closing the door and locking the door in this embodiment are two different concepts. Closing the door is not the same as locking the door. Specifically, closing the door affects the state of the microswitch, which can be detected by the microswitch, while locking the door is executed by the door lock. During the washing process, the door needs to be closed and locked. If it is not closed or locked properly, the cleaning device can issue an error and / or message prompt.
[0082] If the detection result indicates that the door is closed (i.e., the judgment result of this step is "yes"), then step S303A can be executed next; if the detection result indicates that the door is not closed (i.e., the judgment result of this step is "no"), then step S303B can be executed next.
[0083] Optionally, if the door is closed, the washing machine's display panel can display a door-closed prompt message, such as "close"; conversely, if the door is open, the washing machine's display panel can display a door-open prompt message, such as "OPN" or "open".
[0084] With the door closed, the following steps can be performed:
[0085] S303A, attempt to lock the door and check if the lock is successfully engaged.
[0086] For example, the door locking process includes: a micro switch detecting whether the door cover is closed; when the door cover is detected to be closed, a corresponding electrical signal can be sent to the controller of the cleaning equipment; the controller obtains that the door cover is closed based on the received electrical signal, and then sends an electrical signal to the door lock or door lock controller of the cleaning equipment, controlling the movement of components such as the bolt in the door lock mechanism through current or other means, so that the door cover is locked.
[0087] If the detection result indicates successful locking (i.e., the judgment result of this step is "yes"), then step S304A can be executed next, meaning the washing program runs normally. If the detection result indicates failed locking (i.e., the judgment result of this step is "no"), then step S304B can be executed next, meaning an error is reported through the display panel and the user terminal's App plugin, or a lock failure push message can be sent to the user terminal. Optionally, in the case of failed locking, the washing program can be paused.
[0088] In some embodiments, if successful locking is detected, the washing machine's display panel may display a successful locking notification message, such as... Figure 4A The lock was successfully closed, indicated by the number 401.
[0089] In other embodiments, if a locking failure is detected, the washing machine's display panel can display a locking error message, such as... Figure 4B The lock failure indicator shown is 402 or "E3". If a lock failure is detected, a lock error message can also be displayed through the user's mobile app. For example, the user's mobile app can display the following: Figure 5A The interface shown may include a lock malfunction warning message 501, such as "Door malfunction (E3), please check and close the door properly, then press the start / pause button to continue the program," and other information, such as the remaining washing program time 502, washing mode 503, and operating parameters 504 (such as water temperature and spin speed), etc., which are not limited in this embodiment. In addition, a lock malfunction push message can be sent to the user terminal to notify the user of a lock malfunction.
[0090] It should be noted that if the door is not locked, many components of the washing machine will be in a protected state and will not be able to start or operate. These include the direct drive motor (DD), dryer heater, water heater, turntable motor, circulating fan, regenerating fan, detergent pump, fabric softener pump, detergent valve, fabric softener valve, main wash valve, rinse valve, spray valve, condenser valve, and ultraviolet C (UVC) device.
[0091] If the door is not closed, the following steps can be performed:
[0092] The S303B displays a door-open warning message via the display panel and the user terminal's App, without pausing the washing program; it does not send push notifications to the user terminal.
[0093] In some embodiments, the door cover not closed warning message displayed on the display panel is, for example, "OPN" or "open". The app on the user terminal can also indicate that the door cover is not closed; for example, the app on the user terminal can display a message such as... Figure 5B The interface shown may include a door cover not closed prompt message 505, such as "Door cover not closed. Please check and close the door properly, then press the start / pause button to continue running the program", as well as other information, such as the remaining time of the washing program, washing mode, and operating parameters (such as water temperature and spin speed). This application embodiment does not limit this.
[0094] It should be noted that the door closure check in step S302 is an initial check, and there is a possibility of misjudgment. For example, the microswitch may be affected by environmental factors and show a closed state. Therefore, even if the current check indicates that the door is not closed, a push notification message indicating that the door is not closed may not be sent to the user terminal. Instead, a static notification message indicating that the door is not closed may be displayed on the display panel and / or in the app to avoid inconveniencing the user. For similar reasons, even if the current check indicates that the door is not closed, the washing program may not be paused to avoid the program being interrupted unnecessarily due to a detection error, resulting in a poor user experience.
[0095] Optionally, if the washing machine is turned off when the door is detected to be not closed, the display panel of the washing machine can be turned off (but the regular indicators can remain lit, such as...). Figure 6 The lock icon, power button, and Wi-Fi icon will no longer be visible, and the app on the user's device will no longer display a message indicating the door is not closed. If the washing machine is not turned off at this point, you can continue running the program and try to lock the door.
[0096] S304C, continue trying to lock the door and check if the lock is successfully engaged.
[0097] If the detection result indicates that the lock was successfully closed (i.e., the judgment result of this step is "yes"), then step S305A can be executed next, which means clearing the door cover not closed prompt message on the display panel and allowing the washing program to run normally. If the door cover not closed prompt message is received again, it will be ignored. If the detection result indicates that the lock failed to close (i.e., the judgment result of this step is "no"), then step S305B can be executed next, which means reporting an error through the display panel and the user terminal's App, sending a lock failure push message to the user terminal, and pausing the washing program.
[0098] In some embodiments, if the lock is detected to be closed successfully, the App plugin on the user terminal may no longer prompt that the door is not closed, and the washing program may continue to run.
[0099] In other embodiments, if a locking failure is detected, the washing machine's display panel can display a locking error message, such as... Figure 4B The lock failure indicator shown is 402 or "E3". If a lock failure is detected, a lock error message can also be displayed through the user's mobile app. For example, the user's mobile app can display the following: Figure 5A The interface shown.
[0100] It should be understood that in this embodiment of the application, the lock failure prompt via the App can be a static display of the prompt information by the App. Static display means that the prompt information is only visible to the user when the App is open; the prompt information is not actively pushed to the main interface of the user's terminal when the App is not open.
[0101] In scenarios where lock malfunction warning messages are statically displayed via a user terminal app, the cleaning device can first send the lock malfunction warning message to the server corresponding to the app, then the server sends it to the app, and finally the lock malfunction warning message is displayed on the app interface.
[0102] In some embodiments, if a locking failure is detected, the washing machine can send a locking error push message to the user terminal; the user terminal then proactively pushes a locking error notification to the user based on this push message. For example, the user terminal can proactively notify the user of the locking error via an app, or it can do so via a system-level notification. For example, an interface for proactively pushing a locking error notification to the user via an app could be as follows: Figure 7 As shown, it includes a lock malfunction warning message 701, the content of which is, for example, "The door may not be closed properly. Please check and close the door cover properly, and press the start / pause button to continue running the program."
[0103] Optionally, the user terminal can proactively push lock malfunction notifications to the user in ways such as: the user terminal notifying the user of the lock malfunction via pop-ups, sounds, vibrations, etc. In this case, the cleaning device can first send the lock malfunction push message to the server, which will then push it to the user terminal, triggering a system-level notification on the user terminal or a proactive notification from the app.
[0104] Optionally, in the event of a lock failure, if the washing machine is subsequently turned off, the display panel of the washing machine can be turned off (but the regular indicators can remain lit, such as...). Figure 6 The lock icon, power button, Wi-Fi icon, etc. shown in the image, and the App plugin in the user terminal no longer prompts that the door is not closed.
[0105] It should be noted that if the lock is successfully closed, it means that the result of the door cover not being closed detected in step S302 is likely a misjudgment. In fact, the door cover is closed. Therefore, if the door cover is not closed prompt is received again, in order to save resources and avoid providing incorrect prompts to users, you can ignore the prompt information.
[0106] S306 receives user input for power off.
[0107] In some embodiments, a user-inputted shutdown operation may refer to a user clicking the power button on the display panel.
[0108] It should be noted that in the embodiments of this application, the power-off state entered by the washing machine in response to the power-off operation is not a state of complete power failure. Certain indicators on its display panel can remain lit, such as the door lock indicator, the power button, and the Wi-Fi icon.
[0109] S307, the program has ended and no more lockout error messages will be displayed.
[0110] S308 receives user input for power-on.
[0111] S309, Display panel error message.
[0112] In some embodiments, if the washing machine is turned off and then turned on again, the display panel will no longer display error messages, and the washing machine can re-analyze the status based on whether the door is closed and locked according to the user's operation.
[0113] The cleaning equipment door lock control method provided in this application improves the accuracy of prompts by providing corresponding message prompts based on whether the door is closed and locked. Furthermore, in the method provided in this application, when the door is detected as not closed, the attempt to lock the door continues, avoiding misjudgments of an open door due to other factors affecting the microswitch, thus improving the efficiency of the washing program's normal operation.
[0114] It should be noted that, in the above Figure 3 In this embodiment, when attempting to lock the door (as in steps S303A and S304C), if the first attempt to lock the door fails, multiple attempts can be made until the door is successfully locked or the preset number of attempts is reached. If the door still fails to lock after the preset number of attempts has been reached, the washing machine's display panel can show a locking error message, and the user's app can also display a locking error message. The washing program can then be paused.
[0115] For example, such as Figure 8The diagram shown is a schematic flowchart illustrating the attempt to lock a door in another method for controlling a cleaning equipment door lock according to an embodiment of this application. Specifically, it may include the following steps:
[0116] S801, the washing machine attempted to lock the door.
[0117] In some embodiments, the washing machine's control module can control the door lock to perform a locking operation. For example, the locking process includes: a microswitch detecting whether the door is closed; when the door is detected to be closed, a corresponding electrical signal is sent to the controller of the cleaning equipment; the controller, based on the received electrical signal, determines that the door is closed, and then sends an electrical signal to the door lock or door lock controller of the cleaning equipment, controlling the movement of components such as the latch in the door lock mechanism via current or other means to lock the door.
[0118] It should be noted that different types of cleaning equipment may use different locking methods. For example, one type of drum washing machine uses a combination of a positive temperature coefficient thermistor (PTP) heating element and a bimetallic strip to achieve locking. Other washing machines may use relays or other components to control the engagement of a magnet to achieve locking. This application does not limit the specific method of locking the door.
[0119] S802, the washing machine checks whether the lock was successfully turned off.
[0120] In some embodiments, the washing machine's control module can determine whether the door has been successfully locked by detecting the door lock status. For example, the washing machine's control module can obtain whether the door has been successfully locked based on feedback signals from the door lock or door lock controller.
[0121] If the lock is successfully engaged (i.e., the result of this step is "yes"), then step S803A can be executed next, meaning the washing program runs normally; if the lock is not engaged (i.e., the result of this step is "no"), then step S803B can be executed next.
[0122] S803B, the washing machine determines whether the preset number of attempts has been reached.
[0123] If the preset number of attempts is not reached (i.e., the judgment result of this step is "no"), the number of attempts can be increased by 1, and step S801 is repeated to continue trying to lock the door, and the following process is repeated; if the preset number of attempts is reached (i.e., the judgment result of this step is "yes"), step S804 can be executed next.
[0124] In some embodiments, the preset number of times can be flexibly set, such as 3 times, but this application embodiment does not limit this.
[0125] S804: The washing machine's display panel and the user terminal's App display a lock error message; the washing program pauses; and a door lock error push message is sent to the user terminal.
[0126] For a detailed description of step S804, please refer to the above text. Figure 3 The relevant content in the embodiments will not be repeated here.
[0127] According to the cleaning equipment door lock control method provided in the embodiments of this application, the probability of successful locking can be increased by attempting to lock multiple times when the locking fails. If the locking still fails after multiple attempts, a prompt is given to the user, thereby avoiding false alarms (such as lock failure prompts or door closure failure prompts) that could lead to a poor user experience.
[0128] When the program is running normally, such as during washing or drying, the door can remain locked and will only be unlocked when preset conditions are met. For example, the preset conditions include at least one of the following: (1) the water level in the washing machine is less than a first threshold (e.g., 2330ml); (2) the temperature of the drying drum is less than a second threshold (e.g., 58°C); (3) the rotation speed of the washing machine drum is equal to a third threshold (e.g., 0rpm).
[0129] For example, such as Figure 9 The diagram shown illustrates the unlocking determination process in a method for controlling a cleaning equipment door lock according to an embodiment of this application. Specifically, it may include the following steps:
[0130] S901, determine whether the water level is lower than the first threshold.
[0131] If the water level in the washing machine is greater than or equal to the first threshold (i.e., the judgment result of this step is "no"), then step S905 can be executed next, that is, the door lid is not unlocked; if the water level in the washing machine is less than the first threshold (i.e., the judgment result of this step is "yes"), then step S902 can be executed next.
[0132] S902, determine whether the temperature of the drying drum inlet is less than the second threshold.
[0133] If the washing machine's drying drum temperature is greater than or equal to the second threshold (i.e., the judgment result of this step is "no"), then step S905 can be executed next, that is, the door cover will not be unlocked; if the washing machine's drying drum temperature is less than the second threshold (i.e., the judgment result of this step is "yes"), then step S903 can be executed next.
[0134] S903 determines whether the rotational speed of the drum is 0.
[0135] If the rotation speed of the washing machine drum is not 0 (i.e., the judgment result of this step is "no"), then step S905 can be executed next, that is, the door lid is not unlocked; if the rotation speed of the washing machine drum is not 0 (i.e., the judgment result of this step is "yes"), then step S904 can be executed next, that is, the door lid is unlocked.
[0136] It should be noted that, Figure 9 This embodiment uses the example of traversing three preset conditions to determine whether to unlock the door. However, in practical applications, the preset conditions for unlocking the door can be one or two of these conditions. Furthermore, the order in which the preset conditions are judged is not limited to... Figure 9 The order in the embodiments.
[0137] The cleaning equipment door lock control method provided in this application embodiment controls the door to unlock based on the judgment results of one or more of the water level, drying drum temperature, and drum speed during program operation. This can prevent water from overflowing when the door is opened due to excessive water level, fire accidents caused by opening the door when the drying temperature is too high, or user safety hazards caused by opening the door when the speed is too high. This not only improves the safety of the washing machine during operation but also protects clothes, saves washing machine performance, and enhances the user experience.
[0138] After the wash cycle is complete, the washing machine can automatically unlock. At this time, the user's app can display a wash completion screen, and optionally, it can also display a message prompting the user to retrieve their clothes. For example, this wash completion screen can be as follows: Figure 10A As shown. In addition, the washing machine can also send push messages to the user terminal indicating that the washing is complete and the clothes have been retrieved. For example, the user terminal can use methods such as... Figure 10B The interface shown displays the push message.
[0139] After the wash cycle is complete, the washing machine can enter a waiting / managed mode. In this mode, the door is unlocked but still closed. The duration of this waiting / managed mode can be flexibly set, for example, to 20 minutes, during which time the user can remove the clothes. During this waiting / managed period, the washing machine's display panel can show either an unlocked indicator or a door-closed indicator. If the user does not remove the clothes within the waiting / managed period, the washing machine can then enter a smart manned mode.
[0140] In Smart Managed Mode, the door is locked. Optionally, in Smart Managed Mode, the washing machine may blow air or ventilate the drum to prevent clothes from sticking together or developing odors. Upon entering Smart Managed Mode, the washing machine's display panel and / or the user's app may display a Smart Managed Mode status prompt. In some possible cases, if the user pauses or ends the program via the user's app, or presses the start / pause button or power button on the washing machine's display panel, the Smart Managed Mode will end, and the washing machine may automatically unlock.
[0141] For example, such as Figure 11 The diagram shown is a schematic flowchart of the intelligent management stage in a method for controlling a door lock of a cleaning equipment according to an embodiment of this application. Specifically, it may include the following steps:
[0142] S1101, the washing program has ended and the door is unlocked.
[0143] S1102, enter the waiting-for-management state, and display the waiting-for-management status prompt information through the display panel and / or the user terminal's App.
[0144] S1103, Determine whether the door cover is open.
[0145] If the door is open (i.e., the result of this step is "yes"), it means that the user may open the door to take out the clothes, and the process can end at this time; if the door is not open (i.e., the result of this step is "no"), then step S1104 can be executed next.
[0146] S1104, determine whether the waiting time for hosting has been reached.
[0147] In some embodiments, the waiting time for hosting can be flexibly set, such as 24 hours, but this application embodiment does not limit this.
[0148] If the waiting time for hosting has not been reached (i.e., the result of this step is "no"), then step S1102 and the subsequent process can continue; if the waiting time for hosting has been reached (i.e., the result of this step is "yes"), then step S1105 can be executed.
[0149] It should be noted that the execution order of steps S1103 and S1104 is not limited in this embodiment. In actual application, it is also possible to first determine whether the waiting time corresponding to the hosting has been reached. If not, then determine whether the door cover is open. If it is not open, then execute step S1105.
[0150] S1105, enters smart hosting mode, door locks, smart hosting status prompts are displayed on the display panel and / or the user terminal's App.
[0151] S1106, receive program pause or termination instructions.
[0152] S1107, Smart Hosting mode ended, door unlocked.
[0153] According to the cleaning equipment door lock control method provided in the embodiments of this application, by determining whether the user has taken out clothes based on whether the door is open, or entering a smart management state when the door is not open and providing status prompts to the user, the user can clearly understand the current specific status of the washing machine, making it easier for the user to take the next step.
[0154] In the cleaning equipment door lock control method provided in this application embodiment, the washing machine may also have a scheduling function. During the scheduling phase, the door can be in a locked state. If the user inputs an unlock operation, such as selecting the pause or end button through the user terminal's App, or clicking the start / stop button or power off button through the washing machine's display panel, the door will be unlocked.
[0155] For example, such as Figure 12 The diagram shown is a schematic flowchart illustrating a method for controlling the door lock of cleaning equipment during the reservation phase, as provided in an embodiment of this application. Specifically, it may include the following steps:
[0156] S1201 has entered the reservation stage.
[0157] In some embodiments, users can select the reservation function on the washing machine's display panel and set specific reservation duration, washing mode, and other functions; alternatively, users can select the reservation function and set specific reservation duration, washing mode, and other functions through a user terminal app. For example, users can... Figure 10A Click the reservation icon 1005 in the interface shown, and select the washing mode in the washing mode bar 1003.
[0158] S1202, Determine whether the door cover is in the locked state.
[0159] If the door is locked (i.e., the result of this step is "yes"), then step S1204 can be executed next; if the door is unlocked (i.e., the result of this step is "no"), then step S1203 can be executed next.
[0160] S1203, lock the door cover.
[0161] S1204, determine if there is an unlocking operation.
[0162] If there is an unlocking operation (i.e., the judgment result of this step is "yes"), then step S1205 can be executed next, that is, the door is unlocked; if there is no unlocking operation (i.e., the judgment result of this step is "no"), then step S1203 can be executed next, and the locked state can continue to be maintained.
[0163] In the cleaning equipment door lock control method provided in this application embodiment, the washing machine also has a manual emergency unlocking function to cope with special situations such as power outages or program malfunctions. This function is achieved by setting an emergency unlocking pull ring on the washing machine. For example, the structure of the emergency unlocking pull ring can be as follows: Figure 13 As shown, it can be installed on the side of the door. At the software level, the washing machine can unlock the door when a manual emergency unlock operation is detected.
[0164] For example, such as Figure 14 The diagram shown is a schematic flowchart of another method for controlling a door lock of a cleaning device according to an embodiment of this application. The executing entity of this method can be a cleaning device (such as the washing machine mentioned above). The cleaning device includes a switch detector and a door lock. The switch detector is used to detect whether the door of the cleaning device is closed, and the door lock is used to lock or unlock the door of the cleaning device. The process may specifically include the following steps:
[0165] S1401, when the detection result of the switch detector indicates that the door cover is not closed, control the door lock to attempt to close the door cover.
[0166] S1402, detect whether the door cover is successfully locked. If the door cover is successfully locked, perform a cleaning operation; if the door cover fails to lock, provide the user with a locking error message.
[0167] The switch detector can be, for example, a microswitch. The switch detector and the door lock can be installed on one side of the cleaning equipment door.
[0168] In some embodiments, when it is found that the door is not closed, the system may not provide a message indicating that the door is not closed, but may directly attempt to close the door.
[0169] In some embodiments, if the door locks successfully, a cleaning operation is performed. This cleaning operation can refer to any operation within the normal workflow. For example, in a laundry scenario, once the door locks successfully, the subsequent cleaning operation could be a washing operation. The cleaning operation can be preset by the user with relevant parameters and / or cleaning modes. In other words, if the door locks successfully, the cleaning device can then execute the normal workflow.
[0170] In some embodiments, if the door locks successfully, the user may not be provided with any prompts indicating abnormal door closing and / or lock locking, in order to avoid causing inconvenience to the user.
[0171] The cleaning equipment door lock control method provided in this application improves the accuracy of prompts by providing corresponding message prompts based on whether the door cover is closed and whether it is locked. Furthermore, in this implementation, when the door cover is detected as not closed, the method continues to attempt to lock it, avoiding misjudgments of an open door cover due to other factors affecting the microswitch, thus improving the efficiency of the cleaning process's normal operation.
[0172] In some embodiments, detecting whether the door cover is successfully locked further includes: if the door cover is detected to have failed to lock, determining whether the number of attempts to lock has reached a preset number; wherein, if the number of attempts to lock has reached the preset number, providing the user with a locking error message; if the number of attempts to lock has not reached the preset number, repeatedly detecting whether the door cover is successfully locked until the door cover is successfully locked, then performing a cleaning operation; or, providing the user with a locking error message until the number of attempts to lock has reached the preset number.
[0173] In one possible scenario, if the number of attempts to lock the door reaches a preset number and still fails, the washing machine's display panel can show a lock error message, the user's app can also show a lock error message, and the washing machine can send a door lock error push message to the user's app. At this point, the washing program can be paused.
[0174] Furthermore, if the attempt to lock is successful, it means that the previous result indicating that the door was not closed was most likely a misjudgment, and the door was actually closed. Therefore, if another "door not closed" message is received, in order to save resources and avoid providing incorrect information to the user, the message can be ignored.
[0175] In some embodiments, providing the user with a lock malfunction notification includes at least one of the following: displaying the lock malfunction notification through the display panel of the cleaning device; or sending the lock malfunction notification to a user terminal, causing the user terminal to statically display the lock malfunction notification through an application (App); or sending a lock malfunction push message to a user terminal, causing the user terminal to proactively push the lock malfunction notification to the user based on the lock malfunction push message.
[0176] According to the cleaning equipment door lock control method provided in this embodiment, abnormal prompts are provided to users through multiple channels, which can ensure that users can obtain the current status of the cleaning equipment in a timely and accurate manner, thereby facilitating users to arrange the next operation and improving cleaning efficiency.
[0177] In some embodiments, the method further includes: determining the current state of the cleaning device based on whether the door is closed and / or whether the door is locked; displaying a first state prompt message through the display panel of the cleaning device; or sending the current state of the cleaning device to a user terminal, causing the user terminal to statically display a second state prompt message through an App; or pushing the current state of the cleaning device to a user terminal, causing the user terminal to actively push a third state prompt message to the user; wherein the first state prompt message, the second state prompt message, and the third state prompt message are used to indicate the current state of the cleaning device.
[0178] The cleaning equipment door lock control method provided in this application analyzes the cleaning equipment's status in more detail based on whether the door is closed and locked. This information is then presented to the user through various means, such as the cleaning equipment's display panel and a plug-in in the user terminal. This allows the user to promptly and accurately understand the cleaning equipment's status, facilitating subsequent operations and improving cleaning efficiency. The method provided in this implementation combines the two key factors of whether the door is closed and locked to comprehensively analyze the cleaning equipment's status, obtaining a more detailed and comprehensive picture. This helps users understand the cleaning equipment's condition more clearly and allows them to proceed with subsequent operations in an orderly manner.
[0179] In some embodiments, the method further includes: when the cleaning operation ends, the cleaning device enters a waiting-for-management state, and in the waiting-for-management state, the door is unlocked; the switch detector detects whether the door is open; wherein, if the door is not open, it is determined whether the duration of the waiting-for-management state has reached a first duration; if the first duration has been reached, the device enters a smart-management state, and in the smart-management state, the door is locked; if the first duration has not been reached, the switch detector is used to repeatedly detect whether the door is open until the duration of the waiting-for-management state reaches the first duration, then the device enters the smart-management state; or, until the door is opened.
[0180] It should be understood that the "waiting for assisted management" state refers to the state after the cleaning operation is completed, waiting for the user to remove the cleaned items (such as clothes). After the cleaning operation is completed, the cleaning device can be unlocked, but the door remains closed. If the door opens during the waiting period, it means the user has removed the cleaned items; if it does not open, and the waiting time has reached the preset duration, it means the cleaned items have not been removed, and the device can then enter the smart assisted management state, with the door locking.
[0181] In some embodiments, when the cleaning device enters a waiting-for-management state, the method further includes: displaying a waiting-for-management state prompt message on the display panel of the cleaning device; or sending an indication message that the cleaning device is currently in a waiting-for-management state to a user terminal, so that the user terminal statically displays the waiting-for-management state prompt message through an App; or pushing the indication message that the cleaning device is currently in a waiting-for-management state to a user terminal, so that the user terminal actively pushes the waiting-for-management state prompt message to the user.
[0182] According to the cleaning equipment door lock control method provided in the embodiments of this application, by determining whether the user has taken out the items to be cleaned based on whether the door cover is open, or entering a smart hosting state when the door cover is not open, and providing status prompts to the user, the user can clearly understand the current specific status of the cleaning equipment, making it easier for the user to take the next step.
[0183] In some embodiments, the method further includes: when the door cover is in a locked state, determining whether the current state of the cleaning equipment meets a preset condition; if the current state of the cleaning equipment meets the preset condition, then unlocking the door cover; the preset condition includes at least one of the following: the water level of the cleaning equipment is less than a first threshold; the drying drum temperature of the cleaning equipment is less than a second threshold; the drum rotation speed of the cleaning equipment is less than a third threshold.
[0184] The cleaning equipment door lock control method provided in this application embodiment controls the door to unlock based on the judgment results of one or more of the water level, drying drum temperature, and drum speed during program operation. This can prevent water from overflowing when the door is opened due to excessive water level, fire accidents caused by opening the door when the drying temperature is too high, or user safety hazards caused by opening the door when the speed is too high. This not only improves the safety of the washing machine during operation but also protects clothes, saves washing machine performance, and enhances the user experience.
[0185] In some embodiments, the cleaning equipment includes an emergency unlocking device for a user to manually unlock the door cover.
[0186] The emergency unlocking device can, for example, correspond to Figure 13 The emergency unlocking ring shown can be installed on the side of the door cover.
[0187] This application embodiment also provides a cleaning device, including a switch detection module for detecting whether the door cover of the cleaning device is closed; a door lock module for locking or unlocking the door cover of the cleaning device; and a control module for controlling the door lock module to attempt to lock the door cover when the detection result of the switch detector indicates that the door cover is not closed; detecting whether the door cover is successfully locked, wherein if the door cover is successfully locked, a cleaning operation is performed; and if the door cover is detected as failing to lock, an abnormal locking prompt message is provided to the user.
[0188] In some embodiments, the control module is further configured to, if the door cover is detected to have failed to lock, determine whether the number of attempts to lock has reached a preset number; wherein, if the number of attempts to lock has reached the preset number, a locking error message is provided to the user; if the number of attempts to lock has not reached the preset number, the system repeatedly checks whether the door cover has successfully locked until the door cover has successfully locked, then performs a cleaning operation; or, until the number of attempts to lock has reached the preset number, a locking error message is provided to the user.
[0189] In some embodiments, the cleaning device further includes a display module and a communication module; the display module is used to display the lock malfunction prompt information; the communication module is used to send the lock malfunction prompt information to a user terminal, so that the user terminal statically displays the lock malfunction prompt information through an application (App); or, to send the lock malfunction push message to the user terminal, so that the user terminal actively pushes the lock malfunction prompt information to the user based on the lock malfunction push message.
[0190] In some embodiments, the control module is further configured to determine the current state of the cleaning device based on whether the door is closed and / or whether the door is locked; the display module is further configured to display status prompt information; the communication module is further configured to send the current state of the cleaning device to the user terminal, so that the user terminal statically displays the status prompt information through an App; or, push the current state of the cleaning device to the user terminal, so that the user terminal actively pushes status prompt information to the user; wherein the status prompt information is used to indicate the current state of the cleaning device.
[0191] In some embodiments, the control module is further configured to, when the cleaning operation ends, allow the cleaning device to enter a waiting-for-management state, and in the waiting-for-management state, control the door lock to unlock the door cover; the switch detection module is further configured to detect whether the door cover is open as detected by the switch detector; the control module is further configured to, if the door cover is not open, determine whether the duration of the waiting-for-management state has reached a first duration; if the first duration has been reached, enter a smart-management state, and in the smart-management state, lock the door cover; if the first duration has not been reached, the switch detector repeatedly detects whether the door cover is open until the duration of the waiting-for-management state reaches the first duration and enters the smart-management state; or, until the door cover is opened.
[0192] In some embodiments, the display module is further configured to display a waiting-for-management status prompt; the communication module is further configured to send an indication message indicating that the cleaning equipment is currently in a waiting-for-management status to the user terminal, so that the user terminal statically displays the waiting-for-management status prompt message through the App; or, push the indication message indicating that the cleaning equipment is currently in a waiting-for-management status to the user terminal, so that the user terminal actively pushes the waiting-for-management status prompt message to the user.
[0193] In some embodiments, the control module is further configured to determine whether the current state of the cleaning equipment meets preset conditions when the door cover is in a locked state; if the current state of the cleaning equipment meets the preset conditions, then the door cover is unlocked; the preset conditions include at least one of the following: the water level of the cleaning equipment is less than a first threshold; the drying drum temperature of the cleaning equipment is less than a second threshold; the drum rotation speed of the cleaning equipment is less than a third threshold.
[0194] In some embodiments, the cleaning device further includes an emergency unlocking module for a user to manually unlock the door cover.
[0195] Based on the same technical concept, embodiments of this application also provide a cleaning device, including a switch detector, a door lock, and a controller. The switch detector is used to detect whether the door of the cleaning device is closed or open. The door lock is used to lock or unlock the door of the cleaning device. The controller is used to perform the steps belonging to the controller function as described in the method. Based on the same technical concept, embodiments of this application also provide a chip system, the chip system including: a processing circuit, a receiving pin, and a transmitting pin; wherein, the receiving pin, the transmitting pin, and the processing circuit communicate with each other through an internal connection path, and the processing circuit performs one or more steps in any of the above methods to control the receiving pin to receive signals and control the transmitting pin to transmit signals.
[0196] Based on the same technical concept, embodiments of this application also provide a computer-readable storage medium storing computer-executable program instructions, which, when executed on a computer, cause the computer or processor to perform one or more steps of any of the above methods.
[0197] Based on the same technical concept, embodiments of this application also provide a computer program product containing instructions, the computer program product including computer program code, which, when run on a computer, causes the computer or processor to perform one or more steps of any of the above methods.
[0198] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When these computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated.
[0199] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0200] It should be understood that in the various embodiments of this application, the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0201] In summary, the above description is merely a preferred embodiment of the technical solution of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A method of cleaning equipment door lock control, characterized by, The cleaning equipment includes a switch detector and a door lock. The switch detector is used to detect whether the door of the cleaning equipment is closed, and the door lock is used to lock or unlock the door of the cleaning equipment. The method includes: When the detection result of the switch detector indicates that the door cover is not closed, the door lock is controlled to attempt to close the door cover; The system checks whether the door is successfully locked; wherein, If the door is detected to be successfully locked, a cleaning operation is performed. If the door fails to lock, an error message will be provided to the user.
2. The method of claim 1, wherein, The method of detecting whether the door cover is successfully locked also includes: If the door fails to lock, it is determined whether the number of attempts to lock has reached a preset number; wherein, If the number of attempts to lock reaches the preset number, an abnormal lock prompt message will be provided to the user. If the number of attempts to lock does not reach the preset number, the system will repeatedly check whether the door is successfully locked until it is detected that the door is successfully locked, at which point a cleaning operation will be performed; or, until the number of attempts to lock reaches the preset number, a lock failure message will be provided to the user.
3. The method according to claim 1 or 2, characterized in that, Providing the user with a lockout error message includes at least one of the following: The lockout malfunction warning message is displayed on the display panel of the cleaning equipment; or... Send the lock failure message to the user terminal, so that the user terminal statically displays the lock failure message through the application App; or, The lock failure push message is sent to the user terminal, so that the user terminal actively pushes the lock failure prompt information to the user based on the lock failure push message.
4. The method according to claim 1 or 2, characterized in that, The method further includes: The current state of the cleaning equipment is determined based on whether the door is closed and / or whether the door is locked; Status prompts are displayed via the display panel of the cleaning equipment; or... The current status of the cleaning device is sent to the user terminal, allowing the user terminal to statically display status notification information via an app; or, The current status of the cleaning device is pushed to the user terminal, so that the user terminal actively pushes status prompt information to the user; wherein, the status prompt information is used to indicate the current status of the cleaning device.
5. The method of claim 4, wherein, The method further includes: When the cleaning operation is completed, the cleaning equipment enters a waiting-for-management state, and in the waiting-for-management state, the door is unlocked; The switch detector detects whether the door is open; wherein... If the door cover is not opened, determine whether the duration of the waiting for management status has reached the first duration; If the first duration is reached, the system enters a smart management state, during which the door is locked. If the first duration is not reached, the switch detector will repeatedly check whether the door is open until the duration of the waiting management state reaches the first duration, then the smart management state will be entered; or, until the door is opened.
6. The method of claim 5, wherein, When the cleaning equipment enters a waiting-for-management state, the method further includes: The cleaning equipment displays a waiting status message on its display panel; or... Send an indication message to the user terminal that the cleaning equipment is currently in a waiting-for-management state, so that the user terminal statically displays the waiting-for-management status message through the App; or, The system pushes an indication that the cleaning equipment is currently in a waiting-for-management state to the user terminal, enabling the user terminal to proactively send a waiting-for-management status notification to the user.
7. The method of claim 1 or 2, wherein, The method further includes: When the door is locked, determine whether the current state of the cleaning equipment meets the preset conditions; If the current state of the cleaning equipment meets the preset conditions, then the door cover is unlocked; the preset conditions include at least one of the following: The water level in the cleaning equipment is less than a first threshold. The drying inlet temperature of the cleaning equipment is less than the second threshold. The rotational speed of the cleaning equipment drum is less than the third threshold.
8. The method of claim 1 or 2, wherein, The cleaning equipment includes an emergency unlocking device for users to manually unlock the door cover.
9. A cleaning apparatus, characterized by include: A switch detection module is used to detect whether the door cover of the cleaning equipment is closed; The door lock module is used to lock or unlock the door cover of the cleaning equipment; The control module is used to control the door lock module to attempt to close the door when the detection result of the switch detector indicates that the door cover is not closed; to detect whether the door cover is successfully closed, wherein if the door cover is successfully closed, a cleaning operation is performed; and if the door cover fails to close, an abnormal closing prompt message is provided to the user.
10. The apparatus of claim 9, wherein, The control module is further configured to, if the door cover is detected to have failed to lock, determine whether the number of attempts to lock has reached a preset number; wherein, if the number of attempts to lock has reached the preset number, the user is provided with a lock failure prompt; if the number of attempts to lock has not reached the preset number, the system repeatedly checks whether the door cover has successfully locked until the door cover has successfully locked, and then performs a cleaning operation; or, until the number of attempts to lock has reached the preset number, the user is provided with a lock failure prompt.
11. The device according to claim 9 or 10, characterized in that, The cleaning equipment also includes a display module and a communication module; The display module is used to display the lock malfunction warning information; The communication module is used to send the lock failure prompt information to the user terminal, so that the user terminal statically displays the lock failure prompt information through the application App; Alternatively, the lock failure push message can be sent to the user terminal, causing the user terminal to proactively push the lock failure notification information to the user based on the lock failure push message.
12. The device according to claim 9 or 10, characterized in that, The control module is also used to determine the current state of the cleaning equipment based on whether the door is closed and / or whether the door is locked; The display module is also used to display status prompt information; The communication module is also used to send the current status of the cleaning device to the user terminal, so that the user terminal can statically display status prompt information through the App; or, to push the current status of the cleaning device to the user terminal, so that the user terminal can actively push status prompt information to the user; wherein, the status prompt information is used to indicate the current status of the cleaning device.
13. The device according to claim 12, characterized in that, The control module is also used to control the door lock to unlock the door cover when the cleaning operation is finished, so that the cleaning equipment enters a waiting state. The switch detection module is also used to detect whether the switch detector detects whether the door cover is open; The control module is also used to determine whether the duration of the waiting and hosting state has reached a first duration if the door cover is not opened. If the first duration is reached, the system enters a smart management state, during which the door is locked. If the first duration is not reached, the switch detector repeatedly checks whether the door cover is open until the duration of the waiting management state reaches the first duration, and then enters the smart management state. Alternatively, until the door cover is opened.
14. The device according to claim 13, characterized in that, The display module is also used to display a waiting status prompt message; The communication module is also used to send an indication message to the user terminal that the cleaning equipment is currently in a waiting-for-management state, so that the user terminal can statically display the waiting-for-management status prompt message through the App; or, to push the indication message that the cleaning equipment is currently in a waiting-for-management state to the user terminal, so that the user terminal can actively push the waiting-for-management status prompt message to the user.
15. The device according to claim 9 or 10, characterized in that, The control module is further configured to determine whether the current state of the cleaning equipment meets preset conditions when the door cover is in the locked state; if the current state of the cleaning equipment meets the preset conditions, then unlock the door cover; the preset conditions include at least one of the following: The water level in the cleaning equipment is less than a first threshold. The drying inlet temperature of the cleaning equipment is less than the second threshold. The rotational speed of the cleaning equipment drum is less than the third threshold.
16. The device according to claim 9 or 10, characterized in that, The cleaning equipment also includes an emergency unlocking module for users to manually unlock the door cover.
17. A cleaning device, characterized in that, The device includes a switch detector, a door lock, and a controller. The switch detector is used to detect whether the door of the cleaning equipment is closed or open. The door lock is used to lock or unlock the door of the cleaning equipment. The controller is used to perform the steps that belong to the controller function in the method as described in any one of claims 1-8.
18. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the method according to any one of claims 1-8.