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.
- kein Add-on nötig: funktioniert über den Home-Assistant-REST-Sensor
- liefert Preis, CO2 und Zeitfenster in einer Antwort
- Day-Ahead wird viertelstündlich genutzt, die Prognose ergänzt den Horizont danach
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=4flat.current_price, flat.cheapest_window_start und flat.cheapest_window_avg_price.
flat.current_co2_g_kwh, flat.greenest_window_start und flat.greenest_window_avg_co2_g_kwh.
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.
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=4https://stroomprijsprognose.nl/api/v1/home-assistant/summary?country=dk1&hours=48&window_hours=4Automation-Ideen
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.