From d37121efd99e7ce114eadb2c0b221824b1539e3a Mon Sep 17 00:00:00 2001 From: RenatusRo <126881912+RenatusRo@users.noreply.github.com> Date: Wed, 22 Apr 2026 20:37:20 +0200 Subject: [PATCH] Tariff: add stroomprijsprognose.nl grid and co2 (#29320) --- .../tariff/stroomprijsprognose-co2.yaml | 30 ++++++++++++++ .../tariff/stroomprijsprognose.yaml | 41 +++++++++++++++++++ 2 files changed, 71 insertions(+) create mode 100644 templates/definition/tariff/stroomprijsprognose-co2.yaml create mode 100644 templates/definition/tariff/stroomprijsprognose.yaml diff --git a/templates/definition/tariff/stroomprijsprognose-co2.yaml b/templates/definition/tariff/stroomprijsprognose-co2.yaml new file mode 100644 index 000000000..ad17fd117 --- /dev/null +++ b/templates/definition/tariff/stroomprijsprognose-co2.yaml @@ -0,0 +1,30 @@ +template: stroomprijsprognose-co2 +products: + - brand: stroomprijsprognose.nl/co2 +requirements: + description: + de: "5 Tage Prognose [stroomprijsprognose.nl](https://stroomprijsprognose.nl/de/evcc-strompreis-co2-prognose/)" + en: "5 days prognosis [stroomprijsprognose.nl](https://stroomprijsprognose.nl)" + evcc: ["skiptest"] +group: co2 +countries: ["DE", "NL", "BE", "DK"] +params: + - name: region + example: DE + type: choice + choice: ["DE", "NL", "BE", "DK1", "DK2"] + required: true + - name: horizon + default: 120 + type: int + unit: h + description: + en: Forecast horizon + de: Prognosehorizont + required: true +render: | + type: custom + tariff: co2 + forecast: + source: http + uri: https://stroomprijsprognose.nl/api/v1/evcc/tariff?country={{.region}}&type=co2&hours={{.horizon}} diff --git a/templates/definition/tariff/stroomprijsprognose.yaml b/templates/definition/tariff/stroomprijsprognose.yaml new file mode 100644 index 000000000..048cd75e3 --- /dev/null +++ b/templates/definition/tariff/stroomprijsprognose.yaml @@ -0,0 +1,41 @@ +template: stroomprijsprognose +products: + - brand: stroomprijsprognose.nl +requirements: + description: + de: "Day-Ahead-Strompreise plus 4 Tage Prognose [stroomprijsprognose.nl](https://stroomprijsprognose.nl/de/evcc-strompreis-co2-prognose/)" + en: "Spot prices in day-ahead market plus 4 days prognosis [stroomprijsprognose.nl](https://stroomprijsprognose.nl)" + evcc: ["skiptest"] +group: price +countries: ["DE", "NL", "BE", "DK", "FR"] +params: + - name: region + example: DE + type: choice + choice: ["DE", "NL", "BE", "DK1", "DK2", "FR"] + required: true + - name: currency + default: EUR + type: choice + description: + en: Currency + de: Währung + choice: ["EUR", "DKK"] + required: true + - name: horizon + default: 120 + type: int + unit: h + description: + en: Forecast horizon + de: Prognosehorizont + required: true + - preset: tariff-base + - preset: tariff-features +render: | + type: custom + {{ include "tariff-base" . }} + {{ include "tariff-features" . }} + forecast: + source: http + uri: https://stroomprijsprognose.nl/api/v1/evcc/tariff?country={{.region}}&type=grid¤cy={{.currency}}&hours={{.horizon}}