Last updated: September 2026
If your ecobee is not working with Google Home, whether it isn’t showing up, stopped responding, or keeps showing as offline, you’re almost certainly dealing with a network issue or a stale account link, not a broken integration.
This guide covers the four ways “ecobee not working with Google Home” usually shows up:
- Ecobee not connecting to Google Home (or has never connected)
- Ecobee that worked and stopped
- Ecobee offline in Google Home, but still responds to voice commands
- Ecobee not showing in Google Home
Fixes are ordered fastest to deepest.
If you haven’t set up the connection yet, the ecobee and Google Home setup guide covers that from scratch.

Quick Fixes to Try First
These take under five minutes and will solve most cases:
Restart in the right order. Power off your router, wait 30 seconds, then power back on. Once fully booted, turn the thermostat off at the breaker for 10 seconds, then restore power. Force-close the Google Home app and reopen it.
Check that your thermostat has a name in the ecobee app. Tap Devices and confirm your thermostat has a name, like “Living Room,” “Main Floor,” anything. Google Home cannot discover unnamed devices, and it won’t tell you that’s the problem. It will just fail.
Verify the thermostat is connected to WiFi. In the ecobee app, go to Settings → Network and confirm the status reads “Connected.” If it doesn’t, fix that before anything else.
Check your phone’s network during linking. Your phone needs to be on the same WiFi network as the thermostat: not on mobile data, on a VPN, or on a separately labeled SSID.
Re-link Ecobee to Google Home the Right Way
If quick fixes didn’t work, a clean re-link is usually the fastest next step. OAuth tokens between ecobee’s cloud and Google expire or corrupt silently, with no error message: the device just stops working or disappears.
Start with the least destructive option. Google now offers a one-tap Reconnect account button that refreshes the token without tearing the whole link down. Here’s the full sequence:
- Google Home app → Add (top right) → Link app or service → Works with Google
- Under Linked services, tap ecobee, then tap Reconnect account and sign in. If the thermostat comes back, you’re done
- Still broken? Back on that same screen, tap ecobee, then Unlink account and confirm Unlink
- Tap Add → Link app or service → Works with Google again and search “ecobee”
- Sign in with your ecobee account and grant all permissions when prompted
- Wait 2–3 minutes for the thermostat to appear
The thing that catches most people: you must use the ecobee owner account. A member or guest account will appear to complete the linking (confirmation screen looks normal) but no devices show up.
To check: ecobee app → Settings → Home & Invitations. Your email should say “Owner.” If it says “Member,” the account owner needs to do this step.
Reinstalling the Google Home app is not part of this. The link lives as a token on Google’s servers, not inside the app, so wiping and reinstalling costs you setup time and changes nothing about the connection. Keep it as a last resort for an app that is genuinely misbehaving.
One thing not to go hunting for: no ecobee thermostat supports Matter. ecobee’s own product pages list Apple HomeKit, Amazon Alexa, Google Assistant, SmartThings and IFTTT, and never Matter, so there is no pairing code that adds the thermostat to Google Home as a local device. The connection is cloud account linking, which is exactly why a stale token breaks it.
Why Ecobee Stops Connecting to Google Home
If re-linking didn’t hold, the cause is almost always on the network side.
PMF (Protected Management Frames) set to “Required.” The most consistent culprit when an ecobee stops working right after a router update, because many recent router firmwares turn PMF on by default. The detail that matters: PMF is optional under WPA2 but mandatory under WPA3. So this only bites a thermostat sitting on a WPA2 network where PMF has been forced to “Required,” or an older WPA2-only ecobee4 or ecobee3 lite. If yours is a current model running happily on WPA3, PMF is not your problem and the guest-network and band-steering causes below are the ones to check.
WPA3 and older ecobee models. The ecobee4 and ecobee3 lite top out at WPA2, so a WPA3-only network will block them entirely. Every current model, meaning the Smart Thermostat Premium, Enhanced, Essential and the installer-only Lite, lists WPA3 on ecobee’s own specification sheets, so on those the protocol itself is not the issue.
Guest networks and client isolation. A thermostat on a guest network, or a router with client isolation (AP isolation, station isolation) enabled, can’t be discovered by Google Home. The thermostat shows online in the ecobee app because it has internet, but Google Home’s linking process requires local broadcast traffic, which these features block.
Mesh system band steering. Mesh routers automatically move devices between 2.4GHz and 5GHz. For ecobee, this causes periodic drops as the thermostat roams, breaking the cloud sync Google Home depends on.
The “offline but working” case. If ecobee shows offline in Google Home but voice commands still work, that’s a UI display lag, not a real connectivity failure. The device is online and a router restart usually clears it.
This same pattern shows up with other smart devices. If you’ve seen the same issue with smart plugs dropping offline unexpectedly, the router fixes below apply equally.
Fix Your Router Settings

Log into your router’s admin panel, usually 192.168.1.1 or 192.168.0.1 in a browser.
Set PMF to Optional, Not Required
Find PMF, “Protected Management Frames,” or “Management Frame Protection” in your advanced wireless settings and set it to Optional rather than “Required.” Restart the router. Optional is the setting to aim for rather than off entirely: it keeps the protection available to devices that can use it while still letting a WPA2-only client associate.
This is often buried under Advanced Wireless or Security, and labels vary by brand. On a WPA3-only network you will not find a usable PMF setting at all, because WPA3 requires it. That is expected rather than a fault, and it means your fix is one of the sections below.
Check WiFi Security for Your Ecobee Model
ecobee4 or ecobee3 lite: WPA2 only. Set the router to WPA2-PSK (AES). WPA3-only will block them outright, and WPA2/WPA3 mixed mode is a weaker fallback than it looks: it exists to ease a transition, and wireless engineers generally recommend putting legacy clients on their own WPA2-only network name instead of trusting mixed mode. If your router can broadcast a second SSID, that is the cleaner fix.
Smart Thermostat Premium, Enhanced, Essential, or Lite: all four list WPA3 support on ecobee’s own specifications, so you do not need to downgrade your network for them. Premium and Enhanced are dual-band; Essential and Lite are 2.4GHz only. The Lite is sold exclusively through HVAC installers, so most retail buyers have one of the other three.
After changing settings, confirm the thermostat reconnects in the ecobee app, then retry the Google Home link.
Move Off the Guest Network and Disable Client Isolation
Connect the thermostat to your main WiFi network. Then disable any of the following in your advanced wireless settings:
- Client Isolation
- AP Isolation
- Station Isolation
These prevent the local discovery traffic Google Home needs during linking.
Mesh Systems: Disable Band Steering
Disable band steering (sometimes “smart connect” or “band optimization”) in your mesh app or admin panel. Then set ecobee to the 2.4GHz band in ecobee app → Settings → Network → WiFi.
If you can’t disable band steering, create a dedicated 2.4GHz SSID for smart home devices. The Premium and Enhanced support 5GHz, but 2.4GHz tends to be more stable for persistent IoT connections.
Advanced Fixes When Nothing Else Works
Assign a reserved IP. In your router’s DHCP settings, find the thermostat by MAC address (ecobee app → Settings → Network) and reserve it a fixed IP. This prevents IP changes after router restarts from silently breaking the cloud sync.
Check for firmware updates. ecobee app → Device Settings → About. Updates push via staged rollout, so you can’t force one, but the version number helps if you need to contact support.
Factory reset as a last resort. Screenshot your schedule and comfort settings first. On the thermostat, press and hold until the reset option appears. After resetting, reconnect to WiFi in the ecobee app from scratch, then re-link Google Home. This clears corrupted WiFi credentials and stale tokens that nothing else can reach.
If you’re questioning whether the thermostat is worth keeping, best smart thermostats under $100 covers solid alternatives with strong Google Home support. For a Google-focused shortlist, our best smart thermostats for Google Home roundup compares native and cloud-linked models. And if you are weighing a switch, Nest vs ecobee compares ecobee with Google’s own thermostat, which needs no account link at all.

What You Can and Can’t Control via Google Home
Worth checking before spending more time troubleshooting.
Supported via Google Home:
- Set a specific temperature
- Raise or lower the temperature
- Check the current temperature and setpoint
- Include the thermostat in Google Home routines
Not supported via Google Home:
- Changing the weekly schedule
- Enabling vacation mode
- Adjusting humidity settings
- Viewing air quality data
These require the ecobee app. If you’re trying to do something in the second list, it’s a feature limitation, not a connectivity problem.
If ecobee still isn’t connecting after working through all of this, check ecobee’s own status page for active outages. Watch the Integration Services component in particular: that is the one behind Google Home account linking, and it can go down while your thermostat itself stays perfectly online. If every component is green, contact ecobee support. Most unresolved cases are account-level and their team can diagnose with access to your device logs.
Why does ecobee show offline in Google Home but still respond to voice commands?
This is a UI display lag between ecobee’s cloud and Google’s servers, not a real outage: the thermostat is actually online. Voice commands use a separate path and work fine. A router restart usually clears the offline status within a few minutes.
Why can’t I find ecobee in Google Home after linking the account?
The two most common causes are a missing device name in the ecobee app and the thermostat being on a guest WiFi network. Check both, then unlink and re-link the Google Home integration.
Why did ecobee stop working with Google Home after I updated my router?
Router firmware updates often enable PMF (Protected Management Frames) by default. PMF is optional under WPA2 but mandatory under WPA3, so the failure shows up when a thermostat on a WPA2 network suddenly meets PMF set to “Required.” Log into your router, find PMF in the wireless settings, and set it to Optional. If your network is WPA3, PMF is not the cause and you should check band steering and guest-network isolation instead.
Does ecobee work with Google Home without a hub?
Yes. Ecobee connects to Google Home through your home WiFi and ecobee’s cloud, with no hub or bridge required. Note that this is account linking rather than Matter: no ecobee model supports Matter.
Which ecobee models are compatible with Google Home?
All current models are compatible: Smart Thermostat Premium, Enhanced, Essential, and the installer-only Lite, as well as the older ecobee4 and ecobee3 lite. Premium and Enhanced support dual-band WiFi (2.4GHz and 5GHz); all other models are 2.4GHz only.