Skip to content

@mega-yfue/eufy-sdk / ArmingActions

Type Alias: ArmingActions

ts
type ArmingActions = Surface<typeof ARMING_MEMBERS>;

Bound guard-mode controls — the object returned by dev.arming().

Everything is DERIVED from ARMING_MEMBERS. setMode is the mode member's own derived setter; setAlarmDelayConfig is a method because it takes TWO arguments (a mode and a whole config), which no value setter can express.

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.