Skip to main content
Knowledge Base

ecobee Smart Thermostats - Integration Guide

Alarm.com supports the increasingly popular brand of ecobee WiFi-enabled smart thermostats. This is ideal for builders and homeowners already using ecobee products.

Now, users can control their ecobee thermostats alongside other automation and security devices on the Alarm.com Alarm.com customer website or Alarm.com app. 

Requirements

  • An ecobee thermostat
     
    Note: ecobee temperature sensors are not supported by Alarm.com at this time. 
     
  • Current version of the ecobee app
  • Current version of the Alarm.com app

Before integrating

Install the ecobee thermostat

Only the ecobee thermostats are compatible with this integration. Refer to manufacturer-provided installation instructions to complete. 

Create an ecobee customer account

The ecobee thermostat needs to be connected to the home’s Wi-Fi network.

Important: Remember the username and password, which will be needed later in the process.

Integrate the ecobee account to Alarm.com using the Add Device Portal

  1. Log in to the Alarm.com customer website.
  2. Click Settings.
  3. Click Manage Devices.
  4. Click Add Device.
  5. Click Thermostat.
  6. Click ecobee.
  7. Click Next.
  8. Enter the ecobee login credentials when prompted.
  9. Accept the terms and conditions and wait for the discovery process to complete.
  1. Log in to the Alarm.com app.
  2. Tap Menu.
  3. Tap Add Device.
  4. Tap Thermostat.
  5. Tap ecobee.
  6. Tap Next.
  7. Enter the ecobee login credentials when prompted.
  8. Accept the terms and conditions and wait for the discovery process to complete.

Available features

The following features are available for ecobee thermostats on the Alarm.com Alarm.com customer website and app:

  • Remote control – change temperature setpoints, heating and cooling mode, and fan modes
  • Ability to view current temperature and humidity levels
  • Automation as part of Alarm.com Scenes

Known limitations

  • Alarm.com and Ecobee integration does not support the following features:
    • Thermostat scheduling
    • Thermostat rule-based automation
    • Remote temperature control or averaging using Alarm.com temperature sensors
    • Aux Heating Mode (for heat pump systems)
    • Non-thermostat ecobee devices (temp sensors, motion sensors)
       
  • The integration does not support multiple homes on one ecobee account. If an ecobee user has more than one home with an ecobee thermostat, none of the thermostats will be added to Alarm.com. This will only affect multi-home accounts. If the user has more than one thermostat in a single home, all thermostats will be linked to the Alarm.com platform.
     
    Example: A user has a vacation home and a primary home, both with Alarm.com systems and ecobee thermostats. They added their primary home first in the ecobee app and then added their vacation home second. The integration will only support their primary home because it was added first to their ecobee account. If the homeowner were to add their vacation home first in the ecobee app, only the vacation home thermostat will be linked to the Alarm.com platform. 
     
  • ecobee thermostats will not show up if the homeowner does not have an address added to the account. This will affect users who create their accounts from the ecobee website. This can be resolved by asking the user to download the ecobee app and enter their address when prompted during the app setup.
  • When an ecobee thermostat goes offline, ecobee does not send any push notification to the Alarm.com app, or to Alarm.com. Currently, it is required to request the state by refreshing the status of the ecobee thermostat card.
  • A single ecobee account may be paired with a single Alarm.com account. Multiple Alarm.com accounts cannot be integrated to a single ecobee account, and multiple ecobee accounts cannot be integrated to a single Alarm.com account. 
  • Was this article helpful?