Zahlen in Yaml code im Dashboard formatieren

kleiner Schelm

Active member
Hallo,

ich hab ne Dashboard-Karte aus dem Internet kopiert. Das ist ein yaml Code.

so sieht der Code aus:

YAML:
type: custom:stack-in-card
keep:
  margin: false
  box_shadow: false
  background: false
cards:
  - type: grid
    square: false
    columns: 2
    cards:
      - type: markdown
        content: >-
          <center><b><font color=#41CD52 size=6>{{
          states('sensor.bms_total_voltage') }} V</font></b><br>
          Battery Power:&nbsp;&nbsp;<font color=#41CD52>{{
          states('sensor.bms_power') }} W</font><br> Battery
          Capacity:&nbsp;&nbsp;<font color=#41CD52>{{
          states('sensor.bms_total_battery_capacity_setting') }}
          Ah</font><br> Cycle Capacity:&nbsp;&nbsp;<font color=#41CD52>{{
          states('sensor.bms_total_charging_cycle_capacity') }}
          Ah</font><br> Ave. Cell Vol.:&nbsp;&nbsp;<font color=#41CD52>{{
          states('sensor.bms_average_cell_voltage') }} V</font><br>
          Balance Cur.:&nbsp;&nbsp;<font color=#41CD52>{{
          states('sensor.bms_balancing_current') }} A</font><br>
          Battery T1:&nbsp;&nbsp;<font color=#41CD52>{{
          states('sensor.bms_temperature_sensor_1') }} °C</font>
      - type: markdown
        content: >-
          <center><b><font color=#41CD52 size=6>{{
          states('sensor.bms_current') }} A</font></b><br> Remain
          Battery:&nbsp;&nbsp;<font color=#41CD52>{{
          states('sensor.bms_state_of_charge') }} %</font><br> Remain
          Capacity:&nbsp;&nbsp;<font color=#41CD52>{{
          states('sensor.bms_capacity_remaining') }} Ah</font><br>
          Cycle Count:&nbsp;&nbsp;<font color=#41CD52>{{
          states('sensor.bms_charging_cycles') }}</font><br> Delta
          Cell Vol.:&nbsp;&nbsp;<font color=#41CD52>{{
          states('sensor.bms_delta_cell_voltage') }} V</font><br> MOS
          Temp.:&nbsp;&nbsp;<font color=#41CD52>{{
          states('sensor.bms_power_tube_temperature') }}
          °C</font><br> Battery T2:&nbsp;&nbsp;<font color=#41CD52>{{
          states('sensor.bms_temperature_sensor_2') }} °C</font>

da sind Entitäten dabei, die zeigen unsinniger weise drei Nachkommastellen an. In der entität selbst habe ich die Anzeige geändert, das wirkt sich aber nicht auf die Anzeige im Dashboard aus.
Wie kann ich in dieser Karte die Entitäten formatieren, so dass keine Nachkommastellen angezeigt werden ?
 
20250329_074649.jpg
Wenn ich den code ändere, verschwindet komplett der teil der Karte. Auf jeder seite ist eine kapazitätsangabe mit drei nachkommastellen. Es verschwinden alle einträge der seite (rechts oder links, je nachdem wo ich was ändere)
 
Leider hast Du deinen Code, wie er nach der Änderung aussieht, nicht gepostet, weil ich vermute, das Du was falsches ersetzt hast.
Deswegen zeige ich es Dir mal anhand einer Zeile von mir.

Originalcode mit x-Stellen
Code:
{{ states("sensor.electricity_rodgener_strasse_22_gesamtleistung") }}

der selbe Code, aber nur eine Nachkommastelle
Code:
{{ states("sensor.electricity_rodgener_strasse_22_gesamtleistung")|round(1) }}

Vielleicht siehst Du jetzt, was Du bei Dir Ändern mußt.
Und ja, mit den ganzen Klammern ist das schon übel. Gerne weiß man mal nicht, welche Klammer jetzt genau wozu gehört.
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
6.512
Beiträge
62.606
Mitglieder
6.720
Neuestes Mitglied
Marijana
Zurück
Oben