Bas-IP Sip multi-apartment doorbell

Hi everyone,

I’m currently diving into a project to integrate a Bas-IP multi-apartment doorbell system with Home Assistant, and I’ve hit a bit of a roadblock. I’ve been scouring the web and forums for a potential solution but haven’t found anything concrete yet. So, I’m reaching out to this knowledgeable community for some guidance or advice on how to proceed.

The system setup includes an outdoor Bas-IP doorbell unit and an indoor client used for answering calls, video feed access, and door control. Interestingly, there’s also an iOS app provided by Bas-IP that replicates the functionality of the indoor unit, allowing for remote operation including call answering, video feed access, and door unlocking, which uses credentials for authentication.

Here’s the crux of the issue: I need a way to integrate this system with Home Assistant. Specifically, I’m looking for a SIP client that can be integrated into Home Assistant. This client would need to connect to a remote server using a domain, login, and password for authentication, essentially replicating the functionality of the Bas-IP system’s iOS app within Home Assistant. This would include the ability to answer calls from the doorbell, access the video feed, and unlock the door.

Has anyone here worked on or completed a similar project, or does anyone have insights into how this could be achieved? Perhaps there’s a specific SIP client that’s known to work well with Home Assistant for these purposes, or maybe there’s an alternative method I haven’t considered.

Any advice, suggestions, or pointers towards relevant resources would be greatly appreciated. I’m eager to get this integration working smoothly to enhance the smart capabilities of my home setup.

Did you get a look at that frontend card (GitHub - TECH7Fox/sip-hass-card: A SIP client inside home assistant!) ? avalaible through HACS that allows you to get a SIP client in Lovelace straight :wink:

Were you successful in implementing a solution? Please share your experience!