Skip to content

@mega-yfue/eufy-sdk / EventClaim

Interface: EventClaim ​

Evidence separating the families that share one inbound id.

Both fields are optional and independent; an empty claim asserts nothing and is the same as none.

Properties ​

codecs? ​

ts
codecs?: readonly Codec[];

The codecs whose devices issue the id. For an id drawn from a vocabulary one device family owns: the AI-detection ids belong to the camera families, and a standalone sensor announces its own motion under a different id entirely.


homeBaseAttached? ​

ts
homeBaseAttached?: boolean;

The topology the id belongs to: true for an id only a station's attached device sends, false for one only a standalone unit sends. Compared against AvailabilityContext.homeBaseAttached, and ignored where that is absent.


reads? ​

ts
reads?: readonly string[];

Member names whose INSTALLED getter is the evidence — the device reported the parameter behind the classification, which is the same bar every typed read is held to.

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.