evcc-io/tests/config-with-tariffs.evcc.yaml
Daniel Martin d68e5e5809
Tariffs: add outdoor temperature type and OpenMeteo (#27780)
Co-authored-by: Michael Geers <michael@geers.tv>
2026-07-17 12:54:56 +00:00

69 lines
1.1 KiB
YAML
Executable file

site:
title: Hello World
meters:
grid: grid
meters:
- name: grid
type: custom
power:
source: js
script: |
1000
loadpoints:
- title: Carport
charger: charger
vehicles:
- name: my_bike
type: template
template: offline
title: YAML Bike
icon: bike
chargers:
- name: charger
type: custom
enable:
source: js
script:
enabled:
source: js
script: |
false
status:
source: js
script: |
"B"
maxcurrent:
source: js
script:
tariffs:
currency: SEK
grid:
type: fixed
price: 0.30
feedin:
type: fixed
price: 0.10
co2:
type: fixed
price: 300
temperature:
type: custom
tariff: temperature
forecast:
source: js
script: |
var now = Date.now();
var rates = [];
for (var i = 0; i < 48; i++) {
rates.push({
start: new Date(now + i * 3600000).toISOString(),
end: new Date(now + (i + 1) * 3600000).toISOString(),
value: 15.5
});
}
JSON.stringify(rates);