Like many others, I was totally frustrated with the failure of geofencing to work with my Homebase 2 and the outdoor cameras and video doorbell connected to it. I stumbled upon the following solution when setting up geofencing for my Google Nest thermostat. Don’t want to over-universalize my experience, but this is what solved the problem for me in iOS:
Euphy’s support materials state that for geofencing to work you must enable Location Services (Settings —> Privacy —> Location Services) and select Always for the Eufy Security app.
That isn’t enough. I discovered that it was also necessary to—
Turn on Background App Refresh (Settings —> General —> Background App Refresh),
Select Wi-Fi & Cellular Data from the Background App Refresh options menu, and
Toggle Background App Refresh to On for the Eufy Security app.
Now my system toggles between Home and Away automatically every time I leave my house and arrive home, and I am notified accordingly. I have my radius set to Small in the Geofencing settings. Sometimes the system doesn’t switch from Away to Home until I’m in my garage, but it always does switch back.
Now that it works for me, geofencing is a terrific convenience. Hope it will start working for you, too.
I’m glad to hear someone has this working, but perhaps you can report back after a few more days and confirm it’s still working, and how many iOS devices are using the App?*
I checked all three of those settings (in addition to the location services ‘Always’).
They were already set exactly the same as yours however Eufy geofencing still usually works once or twice after re-saving the small radius, but then fails to work again. All other apps on my phone using Location Services work correctly.
*I wonder if the majority of users having issues are only experiencing it with multiple devices. Maybe I’ll try removing it from the second phone (same settings as above) for a while and see what happens with only one.
EDIT: Nope, no good. Changed so only one device had the app installed and registered. Went for a drive outside the radius for 15mins. The app only switched the modes when I manually opened it both away and at home.
Geofencing is still working fine except for one occasion when the app did not switch until I opened it to check. Then the app switched immediately. This leads me to wonder if the app actually had switched in the background on this one occasion but for some reason didn’t generate the notice that it did.
I have the Eufy app installed on only one device.
Thanks for reporting back. I’ve had this happen too and suspected that… But no, it’s not just the notification delaying:
Mine hadn’t switched back to “Home” so I
- Walked in front of a camera to check and saw the red light indicating it was recording
- Waited 2 minutes, opened the app and only then it switched to “Home”
Looked at the ‘Events’ in the App and confirmed the timestamps just to be sure:
- There was a recording of me walking in front of the camera (“Away” mode)
- At 2 minutes later there was the notification that it had “Switched to Home mode by Geofencing” corresponding with when I opened the App
If eufy allowed 5 cameras with Homekit Secure Video instead only 4 this wouldn’t be a problem
Geofencing in the Eufy app has been buggy as hell since day one. I’ve tried ALL of that and more and I’ve still never been able to get it to work correctly on either my iPhone or my wife’s Samsung phone.
Homekit Geofencing works just fine for me but if we are going to be gone for more than a few hours, I still have to manually switch the app to Away for both of us to get notifications.
As far as I’m concerned, Eufy wont ever fix their Geofencing.
Exactly what I found. And since HomeKit works perfectly with Location Services I thought I had a workaround:
Configure Geofencing in the eufy Security app, and then setup an iOS “Shortcut” which opens the eufy Security app (and then immediately switches back to the home screen ) when the phone detects I either leave home or return home.
It kind of worked!….Only one problem though is it only works automatically when the phone is unlocked. (If locked it does at least prompt on the Lock Screen that the shortcut needs you to unlock so it can run)
Another simple solution would be eufy allowing their app to interact with Siri but apparently that’s beyond their capabilities too.
I can’t get it to reliably work at all.
HB3 with iPhone 11pro and iPhone SE.
All settings for background app refresh, wifi and mobile data, location to always etc as described above were already on. I’ve toggled them on-off-on a few times but no change.
It worked for a couple of days, but then one of the iPhones wouldn’t. I deleted that device, re-added it under same user (owner)…still didn’t work.
Deleted device, created a second account for my wife and added her account as a tenant within the home… then added her device. It worked for 2 days and then stopped working.
Now BOTH phones don’t work. It says “in the zone” when clearly we are not and vice versa.
It’s rubbish !
We manually switch modes now.