Problem mit Batteriestatusanzeige

Hallo,
ich hab in HA eine Helfer-Gruppe mit allen Batterien eingerichtet. Als Status wird mir das Minimum angezeigt (aktuell unter Zustände 5.0, da eine Batterie leer wird). Der folgende Templatesensor sollte nun eigentlich den Status “Schwach” erhalten.

{% if states('sensor.batteriestatus_nicht_homematic') >= '15.0' %}
Gut
 {% else %}
Schwach
{% endif %}

Der Status ist aber auf “Gut”. Hat jemand eine Idee, was hier nicht passt? Gestern war der Status noch auf “Schwach”…

VG

Das | float(0)) fehlt um invalide Stati wie UNKNOWN abzufangen und Du solltest Zahlen vergleichen, nicht Strings.

{% if (states('sensor.batteriestatus_nicht_homematic') | float(0)) >= 15.0 %}
Gut
{% else %}
Schwach
{% endif %}

Was bei Dir passierte:
image

Hallo,
vielen Dank für deine Antwort samt Erklärung. Funktioniert nun einwandfrei!

VG