Skip to content

eufy-sdkOne client for every Anker eufy device

One typed client for the whole Anker eufy ecosystem โ€” devices, realtime events, and live media.

eufy-sdkeufy-sdk

These guides cover how to use the SDK.

An SDK, not an app โ€‹

eufy-sdk is a building block for developers. There is no UI, no dashboard, and nothing here to install as an end user โ€” it's the layer an integration is built on.

If you arrived here from something you installed in a smart-home platform, its maintainer is the right first stop. They own what you actually see and click, they chose how to use this SDK, and they're the ones who can tell whether a problem is theirs or ours. Coming here first usually costs you a round trip.

Building that integration yourself? Then you're in the right place โ€” start with Install & log in.

Independent project โ€‹

eufy-sdk is an independent, unofficial SDK. It is not affiliated with, endorsed by, or sponsored by Anker Innovations, Anker eufy, or eufy, and it is not a product of either company โ€” no support, warranty, or service commitment here comes from them.

"Anker eufy", "eufy", "Anker", and the device names and model codes used across these guides are trademarks of their respective owners. They appear here only to identify the hardware this SDK talks to.

The vendor now brands the line Anker eufy; these guides introduce it that way and then use "eufy" as the short form, which is also what the wire and the product names still say โ€” eufy_security, eufy_life, eufyCam, eufy Clean. Protocol vocabulary follows the device, not the marketing.

Use it with devices on your own account. Rapid or failed logins can trigger a captcha or a temporary cooldown โ€” see Troubleshooting.

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.