Skip to content

@mega-yfue/eufy-sdk / VacuumCleanType

Type Alias: VacuumCleanType

ts
type VacuumCleanType = typeof VACUUM_CLEAN_TYPES[number];

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, and this read cannot tell them apart.

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