The other half, at least for Ring doorbells, is making it easy to get push notifications when button pressed, with instant two-way connection for chatting through the camera.
It's already hard enough as a "certified homelabber" to get these things set up and running.
I've found Reolink to be pretty much plug and play. Totally local. The NVR itself has PoE ports so all you have to be able to do is run a long ethernet cable.
I like Tp-Link Tapo for plug and play. They have some battery/wifi models that last quite a long time you mount with a magnet which is great for a temporary setup.
Security systems used to be 100x the cost (parts+install) before the cloud because you essentially needed a local NAS and to run a bunch of PoE enabled ethernet to each corner of your house.