ecobee

ecobee and HomeKit: Set-up, Scenes, and Troubleshooting

This article applies to all ecobee thermostats except Smart, Smart SI, EMS and EMS SI.

homekit_title_image.jpg

Setting up HomeKit on your ecobee

You can connect/pair your ecobee thermostat to Apple HomeKit through the Home app or with the ecobee app on your iPhone.

Before proceeding, please ensure:

  • Your iPhone is updated to the latest versions of iOS and the ecobee app.
  • Make sure your ecobee and your iPhone are both connected to the same Wi-Fi network. If are connecting with an ecobee3ecobee3 lite, or an ecobee4 and you have a dual-band network, be sure to select the 2.4Ghz network from the list. This condition will not apply to the SmartThermostat with voice control as this model is dual-band compatible; however, whichever network your thermostat is connected to - ensure your iPhone is connected to the same one. 
  • Your ecobee thermostat has a name assigned to it.
    To confirm or edit your thermostat's name: On the thermostat screen, tap MAIN MENU > SETTINGS > PREFERENCES, then tap Thermostat Name.
  • That the Wi-Fi signal strength on your ecobee is sufficient (You can check this on the thermostat by going into MAIN MENU > ABOUT > WI-FI on your thermostat; A signal strength lower than 75% may result in connection issues.)

    If you're having trouble with Wi-Fi connectivity, please refer to our Wi-Fi troubleshooting article.

 

Apple Home app 

1) Open the Home app on your iPhone. 

2) Tap Add Accessory. (If you already have other HomeKit accessories paired, tap + in the top-right corner to add an accessory.)

homeapp2.jpg

3) Your HomeKit code should appear on your thermostat. Scan it with the Home app to pair your ecobee.


If the HomeKit code doesn't appear on your thermostat...

1) Select Don’t Have a Code or Can’t Scan?

homeapp4.jpg

2) You'll see a list of all available devices currently on your network. Select your ecobee thermostat from the list.

homeapp5.jpg

3) Your HomeKit code should appear on your thermostat. Scan it with the Home app to pair your ecobee.

homeapp6.jpg

           

 

ecobee app (iOS 11+)

1) Open the ecobee app on your iPhone.

2) Tap the Account icon in the bottom right corner.

3) Select HomeKit under Integrations in the Menu.

4) Tap + on the top-right corner.

homekit_set-up.png homekit_setup2.png

5) Choose Add Thermostat from the drop-down menu.

add_thermostat.png

6) Select the home you’d wish to add your ecobee to, then tap Next.

ecoapp7.jpg

7) Find your ecobee and select Add. You can also test the connection before adding by selecting "Say Hi." If the two devices are communicating, your ecobee should display HomeKit Identification on the top, followed by "Hi, there."

homekit_setup3.png

8) Your HomeKit code should appear on your thermostat. Scan it with the ecobee app.

ecoapp9.jpg

9) Choose which room you’d like to add your ecobee to.

ecoapp10.jpg

10) Give your thermostat a unique name that you can easily remember. You'll use this name when controlling your thermostat with Siri.

ecoapp11.jpg

 

11) Your ecobee is now successfully paired with HomeKit!

ecoapp12.png

 

If you weren't able to connect/pair your ecobee thermostat to HomeKit, please contact our Support team at 1-877-932-6233 for further assistance.

1) In the ecobee mobile app, select the My Account icon in the bottom right corner.

2) Select "HomeKit" under Integrations on the Menu.

homekit_set-up.png

3) You should see the option for "Scenes"—select it.

4) You should see all of your current Scenes. To create a new Scene, select the green "+" icon in the top right corner.

homekit_scenes.png

5) Enter a name for your new Scene, select the ecobee device you'd like to enable the Scene for and then select the command;

  • Choose "Resume Schedule" to resume your programmed schedule when this scene is triggered
  • Choose "Comfort Setting" to choose a specific Comfort Setting to maintain when this Scene is triggered
  • Choose "Custom" to create a custom set point to maintain when this Scene is triggered

When you're finished creating your Scene, select "Done" in the top right corner.

party_time_scene.jpg

6) Success! You should now see your Scene displayed with the others.

party_time_scene_menu.jpg

And you're done! Party time! Excellent!

 

All current ecobee thermostats are compatible with HomeKit, except for some early ecobee3 thermostats. You can tell whether or not your ecobee3 is HomeKit-enabled by looking for the Apple HomeKit logo on the ecobee3 packaging. 

  • If you no longer have access to the packaging, you can look for the part number in the lower-left corner on the back of your ecobee3. If your ecobee3 is HomeKit-enabled, it will have the following part numbers:  
    • EB-STATe3-02 — US, English 
    • EB-STATe3c-02 — Canadian, Bilingual (English/French) 
     

 

How it Works

The HomeKit system is centered around three types of locations: Rooms, Zones, and Homes. Rooms such as "Living Room” or “Bedroom,” are the basic organizational concept and may contain any number of accessories. Zones are collections of Rooms, such as “Upstairs.”

Users must specify at least one Home to use as the location of their accessories. Each Home contains Rooms, with the option of also using Zones. Rooms and Zones make it easy for users to find and control their accessories.

HomeKit scenes are a way to adjust your thermostat and other HomeKit accessories using a voice command. For example, telling Siri “I’m leaving” will set your thermostat to your Away Comfort setting.  

You can set up any number of HomeKit enabled devices to work together and respond to a single command. For example, with your "Goodnight" scene, your ecobee thermostat can run your Sleep comfort setting and your Switch+ can turn off the lights. Now there's even less things to do before bed time! 

Automations are the ways that your smart device control itself. For example, switching to your Away Comfort setting once you leave your location or geofence. Automations allow your thermostat to be even smarter as they are able to trigger actions without a voice command. Basically, they allow you to control your home in a way where you don't even have to think about doing anything!  

If you have iOS9+, ecobee will have the following default scenes: 

"Good morning" sets your thermostat to your Home comfort setting. 

"Good night" sets your thermostat to your Sleep comfort setting. 

"I’m home" sets your thermostat to your Home comfort setting. 

"I’m leaving" sets your thermostat to your Away comfort setting. 

"Resume schedule" resumes the programmed schedule if the thermostat was placed on hold or was in vacation mode. 

 

Troubleshooting HomeKit issue

Once your ecobee thermostat is paired with HomeKit, you can control your thermostat through the Home app or Siri on your iOS device.

If your ecobee is paired with HomeKit but isn't responding when you issue a command through the Home app, there are a few things to consider: 

Make sure your ecobee and your iPhone are both connected to the same Wi-Fi network. If are connecting with an ecobee3ecobee3 lite, or an ecobee4 and you have a dual-band network, be sure to select the 2.4Ghz network from the list. This condition will not apply to the SmartThermostat with voice control as this model is dual-band compatible; however, whichever network your thermostat is connected to - ensure your iPhone is connected to the same one. 

  • To check the status of your ecobee’s Wi-Fi connection, go to MAIN MENU > ABOUT > WI-FI on your thermostat. 
  • Ensure that your ecobee is connected to your router and ecobee's servers, and that the signal strength is at least 75%. If it isn’t, please refer to our Wi-Fi troubleshooting article. 

If you have other HomeKit accessories paired, see if those accessories are responding to commands through the Home app. 

If none of your HomeKit-enabled accessories are responding, there may an issue on your network that requires further investigating. 

If it’s only the ecobee that isn’t responding, please follow the steps below: 

  1. On the thermostat, go to MAIN MENU > SETTINGS > RESET > DISCONNECT FROM HOMEKIT. 
  2. Reboot the ecobee by gently removing your thermostat from its backplate and the wall and leaving it off for about two minutes. 
  3. Place the ecobee back on the wall after one minute and wait for it to reconnect to Wi-Fi. 
  4. Re-pair your ecobee either through the Home app or the ecobee app. 
  5. Try adjusting the temperature on your ecobee through the Home app to see if it responds. 

If your ecobee is still unresponsive after deleting and re-pairing with HomeKit, please reach out to our Support team at 1-877-932-6233 for further assistance. Agents are available from 8:00AM-12:00AM EST Monday through Friday and from 9:00AM-9:00PM Saturday through Sunday. 

If you have issues creating automations or controlling your ecobee through the Home app when you're not at home, there are a few things to consider. 

1) Make sure that your Apple TV or iPad is: 

2) Make sure that your device is set up as a home hub: 

Apple TV 

iPad 

3) See if you can control your ecobee in the Home app on your iOS device 

Open the Home app and try adjusting the temperature. Are the changes you make in the app going through to the thermostat? 

If not: 

  • Restart your Apple TV/iPad as well as your iPhone and then try adjusting the temperature in the Home app again 
  • Try signing out of your iCloud account on your Apple TV/iPad, then signing back in by going to Settings > Accounts > iCloud 

  If you’re still unsuccessful, please reach out to our Support team at 1-877-932-6233 for further assistance. Agents are available from 8:00AM-12:00AM EST Monday through Friday and from 9:00AM-9:00PM Saturday through Sunday. 

To control a HomeKit-enabled ecobee device with Siri or the Apple Home app when you're away from home, you'll need a HomePod, Apple TV 4k or Apple TV (4th generation or later) which acts as a home hub. 

  • If remote access isn’t working for you, please make sure you’re signed in to the same iCloud account on your iOS device and Apple TV. 
  • If you continue to have issues, try signing out of iCloud on your Apple TV, then sign back in. 
  • If remote access still doesn’t work, try power cycling your Apple TV. If problems persist, please contact our support team (1-877-932-6233) for further troubleshooting.  
  •  

Connecting a brand new Apple TV to iCloud and your ecobee device 

Requirements: 

  • Apple TV 4K, Apple TV (4th Gen. or later) or HomePod 
  • iOS device (iPhone, iPad) 
  • ecobee HomeKit-enabled device 
  • Wi-Fi network  

Steps: 

  1. To simulate being away from home, disable Wi-Fi from the iPhone. 
  2. Send a Siri command to the ecobee device. 
  3. Make sure that the ecobee device and iPhone are connected to the same Wi-Fi Network. 
  4. Turn on the Apple TV and connect to the same network as your ecobee device and iPhone. 
  5. Connect the Apple TV to the same iCloud account. 
     
    ecobee device should get the Apple TV keys within five minutes (applicable only to ecobee thermostats). 

To verify that Apple TV your ecobee thermostat is connected to your Apple TV (applicable only to ecobee thermostats). 

  1. Simulate being away from home by disabling your iPhone's Wi-Fi. 
  2. Send a Siri command to the ecobee device. 

Was this article helpful?

Have more questions? Submit a request