Taal

Home Assistant · prijs en CO2

Home Assistant heeft hier geen aparte integratie nodig

Voor stroomprijs, CO2 en de beste tijdvensters volstaat een gewone REST-sensor. De publieke summary-endpoint geeft de belangrijkste waarden direct als JSON terug.

Belangrijk

De API is direct bruikbaar in Home Assistant, scripts en andere automatiseringen. Wat vooral ontbrak was begrijpelijke documentatie, niet een extra technische integratie.

Aanbevolen endpoint

Voor Home Assistant is /api/v1/home-assistant/summary het meest praktisch. De endpoint levert niet alleen ruwe waarden, maar ook al berekende vensters voor goedkoop, groen en gecombineerd gebruik.

https://energypriceforecast.eu/api/v1/home-assistant/summary?country=nl&hours=48&window_hours=4
Prijsflat.current_price en flat.cheapest_window_*.
CO2flat.current_co2_g_kwh en flat.greenest_window_*.
Gecombineerdflat.combined_window_* voor de compromiskeuze tussen prijs en CO2.

REST-sensorvoorbeeld

Dit voorbeeld vraagt Nederland elke 15 minuten op. Voor andere markten hoef je alleen de parameter country te wijzigen.

rest:
  - resource: "https://energypriceforecast.eu/api/v1/home-assistant/summary?country=nl&hours=48&window_hours=4"
    scan_interval: 900
    sensor:
      - name: "StroomprijsVoorspelling actuele prijs"
        value_template: "{{ value_json.flat.current_price }}"
        unit_of_measurement: "EUR/kWh"

      - name: "StroomprijsVoorspelling actuele CO2-intensiteit"
        value_template: "{{ value_json.flat.current_co2_g_kwh }}"
        unit_of_measurement: "gCO2/kWh"

      - name: "StroomprijsVoorspelling goedkoopste venster start"
        value_template: "{{ value_json.flat.cheapest_window_start }}"

      - name: "StroomprijsVoorspelling groenste venster start"
        value_template: "{{ value_json.flat.greenest_window_start }}"

Na het invoegen Home Assistant herladen of herstarten en de sensorwaarden onder Ontwikkelaarstools controleren.

Supportmatrix van de publieke API

Niet elk zichtbaar land is al voor elk publiek endpoint vrijgegeven. Daarom is het beter om expliciet te tonen welke markten per endpoint echt ondersteund worden.

Markt hourly-forecast home-assistant/summary co2-live retail-forecast
DEjajajaja
NLjajajaja
BEjajajanee
FRjajajanee
CZjajaneenee
DK1jajajaja
DK2jajajaja
DenemarkenGebruik voor Denemarken altijd dk1 of dk2. dk valt terug op DK1.
TsjechiëCZ is publiek nu prijs-only: de summary werkt, maar zonder publieke CO2-endpoint en zonder totaalprijs.
TotaalprijsDe totaalprijs-endpoint is momenteel alleen bedoeld voor DE, NL, DK1 en DK2.

Belangrijke opmerkingen

Is dit een officiële Home Assistant-integratie?

Nee. Dit is bewust een eenvoudige REST-aanpak. Die is stabieler, makkelijker te testen en voor veel setups volledig voldoende.

Zijn de API-prijzen mijn exacte huishoudtarief?

Niet automatisch. hourly-forecast en de Home-Assistant-summary leveren eerst markt- of basisprijzen. Het exacte totaal hangt per land af van netkosten, belastingen, heffingen en leveranciersmarges.

Wat gebeurt er bij een niet-ondersteund land?

De publieke API geeft daarvoor nu bewust een foutmelding in plaats van stil op Duitsland terug te vallen. Dat is expres strenger, zodat automatiseringen geen verkeerde data krijgen.

Gerelateerd: evcc met stroomprijs- en CO2-prognose.