I had a contact sensor on my garage door for over a year and it worked just great. But finally the moisture got to it. So I replaced it with an Ecolink tilt sensor.
The tilt sensor was giving me double events on opening. In the driver there is a setting to "Supress Duplicate Contact Events'. I turned it on, and then it didn't work at all. Turned it back off and it started working again.
That setting works for me. I also had double events for both of my garage doors and turning that setting on reduced it to one event for each state change.
In case you have not already done it, place the Ecolink tilt sensor as high as possible on the top door panel. That accomplishes two things.
a. It gets the sensors above the cars and other metallic stuff for better signal transmission.
b. If you have a hinged multi-panel door, the top panel is the first to tilt when opening and the last to become vertical when closing. Thus, the sensor will respond as soon as you start to open the door and then clear only when the door is fully closed.
Curious, are you using the generic contact sensor driver? For some reason, thatโs not triggering my Alexa device notifications, while my normal door ones are.
I am not familiar with Alexa notifications...I have google devices.
I am using the Ring alarm contact sensor driver for the Ecolink tilt sensor. Some time ago people on this forum reported problems with battery issues on the Ecolink. I believe @bcopeland suggested to use the Ring alarm contact sensor driver as a temporary fix for the Ecolink tilt sensor. I think this issue was fixed, but I never changed back the driver since it works ok for me. Not sure if this will help you or not.