Key Takeaways
- Check ecobee’s Status: If your ecobee thermostat won’t join WiFi or shows offline in the app, check Thermostat Online Services and Mobile Services first. An incompatible WiFi band or security mode, a weak signal, or a router that fails to assign an IP address can also cause trouble.
- Rejoin Your Network: Restart your router, then remove your ecobee thermostat from its wall plate for 30 seconds and reattach it. If rejoining WiFi fails, try 2.4 GHz and WPA2 with AES, then check for an IP address starting with 169.254.
- Test a Hotspot: Test your ecobee thermostat on a phone hotspot and share the result with ecobee support before trying Reset All, which clears equipment configuration. You can still control heating and cooling at the thermostat, even on original ecobee Smart and EMS models that lost server support.
An ecobee not connecting to WiFi can leave you staring at an offline message in the app when all you wanted to do was change the schedule. A router change, an incompatible WiFi band or security mode, a weak signal, or trouble getting an IP address can all cause connection problems. Check ecobee’s status page first, then, if its services are up, restart your router, reboot the thermostat, and rejoin your network.
In the meantime, you can adjust the temperature right at the thermostat. Your ecobee can run your heating and cooling offline, while remote control through the app needs an internet connection. If you also use a Google thermostat at home, our guide to a Nest thermostat not heating covers that model.
Why Is Your ecobee Not Connecting to WiFi?
Does your network name show up on the thermostat? If it does, how far do you get before the connection fails? Start with the symptom that matches what you see.
It Can’t See or Join Your Network
If your network never shows up, check whether your router is broadcasting its name and whether the WiFi radio is on at the thermostat. Did you just replace your router? If your ecobee only supports 2.4 GHz, it needs that band enabled before it can join.
If the network shows up but your ecobee won’t join, enter the password again and check the capital letters and special characters. Then check the router’s security mode. If you have an ecobee3 lite and your router uses WPA3 only, try WPA2 with AES.
It Joins WiFi but Can’t Reach ecobee’s Servers
Your ecobee can connect to your router and still show up as offline in the app. Open the WiFi screen under About on your thermostat. It shows the router connection and the connection to ecobee’s servers separately, so you can see where the connection stops.
Check Thermostat Online Services and Mobile Services on ecobee’s status page. If both are up, try connecting your ecobee to a phone hotspot. If that works, look at your home router, firewall, or internet connection.
It Connects, Then Keeps Dropping Off
Your phone might have a strong signal on the couch while your ecobee struggles from its spot on the wall. Check the signal reading on the thermostat itself. A reading below 75% can be a clue that a weak signal is behind the dropouts.
If the trouble started after a router update, check the thermostat’s IP address. An address that starts with 169.254 means your router didn’t assign your ecobee an address through DHCP. Restarting the router or reserving an IP address for the thermostat can help.
Which WiFi Your ecobee Model Supports
The names are easy to mix up, especially if you have a Smart Thermostat Lite or an ecobee3 lite. Both use 2.4 GHz, but the Smart Thermostat Lite lists WPA3 support. And if your Smart Thermostat Essential says WiFi 6, it still uses the 2.4 GHz band. Find your model below before you change your router’s WiFi band or security mode.
| Model | 2.4 GHz | 5 GHz | WPA3 |
|---|---|---|---|
| Smart Thermostat Premium | Yes | Yes | Yes |
| Smart Thermostat Enhanced | Yes | Yes | Yes |
| SmartThermostat with voice control | Yes | Yes | Not listed |
| Smart Thermostat Essential | Yes | No | Yes |
| Smart Thermostat Lite | Yes | No | Yes |
| ecobee3 lite | Yes | No | Not listed |
| ecobee3 | Yes | No | Not listed |
| ecobee4 | Yes | No | Not listed |
How to Fix an ecobee Not Connecting to WiFi
You can save yourself some time by checking where the connection breaks. If ecobee’s servers are down, start there. If the thermostat can’t join your home network, work through the router and WiFi checks before you reset anything. Start with the status page, then follow the steps that match what you see on the thermostat.
1. Check ecobee’s Status Page Before Changing Anything
Open ecobee’s status page on your phone and look for Thermostat Online Services and Mobile Services. An interruption can leave your thermostat showing as offline in the app even when it’s connected to your router.
If either service is down, wait for ecobee to restore it, then open the app again. If both show as operational and the thermostat is still offline, check whether another device can get online through your home WiFi before you restart the router.
2. Restart the Router, Then Reboot the Thermostat
Restart your router first. If you use mesh units or WiFi extenders, restart those after the router comes back up. Check that your phone or another device can get online through your home network.
Once the network is back, pull your ecobee off its wall plate, wait about 30 seconds, and put it back on. Give the thermostat time to start up and see if it reconnects on its own. If the screen stays blank, check the power issue described below before working through the WiFi menus.
3. Rejoin Your Network From the Thermostat Menu
On newer ecobee menus, open Main Menu > General > Settings > Wi-Fi. On a Smart Thermostat Lite, Smart Thermostat Essential, or an older menu, open Main Menu > Settings > Wi-Fi. Check that Wi-Fi Radio is on, then tap Network and choose Select Wi-Fi Network.
Pick your home network and enter its password, taking a second look at any capital letters or special characters. Tap Connect and wait for the thermostat to confirm it reached ecobee.com. If the app still shows offline after a few minutes, refresh it or sign out and back in.
4. Move It to the 2.4 GHz Band or Split a Combined Network
Does your router use one name for both WiFi bands? If your ecobee keeps dropping off a combined network, give the 2.4 GHz band its own name and select it on the thermostat. A separate name makes it clear which band you’re testing. If you run an Amazon mesh system and other devices drop too, see our fixes for when eero keeps disconnecting.
If you have an ecobee3, ecobee3 lite, or ecobee4, choose 2.4 GHz when you rejoin. That band is also worth trying on a model that supports both bands, especially if the trouble started after you switched to a router or mesh system that shares one network name.
5. Use WPA2 With AES Security
If your ecobee sees the network and you’re sure the password is right, check the security mode on your router. For an ecobee3 lite on a WPA3-only network, try WPA2-Personal with AES on the network the thermostat will use. The ecobee3 lite lists WPA2 support.
If your router gives you a choice between AES and TKIP for WPA2, choose AES. Then select the network again on your thermostat and enter the password. A successful connection here gives you a clear clue that the previous security mode was the problem.
6. Check the Signal Strength at the Thermostat
On a newer menu, go to Main Menu > General > About > WiFi. On a Smart Thermostat Lite or Essential, go to Main Menu > About > WiFi. Look for the signal strength on that screen, especially if your ecobee joins WiFi and then drops off again.
A reading below 75% can point to a weak connection. If you can move a router, mesh unit, or extender closer to the thermostat, check the reading again afterward. Then give the thermostat a chance to reconnect and see if it stays online.
7. Fix a 169.254 Address and Reserve an IP
If your ecobee’s IP address starts with 169.254, your router hasn’t given the thermostat an address through DHCP. That can happen after a router update even when your other devices are back online. Restart the router and reconnect the thermostat, then check the address again.
If the problem comes back, look for DHCP reservations on your router. Use the thermostat’s MAC address to reserve a local IP address for it. Rejoin WiFi and check whether the thermostat now gets that address and reaches ecobee.com.
8. Try a 5 GHz Channel Without DFS
If you have a model that supports 5 GHz and it stalls while connecting to ecobee.com, check the channel your router is using. This symptom has been reported when an ecobee joined a 5 GHz network on a DFS channel but couldn’t get an IP address.
If your router lets you choose the channel, try one without DFS, such as channel 36. You can also test the thermostat on 2.4 GHz. After changing the channel or band, turn Wi-Fi Radio off and back on at the thermostat, then try connecting again.
9. Check MAC Filtering, Client Isolation and Firewall Rules
If your router uses MAC filtering to control which devices can join, add your thermostat’s MAC address to the allowed list. Also check whether the network you chose has Client Isolation or AP Isolation turned on. Try connecting the thermostat through your regular home network if you’ve been using an isolated one.
If the thermostat has an IP address but can’t reach ecobee.com, check whether a firewall rule is blocking it. Allow outgoing connections to ecobee.com and its subdomains if they’re blocked. Once you’ve made the change, check the thermostat’s server connection again.
10. Try a Phone Hotspot Test
A hotspot gives your ecobee another way to reach the internet. Turn on your phone’s hotspot, then choose it from the thermostat’s WiFi menu. If you’re using an iPhone and the thermostat can’t join, open Settings > Personal Hotspot and turn on Maximize Compatibility if you see it.
If the thermostat reaches ecobee.com through your hotspot, you’ve narrowed the problem to your home connection. Check the router, firewall, or internet service. If the thermostat can’t connect through either network, write down where each attempt failed so you can share that detail with ecobee support.
11. Rule Out Power Problems With a C Wire or Power Extender Kit
Watch what the thermostat screen does when the connection drops. Does it go blank or restart as the heat or air conditioning kicks in? If it does, check the power side of the installation before spending more time on the router.
Your ecobee needs a steady 24-volt supply. Check whether your installation uses a C wire or a Power Extender Kit. If the thermostat keeps losing power during a heating or cooling cycle, a clogged filter or a blocked condensate drain can also be worth checking.
12. Reset Registration or Reset All as a Last Resort
If the thermostat reaches ecobee.com and the trouble is linking it to your account, look for Reset Registration under Main Menu > Settings > Reset. It unlinks your ecobee from the account. When you register again, enter the new four-digit code in the ecobee app or web portal.
Save Reset All for last. It clears the heating and cooling equipment configuration, so you may need help setting the thermostat up again afterward. If your ecobee still can’t join WiFi or reach the servers, have your hotspot result and any error message handy when you contact support.
When the Problem Isn’t Your WiFi
Sometimes the thermostat can join your network and the ecobee app still says it’s offline. That can happen when the app or server connection is the part having trouble. Before you make another router change, check which of these situations fits your thermostat.
Older ecobee Smart and EMS Models Lost Server Support
If you have an original ecobee Smart or EMS thermostat, ecobee ended server support for those models on July 31, 2024. The thermostat can still join WiFi and run your heating and cooling, but its connection to ecobee’s servers has ended.
You can make temperature changes directly at the thermostat. Cloud features such as web portal control, weather, and Home IQ depended on that server connection. If you’ve been troubleshooting one of these original models because it can’t reach ecobee.com, the model name explains what you’re seeing.
Offline in the App but Still Working in Apple Home
Try changing the temperature in Apple Home while your phone is on your home WiFi. If the thermostat responds there, you know you can still reach it over your local network. If Apple Home shows No Response instead, our HomeKit No Response fixes can help. Now check the thermostat’s WiFi screen to see whether it can also reach ecobee’s servers.
If the thermostat shows a server connection and only the ecobee app says offline, give the app a few minutes and refresh it. You can also sign out and back in. If the thermostat can’t reach the servers, check ecobee’s status page and try the hotspot test when its services are up.
Contacting ecobee Support
Before you call, write down your thermostat model, firmware version, and the error you see. If the thermostat shows a countdown while it tries to connect, note when the error appears. Tell support whether the thermostat joined your home WiFi and whether it reached ecobee.com through your phone hotspot.
You can reach ecobee at 1-877-932-6233 or use the help menu in the ecobee app to get in touch. If you’ve already checked the WiFi band, security mode, and IP address, have those details handy so you can pick up from the last check you made.
Get Your ecobee Back Online
Start with what your thermostat is telling you. If it can’t see the network, check the WiFi band. If it joins WiFi and stalls at ecobee.com, check the status page and try the hotspot test. Each result gives you a better idea of where to look next. The same band and signal checks also help when a smart plug won’t connect to WiFi, so keep them handy for the rest of your smart home.
Once the thermostat is back online, open the ecobee app and check whether it responds to a temperature change. And if you need to get the heat or cooling going while you sort out the connection, you can do that right at the thermostat.
FAQs
Yes, you can use 5 GHz with the Smart Thermostat Premium, Smart Thermostat Enhanced, or SmartThermostat with voice control. All three can also join a 2.4 GHz network. Use 2.4 GHz if you have a Smart Thermostat Essential, Smart Thermostat Lite, ecobee3 lite, ecobee3, or ecobee4. If your router gives the two bands separate names, pick the 2.4 GHz network on the thermostat.
Yes, your ecobee still runs your heating and cooling while it’s offline. You can change the temperature directly on the thermostat. Remote control through the ecobee app needs an internet connection. Features that depend on server events, such as Time of Use and Community Energy Savings, also need the thermostat online.
Pull your ecobee off its wall plate, wait about 30 seconds, and put it back on to reboot it. Give the screen time to come back on and the thermostat time to reconnect. If you’re rebooting because of a WiFi problem, restart the router first. Wait until another device can get online through your home network before you reboot the thermostat.
A factory reset usually won’t fix your ecobee WiFi problem. You can learn more by rejoining your network and testing the thermostat on a phone hotspot. Save Reset All for the end of troubleshooting because it clears the equipment configuration. If your ecobee is online and you’re having trouble linking it to your account, use Reset Registration for that step.
Your ecobee can keep disconnecting because of a weak signal, trouble with a shared network name, or a router that isn’t giving it an IP address. Start by checking the WiFi signal at the thermostat. If the trouble started after a router update, check for an IP address that starts with 169.254. If both bands share a network name, try giving 2.4 GHz its own name and connecting the thermostat to it.
Open the WiFi menu on your ecobee, choose your new router’s network, and enter its password. Tap Connect and wait for the thermostat to confirm it reached ecobee.com. On newer menus, use Main Menu > General > Settings > Wi-Fi. On a Smart Thermostat Lite, Smart Thermostat Essential, or an older menu, use Main Menu > Settings > Wi-Fi.

