Integrating Ezviz Türklingel CP4 with Home Assistant Without Cloud

I’ve been exploring the Ezviz WLAN Türklingel CP4 and its potential integration with Home Assistant without relying on their official cloud service. While the device itself is sleek and functional, the challenge lies in bypassing the cloud dependency for a more localized setup. Has anyone successfully integrated this device into their Home Assistant ecosystem? I’m particularly interested in understanding the technical steps involved, such as API access or custom scripts, to achieve this integration. Any insights or experiences would be invaluable for someone looking to enhance their smart home setup with this device while maintaining control over their data.