HA Reolink Doorbell → Alexa Chime¶
URL: https://mkdocs.justinsforge.com/memory/handoffs/ha-reolink-doorbell-alexa-2026-05-14/
Goal: Justin installed a Reolink wifi doorbell. When the button is pressed, an Alexa Echo should chime.
Preflight¶
- HA:
http://192.168.86.70:8123, long-lived token inmemory/general/reference_ha_api.md. - As of 2026-05-12 the HA VM (id 100 on Finn) showed
runningin Proxmox but the guest OS was unresponsive — no ping, no API, qemu-guest-agent dead. - First action:
curl -s -o /dev/null -w "%{http_code}\n" -m 5 -H "Authorization: Bearer <token>" http://192.168.86.70:8123/api/. If non-200, soft-reboot:ssh finn "qm reboot 100", then re-test in ~60s.
Plan (once HA is reachable)¶
- Add Reolink integration — Settings → Devices & Services → Add Integration → Reolink. Point at the doorbell IP. Confirm entities appear (
binary_sensor.<doorbell>_visitoris the button-press one; there's also_motion,_person, etc.). - Identify the chime Alexa — pick an Echo
media_player.*entity. Confirm it's exposed to Alexa via Nabu Casa permemory/general/feedback_nabu_casa_alexa_auto_sync.md(per-entity expose flag is required; default-expose alone is not enough whenexpose_new: false). - Write the automation — trigger on
binary_sensor.<doorbell>_visitorgoingon. Action options: notify.alexa_mediawithdata.type: announce(says a phrase)data.type: tts(custom phrase, normal Alexa voice)data.type: soundwith a built-in sound name likeamzn_sfx_doorbell_chime_01(cleanest doorbell chime feel)- Test by physically pressing the doorbell. Verify the right entity fired in HA logbook and the right Echo chimed.
Style¶
Reply concisely. Justin replies from mobile (Telegram coordinator + Remote Control). No em dashes. No trailing summaries.