diff --git a/miio/integrations/roborock/vacuum/vacuum.py b/miio/integrations/roborock/vacuum/vacuum.py index 2fa6b9edf..67de1c6d5 100644 --- a/miio/integrations/roborock/vacuum/vacuum.py +++ b/miio/integrations/roborock/vacuum/vacuum.py @@ -1018,6 +1018,18 @@ def set_mop_dryer_dry_time(self, dry_time_seconds: int) -> bool: == "ok" ) + @command() + @action(name="Start mop washing", icon="mdi:wiper-wash") + def start_mop_washing(self) -> bool: + """Start mop washing.""" + return self.send("app_start_wash")[0] == "ok" + + @command() + @action(name="Stop mop washing", icon="mdi:wiper-wash") + def stop_mop_washing(self) -> bool: + """Start mop washing.""" + return self.send("app_stop_wash")[0] == "ok" + @command() @action(name="Start mop drying", icon="mdi:tumble-dryer") def start_mop_drying(self) -> bool: