Hallo Zusammen,
ich gebe in meinem Dashboard mit folgendem Code etwas aus, wenn die Entität nicht = 0 ist:
{% if is_state("sensor.blitzortung_lightning_counter", "0") -%}
{%- else -%}
🌩️ Blitz in {{ states('sensor.blitzortung_lightning_distance') }} km Entfernung
{%- endif %}
Wenn aber die Entität = 0 ist wird eine Leerzeile ausgeben. Kann ich das irgendwie verhindern?
MelleD
3
Die condition umdrehen und ohne Else arbeiten
@MelleD dann gibt es trotzdem eine Leerzeile.
Ich würde bei 0 einfach auch einen Text ausgeben lassen.
Ok danke, dann werde ich das so wohl machen müssen
MelleD
6
Ich habe es nicht getestet, aber das wäre deine einzige Chance.
Doch, das geht:
type: conditional
conditions:
- entity: sensor.hacs
state_not: '0'
card:
type: markdown
content: >-
🔄 Es {% if states('sensor.hacs') > '1' %}sind {% else %}ist {% endif %} {{
states('sensor.hacs') }} {% if states('sensor.hacs') > '1' %}Updates {% else
%}Update {% endif %}im HACS verfügbar! <a
href=/hacs/entry><ha-icon icon="mdi:chevron-double-right"></ha-icon></a>