Ich weiss nicht wie ich es in der Überschrift besser beschreiben soll.
Ich habe einen Sonsor von meiner Heizung ( mehrere Sensoren )
Dieser bringt als zustand eine Zahl.
Diese Zahl ist zwischen 0 und 32, natürlich gibt es zu jeder Zahl eine Beschreibung.
Meine Frage wäre, wie erstelle ich ein Template über Helfer oder yaml ( yaml wenn ja wo ) wo ich diese Zahlen abfragen kann und den Text hinterlegen kann.
Das könntest du ggf. mit einem Template Helfer → Template für einen Sensor und dem folgenden Template-Code erreichen:
{% set text = [
"Wert ist Null",
"Wert ist Eins",
"Wert ist Zwei",
"Wert ist Drei",
"Wert ist Vier",
"Wert ist Fünf",
"Wert ist Sechs",
"Wert ist Sieben",
"Wert ist Acht",
"Wert ist Neun",
"Wert ist Zehn",
"Wert ist Elf",
"Wert ist Zwölf",
"Wert ist Dreizehn",
"Wert ist Vierzehn",
"Wert ist Fünfzehn",
"Wert ist Sechzehn",
"Wert ist Siebzehn",
"Wert ist Achtzehn",
"Wert ist Neunzehn",
"Wert ist Zwanzig",
"Wert ist Einundzwanzig",
"Wert ist Zweiundzwanzig",
"Wert ist Dreiundzwanzig",
"Wert ist Vierundzwanzig",
"Wert ist Fünfundzwanzig",
"Wert ist Sechsundzwanzig",
"Wert ist Siebenundzwanzig",
"Wert ist Achtundzwanzig",
"Wert ist Neunundzwanzig",
"Wert ist Dreißig",
"Wert ist Einunddreißig",
"Wert ist Zweiunddreißig"
] %}
{% set value = states('sensor.dein_sensor') | int %}
{% if value >= 0 and value <= 32 %}
{{ text[value] }}
{% else %}
"Unbekannter Wert"
{% endif %}