Virtual button with switch device

You may want to look at this thread is you live in the US. The Amazon integration with Ting doorbell is almost instantaneous and will save you a bit of work.