Olá,
Eu gostava de mudar a cor de um icon em função do valor que ele registar.
Tenho instalado o custom-ui e saquei este código da Net onde coloquei os valores que quero.
O problema é que agora não sei mais o que fazer (se está bem, onde colocar, se falta mais alguma coisa, etc.)
Alguém disponível para ajudar?
- platform: template
sensors:
co2:
value_template: >
{{ state_attr('sensor.eco2_exterior','battery')|round }}
friendly_name: 'CO2'
unit_of_measurement: 'mmp'
device_class: carbon_dioxide
icon_template: >-
{% set co2 = states('sensor.eco2_exterior')|float(0) %}
{% if co2 > 15000 %}
red
{% elif 15000 >= co2 > 5000 %}
orange
{% elif 5000 >= co2 > 2500 %}
yellow
{% elif 2500 >= co2 > 2000 %}
yellow
{% elif 2000 >= co2 > 1500 %}
green
{% elif 1500 >= co2 > 650 %}
green
{% elif 650 >= co2 > 400 %}
green
{% elif 400 >= co2 > 0 %}
green
{% else %}
green
{% endif %}
Obrigado!