Aktueller Börsenstrompreis Chart mit Vorschau

leider zieht es mir die Netzgebühren ab.
Es sollten 0,21 oben links stehen, in der chart steht es richtig.
Habe auch die Werte wegen den Farben angepasst auch das wird nicht übernommen.

1740159505136.png
Code:
type: custom:apexcharts-card
header:
  show: true
  title: Awattar Strompreis heute und morgen
  show_states: true
  colorize_states: true
all_series_config:
  stroke_width: 2
  type: line
  unit: €/kWh
graph_span: 48h
span:
  start: day
now:
  show: true
  label: Jetzt
  color: var(--primary-color)
series:
  - entity: sensor.epex_spot_at_net_price
    yaxis_id: preis
    float_precision: 2
    type: area
    curve: stepline
    extend_to: end
    show:
      extremas: true
    data_generator: >
      return entity.attributes.data.map((entry, index) => { return [new
      Date(entry.start_time).getTime(), entry.price_per_kwh]; });
    color_threshold:
      - value: -10
        color: "#cfec00"
      - value: 0
        color: "#ffff00"
      - value: 10
        color: "#ffcf00"
      - value: 30
        color: "#ff9900"
experimental:
  color_threshold: true
yaxis:
  - id: deinpreis
    apex_config:
      title:
        text: €/kWh
      tickAmount: 10
apex_config:
  legend:
    show: false
  tooltip:
    style:
      fontSize: 12px
    x:
      show: true
      format: HH:00 - HH:59
 
Zuletzt bearbeitet:
Was die Farben angeht, sagte ich Dir ja, Du sollst dich an dem orientieren, was ich oben geschrieben habe.
Deine Farben würden erst gesetzt, wenn der Strompreis zwischen -10 € und + 30 € kostet.
Gott behüte, das es soweit kommt.

Was die Anzeige deiner Y-Achse angeht, da fehlt ein "decimals: 2"

Code:
yaxis:
  - id: preis
    decimals: 2
    apex_config:
      title:
        text: €/kWh
      tickAmount: 10
Ich denke, Du siehst, wo die Zeile eingefügt werden muß.

Was die falsche Preisanzeige links oben zum Diagramm angeht, kann ich nur Vermuten, das auf die falschen Daten zugegriffen wird.
Geh mal in die Einstellungen -> Geräte & Dienste auf die EPEX Integration.
Da auf den DIENST klicken, dann bekommst Du alle Entitäten und deren Werte angezeigt.
Bei mir heißt der wichtige Dienst "Net Price", bei Dir sollte es "at_Net_Price" sein.
Da bitte mal drauf klicken. Dann siehst Du oben auch den aktuellen Preis.
Unten steht "Attribute". Wenn Du da drauf klickst, siehst Du die Daten, die im Diagramm angezeigt werden.
Da kannst Du dann mal suchen nach Datum und Uhrzeit. Steht ja immer VON BIS und schauen, was da für ein Preis steht, ob der irgendwie abweicht.

Zudem siehst Du ja den Aufbau.

start_time
end_time
price_per_kwh

Wenn diese letzte Zeile bei Dir anders heißt, kann das Diagramm nicht richtig funktionieren. Das bitte auch mal kontrollieren.
 
Danke nochmals für deine Geduld.
Habs jetzt so hinbekommen.
Genau so wollte ich es haben ;-)
Der Wert in der Chart ist anders da er nicht die Netzgebühren anzeigt.
Rechts unten ist dann der finale Preis.
Oder gibt es eine Möglichkeit in der Chart die Gebühren mit einzurechnen?
1740555312863.png
 
Also bei mir zeigt er die Werte inkl. Gebühren an.
Was hast Du den bei der Epex Integration eingetragen ?
Bei Prozent habe ich 0
Bei "Absolute Surcharge" habe ich 0,131. Den Wert habe ich selbst ermittelt.Quasi so lange geändert, bis der EPEX Preis dem entspricht, was mein Versorger mir anzeigt.
Bei Tax habe ich hier halt 19%, in AT habt ihr vermutlich nen anderen Steuersatz.
 
hier der code
Wo müsste ich das eintragen?
Code:
type: custom:apexcharts-card
header:
  show: true
graph_span: 48h
span:
  start: day
now:
  show: true
  label: Now
color_list:
  - var(--primary-color)
series:
  - entity: sensor.epex_spot_at_net_price
    yaxis_id: uurprijs
    float_precision: 2
    type: column
    curve: smooth
    extend_to: false
    show:
      extremas: time
    data_generator: >
      return entity.attributes.data.map((entry, index) => { return [new
      Date(entry.start_time).getTime(), entry.price_per_kwh]; }).slice(23,48);
    color_threshold:
      - value: 0
        color: green
      - value: 0.155
        color: yellow
      - value: 0.2
        color: red
      - value: 0.25
        color: red
      - value: 0.3
        color: red
      - value: 0.35
        color: red
      - value: 0.4
        color: red
      - value: 0.5
        color: magenta
  - entity: sensor.epex_spot_at_net_price
    yaxis_id: uurprijs
    float_precision: 2
    type: column
    curve: straight
    extend_to: end
    show:
      extremas: time
    data_generator: >
      return entity.attributes.data.map((entry, index) => { return [new
      Date(entry.start_time).getTime(), entry.price_per_kwh]; }).slice(47,70);
    color_threshold:
      - value: 0
        color: green
      - value: 0.155
        color: yellow
      - value: 0.2
        color: red
      - value: 0.25
        color: red
      - value: 0.3
        color: red
      - value: 0.35
        color: red
      - value: 0.4
        color: red
      - value: 0.5
        color: magenta
experimental:
  color_threshold: true
yaxis:
  - id: uurprijs
    decimals: 2
    apex_config:
      title:
        text: €/kWh
      tickAmount: 4
apex_config:
  chart:
    height: 480px
  legend:
    show: false
  tooltip:
    x:
      show: true
      format: HH:00 - HH:59
 
Was für ein Code

EPEX Integration schrieb ich. Da gibts keinen Code zu.
Einstellungen -> Geräte & Dienste -> EPEX Spot und dann KONFIGURIEREN !
 
Hallo,

Danke vorab für die Code. Ich habe es auch hinbekommen, obwohl ich keine Ahnung vom Programmieren habe. 😅

Eine Frage hab ich. Ich habe bei meiner Chart das "Problem" das die Börsenpreise für den nächsten Tag nicht dauerhaft angezeigt werden. Um ca. 18Uhr habe ich im Chart die Vorschau für den nächsten Tag. Der verschwindet aber vermutlich dann um 24:00Uhr. Ich vermute das es so gewollt ist das die Werte dann nach 24Uhr nicht mehr angezeigt werden, da der Tageswechsel stattfindet.

Wollte mich nur noch mal absichern das ich den richtigen Gedankengang habe.

Danke
LG
 
Nun, wenn man in etwa weiß, wie eine Börse funktioniert, ist das eigentlich ganz logisch.
Irgendwann mal HEUTE wird der Strompreis für MORGEN ermittelt. Meines Wissen nach irgendwann mal am späten Nachmittag.
Logischerweise kann unsere Anzeige auch erst dann die Preis für Morgen anzeigen.
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
6.387
Beiträge
61.564
Mitglieder
6.562
Neuestes Mitglied
KogerLi
Zurück
Oben