Ich habe heute einige Stunden mit dem Versuch verbracht, das Zahlenformat im Header einer Apexcharts-card anzupassen.
Aber egal was ich versuche, entweder passt der Code nicht oder es hat keine Auswirkung.
Ich möchte dass die Laufzeit nur im Format HH:mm angezeigt wird.
Falls das nicht geht reicht mir auch die Anzeige wie im Data-Label.
Hat Jemand vielleicht eine Idee?
Code
type: custom:apexcharts-card
apex_config:
datalabels:
enabled: false
extremas:
enabled: true
chart:
stacked: false
height: 250px
legend:
show: false
header:
show: true
show_states: true
colorize_states: true
graph_span: 7d
span:
start: hour
offset: "-6d"
yaxis:
- min: auto
max: auto
decimals: 0
apex_config:
opposite: false
forceNiceScale: true
decimalsInFloat: 0
all_series_config:
type: line
opacity: 0.5
unit: °C
color_list:
- "#8d451f"
- "#8d473c"
- "#2f4276"
- "#8d473c"
- "#2f4276"
- "#886c33"
- "#8d473c"
- "#447066"
series:
- entity: sensor.laufzeit_therme
show:
datalabels: true
as_duration: hour
name: Laufzeit
type: column
opacity: 0.3
group_by:
func: max
duration: 1d
start_with_last: false
- entity: sensor.aussentemperatur_durchschnitt
show:
datalabels: false
name: MAX Aussen
curve: stepline
group_by:
func: max
duration: 1d
start_with_last: false
- entity: sensor.aussentemperatur_durchschnitt
show:
datalabels: false
name: MIN Aussen
curve: stepline
group_by:
func: min
duration: 1d
start_with_last: false
- entity: sensor.wohnung_durchschnitt_beheizter_bereich
show:
datalabels: false
name: MAX Innen
curve: stepline
group_by:
func: max
duration: 1d
start_with_last: false
- entity: sensor.wohnung_durchschnitt_beheizter_bereich
show:
datalabels: false
name: MIN Innen
curve: stepline
group_by:
func: min
duration: 1d
start_with_last: false
- entity: sensor.delta_aussen_innen
name: Aussen-Innen Delta
curve: stepline
type: line
opacity: 1
stroke_width: 3
group_by:
func: avg
duration: 1d
Ich möchte hierfür aber nicht unbedingt einen eigenen Helfer anlegen, abgesehen davon, dass der dann keine historischen Daten anzeigen würde.
Ich befürchte ja, das geht nur über den data_generator aber der ist mir zu kompliziert.