Troubleshoot Google Home automations

Your Google Home automations work based on particular sets of triggers or commands that you’ve set up. For homes with multiple devices, your triggers or commands might become too complex. This may affect how your automations start or stop.

Learn how to fix these issues with your Google Home automations.

Fix issues with Home & Away

Home & Away Routines are automations that use presence sensing to start and stop. You may experience some specific issues with how your Routines run. Below are some of these issues and their possible fixes:

Devices not responding to Home & Away

Some devices may fail to respond when switching between the correct Home & Away mode. Follow these steps to fix these issues:

  1. Make sure your device is online.
  2. Confirm in the app that the device is set to respond to Home & Away changes.
    1. Nest App
      1. Go to Settings and then Home Away Assist and then Find the device listed under When you are home.
      2. If the device shows no change, tap the device name and enable to toggle for the device to respond to Home & Away.
    2. Home App
      1. Go to Automations and then Home or Away Routine under Household Routines and then Check if Nest device is listed under Actions.
      2. If the device isn't listed under Actions, tap Add action and then Tap the check box next to the device name and then Next and then Enable the toggle for the device to respond to Home & Away and then Add Action and then Save the Routine.
  3. Toggle the Home/Away button from the Favorites tab, then check if the devices now work as intended.
  4. Check your Location settings.
  5. Force close your app and then reopen it. Check if there are any changes to Home & Away.
  6. Restart your phone or clear your app cache as a last resort.

Home & Away mode fails to switch

Routines can sometimes have issues when switching between Home & Away modes. To resolve this problem:
  1. Make sure your devices are online.
  2. Check if your Nest app or Google Home app are up to date.
  3. Check which devices are part of your Home or Away Routines. This may include sensors from Nest devices and phone location from home members:
    • On your Nest App, tap Settings and then Home/Away Assist and then What decides if you're home.
    • On your Home App, tap Settings and then Presense sensing.

A list of devices related to your Home or Away Routines appears.

  1. Add your devices to the correct Routine. If they are already added and still have issues, proceed to the next step.
  2. Make sure Location services are turned on for your mobile devices.
  3. Check if your account is signed in to multiple devices.
  4. Check if activity was recorded by the app.

You can check recorded activity of the past 10 days, which can explain why the Routine state changed. For example, the note "Home: Activity in the house. Living Room Thermostat 7:30 P.M." means that the home switched out of Away mode because your Thermostat saw activity.

  • Nest App
    1. Go to Settings and then Home/Away Assist and then Activity History.
    2. Select the date that Home & Away didn't work as expected.
  • Home App
    1. Go to Activity.
    2. Scroll or filter to the date that Home & Away didn't work as expected.
  1. Check for additional behaviors that may trigger your Routines:
    • Are there other home members still at home?
    • Are your settings still the way you set them up?
    • Check if you have other devices signed into the app that you may have left at home.
    • Do your pets trigger your device sensors?
    • Check for any heat sources such as heaters that may trick a Nest Thermostat into thinking someone is home.

Tip: For these situations you can simply remove the specific device as a sensor or turn off motion sensing for the device through the app.

Fix issues with Routines

Routines are a series of actions for your devices that help you automate your personal or household tasks. Create either a Household or Personal Routine in the Home app based on your needs:

  Personal Routine Household Routine
Who can create and edit the Routine? The member who created the Routine Eligible home members with manager access
Who can start the Routine? The member who created the Routine All home members
Can you get personal results? Yes No
Can a Routine start when a device does something? Yes Yes
Where can you check when a Routine runs? My Activity Home app Activity feed

Below are some of the issues you may have with your Routines and their suggested fixes.

Routine ran unexpectedly

Your routines may run unexpectedly if your devices have multiple routines run at the same time. The following may help you determine your Routine’s unusual behavior:
  1. Open the Home app and then tap Automations and then check which section (“Household Routines” or “Personal Routines”) the Routine is listed under.
  2. Check the Activity feed in the Home app to determine when your Routines ran.
    1. The history shows you details of the Routine that ran. (Example: Due to inactivity or because a device changed state)
    2. You can also check the Routine editor to review your list of starters and conditions.
  3. Also test if your Routine gets triggered by another Routine or action. For example, a Routine starts whenever media is played in the home.

Routine failed to start

A Routine may fail to run due to a number of reasons. The following may help you find out why your Routine didn’t start as expected:
  1. Check the Activity feed in your Home app to understand when and how your Routines ran.
    • Open the Home app and then tap Activity and then find “Routine started” events.
    • The details should include the time the Routine ran, the name of the Routine, and what caused the Routine to start.
  2. If the details don’t match how you want the Routine to run, edit your Routine’s starters and actions.
  3. If the starters and actions are correct, check if the Routine is activated.
    1. Open the Home app and then tap Automations and then select the Routine you want to check.
    2. The Activate Routine toggle must be in the on position for the Routine to start. If it's grayed out , tap to activate the toggle.

Can't create or run Routines in the Google Home app

Routines are only available in select regions and languages. To use Routines in a supported region, change your phone's default language to the one used in that region.
  • On most phones, you can change the language in the phone's Settings app. For more detailed instructions, check with your phone's manufacturer.
  • The Google Home app may take up to 12 hours to update after you change the language.

A specific action in a Routine failed

If your Routine partially starts or fails during its run, follow these steps to determine the cause:
  1. Check your list of actions with the Routine editor.
  2. Test if the action can be performed. Take note of any error message or verbal response from Google Assistant.
    1. Home app: Tap your device and try to make adjustments from the app. For example, you can change the brightness.
    2. Assistant: Give a similar voice command to an Assistant-enabled speaker or display. For example, say “Ok Google, adjust living room light brightness to 80%” to confirm that the voice command adjustment action works.
  3. Check if the Routine contains custom actions:
    1. Open the Home app and then tap Automations and then select the Routine you want to check.
    2. Under “Actions”, custom actions have the Assistant icon near its name. Example: Set the volume to 50%.
    3. Not all custom actions are supported. Test the custom action on an Assistant-enabled device to confirm if the command works.
  4. Verify that you have chosen a playback device in the "Device for audio" section to ensure audio playback functions properly for actions like media playback or broadcasts. Make sure that:
    1. The playback device isn’t in Do not disturb mode.
    2. The playback device's volume is turned up.
Can't find a device in Routines starters and actions
If you can't find a device in the available starters and actions for a Routine, check that the device is in the same home that you're using for the Routine:
  1. Open the Home app .
  2. Tap Favorites At the top, check that you're using the desired home for the Routine.
  3. Tap Devices . If the device is in "Local devices" instead of a room, the device may be in a different home.
    • To move the device to another home, touch and hold the device's tile and then tap Settings .
    • Tap Device information and then Home and then the name of the home you're using for the Routine.

Note: If your device is in the correct home and isn't included in starters and actions, the device doesn’t support Routines at this time.

Check Routine availability by region and language

Personal Routines

Country or region Supported languages
Argentina Spanish
Australia English
Austria German
Belgium English, French, German, Dutch
Brazil Portuguese (Brazil)
Canada English, French (Canada)
Chile Spanish
Colombia Spanish
Denmark Danish
Egypt Arabic
France French
Germany German
India English, Hindi
Indonesia Indonesian
Italy Italian
Japan Japanese
Korea Korean
Mexico Spanish
Netherlands Dutch
Norway Norwegian, Norwegian Bokmal
Peru Spanish
Poland Polish
Saudi Arabia Arabic
Singapore English
Spain Spanish
Sweden Swedish
Switzerland French, German, Italian
Taiwan Mandarin (Taiwan)
United Kingdom English
United States English, Spanish

 

Household Routines

Country or region Supported languages
Argentina Spanish
Australia English
Austria German
Belgium English, French, German, Dutch
Brazil Portuguese (Brazil)
Canada English, French (Canada)
Chile Spanish
Colombia Spanish
Denmark Danish
France French
Germany German
India English, Hindi
Indonesia Indonesian
Italy Italian
Japan Japanese
Korea Korean
Mexico Spanish
Netherlands Dutch
Norway Norwegian, Norwegian Bokmal
Peru Spanish
Singapore English
Spain Spanish
Sweden Swedish
Switzerland French, German, Italian
Taiwan Mandarin (Taiwan)
United Kingdom English
United States English, Spanish

Fix issues with advanced home automations

Routine created with the script editor fails to run or runs unexpectedly

Advanced home automations are created with the script editor which allows you to create Routines with additional starters, conditions, actions, and advanced logic.
Use the tips below to help fix issues with advanced home automations:
  • Make sure to use valid code when you create your automation. If an error exists, a message appears. Learn more about validation errors and warnings.
    • You can also check if your code is valid if you click or tap on Validate in the script editor.
  • If your automation stops or doesn't work as intended, manually confirm that each component in your script works.
    • For example, if you wrote a script to turn on the light and change the brightness at sunset, try to complete these tasks with an assistant command to confirm that each individual function works.
  • Check that your device name, starters, conditions, and actions are written correctly. Note: Manufacturers may change device traits when they perform updates and this can cause scripts to stop working. You can use auto-complete to help update affected scripts.
  • Find help with scripts and learn what others are working on in the Google Home Automation community.

Was this helpful?

How can we improve it?
Search
Clear search
Close search
Main menu
9918565296357791815
true
Search Help Center
true
true
true
true
true
1633396
false
false
false
false