Homebridge plugin to control certain Eufy Security devices
- This plugin allows you to view and control your Eufy Security devices within HomeKit. The plugin:
- requires your Eufy Security credentials (we highly recommend to use Family/Guest Account dedicated to the plugin)
- we support Eufy Security OTP validation by email and captcha
- To use this plugin, you will need to already have Homebridge (at least v1.6.1) installed. Refer to the links for more information and installation instructions.
- For configuration Homebridge UI is recommenend. If you have 2FA enabled it is mandatory.
Starting from Node.js versions 18.19.1
, 20.11.1
, and 21.6.2
, the removal of RSA_PKCS1_PADDING
support breaks Eufy Security's livestream/P2P functionality. We advise against using Node.js versions beyond v20.11.0 until compatibility with the plugin has been confirmed. If you encounter any issues, consider reverting to the recommended LTS version within the v20 branch. See here for more information.
If you appreciate this plugin and want to support the work we do, you can use one of the following links:
Active Contributors
The guy who started it all
And also
Big thanks to bropat who made this possible. You can support him here
- We are in no way affiliated with Eufy Security and this plugin is a personal project that we maintain in our free time.
- Use this plugin entirely at your own risk - please see licence for more information.