I have a similar problem, except I needed to ring the actual doorbell. Currently I'm using a HomeKit-compatible video doorbell that communicates over proprietary radio to its wifi gateway that triggers a HomeKit automation (which presumably runs on my Apple TV as the hub) to turn a Shelly relay on for one second to do the same thing as pressing the doorbell button. I think this all ends up just using my internal network, but who knows. Thank goodness the Shelly relay can get a wifi signal while stuffed into that electrical box in the basement ceiling.

(The actual doorbell button is still there too, so it's a crapshoot which one somebody decides to use in the first place. And yes, many video doorbells have a "chime adapter" to take care of this, but our house's doorbell wiring made them run in fear.)