Icon Farbe ändern, wenn zwei Zustände erfüllt sind

Hallo,
ich scheitere gerade daran, die Icon Farbe in einer Kachelkarte zu ändern.
Wenn der Switch Hauswasserwerk auf “on” ist und die Leitungsaufnahme des hauswasserwerks größer 0 ist ,soll das Icon “orange” sein.
Wenn nun die Leistung des Hauswasserwerks < 1 ist, soll das Icon zu grün wechseln.

Ich habe es mit untenstehendem Syntax versucht, und bekomme als Ergebnis im Template Editor angezeigt:
Ergebnistyp: string

Dieses Template abonniert die folgenden Ereignisse zu Zustandsänderungen:

  • Entität: sensor.hauswasserwerk_power
  • Entität: switch.hauswasserwerk
  {% if is_state('switch.hauswasserwerk', 'on') and states('sensor.hauswasserwerk_power') | float > 0 %}
   orange
  {% elif is_state('switch.hauswasserwerk', 'on') and states('sensor.hauswasserwerk_power') | float < 1 %}
   green
  {% endif %}

Kann jemand helfen?

Ich habe es dann doch so hinbekommen.

{% if states('sensor.hauswasserwerk_power') | float > 0 and is_state('switch.hauswasserwerk', 'on') %}
yellow
{% elif is_state('switch.hauswasserwerk', 'off') %}
grey
{% else %}
green
{% endif %}