While I haven’t moved over to this API’s ring notification (still using the proxy version), I have tied this into TTS using Bluetooth speakers with my RPi. I have my Pi connect to my Echos, and they will let me know when someone is ringing the door. There are a few known issues connecting to some Echo devices using RPis, but my Echo dot seems to consistently work. Other ideas may be to flash some lights, send some push notifications, etc.
Here’s my automation converted to use the trigger (but untested). Probably doesn’t make sense to put it in the documentation as I’m using multiple unofficial components to do this.
- id: NotifyDoorbell
alias: 'Notify of ringing doorbell'
initial_state: 'on'
trigger:
platform: event
event_type: doorbird_doorbell
action:
service: tts.google_say
data:
entity_id: media_player.tts_bluetooth_speaker
message: 'Ding Dong! Someone is at the front door!'