cancel
Showing results for 
Search instead for 
Did you mean: 

Nest Hello automation stopped working :(

RC519
Community Member

After working just fine for years, my three doorbells no longer trigger my Nest Home Hub to display same. Neither will initiating the automation on the app. Display will show the doorbell when told thru assistant. What gives ?

9 REPLIES 9

RC519
Community Member
  • The automation I had set up sends three messages to my Nest Home Hub when a person is detected ...

1- okgoogle "show me the back door"

2- wait 180 sec (3 minutes)

3- okgoogle "go back" (to clock in display)

#2 & 3 are working because if I'm already displaying the back door and actuate the automation, 2 & 3 happen.

#1 works "manually" if I say "okgoogle..."

I have three identical automations for three doors (one is out of service and "off"). Both of the others stopped working recently.

Also, my display has been getting some serious "streaking" .. help is appreciated. 

 

 

JuanCH
Community Specialist
Community Specialist

Hi RC519,

Thank you for contacting the community. I understand that your three Nest doorbells are no longer triggering your Google Nest Hub to display the doorbell feed, and that they are also failing to initiate automations in the app, and your Google Nest hub devices is getting some serious streaking despite functioning correctly for years. I know how frustrating it is when devices stop working as expected. Let's work together to find a solution!  

For homes with multiple devices, your triggers or commands might become too complex. This may affect how your automations start or stop.

Let's start by checking if your starters and actions are set up correctly. This will help us figure out what's going on.  Here's how: 

1. Check the Activity feed in your Home app to see when and how your Routines ran:

  • Open the Home app, tap "Activity," and look for "Routine started" events.
  • You should see the time the routine ran, the routine's name, and what triggered it.

2. If the details don't match how you want the routine to run, edit the starters and actions.

3. If the starters and actions are correct, make sure the routine is turned on:

  • Open the Home app, tap "Automations," and select the routine you want to check.
  • The "Activate Routine" toggle needs to be on for the routine to work. If it's gray, tap it to turn it on.

Let me know how it goes.

 

Best regards,
Juan

RC519
Community Member

Hi Juan and thanks for replying ...

The only automation history I get in the activity feed are my attempts to initiate from the app (that were unsuccessful). I did reset my Nest hub to factory settings (to deal with streak issue, with some success) and app-initiated automation worked fine a few times each doorbell (two in use) then NG again. I reset it again with same "limited" results. Prior to this they worked fine for a long time. I am being prompted to migrate doorbells to Home to "try the latest .. experience" but haven't changed anything .. yet.

RC519
Community Member

Still no luck or help here .. apparenetly voice commands still work fine but in the automation world they do not !

Voice command " ok Google, show the back door" or "ok Google, stream the back door" used to work in the automation but no longer do. If I simply change the verb to "play the back door" it brings up a video .. NOT my back door camera so it seems to have lost some of it's vocabulary ? I tried "display the .. ", "monitor the .." 

Any ideas out there ??? 

       

SaSiYa
Community Member

I have same problem. My automation routine of Entryway doorbell camera stopped showing on google hub display when person or motion detected... some weeks back. However, everything works fine when doorbell rings. 

jefflnester
Community Member

I am new to automations. I appear to have the same issue. My goal is if there is someone at the front door, I want to display the camera on the Google Home device. I don't want to wait for them to ring the doorbell.  The trigger fires but stream camera, display camera, show camera... nothing works. I can set it to tell me the weather and that works.

Am I missing something or is something broken in the API?

Below is my automation

thanks

 

starters:
- type: device.event.PersonDetection # A person has been detected by the camera. # For devices that can detect motion.
# <code>true</code> if a motion detection event is occurring. [available operators: is, isNot]
device: Front door doorbell - Front door

# ---- CONDITIONS ---- #
# Conditions are optional. Delete this section if it’s empty.
# Conditions will prevent an automation from starting if the conditions aren’t met.
# See g.co/home/script-editor-docs for documentation about how to use logical operators like “and”, “or”, and “not”.

# ---- ACTIONS ---- #
# Actions will start when a starter event takes place and all conditions are met.
# Actions will start in the order they appear in the script and with any delay specified.
# To add more than one action, duplicate the "- type" section under "actions".
actions:
- type: assistant.command.OkGoogle
okGoogle: Show me Front door
devices: Kitchen display - Kitchen
- type: time.delay
for: 1min
- type: assistant.command.OkGoogle
okGoogle: stop casting
devices: Kitchen display - Kitchen

 

 

Wow, very similar to mine for which I have no solution .. yet. Interestingly I changed the okGoogle command to broadcast "someone's near the back door" and that executes on my Mini instead of the Nest Display where it is directed. Other interesting detail is .. I did a factory reset on my Nest Display and afterwards my automations worked a few times on multiple doors, then stopped again. Just a guess, but I wonder if the software is "original" after factory reset and then updates to where it is no longer working, asked if I can roll back the S/W and got no response. 

well at least with the broadcast message you get a warning.. Hopefully they will fix it soon - seems like it has to be a bug.

egburr
Community Member

This has been an ongoing problem for months. I don't even know how many months anymore. So far as I can tell, the only way to get a camera feed displayed on the hub is to verbally tell THAT hub to display the camera.

Any program doing the same just doesn't work. It attempts to do so, but as there is no feedback on the failure, I have no idea why it is failing.

This has been an ongoing problem for months. I don't even know how many months anymore. So far as I can tell, the only way to get a camera feed displayed on the hub is to verbally tell THAT hub to display the camera.

Any program doing the same just doesn't work. It attempts to do so, but as there is no feedback on the failure, I have no idea why it is failing.

This has been an ongoing problem for months. I don't even know how many months anymore. So far as I can tell, the only way to get a camera feed displayed on the hub is to verbally tell THAT hub to display the camera.

Any program doing the same just doesn't work. It attempts to do so, but as there is no feedback on the failure, I have no idea why it is failing.

The camera is a Google Nest Cam. The foyer display is a Google Nest Hub Max, and the office display just a Google Nest Hub.

The script:

starters:
  - type: device.event.PersonDetection
    device: "A: Driveway camera - Driveway"
  - type: device.event.MovingVehicleDetection
    device: "A: Driveway camera - Driveway"

actions:
  - type: assistant.command.OkGoogle
    okGoogle: Display Driveway camera
    devices:
      - Foyer Hub - Foyer
      - Office display - Office

and the run log in the script editor:

4/27/25 x 08:34:20 PM [INFO] Action attempted for Assistant command: [assistant.command.OkGoogle].
4/27/25 x 08:34:20 PM [INFO] Action attempted for Assistant command: [assistant.command.OkGoogle].
4/27/25 x 08:34:20 PM [INFO] Automation check: conditions met.
4/27/25 x 08:34:20 PM [INFO] Starter check: conditions met.