The slot was rusted and stuck open, it was covered in old nasty caulk, and it had a built-in doorbell that was no ... comes to mind is this set of door chimes with modernized driver.
This setup allows me to control my existing dumb doorbell chimes through Home Assistant, while also detecting button presses on both the smart and dumb doorbells. Make the dumb doorbell smart: By ...