Amazon Alexa Smart Home Skill Proactive events - Is my door open?

I’ve set up Alexa using the Amazon Developer Console (https://www.home-assistant.io/integrations/alexa.smart_home/). All works well. I can turn lights on/off, etc. I’m trying to get proactive events working. I’ve made the config changes and am sending events. I can see my binary sensors as devices alexa recognizes. I’m trying to do a “Alexa is the front door open” but it says “Front Door does not support that”. I have attempted to configure that device like this:

  entity_config:
    binary_sensor.front_door:
      device_class: door

I looked at the settings in the Alexa app and it shows “Type: Other” … Is there something more I need to do or am I doing something wrong?

Circling back. Surely someone has done this before? Can you spot my error?

There’s only one way that I know of to do that and it’s not at all straightforward. It’s not hard but there are several moving parts and it gets a bit tedious depending on how many sensors you want to report on. If it’s just a few then it won’t be too bad.

First you’ll need to install the “Alexa Media Player” custom integration. It’s available in HACS and has a HUGE thread on here already.

Once that’s done you’ll have set up a “dummy light” to serve as your go between to be able to ask Alexa questions and then get the correct responses. I can’t remember where it is but I’ve found the code on the forums somewhere - probably buried in that huge thread or it might even be on the alexa media player do9cumentation site somewhere

Then once all that is set up then you need to create routines to trigger the alexa media player integration to speak the correct TTS.