Eufy Security
@homebridge-plugins/homebridge-eufy-security · v4.7.2
Adds Eufy Security cameras, doorbells, locks, sensors and stations to HomeKit with live streaming and Secure Video.
What it says it supports
Brands
- Eufy
- Anker
Devices it names
- cameras
- doorbells
- floodlights
- indoor cams
- smart locks
- sensors
- stations
Shows up in Apple Home as from its README
What people report
Many newer Eufy cameras, locks and PoE NVRs are unsupported because the upstream eufy-security-client is deprecated; the project is now described as frozen with a V5 rewrite in beta.
- Works7
- Partly works7
- Not working9
- Requested10
| Device | Status | What they said | Source |
|---|---|---|---|
| Eufy 4G LTE Cam S330 | Works | Type 111 recognized from plugin 4.5.0 via HomeBase S380Saved copyPreflight Checklist [x] I have searched the existing issues and this device has not been requested before. [x] I have checked the eufy-security-client compatibility list. Device Information [code] Upstream Compatibility No, not listed Upstream Issue _No response_ Additional Context This is for the 4G LTE Cam S330. It is currently connected to the HomeBase S380. All firmware is up-to-date at this time. Excerpt saved from GitHub on 2026-10-22. | Issue #802 · 2026-02 |
| Eufy Battery Doorbell 2K | Works | Works with HomeKit Secure Video via Homebridge pluginSaved copyNew Eufy Homebridge Plugin is in the works for the T8170/S340. Also, i have a Eufy Battery 2K Doorbell running with Homebridge on Homekit with Homekit Secure Video on it. Works fine. Initially battery operated devices aren't accepted by Apple's Homekit, but with the Homebridge plugin workaround and some tinkering it works just fine Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2023-11 |
| Eufy cameras via Homebridge plugin | Works | Plugin worked flawlessly for many months before native HomeKit supportSaved copyAs you guys may already know, today Eufy released its firmware update for HomeKit integration natively via the Homebase settings in the App. Has anyone already tried this? I didn't want to enable it with the Homebridge Plugin still installed. I can imagine that the Doorbell cameras won't work natively with the new integration correct, so maybe the Homebridge plugin is still the way to go? I have a couple of S330 4K cams and I can imagine those will work. But this plugin has worked flawlessly for many months and I'm hesitant to experiment. Any brave souls take the dive yet? Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2024-09 |
| Eufy Security cameras with HomeBase | Works | Cameras in HomeKit while HomeBase keeps recording; motion presumed; one user recommends it.Saved copyThere’s a homebridge plugin that I use (homebridge-eufy-security), not the same cameras but it’ll do the trick. It’ll allow you to continue recording to the homebase in the highest quality and have the cameras in HomeKit. I don’t use the feature myself but I’m 99% sure it’ll detect motion etc too! Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2025-03 |
| Eufy Security Solo IndoorCam P24 | Works | User says HKSV works; unconfirmed claimSaved copyThis does. I have it and it works great. eufy Security Solo IndoorCam P24, 2K Pan & Tilt Security Indoor Camera, Plug-in Camera with Wi-Fi, Human & Pet AI, Voice Assistant Compatibility, Night Vision, Motion Tracking, Homebase not Compatible https://www.amazon.co.uk/dp/B086KZ8X6S/ref=cm_sw_r_cp_api_glt_fabc_19SJ4DZKBZS1D2EPH403 Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2021-08 |
| Eufy Solocam S40 | Works | Camera feed appears after enabling livestreaming checkboxSaved copy..It was literally one checkbox to enable livestreaming. Wow. Talk about an easy fix. Works a treat now, thank you! Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2022-05 |
| Eufy T8172 camera | Works | Type 89 recognized from plugin 4.5.0Saved copy{ "uniqueId": "T8172P10254111FB", "displayName": "Driveway Cam", "type": 89, "name": "Driveway Cam", "model": "T8172", "serialNumber": "T8172P10254111FB", "hardwareVersion": "P1", "softwareVersion": "1.0.6.5", "stationSerialNumber": "T8030P1322511D64" } Excerpt saved from GitHub on 2026-10-22. | Issue #799 · 2026-02 |
| Eufy cameras | Partly works | Live streams failed on RC11, worked on beta 0.3.36; Eufy API unstableSaved copyI didn't know there was a Eufy plugin. Just tried it, thanks for the work ! I have not removed the Homekit compatible accessory yet so I have two camera windows and the 2 switches. ​ A question, I see a eufy motion switch and a eufy switch, any idea what this eufy switch is for ? Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2021-08 |
| Eufy doorbell plugin | Partly works | Initially works but falls over after doorbell press; author still fixingSaved copyOk I had a play around with this today and here are my observations. It initially worked but after pressing the doorbell button it fell over big time. It's worth pointing out that if you install this, make sure you backup up your Homebridge config, if you're running hb-service I believe it does this for you but worth checking. Additionally, if you have other Eufy cameras, especially indoor cams, you might want to create a new Eufylife account and only share the doorbell (as a guest) with it. This way you're keeping other Eufy security products separate and hopefully secure. So after … Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2020-12 |
| Eufy S100 wall light cam and S120 solar wall light cam | Partly works | Plugin 2.2.1 shows camera as sensor; 2.3.9 gives camera but not responding or snapshots onlySaved copyUPDATE: s100 wall light cam it started working since last night. I changed some video codec settings. I am able to stream and it gives me HKSV options as well. Will test for few more days for reliability. I can share my plugin settings if anyone having issue with their s100. Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2023-12 |
| Eufy S340 camera | Partly works | Plugin lists it as supported; one user could not get Eufy plugin working with any cameraSaved copyI tried 3 days to make the Eufy plugin work but it just would not with any of my cameras. I don’t care about HKSV any more since it is so unreliable and limited to 1080p. I also got tired of the timeline being outdated at first glance and then suddenly new videos would appear that should have been there in the first place. I’m using Scrypted instead to bring in all the video feeds into the Home app and it works quickly and reliably. Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2024-03 |
| Eufy smart locks T8506 and T85L0 | Partly works | Recognized; lock/unlock enabled in 5.0 beta, state showed No Response before later beta fixSaved copyPreflight Checklist [x] I have searched the existing issues and this bug has not been reported before. [x] I understand V4 is no longer maintained, and that a fix will only ever land in V5. [x] I am using a dedicated guest admin account (not my main Eufy account). [x] I have restarted Homebridge and the issue persists. Environment [code] Area Device Discovery Diagnostics Archive homebridge-eufy-support-1d26b278-6392-4755-8827-e9b9124606c9.eufysupport.gz What happened? Two devices that are recognized but not represented, a T8506 and T85L0 lock. Excerpt saved from GitHub on 2026-10-22. | Issue #1099 · 2026-09 |
| Eufy Solo Cam T8134 / Dual Camera Solar T8170 / Wall Light Cam T81A0 | Partly works | Plugin 2.3.5 HKSV: cameras work as motion sensorsSaved copyI thought it would be interesting to point out that I am testing the existing HKSV plugin (2.3.5) on the following cameras: Driveway S40 Camera T8124 Solar Solo Cam T8134 Dual Camera Solar T8170 Solar Wall Light Cam T81A0 All of the cameras operate as motion sensors and/or sirens. One thing that I realised could be an issue, I am not using a home base. Could this contribute to the issues that I have experienced with the supported S40 Cam as well as potentially the others? [code] [code] Excerpt saved from GitHub on 2026-10-22. | Issue #447 · 2023-10 |
| Eufy wired doorbell 2K | Partly works | Doorbell press notification supported; full support still in developmentSaved copyI've been working on a Eufy plugin (https://github.com/samemory/homebridge-eufy-security). It's in the early stages of development but it does have support for getting a notification if someone rings the doorbell! It should work with all the doorbells listed below (credit goes to other contributors), but I have not been able to test them myself. Wired Doorbell 2k (T8200) Wired Doorbell 1080p (T8201) Battery Doorbell 2K (T8210) Battery Doorbell 1080p (T8222) Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2021-06 |
| Eufy C30 video doorbell | Not working | No video, only security modes; newest doorbells maybe unsupported; needs HomeBase 3Saved copyLike the title says, I have a Eufy C30 video doorbell connected to the Homebridge Eufy Security plugin but it won't show footage from the doorbell. All it gives me in home are the options for Home, Away, Night, and Off. When I look at Homebridge it's telling \[Doorbell handleSecuritySystemTargetStateGet: Wrong return value Error Something wrong with this device error stack:\]. Nothing on the Github page seems to match what I'm experiencing. Does anyone have advice for where I should start looking to fix this? Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2025-02 |
| Eufy cameras | Not working | Setup confusing; cameras work in Eufy app but not in HomebridgeSaved copy… able to delete and then re-add the plugins and add them to HomeKit this time. Some work and some don't, but that's life, I guess.... I find the setup for Eufy Security very confusing: the cameras work just fine in the Eufy app but I can't seem to make them work in HomeKit even as motion detectors. Anyway, I'm going to try some more and then just move on. I might try to add my Hubitat to HomeKit today since I just learned that Hubitat now supports it. Or I might just buy nothing but Works-With-Homekit gear from now on, like Aqara, which I have and which works great. Yes, it'll be expensive if … Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2023-06 |
| Eufy E330 camera with HomeBase 3 | Not working | HomeBase 3 shows up but camera appears as switchSaved copyI assume this never worked. I too have HomeBase 3 and E330 cam. HB3 shows up in Homekit/home app. But, camera does not. Looks like is shows up as switch. Not a cam. Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2023-01 |
| Eufy Indoor Cam C120 on HomeBase | Not working | Live feed fails when paired to HomeBase; works connected directly to routerSaved copyWhat happened? Apparently when I have my C120 camera connected to the homebase the live feed video won't work. I connect it directly to the router and it works fine with homekit. Has anyone else had this issue or know how to resolve it? I'd like it to be connected to my homebase if I could. Currently on Homebridge 1.11.1, Node 24.12.0, and plugin version 4.3.7, running it all on Unraid My Doorbell E340 seems to be working fine and it didn't work when it wasn't connected to my Homebase before I got it. Device Type Indoor Camera (Supported) Plugin Version other (UnSupported) HomeBridge Version … Excerpt saved from GitHub on 2026-10-22. | Issue #725 · 2025-12 |
| Eufy S220 camera | Not working | Showed up as a siren only in HomeKit; upstream support pendingSaved copyWhat happened? I blieve this was to be fixed with 2.3.5 but I still cannot get S220 camera to load. It shows up as a siren only in Apple Home. Photos not updated with camera: [ /] Device Type other (UnSupported) Plugin Version other (UnSupported) HomeBridge Version v1.6.x (Supported) NodeJS Version v18 (Supported) Operating System Raspbian 10+ (Supported) Relevant log output [code] [code] shell { "enableDetailedLogging": true, "CameraMaxLivestreamDuration": 30, "pollingIntervalMinutes": 10, "hkHome": 1, "hkAway": 0, "hkNight": 3, "hkOff": 63, "ignoreStations": [], "ignoreDevices": [], … Excerpt saved from GitHub on 2026-10-22. | Issue #447 · 2023-10 |
| Eufy S340 camera | Not working | Camera stuck in calibration loop on Node 18+; fine on Node 16.Saved copyMy 2 C's: I gave up trying to integrate Eufy into homebridge. The newest version of NodeJS caused my S340 camera to continuously rotate in the calibration loop (Strange issue I know). Worked fine on NodeJS v16.x, but after 18.x I couldn't resolve. I gave up and just use the cameras in the Eufy app. It sucks because now I don't have any camera automations, but I grew tired of formatting cards and reconfiguring the setup continuously. Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2025-03 |
| Eufy Security cameras | Not working | One user couldn't get plugin to work; designed for hub based camerasSaved copyThere’s a Eufy Security plugin but I have not been able to get it to work Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2021-06 |
| Eufy video doorbell | Not working | Shows only as alarm, no video; doorbells lack RTSP, P2P mode triedSaved copyAh, that tells me what's wrong. No support in the eufy-security-client library used by homebridge-eufy-security: https://github.com/bropat/eufy-security-client/issues/560 It doesn't know the C30/C31 is a doorbell or even a camera. It thinks it is a security station accessory, which is why you're getting a motion sensor and nothing else. Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2024-11 |
| eufyCam 2 Pro | Not working | Cameras not appearing via plugin; natively HomeKit via HomeBase so plugin not neededSaved copyHi. I’ve been having trouble have the eufyCam 2 Pro show up in HomeKit using the homebridge-eufy-security plugin (https://www.npmjs.com/package/homebridge-eufy-security). Both the HomeBase 3 and the Doorbell Came (T8210) are showing up but not the eufyCams. I’ve deleted the bridge in HomeKit, uninstalled the plugin, restarted my Homebridge and reinstalled, configured, and installed the bridge. Any tips on what else I can try? Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2023-01 |
| Eufy 2C outdoor camera | Requested | Two-way audio does not work in HomeKit; asked about plugin supportSaved copyHey guys, ​ I recently purchased the Eufy 2C outdoor cameras with HomeKit integration. So far they work great and are pretty fast but one thing that is a massive bummer is that the 2 way audio does not work on HomeKit. You can hear but you can't talk back. It does work via the Eufy app but I have my whole system on HomeKit. Is it possible to do 2 way audio with the home bridge eufy plugin instead ? If not, can anyone recommend any solid outdoor cameras that have 2 way audio and work really well with home bridge ? Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit thread · 2022-07 |
| Eufy HomeBase S1 Pro | Requested | Station type 27 not supported upstream; project frozenSaved copy… handshake and that full functionality (arm/disarm, alarm, and station controls) will depend on the upstream work being completed. I’m completely comfortable proceeding with the interim state for now, knowing that this is part of a broader effort in progress. My primary goal is to access the cameras via HomeKit (proxied through Homebridge running on a Raspberry Pi 5), so even partial visibility at this stage is already helpful as things progress. Regarding access, I’m open to setting up a dedicated guest admin account to support your investigation. As recommended by eufy, I understand this … Excerpt saved from GitHub on 2026-10-22. | Issue #911 · 2026-04 |
| Eufy PoE Bullet-PTZ Cam S4 | Requested | Initial upstream support submitted; fixed in beta per labelSaved copyInitial support for the T8E00 PoE Bullet-PTZ Cam S4 (type 301) has been submitted upstream (bropat/eufy-security-client#855) along with its companion NVR S4 Max (T8N00, type 300) in bropat/eufy-security-client#854. However, the T8E00 camera currently has only minimal device properties registered, we need device-level raw properties (the `param_type` data specific to the camera, not the NVR station) to map all its capabilities properly. @saroo786 @tjchahal-art, could one of you export diagnostics with Detailed Logging enabled? The diagnostics archive will include the device-level properties … Excerpt saved from GitHub on 2026-10-22. | Issue #861 · 2026-03 |
| Eufy PoE NVR S4 Max | Requested | Not recognized; upstream PR submitted, tracked in duplicate issueSaved copyThank you @saroo786 for reporting this. The T8N00 (Type 300) is a Eufy PoE NVR, a completely new device family that is not yet recognized by the underlying `eufy-security-client` library. The device type, station classification, and communication protocols all need to be implemented there first before the plugin can expose it to HomeKit. An upstream feature request already exists: https://github.com/bropat/eufy-security-client/issues/659 This is linked with #861 (T8E00 PoE Camera) which is part of the same NVR system. We'll track progress on the upstream issue and add support in the plugin … Excerpt saved from GitHub on 2026-10-22. | Issue #862 · 2026-03 |
| Eufy SoloCam E42 | Requested | Unsupported; upstream implementation PR sent, issue closed not plannedSaved copyI have the same unsupported E42. I read your above instruction on this issue. I refreshed and got the below data. (I have two indoor cams, a doorbell cam, and the E42): [code] Excerpt saved from GitHub on 2026-10-22. | Issue #812 · 2026-02 |
| Eufy Solocam S340 | Requested | Plugin developers have committed S340 support; release expected in a few monthsSaved copyI'm talking with the plugin developers and they have made committed github entries already to add the new S340 to the next release of the plugin, but when it's ready could take some time because or ironing out bugs and such(~1-3mnts) Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2023-11 |
| Eufy T85D2 smart lock | Requested | Type 207 upstream support is a stalled WIP; project frozenSaved copyThis project is currently frozen. The plugin relies on `eufy-security-client`, which its maintainer has deprecated. Eufy has moved its apps to a new "Mega" protocol, and a brand-new library is being built against it. All development effort is going there. What this means for now: ✅ The current version keeps working as-is for devices still on the old protocol. 🧊 No new features or new device support can be added. 🩹 Only strictly necessary fixes for critical breakages will be considered. 🚀 Effort is focused on the new Mega-protocol library first. Work to adopt it in this plugin has not started … Excerpt saved from GitHub on 2026-10-22. | Issue #908 · 2026-03 |
Show 3 more
| Device | Status | What they said | Source |
|---|---|---|---|
| Eufy T85F1 smart lock | Requested | Type 206 not recognized by eufy-security-client; closed staleSaved copy{ "uniqueId": "T85F1K1024281FC5", "displayName": "Front DoorLock", "type": 206, "name": "Front DoorLock", "model": "T85F1", "serialNumber": "T85F1K1024281FC5", "hardwareVersion": "V2", "softwareVersion": "1.0.9.0", "stationSerialNumber": "T85F1K1024281FC5" } Excerpt saved from GitHub on 2026-10-22. | Issue #858 · 2026-03 |
| Eufy Video Doorbell E340 | Requested | Type 94 not compatible; many users asked, closed not plannedSaved copyDescribe the solution you'd like Add support for Eufy Video Doorbell E340. Currently the logs show this warning indicating the new doorbell model is not supported: [10/14/2023, 19:06:48] [EufySecurity] WARN This accessory is not compatible with HomeBridge Eufy Security plugin: Front Door Type: 94 Excerpt saved from GitHub on 2026-10-22. | Issue #454 · 2023-10 |
| eufyCam C37 | Requested | Shows under Unsupported Devices (type 10037)Saved copy… The camera actually shows up under Unsupported Devices (Type 10037) in the plugin interface, rather than not showing up at all. For context, this is the eufyCam C37. Thanks a lot for all your hard work on this plugin! Preflight Checklist [x] I have searched the existing issues and this device has not been requested before. [x] I have checked supported capabilities and understand a recognized device is not automatically represented in HomeKit. Device Information [code] How does the plugin currently show it? Unsupported Device Additional Context _No response_ Excerpt saved from GitHub on 2026-10-22. | Issue #1162 · 2026-10 |
Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Local + cloud
Eufy account via eufy-security-client with P2P and RTSP streaming
You’ll need
- Eufy Security account
Compatibility
| Verified by Homebridge | Yes |
|---|---|
| Homebridge versions | ^2.0.0 |
| Homebridge 2.0 | Yes |
| Node.js | >=24.5.0 |
| Settings in Homebridge UI | Yes |
| Matter | No |
| Platform name | EufySecurity |
| License | Apache-2.0 |
Community signals
| Downloads a week | 926 |
|---|---|
| Downloads a month | 5,136 |
| GitHub stars | 226 |
| Open issues | 21 |
| Closed issues | 676 |
| Last code push | 2026-10-20 |
| Latest version | 4.7.2 (2026-07-14) |
| First published | 2026-02-20 |
| Releases | 149 |
In ReReHome
Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.
Bridges get their own settings page listing the accessories behind them.
Caveats from the README
- Not affiliated with Anker or Eufy
Sources
- npm: https://www.npmjs.com/package/@homebridge-plugins/homebridge-eufy-security
- Source code: https://github.com/homebridge-plugins/homebridge-eufy
- Issues: https://github.com/homebridge-plugins/homebridge-eufy/issues
- Homepage: https://github.com/homebridge-plugins/homebridge-eufy-security/wiki
- Verified plugins list: https://github.com/homebridge/verified




