@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.