@mega-yfue/eufy-sdk / resolveDevice
Function: resolveDevice()
ts
function resolveDevice(rec): ResolvedDevice;Resolve a cloud device record into its full model shape via the 3-tier lookup.
Capability precedence (earlier = wins on property-name conflicts in mergeProperties): curated row caps → codec baseline → inferred extras.
Parameters
rec
the minimal cloud record (deviceType / model / category / params).
Returns
the resolved { codec, capabilities, properties, name, source }.