@mega-yfue/eufy-sdk / CleanRecordDetail
Interface: CleanRecordDetail
One completed run's statistics, decoded from its detail blob.
Properties
area
ts
readonly area: number;Area covered, in the unit the device reports it in (m² on every model seen so far).
cleanType
ts
readonly cleanType: number;The cleaning type the run used, as the vendor's raw enum index.
duration
ts
readonly duration: number;How long the run took, in seconds.
endTime
ts
readonly endTime: number;When the run ended, in unix seconds.
finishReason
ts
readonly finishReason: "manual" | "completed" | "lowPower" | "exception" | undefined;Why the run ended. undefined when the device reported a value this version does not name.
startTime
ts
readonly startTime: number;When the run started, in unix SECONDS.