Ich möchte den Epex Börsenstrompreis in ct/KWh anzeigen und hab dazu Repository https://github.com/mampfes/ha_epex_spot verwendet.
Der Preis in Euro / MWh funktioniert mit dem beigestellten Code. Aber das Template zur Umrechnung führt nur zur Anzeige "loading". Ich hab den ganzen Tag experimentiert und mir gehen die Ideen aus. Die Sufu bei hier und in den Repositories hat leider nicht weitergeholfen.
Ich muss gestehen ich kommm mit der (HA) Syntax auch noch nicht so ganz klar.
Das Template zur Umrechnung steht in der configuration.yaml:
Die Anzeige im Screenshot wird folgendermaßen erstellt:
Warum zeigt er den Chart für ct/KWh nicht an? Ich denke das ist ein Apex Problem. Ich hab mal nen andern Sensor eingetragen, da kam die gleiche Anzeige. Als History Graph gehts jedenfalls. Die Anzeige ist schon den ganzen Tag so, ich dachte erst, es dauert bis er Werte hat. Kennt jemand den Effekt und hat einen Tip für mich?
Vielen Dank.
Der Preis in Euro / MWh funktioniert mit dem beigestellten Code. Aber das Template zur Umrechnung führt nur zur Anzeige "loading". Ich hab den ganzen Tag experimentiert und mir gehen die Ideen aus. Die Sufu bei hier und in den Repositories hat leider nicht weitergeholfen.
Ich muss gestehen ich kommm mit der (HA) Syntax auch noch nicht so ganz klar.
Das Template zur Umrechnung steht in der configuration.yaml:
YAML:
template:
- sensor:
- name: epex_spot_price_ct_per_kwh
unit_of_measurement: "ct/kWh"
availability: '{{ states("sensor.epex_spot_de_lu_price") != "unavailable" }}'
state: '{{ states("sensor.epex_spot_de_lu_price") | float / 10}}'
Die Anzeige im Screenshot wird folgendermaßen erstellt:
YAML:
type: horizontal-stack
cards:
- type: custom:apexcharts-card
header:
show: true
title: EPEX Börsen Strompreis
graph_span: 48h
span:
start: day
now:
show: true
label: Now
series:
- entity: sensor.epex_spot_de_lu_price
name: Electricity Price
type: column
extend_to: end
data_generator: >
return entity.attributes.data.map((entry, index) => { return [new
Date(entry.start_time).getTime(), entry.price_eur_per_mwh]; });
- type: custom:apexcharts-card
header:
show: true
title: Sensor
graph_span: 48h
span:
start: day
now:
show: true
label: Now
series:
- entity: sensor.epex_spot_price_ct_per_kwh
name: EPEX Börsen Strompreis Ct/KWh
type: column
extend_to: end
data_generator: >
return entity.attributes.data.map((entry, index) => { return [new
Date(entry.start_time).getTime(), entry.price_eur_per_mwh]; });
- type: history-graph
entities:
- sensor.epex_spot_price_ct_per_kwh
Warum zeigt er den Chart für ct/KWh nicht an? Ich denke das ist ein Apex Problem. Ich hab mal nen andern Sensor eingetragen, da kam die gleiche Anzeige. Als History Graph gehts jedenfalls. Die Anzeige ist schon den ganzen Tag so, ich dachte erst, es dauert bis er Werte hat. Kennt jemand den Effekt und hat einen Tip für mich?
Vielen Dank.