Skip to main content

Call Card

The call card displays a call interface for SIP Core, without the need for a separate call dialog / popup.
Also supports being used in a panel view.

call card

Features

  • Manage calls
  • Mute mic/video
  • Buttons for DTMF and service calls
  • Audio visualiser
  • Video with camera entity (or SIP video, experimental)

Settings

PropertyTypeDescriptionExample
extensionsExtension arrayMap of extensions to show in the card, keyed by extension numberSee below
buttonsButton arrayArray of custom buttons to show in the cardSee below

Extension

Map of extensions to show in the card, keyed by extension number.

PropertyTypeDescriptionExample
namestringDisplay name for the extension"Front Door"
override_iconstringMaterial Design Icon name"mdi:door"
camera_entitystringCamera entity for video preview"camera.door"
editbooleanShow edit field to edit the numbertrue
status_entitystringEntity to show the status of the extension. To be used with state_color"sensor.door_status"
caution

The default camera entities have a delay. You can use go2rtc to get a low-latency video feed.

Button

Array of custom buttons to show in the card. Each button can be a service call or DTMF.

PropertyTypeDescriptionExample
labelstringButton label"Open Door"
iconstringMaterial Design Icon name"mdi:door"
typeButtonTypeType of button (SERVICE_CALL or DTMF)SERVICE_CALL
dataanyData for the button (service call or DTMF){ domain: "light", service: "toggle", entity_id: "light.bedroom_lights" } or "1"

Example

Card Configuration
type: custom:sip-call-card
extensions:
"101":
name: Jordy
"102":
name: Desk Phone
override_icon: mdi:deskphone
"8001":
name: Doorbell
camera_entity: camera.doorbell
buttons:
- label: Open Door
icon: mdi:door-open
type: service_call
data:
domain: light
service: toggle
entity_id: light.bedroom_lights
- label: DTMF 1
icon: mdi:1
type: dtmf
data:
dtmf: "1"