No worries to share, this is my automation:
alias: Notify Doorbell
description: Send notification when doorbell is pressed
trigger:
- platform: device
device_id: 873c97cf65cdddc3ce18c6efdbc6493a
domain: nest
type: doorbell_chime
condition: []
action:
- service: camera.snapshot
data:
filename: /config/www/entrance.jpg
entity_id: camera.entrance
- service: notify.hangouts_stian
data:
message: Doorbell ringing!
- delay: '00:00:01'
- service: notify.hangouts_stian
data:
message: Image capture from doorbell
data:
image_file: /config/www/entrance.jpg
mode: single
I split the notification in two to let the capture of image complete before sending the image. Since I do not want delay for the first notification I found it better to split it up. Only thing I have done outside of this is to check the “preload stream” on the camera. Not sure if this is important.