Control your Eufy Security devices from Apple HomeKit
| 🎥 Live Streaming | P2P & RTSP livestream in the Home app |
| 📹 HomeKit Secure Video | Record and review clips natively in HomeKit |
| 🔔 Doorbell & Sensors | Ring notifications, motion & entry sensors |
| 🔐 Locks & Guard Modes | Smart lock control, arm/disarm your station |
| 🏠 Bridged & Unbridged | Run cameras as separate accessories for performance |
Supported devices — Cameras, doorbells, floodlights, indoor cams, locks, sensors, stations & more.
See the full Supported Devices list.
| Requirement | |
|---|---|
| Homebridge | >=1.9.0 |
| Node.js | 20, 22 or 24 |
| Eufy Account | A dedicated guest account is mandatory |
💡 Node.js & RSA_PKCS1_PADDING — Node.js
18.19.1+,20.11.1+and21.6.2+removedRSA_PKCS1_PADDINGwhich affects P2P livestream on some devices. The plugin includes a built-in Embedded PKCS1 Support setting that works around this on Node.js 20 and 22. Node.js24.5.0+restores native support. See the compatibility guide for details.
| Setup | Features | Help |
|---|---|---|
| Installation | Streaming | Troubleshooting |
| Configuration | HomeKit Secure Video | Common Issues |
| Bridged & Unbridged | Supported Devices | Report a Bug |
| Beta Versions | Changelog |
| Active Contributors |
|---|
| Lenoxys |
Founded by samemory · Powered by bropat's eufy-security-client
This project is not affiliated with Anker or Eufy Security. Use entirely at your own risk — see LICENSE for details.
