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