miio
miio copied to clipboard
Add support for mop mode (RoboRock Vacuum)
Hi.
Love the project. Would be great to add support to start the RoboRock Vacuum in mop mode. Is there any possibility to add that feature?
Anybody knows exactly what the mop modus is doing? Is it just vacuuming on a low streangth level, or is it doing something more as well.
Anybody knows exactly what the mop modus is doing? Is it just vacuuming on a low streangth level, or is it doing something more as well.
Fanspeed values that Mi Home app is sending to the vacuum: Quiet: Fanspeed: 101 % Balanced: Fanspeed: 102 % Turbo: Fanspeed: 103 % MAX: Fanspeed: 104 % Mop: Fanspeed: 105 %
I didn't notice any difference between setting the fanspeed to 105 from cli or selecting Mop from mi home app
Fanspeed values that Mi Home app is sending to the vacuum: Quiet: Fanspeed: 101 % Balanced: Fanspeed: 102 % Turbo: Fanspeed: 103 % MAX: Fanspeed: 104 % Mop: Fanspeed: 105 %
I didn't notice any difference between setting the fanspeed to 105 from cli or selecting Mop from mi home app
Thanks. I was just testing mopping the floor yesterday by just using turning on vacuum mode through the CLI. To me it looked like it didn't mop the floor properly. It didn't get as wet and clean as before. But this might be other factors. But I thought maybe that the robot is lowering the cleaning pad down when in cleaning mode. So that it can raise it when going over obstacles. But I guess it's not that sophisticated.
Is there a way to verify that it's not doing anything special in mop mode?
Hi @zanerv,
with my Xiaomi Roborock S50 with Firmware 1633. I have ...
Quiet: Fanspeed: 38%
Balanced: Fanspeed: 60%
Turbo: Fanspeed: 75%
MAX: Fanspeed: 100%
Mop: Fanspeed: 105%
Which firmware version has your Roborock? Which modelnumber has your Roborock?
Cheers from Germany, Nico
Do you know how to ask to the device to go to the reload dock ?
Thanks
@ChoOo7 did you find how?
I found the solution, don't call device.charge()
but device.miioCall("app_charge")
.
I followed this documentation: https://github.com/marcelrv/XiaomiRobotVacuumProtocol