README.md

February 26, 2026 ยท View on GitHub

Control your Eufy Security devices from Apple HomeKit

stable beta scoped downloads discord


โœจ Features

๐ŸŽฅ Live StreamingP2P & RTSP livestream in the Home app
๐Ÿ“น HomeKit Secure VideoRecord and review clips natively in HomeKit
๐Ÿ”” Doorbell & SensorsRing notifications, motion & entry sensors
๐Ÿ” Locks & Guard ModesSmart lock control, arm/disarm your station
๐Ÿ  Bridged & UnbridgedRun cameras as separate accessories for performance

Supported devices โ€” Cameras, doorbells, floodlights, indoor cams, locks, sensors, stations & more.
See the full Supported Devices list.


๐Ÿš€ Getting Started

Requirement
Homebridge>=1.9.0
Node.js20, 22 or 24
Eufy AccountA dedicated guest account is mandatory

๐Ÿ’ก Node.js & RSA_PKCS1_PADDING โ€” Node.js 18.19.1+, 20.11.1+ and 21.6.2+ removed RSA_PKCS1_PADDING which 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.js 24.5.0+ restores native support. See the compatibility guide for details.


๐Ÿ“– Documentation

SetupFeaturesHelp
InstallationStreamingTroubleshooting
ConfigurationHomeKit Secure VideoCommon Issues
Bridged & UnbridgedSupported DevicesReport a Bug
Beta VersionsChangelog

๐Ÿ’› Supporting

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.