I live in a rental apartment. We have two bells, one is for the main door (intercom), and another is for apartment doors (classic doorbell). I can’t touch any wires there, so I don’t know what are my options.
I try with a vibration sensor, but that didn’t help for any of them.
I have a camera in the hallway that can capture sound and send that with RTSP audio stream.
I have managed to get that code to run on a esphome esp32 and I can pick up my doorbell and my intercom but I’m still getting false positives now and then, might work better if I had it closer to the door, for now its 3m from the door and I have set it up so I only get notifications when I’m not home.
if you are interested I can try and clean the code I use up a bit?, or try the original above.
All you have to do is get a standard door sensor up against the coil. When the doorbell switch is pressed, it energizes the coil creating a magnetic field. That magnetic field activates any door sensor that is close enough.