How To Integrate ecobee Smart Thermostats

Alarm.com now supports ecobee brand WiFi-enabled smart thermostats allowing you to control your existing ecobee thermostat through the Alarm.com interface.

ecobee thermostats connect to Alarm.com via Wi-Fi and do not connect with the alarm panel.

Available features

The following features are available for ecobee theromstats on the Alarm.com 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
  • HVAC analytics – Severe heating and cooling alerts only

What do I Need to get Started?

  • Compatible ecobee thermostat
    • SmartThermostat
    • ecobee4
    • ecobee3 lite
  • Current version of the ecobee app
  • Current version of the Alarm.com app
  • Surety Home, or Surety Complete service package

Before integrating

Make sure you have the following setup prior to integration:

  • Install the ecobee thermostat
    • Only the SmartThermostat, ecobee4, and ecobee3 lite thermostats are compatible with this integration. Refer to manufacturer-provided installation instructions to complete if you have not already done so.
  • Create an ecobee account
    • The ecobee thermostat needs to be connected to the home’s Wi-Fi network.
  • Have an active Alarm.com account
    • You will need Automation control, found through Surety Home, or Complete.

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

To integrate the ecobee account using the Alarm.com Website:

  1. Log into the Alarm.com Website.
  2. Click Settings.
  3. Click Add Device.
  4. Click Thermostat.
  5. Click ecobee.
  6. Click Next.
  7. Enter the ecobee login credentials when prompted.
  8. Accept the terms and conditions and wait for the discovery process to complete.

To integrate the ecobee account using the Alarm.com mobile app:

  1. Log into the Alarm.com mobile 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.

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, only the first home added to their ecobee account 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 downloading the ecobee app and entering their address when prompted during the app setup.
  • When an ecobee thermostat goes offline, ecobee does not send any push notification to the app, or to Alarm.com. Currently, it is required to request the state by refreshing the status of the ecobee thermostat card.