Alarm.com Geo Services

Alarm.com’s Geo-Services lets you automate home settings and initiate additional notifications based on the location of your iPhone or Android phone relative to their home, office, or any other Geo-Fence specified.

Geo-enabled features include:

Arming Reminders

Location-based Arming Reminders let you know if you forget to arm the system after leaving the house.

Thermostat Automation

Your connected thermostat can be automatically turned up or down when you enter or exit a specified Geo-Fence.

Video Recording

Geo services can automatically pause video recording rules when your are at home.

  • Allows phone location to be used as an input trigger for notifications
  • Set rules based on location information

The Geo-Services screens appears on the website and within the Alarm.com mobile apps (iPhone or Android, running the latest version of the Alarm.com app).

It’s easy to set up!

To take advantage of Geo-Services functionality with compatible phones, follow these simple steps:

  1. Enable Geo-Services on one or more phones. Log into the Alarm.com app from an iPhone or Android device and enable Geo-Services under the Settings menu within the app.
  2. View and manage Geo-Fences online. Log into the Alarm.com website and go to Mobile > Geo-Services to view and edit Geo-Fences for the account. A “Home” Geo-Fence is created by default around the system address.
  3. Set up geo-enabled rules or notifications. Once Geo-Services are set up, apply these settings to various rules and notifications via the web.

Geo-Services Troubleshooting

Geo Device in Malfunction

Configure Geo-Services

To configure Geo-Services, follow the following steps using the Customer Website and app.

Permission requirements

The following login permissions are able to configure the Geo-Services feature:

  • Master Control
  • Full Control
  • Custom with Notification Settings enabled

Login permissions can be changed via the Manage Logins tab under Users in Alarm.com.

Add Geo-Devices

To configure Geo-Services, the enable Geo-Services on one or more phones. To enable Geo-Services, use the mobile app.

To enable Geo-Services using the Customer app:
  1. Log into the Alarm.com Mobile app.
  2. Tap Menu
  3. Tap Geo-Services .
  4. Tap the Geo-Services toggle switch to enable it.

  1. If asked, tap Turn On to turn on Geo-Services.
  2. Geo-Services is now enabled for the device and appears as a Geo-Device on the Alarm.com Website.

How To Create and Manage a Geo Fence

Add Geo-Services rules and notifications

Once Geo-Device have been enabled, you can configure desired Geo-Service rules or notifications. Some examples of rules are arming reminders, thermostat override, and pausing video recording rules.

To view rules and reminders available to a specific customer’s account:
  1. Log into the Alarm.com Website.
  2. Click Settings .
  3. Click Geo-Services .
  4. In Set up Geo-Features , it lists notification reminders and rules available for the account to create. Click to select the rule or reminder to create it.

Geo-Services - Troubleshooting Guide

By enabling GPS on a mobile device, you are allowing the device to check-in and relay its location relative to the radio tower or router the device is connected to. In addition to GPS being on, verify that the subscriber has a data connection (e.g., 3G, 4G LTE, Wi-Fi).

Geo-Services tips

  • The lower the data connection and/or coverage in the area, the less accurate Geo-Service is. The reverse is true as well.
  • Staying close to the Geo-Fence, or only barely crossing it can mean that the device never triangulates outside of the Geo-Fence. This can cause notifications or actions to incorrectly trigger or not trigger occur at all.
  • Increasing the Geo-Fence radius can help provide more accurate notifications based on location.
  • Wi-Fi can be used as a data connection for triangulation. The device does not need to be connected for triangulation to occur.
  • The more accurate Geo-Fence radius sizes are around or larger than 2 to 2.5 miles radius. The minimum radius can be one mile but is not recommended.

To manage Geo-Services using the Customer Website:

  1. Log into the Alarm.com Website.
  2. Click Settings .
  3. Click Geo-Services .

Note : Only the login permissions of Master Control, Full Control, and Custom with Notification settings enabled can manage Geo-Services on an account.

Having Issues with your Geo Device?

1. Verify Geo-Services is set up properly

Verify users have the proper Geo-Services notifications and features set up on the account

2. Verify location services is turned on

For both the device and the Alarm.com app.

To enable location services on an Android phone:

  1. Tap to open the Settings application.
  2. Tap Connections .
  3. Tap the Location toggle switch to enable location services.

Note : These steps may vary depending on the model of the Android phone.

To enable location services on an iPhone:

  1. Tap to open the iPhone’s Settings application.
  2. Flick to scroll to the apps, and tap to select Alarm.com .
  3. Tap Location .
  4. In Allow Location Access , tap Always .

3. Verify the correct device is enabled for Geo-Services

You can verify the correct device is enabled by turning Geo-Services off in the app, then log into the Alarm.com website to verify a correlating device was paused. A device that is paused is grayed out.

In the following image, the Geo-Device named iPhone is enabled and the Geo-Device named Samsung is disabled.

Geo_Device_Samsung_is_disabled
Important : Remember to re-enable the Geo-Device in the app after this test.

4. Increase the Geo-Fence size

Increase the fence size to a minimum of 2 to 2.5 mile radius. If it is already set to a 2.5 mile radius, increase the Geo-Fence radius to 5 miles.

5. Enable Wi-Fi on the Geo-Device

Enable Wi-Fi on the phone that is a Geo-Device having issues. This may help with triangulation if there are not many towers in that area. Turning on Bluetooth can also help.

Note : The Geo-Device is not required to be connected to a Wi-Fi or Bluetooth network to function.

6. Verify settings that can affect Geo-Services on Android devices

For Android devices, there are several settings that can affect consistent Geo-Services functionality. The Alarm.com app also displays possible settings that are affecting functionality as shown in the following image:

Verify the Android device settings have the best corresponding values:

Note : The names of settings may vary on Android devices.

  • Location or Location services should be toggled on.
  • Locating method or Location mode should be set to high accuracy.
  • Wi-Fi scanning and Bluetooth scanning , which may be in the Improve accuracy setting, should both be toggled on.
  • Power saving mode and Ultra power saving mode should both be toggled off.
  • Battery optimization or Optimize battery usage , which may be in the menu option of the Battery setting , should be toggled off for the Customer app, Google Play Services, Wi-Fi, and Bluetooth.
    • When selecting the option to Turn Battery Optimization for this App Off from the Customer app, the phone displays the devices that do not have optimization on. Tap the arrow under Battery optimization to select All Apps, then tap Alarm.com to verify that Don’t Optimize is selected.

The following image is an example of turning off battery optimization on an Android device:

7. If the issue is still unresolved:

Important : Perform the following steps in this order:

  1. Disable Geo-Services in the Alarm.com App.
  2. Delete the Geo-Device on the Alarm.com Website.
  3. Force close the Alarm.com app.
  4. Re-enable Geo-Services in the Alarm.com app.
  5. Add the device back to the Geo-Fence rules or notifications.
  6. Sync the Geo-Device by crossing in and out of the Geo-Fence.
  7. Test by crossing the fence again.

Note : Geo-Services uses triangulation to conserve battery power. The device should pass a significant distance over the geo-fence in either direction to register crossing the geo-fence.

Geo-Service device in malfunction

The Geo-Service device in malfunction trouble condition indicates the Alarm.com servers have not received a location report from the Geo-Device (usually a cellphone) for a 24 hour period.

Another common cause for a Geo-Service device malfunctioning is because the device may have been deleted but not completely removed from the account. The best way to clear a Geo-Service device malfunction is to completely remove the device from the account before attempting to reattach the device to the account.

It is recommended to remove Geo-Devices that are not active or currently in use on the account in order to avoid Geo-Service device malfunctions.

How to resolve:

To clear the Geo-Service device in malfunction trouble condition:

Note : Clearing the Geo-Service device in malfunction trouble condition only clears the trouble condition once each time the following steps are taken.

Complete the following steps for all Geo-Devices that are in malfunction or no longer in use on the account:

  1. Log into the Alarm.com app on the device in malfunction.
  2. Tap Menu.
  3. Tap Geo-Services .
  4. Tap the Geo-Services toggle switch to turn it off.
  5. Log out of the Alarm.com app.
  6. Log into the Alarm.com Website (refresh the page if they were already logged in).
  7. Click Settings .
  8. Click Geo-Services .
  9. If the malfunctioning or not in use device is listed in Geo-Devices :
  10. Click to select the desired device.
  11. Click Trashcanto remove the Geo-Device from the account.
  12. Click Ok .
  13. While staying logged into the Alarm.com Website, log into the Alarm.com app on the desired Geo-Service device.
  14. Tap Menu.
  15. Tap Geo-Services .
  16. Tap the Geo-Services toggle switch to turn it on.
  17. On the Alarm.com Website, click to refresh the Geo-Services page or log back in if necessary.
  18. Verify the device is showing in the Geo-Service devices section.

To disable the malfunction report using the Customer Website:

If the you do not want a malfunction report, you can turn off the report using the Alarm.com Website.

Note : This only applies to Android devices.

  1. Log into the Alarm.com Website.
  2. Click Settings .
  3. Click Geo-Services .
  4. Click the name of the Geo-Device to be edited.
  5. Click to uncheck Report Malfunction if Device fails to check in for 24 hours .
  6. Click Save .