I’ve been able to get HA to send zone cleanup commands to my Roborock s5 succesfully. The zone shows up in the app, the robot begins to clean. However, it never actually is able to start cleaning, and it returns to the dock saying it has completed but wasn’t able to reach all areas (this typically occurs after 5 or 10 minutes of driving around). It doesn’t matter how simple I make the zone, the same thing happens.
On the other hand, if I draw a large zone with unreachable areas in the app it seems to clean just fine. Any ideas? An example dev command I’ve been sending is below. Thanks!
{
"command": "app_zoned_clean",
"entity_id": "vacuum.xiaomi_vacuum_cleaner",
"params": [
[
17000,
31000,
18500,
28000,
1
]
]
}