Ring doorbell event doesnt fire

Hello,
I have been trying to implement an automation for Ring.

I want to realize that when someone rings the doorbell then Alexa should make an announcement.

In the eventlog of Ring I can see that the events are happening but the trigger is not working.

This is the event I am trying to use: event.ring_bell

I have checked Alexa. There is no problem here. When I test the automation, everything is fine, but when I press the button on the doorbell, nothing happens.

alias: Klingel Ankündigung
description: Sendet eine Ankündigung an Alexa, wenn es klingelt.
triggers:
  - event_type: klingel_klingeln
    trigger: event
conditions: []
actions:
  - data:
      target:
        - media_player.echo_show_wohnzimmer
      message: Es hat geklingelt. Jemand ist an der Tür.
      data:
        type: announce
    action: notify.alexa_media
mode: single

are you using the ring integration? or the mqtt2ring?

if you are using the ring integration, it creates a binary sensor for the doorbell. so i have this:

trigger:
  - platform: state
    entity_id:
      - binary_sensor.ring_doorbell_ding
    to: "on"

the sensor created is binary_sensor.[name of your doorbell]_ding

I use the ring integration but there is no sensor like this.
The event is the only entity that have the information about a ring but this I’m not able to use.

I would also use the mqtt if that works better.

huh. that’s odd. this is what i see in mine:

maybe go to the device pages and see if there are sensors that need to be enabled?

mqtt does also have ding sensors, so i have both:

this is what I see there.

But unfortunaelly there is no sensor for ring

I added the ring devices per mqtt too. Here I used the following integration.
https://github.com/tsightler/ring-mqtt-ha-addon

Her is also no sensor available.

I dont know why but after several tests and several restarts now there is a sensor for ring available.

:slight_smile: odd indeed. i’ll need to remember to say “restart the system a dozen times” …

but hopefully you’ve got what you need now?

Yes, now it works great.