Search
Clear search
Close search
Google apps
Main menu

Need help? Call 1-855-971-9121 and speak to a Google Home support specialist. 

Control thermostats with the Google Assistant and Google Home

We're aware of an issue where after using a voice command to control a connected device (lights, plugs, thermometers), all following voice commands produce the message "Something went wrong...". 
We're actively working on a permanent fix. In the meantime, the following may fix the issue:
  • Mute/unmute Google Home by tapping the microphone mute button on the back of Google Home.
  • Reboot Google Home. 

 

Now you can use your voice with the Google Assistant and Google Home to control the temperature in your home, switch between heating and cooling modes, and more. Here's how to connect your Nest ThermostatHoneywell thermostat, or thermostat connected to SmartThings to the Google Assistant and Google Home.

What you need to get started

  1. Set up Google Home.
  2. Make sure your phone or tablet is connected to the Internet.
  3. Make sure you’re signed into the same Google Account that you used to set up your Google Home. Here's how to check which Google Account was used to set up Google Home. 
  4. A Nest Thermostat , Honeywell thermostat, or a thermostat connected to SmartThings.
    1. Note for Honeywell thermostats: Google Home supports Total Connect Comfort thermostats only. Lyric thermostats aren't supported.

Step 1: Set up thermostats on the partner app

If you haven’t already, set up your thermostats by following the steps provided by the device maker. 

Step 2. Connect thermostats to Google Home

  1. Open the Google Home app .
  2. In the top left corner of the Home screen, tap Menu .
  3. Verify that the Google Account that is listed is the one you used to set up Google Home. To switch accounts, click the triangle to the right of the account name.
  4. Tap Home control.
  5. Within the DEVICES tab, you will see thermostat(s) connected to Google Home.
  6. To add a thermostat, tap the + sign  in the bottom right corner of the screen.
  7. Tap the name of the provider you’ll use to link your thermostat.
  8. Continue setup by follow the provider-specific setup steps below:
Nest
  1. Tap Nest. 
  2. Read what info will be used when connecting your Nest Thermostat with Google Home. Tap Continue.
    1. Note: If you've previously signed in to Nest and linked your Nest Thermostat to Google Home, you won't have to sign in again. Review what info will be used when connecting your Nest Thermostat with Google Home. Tap Accept.
  3. If you’re not signed in to Nest, you will be asked to sign in with your Nest account username and password. Tap Continue.​
  4. If you have more than one Nest Home in your Nest account, choose the Nest Home you’d like to connect to Google Home. Note: You can only connect one Nest Home to Google Home. ​
  5. You’re all set! Learn ways to use the Google Assistant to control your thermostat. Tap Got it.
  6. You can now assign thermostats to rooms. See steps below.
SmartThings
  1.  Tap SmartThings.
  2. Enter your account username and password. Tap Log in. 
  3. Read what info will be used when connecting your thermostat with Google Home. 
  4. Select the thermostat(s) you’d like to connect to Google Home. 
  5. Tap Authorize. 
  6. You can now assign thermostats to rooms. See steps below. 
For Honeywell
  1. Tap Honeywell.
  2. Tap your device. 
  3. Enter your email and password. Tap Sign In. 
  4. Read what info will be used when connecting your thermostat with Google Home. Tap I accept. 
  5. You can now assign thermostats to rooms. See steps below. 

Note: There isn't a limit to the number of devices you can link to Google Home.

Step 3: Rename or set nickname for thermostats

  1. Within the DEVICES tab, you will see thermostats connected to Google Home.
  2. Tap the thermostat you want to set a nickname for.
  3. Tap Set a nickname.
  4. Type a nickname. Tap OK and then Device details.
  5. You’ll see your thermostat with its new nickname. 

Note: Nicknames are alternate ways to reference thermostats in the Google Home app. Nicknames you've assigned to thermostats in the Google Home app are not reflected in the Nest or SmartThings apps. 

Step 4: Assign thermostats to rooms 

Add a room 
  1. Within the ROOMS tab, you will see a list of rooms and their assigned thermostats. 
  2. Tap the + sign  in the bottom right corner of the screen. 
  3. To choose a room, tap the radio button next to the room name. Tap Next. 
    1. To add a room that’s not listed, scroll down and tap + CUSTOM ROOM.
    2. Type a room name. Tap OK.  
  4. You’ll see a list of linked thermostats. To add a thermostat to this room, check the box next to the thermostat name. Tap Done. 

Note: Each thermostat can only be added to one room. It can't be assigned to multiple rooms. 

Add thermostats to a room / Move thermostats into a room 
  1. Within the ROOMS tab, you will see a list of rooms and their assigned thermostats.
  2. Tap the room name you’d like to adjust. 
  3. You’ll see a list of thermostats already in that room plus more thermostats under 'Add devices.'
  4. Under 'Add devices,' tap the checkbox next to the thermostat you’d like to move into that room, or tap Select all to move all thermostats into that room. 
  5. Tap Done. 
  6. You’ll now see the updated list of thermostats in that room. 
Check for new thermostats  (SmartThings only)
  1. Within the DEVICES tab, you will see a list of rooms and their assigned thermostats.
  2. In the top right corner of the screen, tap More and then Manage Accounts.
  3. Tap on the account you’d like to check for new thermostats. 
  4. Tap Check for new devices and then Select a location in the dropdown and then Authorize.
  5. At the bottom of the screen, you’ll see the number of thermostats added. 
  6. See the above steps to assign thermostat(s) to a room. 
Change a thermostat's room 
  1. Within the ROOMS tab, you will see a list of rooms and their assigned thermostats.
  2. Tap the room name you’d like to adjust. 
  3. Choose the thermostat you’d like to move. Tap Move. 
  4. Tap the radio button next to the room you’d like to move it to. 
    1. To add a room that’s not listed, scroll down and tap + CUSTOM ROOM.
    2. Type a room name. Tap OK.  
  5. Tap Done. 
  6. You’ll see the thermostat is no longer listed in the room you moved it from. 
Rename a room 
  1. Within the ROOMS tab, you will see a list of rooms and their assigned thermostats.
  2. Tap the room name you’d like to adjust. 
  3. Tap the room name. 
  4. Type a new name. Tap OK and then Done. 
  5. You’ll see the thermostats listed under the new room name. 

Nest only: If you add a nickname to a device in the Google Home app, it won't change the name of the thermostat in the Nest app. If you rename your Nest Thermostat in the Nest app, it will automatically update the name of your Nest Thermostat in the Google Home app. Here's more on changing the name of a Nest Thermostat. 

Delete a room 

Note: A room has to be empty before deleting the room.  See the above steps to move thermostats out of a room.
 

  1. Within the ROOMS tab, you will see a list of rooms and their assigned thermostats.
  2. Tap the room you’d like to delete.  
  3. Tap the trash can at the top of the screen. 
  4. Tap Ok to confirm you want to delete the room. 

Step 5: Use your voice to control thermostats

Here 's how to talk with your Google Assistant on Google Home when controlling thermostats.
 

To do this:  Say "Ok Google" or “Hey Google," then...
To adjust the temperature “Make it warmer/cooler,” “Raise/lower the temp,” “Raise/lower temp 2 degrees,”  "Set the temperature to 72"
To switch heating or cooling modes “Turn on the heat/cooling,” “Set the thermostat to cooling/heating," “Turn thermostat to heat-cool mode”

To set the mode and temperature
 

“Set the heat to 68”
“Set the air conditioning to 70”

Turn thermostat Off
Read more about Off mode on the Nest Thermostat
“Turn off thermostat.”
Note: To turn the thermostat back on, you must specify a mode. Try saying: “Turn on cooling/heating," “Turn on heat-cool," “Set the heat to 68," “Set the air conditioning to 70," “Set heat-cool to 72"

 

To set thermostat using the thermostat's room name “Set the <Living Room> thermostat to 70.”
To hear the ambient temperature on the thermostat “What’s the temperature inside?”
To hear what the temperature is set to on the thermostat
Note: This does not work if the thermostat is off
“What’s the thermostat set to?”

Step 6: Unlink thermostats

There are two ways to unlink thermostats from Google Home.

  1. From the Google Home app (recommended):
    1. Within the DEVICES tab, you will see a list of rooms and their assigned thermostat(s)
    2. In the top right corner of the screen, tap More and then Manage Accounts.
    3. Tap on the account you’d like to unlink. 
    4. Tap Unlink account and then Unlink. 
    5. At the bottom of the screen, you’ll see confirmation of the unlinked account. 
  2. From the Nest or SmartThings app:
    1. If you unlinked your thermostat from Google Home using the partner app, you should also unlink the thermostat in the Google Home app using the steps above. 

Product-specific information

Nest Thermostat 

Here are a few specific things to note when setting up and using your Nest Thermostat on Google Home. 

  • 1st, 2nd, and 3rd gen Nest Thermostats work with Google Home.
  • You can ask Google Home up to 20 voice commands to control your Nest Thermostat in an hour. This helps preserve the Nest Thermostat battery.
  • Each Google Account supports one Nest home. If you have more than one Home in your Nest Account, you must choose one to use with Google Home.
  • You can only import one House.
  • All thermostats within a Nest home will be imported into Google Home. You can’t choose which thermostats are imported and you can’t remove individual thermostats after they are imported into Google Home. 
  • Only the Owner of a Nest home will be able to authorize the Nest Thermostat/Google Home integration. People who have been invited to share access through Family Accounts cannot. Here’s more on how the Owner of a Nest home is different from other people with access.
  • If you change the location name or label of your thermostat with the Nest app or on the thermostat itself, it will auto update in Google Home. However, if you change the name of a room/nickname in the Google Home app, it won’t auto update in the Nest app. Here’s how to change the name of your Nest Learning Thermostat.
  • You can’t use Google Home to control your Nest Thermostat if it’s using Emergency Heat or if there’s an Emergency Shutoff. 
  • You can’t currently set the structure status to Home, Away, or Eco.
  • You can’t currently set the your home to Eco. If your thermostat is set to Eco, it will register as Off.
  • The Nest Thermostat is the only Nest device that is currently supported on Google Home. Learn more about your Nest Thermostat.Nest Indoor/Outdoor Cam and Nest Protect are not yet supported.

Troubleshooting

Google Assistant can't control thermostat

If your Google Assistant is you having trouble controlling your thermostat, choose the scenario below that matches your current naming scheme and try renaming your device in the Google Home app.  

  1. Add the word <thermostat> to the name of the device.
  2. If your device name includes a room name (i.e. Kitchen thermostat) try removing the room name from the device by renaming the device.
  3. If your device name includes numbers or special characters (i.e. The #1 Thermostat) try renaming the device and remove numbers and special characters.
  4. If you have two devices with the same name (i.e. Den thermostat up and Den thermostat down) try renaming one of the devices.

 

Elise is a Google Home expert and author of this help page. Leave her feedback below about the page.

Was this article helpful?
How can we improve it?

Chat Now

Chat with a member of the Google Home team.