@mega-yfue/eufy-sdk / VacuumMapGeometry
Interface: VacuumMapGeometry
Size, placement and quality of a map — the vendor's MapInfo.
Properties
angle
ts
readonly angle: number;Clockwise rotation the app applies when drawing, in degrees.
docks
ts
readonly docks: readonly MapDock[];Every dock the device knows about. Empty until the robot has seen one.
height
ts
readonly height: number;origin
ts
readonly origin: MapPoint;Where cell (0, 0) sits, in centimetres. Signed, and routinely negative.
quality
ts
readonly quality: "incomplete" | "rough" | "effective" | "listFull";resolution
ts
readonly resolution: number | undefined;The width of one cell in centimetres, or undefined when the device omitted it.
No default is invented for the absent case. The reference integration substitutes 5 without saying why, and a guessed scale silently misplaces every zone and every room label on the map.
width
ts
readonly width: number;Cells across and down. Both are non-zero: a plane without dimensions cannot be indexed.