is it possible to use text value for severity? I read almost all posts, but couldn’t find any answer. Try to uniform my auto-entity cards
type: custom:auto-entities
filter:
include:
- entity_id: sensor.nash_dom_air_quality*
state: hazardous
- entity_id: sensor.nash_dom_air_quality*
state: high
- entity_id: sensor.nash_dom_air_quality*
state: low
- entity_id: sensor.nash_dom_air_quality*
state: moderate
- entity_id: sensor.nash_dom_air_quality*
state: unhealthy
exclude: []
card:
type: custom:bar-card
columns: 1
height: 25
icon: mdi:molecule
#color: purple
title_position: inside
align: split
rounding: 0px
severity:
- value: 'moderate'
color: var(--bar-red)
- value: 'high'
color: var(--bar-yellow)
- value: 'good'
color: var(--bar-green)
grid_options:
columns: full
to match:
I create a template, but dont know where to use it
{%if states.sensor.nash_dom_air_quality_0d.state == 'good' %}green{% elif states.sensor.nash_dom_air_quality_0d.state == 'low' %}darkgreen{% elif states.sensor.nash_dom_air_quality_0d.state == 'moderate' %}gold{% elif states.sensor.nash_dom_air_quality_0d.state == 'high' %}orange{% elif states.sensor.nash_dom_air_quality_0d.state == 'unhealthy' %}red{% elif states.sensor.nash_dom_air_quality_0d.state == 'hazardous' %}violet{% endif %} !important;

