Home Assistant · Preis und CO2

Strompreis- und CO2-Prognose in Home Assistant nutzen

StrompreisVorhersage stellt einen einfachen JSON-Endpunkt bereit. Home Assistant kann daraus per REST-Sensor aktuelle Preise, CO2-Werte und die besten Zeitfenster für flexible Verbraucher lesen.

Was der Endpunkt liefert

Der Summary-Endpunkt ist für Automationen gedacht. Er liefert nicht nur alle Rohwerte, sondern direkt die wichtigsten Entscheidungen: aktueller Preis, aktueller CO2-Wert, günstigstes Zeitfenster, CO2-ärmstes Zeitfenster und ein kombinierter Preis-CO2-Vorschlag. CO2 wird als geschätzte CO2e-Belastung pro verbrauchter kWh inklusive Importeffekt verstanden.

https://stroomprijsprognose.nl/api/v1/home-assistant/summary?country=de&hours=48&window_hours=4
Preis flat.current_price, flat.cheapest_window_start und flat.cheapest_window_avg_price.
CO2 flat.current_co2_g_kwh, flat.greenest_window_start und flat.greenest_window_avg_co2_g_kwh.
Kompromiss flat.combined_window_start zeigt ein Zeitfenster, in dem Preis und CO2 zusammen gut aussehen.

Beispiel für Home Assistant

Dieses Beispiel fragt alle 15 Minuten Deutschland ab und legt mehrere Sensoren an. Die Werte sind bewusst flach gehalten, damit sie in Dashboards und Automationen leicht nutzbar sind.

rest:
  - resource: "https://stroomprijsprognose.nl/api/v1/home-assistant/summary?country=de&hours=48&window_hours=4"
    scan_interval: 900
    sensor:
      - name: "StrompreisPrognose aktueller Preis"
        unique_id: strompreisprognose_current_price
        value_template: "{{ value_json.flat.current_price }}"
        unit_of_measurement: "EUR/kWh"
        device_class: monetary
        state_class: measurement

      - name: "StrompreisPrognose aktuelle CO2-Intensität"
        unique_id: strompreisprognose_current_co2
        value_template: "{{ value_json.flat.current_co2_g_kwh }}"
        unit_of_measurement: "gCO2/kWh"
        state_class: measurement

      - name: "StrompreisPrognose günstigstes Fenster Start"
        unique_id: strompreisprognose_cheapest_window_start
        value_template: "{{ value_json.flat.cheapest_window_start }}"

      - name: "StrompreisPrognose günstigstes Fenster Ende"
        unique_id: strompreisprognose_cheapest_window_end
        value_template: "{{ value_json.flat.cheapest_window_end }}"

      - name: "StrompreisPrognose günstigstes Fenster Preis"
        unique_id: strompreisprognose_cheapest_window_avg_price
        value_template: "{{ value_json.flat.cheapest_window_avg_price }}"
        unit_of_measurement: "EUR/kWh"
        device_class: monetary
        state_class: measurement

      - name: "StrompreisPrognose grünstes Fenster Start"
        unique_id: strompreisprognose_greenest_window_start
        value_template: "{{ value_json.flat.greenest_window_start }}"

      - name: "StrompreisPrognose grünstes Fenster CO2"
        unique_id: strompreisprognose_greenest_window_avg_co2
        value_template: "{{ value_json.flat.greenest_window_avg_co2_g_kwh }}"
        unit_of_measurement: "gCO2/kWh"
        state_class: measurement

Nach dem Einfügen muss Home Assistant neu geladen oder neu gestartet werden. Prüfe danach unter Entwicklerwerkzeuge, ob die Sensoren sinnvolle Werte liefern.

Andere Länder und Preiszonen

Der Parameter country steuert den Markt. Für Dänemark sind dk1 und dk2 getrennte Preiszonen. Bei DK1 und DK2 liefert der Endpunkt standardmäßig DKK/kWh.

Preis verfügbar DE, NL, BE, DK1, DK2 und FR.
CO2 verfügbar DE, NL, BE, DK1 und DK2. Für FR ist CO2 aktuell noch nicht aktiv.
Zeitraum hours=48 legt den Datenhorizont fest, window_hours=4 die Länge des gesuchten Zeitfensters.
https://stroomprijsprognose.nl/api/v1/home-assistant/summary?country=nl&hours=48&window_hours=4
https://stroomprijsprognose.nl/api/v1/home-assistant/summary?country=dk1&hours=48&window_hours=4

Automation-Ideen

E-Auto laden Ladefreigabe, wenn das aktuelle Zeitfenster in das günstigste oder kombinierte Fenster fällt.
Wärmepumpe vorziehen Warmwasser oder leichte Vorheizung in günstige oder CO2-arme Stunden schieben.
Benachrichtigung Push-Nachricht, wenn morgen ein besonders günstiges oder besonders grünes Zeitfenster sichtbar wird.

Wichtige Hinweise

Ist das eine offizielle Home-Assistant-Integration?

Nein. Das ist zuerst ein einfacher REST-Weg für Nutzer, die Home Assistant bereits konfigurieren. Eine eigene HACS-Integration kann später sinnvoll sein, aber der REST-Sensor ist schneller testbar und weniger fehleranfällig.

Sind die Preise mein genauer Haushaltsstrompreis?

Nein. Der Endpunkt liefert Börsen- bzw. Prognosepreise. Netzentgelte, Steuern, Abgaben und Anbieteraufschläge können je nach Land, Region und Vertrag abweichen. Für Automationen ist meistens der relative Verlauf entscheidend.

Was passiert, wenn CO2 für ein Land fehlt?

Dann bleibt co2.available auf false und die CO2-Felder sind leer. Preiswerte können trotzdem funktionieren. Das ist aktuell vor allem für Frankreich relevant.

Beta-Hinweis

Der Home-Assistant-Endpunkt ist neu. Prüfe am Anfang im Dashboard und in der Web-App, ob die Werte plausibel sind, bevor du damit Verbraucher automatisch schaltest.

Verwandt: evcc mit Strompreis- und CO2-Prognose und Strompreis vs CO2.