Skip to content

Latest commit

 

History

History
48 lines (39 loc) · 3.85 KB

template.md

File metadata and controls

48 lines (39 loc) · 3.85 KB

Template card

Template light Template dark

Description

A template card allows you to build a custom card. You can use entity as a variable for the entity set on the card e.g. {{ states(entity) }}.

Configuration variables

All the options are available in the lovelace editor but you can use yaml if you want.

Name Type Default Description
icon string Optional Icon to render. May contain templates *.
icon_color string Optional Icon color to render. May contain templates.
primary string Optional Primary info to render. May contain templates.
secondary string Optional Secondary info to render. May contain templates.
badge_icon string Optional Badge icon to render. May contain templates.
badge_color string Optional Badge icon color to render. May contain templates.
picture string Optional Picture to render. May contain templates.
multiline_secondary boolean false Enables support for multiline text for the secondary info.
layout string Optional Layout of the card. Vertical, horizontal and default layout are supported
fill_container boolean false Fill container or not. Useful when card is in a grid, vertical or horizontal layout
tap_action action none Home assistant action to perform on tap
hold_action action none Home assistant action to perform on hold
entity_id string list Optional Only reacts to the state changes of these entities. This can be used if the automatic analysis fails to find all relevant entities.
double_tap_action action more-info Home assistant action to perform on double_tap

Notes

* You can render weather svg icons using weather state as icon :

  • weather-clear-night
  • weather-cloudy
  • weather-fog
  • weather-lightning
  • weather-lightning-rainy
  • weather-partlycloudy
  • weather-pouring
  • weather-rainy
  • weather-hail
  • weather-snowy
  • weather-snowy-rainy
  • weather-sunny
  • weather-windy
  • weather-windy-variant