SIP Core & Cards
SIP Core brings real-time audio and video calling to your Home Assistant instance through a native integration. The system is made up of several parts that work together to provide a flexible and customizable call experience in your smart home.
How It Works
- SIP Core Integration is the main engine that handles SIP registration, call management, and device integration. It's a Home Assistant integration that connects to your PBX (like the Asterisk add-on) using a secure WebSocket connection.
- Configuration is managed through the Home Assistant UI (Settings → Devices & Services). You can configure multiple users, ICE settings, video support, and more.
- Ingress is used by default with the Asterisk add-on, so you don't need to open extra ports or set up SSL on your PBX. If you use your own PBX, you can set a custom WebSocket URL in the integration settings.
- Cards are UI components you add to your dashboards. The Contacts Card and Call Card let you make and receive calls, see status, and interact with other devices.
- Popups show call controls and video during a call. You can use the default popup or create your own for a custom experience.
- Custom Development: It's easy to create your own cards and popups. SIP Core exposes an API for developers, and you can override the default popup or add new cards. See the developer documentation for guides and examples.
Installation (via HACS)
You can install SIP Core using HACS:
- Go to HACS in Home Assistant.
- Click on Integrations.
- Click on the three dots in the upper right corner and select Custom repositories.
- Add the repository URL:
and set the category to Integration.
https://github.com/TECH7Fox/sipcore-hass-integration - Click Add and check if the repository appears.
- You should now see SIP Core. Click INSTALL.
- Restart Home Assistant.
- Go to Settings → Devices & Services → Integrations and click Add Integration.
- Search for SIP Core and follow the configuration prompts.
- Add the SIP Card(s) to your dashboard from the UI.
Quick Install
Click the HACS badge above to directly add the SIP Core repository to HACS!
For detailed setup instructions, see the tutorial.
For all configuration options, see the settings.
For more technical information and development guides, see the developer docs.