Skip to content

Commit

Permalink
Spotty Energy: more flexibility (#16973)
Browse files Browse the repository at this point in the history
  • Loading branch information
tomjschwanke authored Oct 30, 2024
1 parent 1e9faff commit 141dc9c
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions templates/definition/tariff/spottyenergy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,24 @@ requirements:
en: "Only available for Austria."
group: price
params:
- name: contractId
- name: contractid
example: ffffffff-4444-6666-2222-aaaaaabbbbbb
required: true
help:
de: "Die Vertragsnummer bekommst du im Kundenportal https://i.spottyenergie.at/"
en: "You can get your contract id from the customer portal https://i.spottyenergie.at/"
- name: pricetype
default: CONSUMPTION
validvalues: ["MARKET", "CONSUMPTION", "GENERATION"]
required: true
help:
de: "Preistyp, entweder Börsenpreis, Verbrauchspreis oder Einspeisevergütung (falls vereinbart), siehe https://www.spottyenergie.at/blog/energie-smart-produzieren"
en: "Price type, either spotmarket price, consumption price or generation compensation (if contractually agreed), more info at https://www.spottyenergie.at/blog/energie-smart-produzieren"
- preset: tariff-base
render: |
type: custom
{{ include "tariff-base" . }}
forecast:
source: http
uri: https://i.spottyenergie.at/api/prices/MARKET/{{ .contractId }}
uri: https://i.spottyenergie.at/api/prices/{{ .pricetype }}/{{ .contractid }}
jq: '[.[] | {start: .from, end: (.from | fromdate + 3600 | todate), price: (.price/100)}] | tostring'

0 comments on commit 141dc9c

Please sign in to comment.