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"