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.
- geen add-on en geen HACS-component nodig
- één endpoint voor prijs, CO2 en tijdvensters
- duidelijk onderscheid tussen basisprijs, CO2 en totaalprijs-ondersteuning
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=4flat.current_price en flat.cheapest_window_*.flat.current_co2_g_kwh en flat.greenest_window_*.flat.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 |
|---|---|---|---|---|
| DE | ja | ja | ja | ja |
| NL | ja | ja | ja | ja |
| BE | ja | ja | ja | nee |
| FR | ja | ja | ja | nee |
| CZ | ja | ja | nee | nee |
| DK1 | ja | ja | ja | ja |
| DK2 | ja | ja | ja | ja |
dk1 of dk2. dk valt terug op DK1.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.