I've fitted mine with a current sensor and converted contact sensor which connects to my hubitat hub which in turn messages me directly so that I know the moment the doorbell has been pushed. I do use the EZVIZ notifications but don't rely on them for the very reason of delays.