Wyze Geofencing Not Working? Here’s the Fix
Wyze's geofencing feature, which allows you to create location-based Rules, is a powerful tool for automating your smart home. You can have your cameras automatically turn off when you arrive home and turn back on when you leave, all without lifting a finger. However, when this feature stops working, it can be a real nuisance.
If your location-based Rules are failing to trigger, you are not alone. This is a common issue that is almost always solvable. This guide will walk you through the most frequent causes of Wyze geofencing problems and provide a clear, step-by-step process to get your automations running smoothly again.
Why Is Wyze Geofencing Not Working?
The reliability of geofencing depends on a delicate interplay between the Wyze app, your phone's operating system, and its location services. When it fails, it is usually due to one of the following issues:
Incorrect Location Permissions
For geofencing to work, the Wyze app needs precise and always-on access to your phone's location. If you have set the permission to "Only while using the app" or "Ask next time," it won't be able to detect when you cross the geofence boundary in the background.
Aggressive Battery Optimisation
Both Android and iOS have battery-saving features that can limit or disable background activity for apps that are not actively in use. These features can prevent the Wyze app from checking your location, thus breaking geofencing functionality.
Outdated Wyze App
Bugs can sometimes interfere with location services. Wyze frequently releases app updates to patch these issues. Running an older version of the app could be the source of the problem.
Inaccurate GPS Signal
A weak GPS signal can cause your phone to report its location incorrectly, meaning the Wyze app never gets the trigger that you have entered or left the designated zone. This is more common in dense urban areas or areas with poor satellite visibility.
Step-by-Step Guide to Fix Wyze Geofencing
Work through these steps methodically to identify and fix the problem.
Step 1: Check and Grant Correct Location Permissions
This is the most common cause of geofencing failure.
-
For iOS (iPhone):
- Go to Settings > Privacy & Security > Location Services.
- Ensure Location Services is turned on.
- Scroll down and tap on the Wyze app.
- Under "Allow Location Access," select Always.
- Ensure the Precise Location toggle is switched ON.
-
For Android:
- Go to Settings > Apps > Wyze.
- Tap on Permissions > Location.
- Select Allow all the time.
- Make sure the Use precise location option is enabled.
Step 2: Adjust Your Phone's Battery Settings
You need to prevent your phone from putting the Wyze app to sleep.
-
For iOS (iPhone):
- Go to Settings > General.
- Tap on Background App Refresh.
- Find Wyze in the list and make sure its toggle is switched ON.
-
For Android:
- Go to Settings > Apps > Wyze.
- Tap on Battery.
- Select Unrestricted. This will prevent the system from limiting the app's background usage.
Step 3: Update the Wyze App
Visit the App Store or Google Play Store and check if there is an update available for the Wyze app. If there is, install it and test your geofencing rules again.
Step 4: Re-create the Geofence and Rules
Sometimes the location data or the rule itself can become corrupted.
- Delete the Rule: Open the Wyze app, go to the Rules tab, find the problematic geofencing rule, and delete it.
- Check Your Location: In the Wyze app, go to Account > App Settings and ensure your location is being detected correctly on the map.
- Rebuild the Rule: Re-create the geofencing rule from scratch. Make sure the geofence radius is set appropriately – making it slightly larger can sometimes improve reliability.
Step 5: Clear the Wyze App Cache (Android Only)
If you are an Android user, clearing the cache can resolve lingering issues.
- Go to Settings > Apps > Wyze.
- Tap on Storage & cache.
- Tap on Clear Cache. This will not delete your data or settings.
By following these steps, you should be able to resolve the issues with your Wyze geofencing and restore your automated routines.