Harmony experience with Ecobee

It's compatible with Harmony Express and hub‑based products

Ecobee Thermostat

Setup


Set up Ecobee
Ensure Ecobee is properly set up and configured using the Ecobee app on your iOS or Android device.
iOS Google
Connect Harmony to Ecobee
Once connected, Activities can be configured to include your Ecobee thermostat.

Add Ecobee using the Harmony app

  1. Launch the Harmony app and connect to your Harmony hub.
  2. Select MENU, then Harmony Setup > Add/Edit Devices & Activities.
  3. Select DEVICES and then press the ADD DEVICE button at the bottom of the screen.
  4. Select HOME CONTROL and then ECOBEE.
    • If your device isn't found, select it ENTERTAINMENT DEVICE rather than HOME CONTROL, then proceed with the steps below.
  5. You will be prompted to enter your Ecobee username and password.

Add Ecobee using the MyHarmony desktop software

  1. Launch the MyHarmony desktop software and sign into your account.
  2. Select your Harmony product from the Remote Gallery screen.
  3. Select the Devices tab on the left side of the screen.
  4. Select the Scan for device button near the center of the page.

  5. Harmony Desktop Softare - Auto Scan Amazon Fire TV
  6. You will be prompted to connect your Harmony to your computer with the provided USB cable. Harmony will scan your home Wi‑Fi network for Ecobee devices. Ensure both Ecobee and Harmony Hub are on the same Wi‑Fi network.

Control

Controlling Ecobee from the Harmony app

To access the Ecobee control panel from within the Harmony app, select the Devices in the upper right corner and select your Ecobee device. From here you can view and change your Ecobee thermostat temperature and mode settings.

Controlling Ecobee from the Harmony touchscreen remote

To access the Ecobee control panel from your Ultimate Home remote, open the MENU and select your Ecobee device. From here you can view and change your Ecobee Thermostat temperature and mode settings.

Configuring Ecobee from the Harmony app

Harmony allows you to set pre-defined Ecobee thermostat temperatures for each of your Harmony Activities. For example, launching Watch TV can warm up your home while Listen to Music turns off your A/C, or does nothing at all.

  1. Launch the Harmony app and connect to your Harmony hub.
  2. Select MENU, then Harmony Setup > Add/Edit Devices & Activities.
  3. Select ACTIVITIES and select one, followed by RE-RUN ACTIVITY.
  4. Ensure your Ecobee Thermostat is selected from the list of devices and press the > arrow.
  5. Continue through the Activity setup wizard, answering questions about your home entertainment devices.
  6. When prompted to adjust your home control devices when you Start / End this Activity, press the > arrow.
  7. Select your Ecobee Thermostat and adjust the mode and temperature values you wish to set each time you launch this Activity.
  8. Continue by pressing the > arrow. You can also choose to configure a Ecobee temperature or mode when you end this Activity.
  9. Once complete, select the > arrow in the upper right corner to sync and return to your summary screen.

Repeat these steps for each of your Activities. Once programmed, Harmony will set your home temperature every time you launch this Activity.

FAQs

Harmony support for multiple Ecobee thermostats

Yes. Harmony will communicate with as many Ecobee Thermostats as you have in your Ecobee account. Each thermostat will appear as a different device on your Activity home screen, and each one may be controlled or associated with an Activity independent of the others.

Security information Harmony stores

Neither the Harmony Hub nor our Harmony servers store Ecobee username or password credentials. During authentication you are taken to a Ecobee webpage that allows you to enter your Ecobee credentials; however Harmony never sees this information. After signing in, Harmony will save a unique permission key that allows us to continue communicating with your Ecobee device.

Harmony does not track when you are home or away, nor do we track any temperature changes you make. Logitech Harmony respects your privacy. Read more about our privacy and security statement.

Harmony displays an authentication error and can no longer control Ecobee

If you've factory reset your Harmony hub, changed your Ecobee password, de-authorized Logitech Harmony from the Ecobee website, or want to add a new thermostat then you must re-login from Harmony.

Using the Harmony app:

  1. Launch the Harmony app and connect to your Harmony hub.
  2. Select MENU, then Harmony Setup > Add/Edit Devices & Activities.
  3. Select DEVICES and then select Ecobee.
  4. Select REFRESH / RE-LOGIN and re-enter your username and password.

Using the MyHarmony desktop software:

  1. Plug your Harmony remote into your computer using the supplied USB cable.
  2. Sign into the MyHarmony desktop software and select your remote from the gallery.
  3. Select the Devices tab on the left, then the Home Control tab on the top.
  4. Select your Ecobee and press the Refresh/ Re-login button.

Harmony displays a "trouble communication error" when I try to control Ecobee

This dialogue may appear if your Harmony hub is unable to reach the Ecobee Home cloud.

  1. Check your Wi‑Fi and internet connections.
  2. Try powering off all of your Harmony Activities, then disconnect and reconnect the power to your Harmony hub. It will take 30 seconds to power on again.
  3. Try rebooting your Harmony remote by holding the Off button for 15 seconds.

I have additional questions or comments

Join the Harmony product management and Harmony support team in our Harmony Home Control Experience forums.

Tested Ecobee Models

The Harmony Team has validated the following Ecobee Thermostat models.

  • Ecobee3
  • Ecobee3, HomeKit-Enabled
  • EMS
  • EMS Si
  • Smart Si

Setup

Notice

Ecobee must be added by enabling its skill on the Alexa app. Once enabled, you can press the OK button on your Harmony Express remote to send Ecobee voice commands.

Connect Smart Home Devices to Alexa


Integration details

Harmony Express remotes

Harmony connects with your Ecobee through its Alexa skill.

Integration details

Hub‑based remotes

Harmony communicates with Ecobee using your Wi‑Fi network. Ecobee and Harmony require a constant internet connection in order for them to communicate with one another.

Select your remote

We need to know which type of remote you have in order to provide you the correct instructions. Please select from one of the options below in order to get started.


 
Harmony Hub‑based Remote My remote uses Harmony Hub
 
Harmony Express Remote I have a Harmony Express remote
 
650
Harmony IR Remote  (no hub) My remote doesn't use a hub

Incompatible Remote

Instructions on this page are not relevant for the Harmony remote you've selected.

GO BACK

Harmony Helper

send
Do you need help finding anything?