I have a Google Nest Doorbell integrated with Home Assistant, and while it works, I’m experiencing inconsistent delays in automation execution.
The issue:
- When the doorbell is pressed, the event is visibly registered in the UI almost instantly (within 1 second).
- However, the automation trigger can take anywhere from 5 to 30 seconds to execute.
- Since I can see the event appear immediately in the device page, the delay seems to be on Home Assistant’s side, not Nest’s cloud.
- The automation itself is not stalling—it just isn’t firing right away (the blue notification on the trigger confirms this).
I have already tried switching to nest_event
as the trigger, but the delay issue persists.
My Automation YAML
alias: Doorbell
description: ""
trigger:
- device_id: xxxxxxxxxxxxxxxxxxxxxxxxxx
domain: nest
type: doorbell_chime
trigger: device
conditions: []
actions:
- service: media_player.play_media
target:
entity_id:
- media_player.kitchen
data:
announce: true
media_content_id: media-source://media_source/local/doorbell.mp3
media_content_type: audio/mpeg
extra:
volume: 60
- service: media_player.play_media
target:
entity_id:
- media_player.bathroom
- media_player.livingroom
data:
announce: true
media_content_id: media-source://media_source/local/doorbell.mp3
media_content_type: audio/mpeg
extra:
volume: 30
mode: single