๐ Make and receive SIP calls directly in your Home Assistant dashboard
SIP Core, part of the SIP-HASS project, is the system that powers Home Assistant cards to make and receive SIP calls using WebRTC. It includes official cards and popups, but also supports third-party cards.
โจ Features
- ๐ Make and receive calls
- ๐ (Custom) Ringtones
- ๐น Video calls
- ๐ข DTMF support
- ๐ช Popups for incoming calls
- ๐ Auto call on load (using
?call=<number>in the URL) - ๐ค Audio device selection
- ๐ ๏ธ API for third-party developers to build custom cards and popups
Default Popup
- ๐ช Automatically opens on incoming calls
- ๐ Audio Visualizer
- โ๏ธ Menu to configure audio devices
- ๐ And shows debug information
- ๐ฎ Custom buttons
- ๐ Mute mic & camera buttons
Call Card
custom:sip-call-card
- ๐ Audio Visualizer
- ๐น Supports camera entities for video
- ๐ฎ Custom buttons for quick actions
- ๐ Mute mic & camera buttons
Contacts Card
custom:sip-contacts-card
- ๐ Start calls to users/numbers
- ๐ค Option to hide your own user
- ๐จ Custom names & icons
- โ๏ธ Open field option
- ๐ข State color with status entity
๐ Requirements
For this to work you will need the following:
- โ๏ธ A sip/pbx server (Works best with the Asterisk add-on)
- ๐ HTTPS for Home Assistant
- ๐ฆ HACS for easy installation
๐ Wiki
You can find the installation instructions and guides on the documentation site: SIP-HASS Docs