Template Sensor Meteoalarm

Hallo zusammen,

ich habe meteo alarm konfiguriert und läuft soweit.
Ich habe mir nun zwei Template Sensoren “gebastelt” die die Warnstufe und die Ereignisart ausgeben soll.
leider gibt der Sensor aber eine Kombination aus:
Ereignisart: 6; low-temperature
Warnlevel: 3; orange; Severe

    # Ereignisart und Warnlevel Meteoalarm
    - name: "Warnlevel_Meteoalarm"
      state: >
          {{state_attr( 'binary_sensor.meteoalarm' , 'awareness_level' ) }}
    - name: "Warn_Type_Meteoalarm"
      state: >
          {{state_attr( 'binary_sensor.meteoalarm' , 'awareness_type' ) }}

kann man bei dem Template_Sensor nur die “Zahl” ausgeben lassen?

Danke im Voraus.

Du könntest es mal so versuchen

{{ state_attr( 'binary_sensor.meteoalarm' , 'awareness_level' ).split(';')[0] }}

Split teilt die Ausgabe anhand des Trennzeichen auf und 0 gibt den ersten Teil aus.

Danke! genau das hab ich gesucht.
Wo findet man diese Lösungen?

Man muss die Begriffe schon mal gehört haben (z. B. hier im Forum) und kann dann danach suchen. Ansonsten viel lesen lesen lesen …

Vieles kann man sich auch aus dem englischen ableiten, z. B. aufteilen = split, und danach einfach mal suchen.

1 „Gefällt mir“