Homebridgemapping kann ich später mal nachschauen...
Aber einfach fragen: schaut doch mal drüber und findet (mögliche) Fehler ist schwierig.
Besser: was genau geht denn nicht?
Also:
Wird das Device/Gerät in der Alexa-App gefunden?
Wie wird es angezeigt? Als Contact?
Wenn nicht: alexa-fhem Log
Wird angezeigt und stellt auch den Status korrekt dar?
Also offen/geschlossen?
Nein: Eventmonitor und alexa-fhem Log (bzw. eben mal das event-on-change wegnehmen)...
Ja: was dann?
Du kannst es nicht als Start für eine Routine nehmen?
-> da gab/gibt es immer wieder mal Mledungen im Forum wo das Device an sich richtig war bzw. kein (erkennbarer) Unterschied zu meinen/Devices die gehen. Manchmal hat sich das nach einiger Zeit dann "ergeben" (-> Amazon?)...
Aber:
attr ESP29_Keller_reed event-on-update-reading State
Würde ich erst mal rausnehmen (obwohl es wohl passen könnte), ich würde immer (erst mal) alle Events zulassen und wenn dann läuft was ich will -> es geht schon mal / dann erst ausdünnen (wenn es dann nicht mehr geht: "zu dünn"

)...
Und: warum über eine Alexa-Routine und nicht in fhem?
Einfach notify und dann echodevice-Modul die Ausgabe:
https://forum.fhem.de/index.php/topic,82631.msg747482.html#msg747482Gruß, Joachim