Skip to content

eufy-mega / model/capabilities / VacuumCleanType

Type Alias: VacuumCleanType

ts
type VacuumCleanType = "sweep" | "mop" | "sweepAndMop" | "sweepThenMop";

What the robot is set to do with a surface — dev.vacuumClean()?.cleanType. This is the setting, not what a job in progress is doing; the two disagree while a change is being applied.

mop and sweepAndMop are verified on a real robot. sweepThenMop comes from the vendor's own enumeration and has not been observed on a device yet. "sweep" also covers "no type stated" — a robot that states none is indistinguishable from one set to sweep-only, so a host that needs to tell those apart cannot use this read to do it.

Independent and unofficial. Not affiliated with, endorsed by, or sponsored by Anker Innovations or eufy. "eufy" and "Anker" are trademarks of their respective owners. Use responsibly — rapid or failed logins can trigger captcha or temporary cooldowns.