HomeKit Not Working
Ecobee Smart Thermostat
Severity: MinorWhat Does This Error Mean?
Your Ecobee is not appearing in Apple HomeKit or Amazon Alexa. This is usually a linking or permissions issue — not a hardware fault. The steps below cover both platforms.
Affected Models
- Ecobee SmartThermostat Premium
- Ecobee SmartThermostat Enhanced
- Ecobee3 Lite
- Ecobee4
Common Causes
- The Ecobee skill has not been linked to your Alexa or Google account
- Apple HomeKit pairing code has not been entered in the Home app
- The thermostat lost its Wi-Fi connection and dropped from the smart home platform
- The Ecobee or Home app needs an update
- Two-factor authentication or account settings are blocking the integration
How to Fix It
-
For Apple HomeKit: open the Home app, tap the '+' button, then 'Add Accessory'.
Scan the HomeKit code on the back of your Ecobee, or enter the 8-digit code manually. The code is also in the Ecobee app under Account > Apple Home.
-
For Amazon Alexa: open the Alexa app, go to Skills, and search for 'Ecobee'.
Enable the Ecobee skill and sign in with your Ecobee account credentials when prompted.
-
Make sure your Ecobee is online and connected to Wi-Fi before attempting to link.
An offline thermostat cannot be discovered by HomeKit or Alexa. Fix Wi-Fi first.
-
If the Ecobee was previously linked but disappeared, unlink it and re-link it from scratch.
In the Alexa app, go to Devices > find Ecobee > Deregister. Then re-add via Skills. In HomeKit, remove the accessory and re-scan the code.
-
Update the Ecobee app, the Home app, and the Alexa app to their latest versions.
Integration bugs are often fixed in app updates. Check the App Store or Google Play for pending updates.
When to Call a Professional
Smart home integrations are software-only — no professional service is needed. If you continue having issues, contact Ecobee Support via the app or at ecobee.com/support.
Frequently Asked Questions
Where do I find the Ecobee HomeKit code?
The 8-digit HomeKit code is printed on a sticker on the back of the thermostat. It is also available in the Ecobee app under Account > Apple Home. You need this code to add Ecobee to the Apple Home app.
Does Ecobee work with Google Home?
Yes — Ecobee works with Google Home as well as Apple HomeKit and Amazon Alexa. In the Google Home app, tap '+' > Set up device > Works with Google. Search for Ecobee and sign in with your Ecobee account.
Why did my Ecobee disappear from HomeKit after I changed my Wi-Fi?
When Wi-Fi changes, the thermostat gets a new network connection and may drop from HomeKit. Reconnect the Ecobee to your new Wi-Fi first. Then remove and re-add it in the Home app using the HomeKit code.