- Ecobee Alexa skill authentication token expired after account change
- Alexa device discovery not run after skill re-link
- Ecobee thermostat offline in Ecobee app preventing Alexa access
Problem Description
Your Ecobee thermostat does not respond when you ask Alexa to change the temperature, set a specific heat or cool target, or check the current temperature. Alexa responds but says the device is not responding or fails to confirm the temperature was changed even though the Ecobee works correctly in the Ecobee app. Alexa temperature control requires the Ecobee Alexa skill to be linked with an active Ecobee account.
Symptoms
- Alexa says ecobee thermostat is not responding to temperature commands
- Alexa confirms temperature set but thermostat does not change
- Alexa can find the thermostat but temperature commands produce error
- Voice temperature control worked then stopped after Ecobee account password change
- Alexa set temperature command says unsupported on this device
- Temperature control works in Alexa app but not via voice
Recognize these? Here's what usually causes it.
Common Causes
- Ecobee Alexa skill authentication token expired after account change
- Alexa device discovery not run after skill re-link
- Ecobee thermostat offline in Ecobee app preventing Alexa access
- Ecobee skill linked to wrong Ecobee account email
- Alexa guard or hold mode on thermostat blocking temperature changes
- Ecobee app update changed authentication flow requiring re-link
Most fixes happen in the first 3 steps.
Do not use Alexa to set the Ecobee thermostat to extreme temperatures such as below 15C or above 28C when family members are home. Alexa temperature commands execute immediately without safety confirmation prompts.
Tools & Requirements
These tools will help you complete this fix.
As an Amazon Associate we earn from qualifying purchases.
Step-by-Step Solution
Re-Link the Ecobee Alexa Skill
Open the Alexa app and go to More then Skills and Games. Search for Ecobee. If already enabled tap Disable Skill then confirm. Wait 30 seconds then tap Enable to re-enable the skill. When prompted to link your account enter your Ecobee account email and password. Use the exact same credentials you use to sign into the Ecobee app. After linking say Alexa discover devices to populate the thermostat in Alexa device list.
Discover Devices After Linking
After re-linking the Ecobee skill in the Alexa app say Alexa discover devices or go to the Alexa app Devices tab and tap the plus icon then Add Device then Thermostat then Discover Devices. The Ecobee thermostat should appear in the discovered list. If it does not appear confirm the thermostat is online in the Ecobee app before retrying discovery. After discovery test the command Alexa set the thermostat to 70 degrees to verify control.
Confirm Thermostat Is Online in Ecobee App
Open the Ecobee app and check that the thermostat tile shows as Connected and you can change the temperature from the app directly. If the thermostat shows as offline in the Ecobee app Alexa will also be unable to control it. Resolve any Ecobee connectivity issues first including WiFi signal at the thermostat, power cycle the thermostat, and verify Ecobee cloud service is available before troubleshooting Alexa.
Check for Temperature Hold Mode
In the Ecobee app check if the thermostat is in a Vacation Hold, Temperature Hold, or Smart Home Away mode that locks the temperature. While in these modes Alexa can set a temperature but the hold overrides the change immediately making it appear that Alexa's command did not work. End any active hold from the Ecobee app then test the Alexa temperature command. The temperature change should now persist after the voice command.
Use the Correct Account for Skill Linking
If you have multiple email addresses ensure the Alexa skill is linked to the same account that controls the Ecobee thermostat in the app. Open the Ecobee app on your phone and note the account email shown in the profile section. When re-linking the Ecobee Alexa skill enter exactly this email address. An Alexa skill linked to a secondary or guest Ecobee account may show the thermostat but lack permission to change the temperature.
Quick Solutions
Still having issues? This is usually the deeper cause below.
If voice commands stopped working after relinking the account, check that the skill or action is still enabled — relinking sometimes disables it silently.
After confirming Alexa can control the Ecobee thermostat create an Alexa Routine that sets the temperature to your preferred sleeping level when you say Alexa good night. This combines lights, locks, and thermostat into a single voice command.
Thermostat issues that keep returning are often caused by stale backup-battery memory holding old settings across power cycles without the user realising.
- Ecobee Alexa skill authentication token expired after account change
- Alexa device discovery not run after skill re-link
- Ecobee thermostat offline in Ecobee app preventing Alexa access
- Ecobee skill linked to wrong Ecobee account email
- Alexa guard or hold mode on thermostat
Before you go — try one of these (they fix most cases).
Most popular upgrades chosen by Ecobee Smart Thermostat owners.
As an Amazon Associate we earn from qualifying purchases.
Official Manufacturer Manual
Ecobee provides official product documentation through their online manual rather than downloadable PDF. Access setup guides, troubleshooting steps, and product specifications for your Ecobee Smart Thermostat.
Source: ecobee.com
Need More Help? Ecobee Support
Note: The contact information below connects you directly to Ecobee's official customer support team, not Trunetto. They can help with warranty claims, device replacements, and advanced technical issues.
How Does Ecobee Compare?
Before replacing your Ecobee device, see how it stacks up against alternatives in our full comparison guides.







