Zmiana ikon (wg statusu) w custom:mini-graph-card

Z tymi buźkami nie wyszło dobrze i raz działały raz nie. Jedno z rozwiązań jakie mi pomogło to zrobienie w configuration.yaml wpisu z nową encją na bazie starej:

- platform: template
  sensors:
    dom_caqi2:
      friendly_name: Powietrze
      unit_of_measurement: CAQI
      value_template: "{{states('sensor.dom_caqi')|int(0)}}"
      device_class: aqi
      icon_template: >
        {% set powietrze = states('sensor.dom_caqi')|int(0) %}
        {% if powietrze < 25 %}
          mdi:emoticon-happy
        {% elif powietrze >= 25 and powietrze < 50 %}
          mdi:emoticon-neutral
        {% elif powietrze >= 50 and powietrze < 100 %}
          mdi:emoticon-confused
        {% elif powietrze >= 100 %}
          mdi:emoticon-sad
        {% endif %}

Mamy wtedy nową encję na bazie “sensor.dom_caqi”, której zmienia się ikonka w zależności od wartości. Kolory akurat zmieniam już w “enticie” (custom:mini-graph-card).
Na chwilę obecną mam to tak:
Przechwytywanie
ale zamierzam zmienić na custom:button-card i zrobić taką dużą buźkę żeby było widać z daleka (mam tablet na ścianie).

Jako ciekawostkę (dla mnie) podam, że help oficjalny namawia do innego formatu zapisu “- platform: template” a ten obecny traktuje jako starą alternatywę więc dla nowych może to być mylące czemu kod czasem zapisany jest różnie, a wykonuje się tak samo (nie każdy początkujący czyta od razu oficjalny support).