Skip to content

Commit 67e95ad

Browse files
committed
Templates update for nightly evcc-io/evcc@2adedc8
1 parent 6c0c04f commit 67e95ad

File tree

6 files changed

+476
-4
lines changed

6 files changed

+476
-4
lines changed
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
template: esios-tariff-api
2+
product:
3+
identifier: ree
4+
brand: REE
5+
group: Dynamischer Strompreis
6+
countries: ["ES"]
7+
render:
8+
- default: |
9+
type: template
10+
template: esios-tariff-api
11+
securitytoken: # Esios personal Security token
12+
indicator: 1001 # Indicator to retrieve from the API., [1001, 1739]
13+
region: Península # Retrieve 1 out of 5 regions from the API., [Península, Canarias, Baleares, Ceuta, Melilla]
14+
advanced: |
15+
type: template
16+
template: esios-tariff-api
17+
securitytoken: # Esios personal Security token
18+
indicator: 1001 # Indicator to retrieve from the API., [1001, 1739]
19+
region: Península # Retrieve 1 out of 5 regions from the API., [Península, Canarias, Baleares, Ceuta, Melilla]
20+
charges: # Aufschlag, Zusätzlicher fester Aufschlag pro kWh (z.B. 0.05 für 5 Cent) (optional)
21+
tax: # Steuer, Zusätzlicher prozentualer Aufschlag (z.B. 0.2 für 20%) (optional)
22+
formula: math.Max((price + charges) * (1 + tax), 0.0) # Formel, Individuelle Formel zur Berechnung des Preises (optional)
23+
params:
24+
- name: securitytoken
25+
example:
26+
default:
27+
choice: []
28+
unit:
29+
description: Esios personal Security token
30+
help:
31+
advanced: false
32+
optional: false
33+
- name: indicator
34+
example: 1001
35+
default:
36+
choice: ['1001', '1739']
37+
unit:
38+
description: Indicator to retrieve from the API.
39+
help:
40+
advanced: false
41+
optional: false
42+
- name: region
43+
example: Península
44+
default:
45+
choice: ['Península', 'Canarias', 'Baleares', 'Ceuta', 'Melilla']
46+
unit:
47+
description: Retrieve 1 out of 5 regions from the API.
48+
help:
49+
advanced: false
50+
optional: false
51+
- name: charges
52+
example:
53+
default:
54+
choice: []
55+
unit:
56+
description: Aufschlag
57+
help: Zusätzlicher fester Aufschlag pro kWh (z.B. 0.05 für 5 Cent)
58+
advanced: true
59+
optional: true
60+
- name: tax
61+
example:
62+
default:
63+
choice: []
64+
unit:
65+
description: Steuer
66+
help: Zusätzlicher prozentualer Aufschlag (z.B. 0.2 für 20%)
67+
advanced: true
68+
optional: true
69+
- name: formula
70+
example: math.Max((price + charges) * (1 + tax), 0.0)
71+
default:
72+
choice: []
73+
unit:
74+
description: Formel
75+
help: Individuelle Formel zur Berechnung des Preises
76+
advanced: true
77+
optional: true
Lines changed: 158 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,158 @@
1+
template: ford-connect-query
2+
product:
3+
identifier: ford-fordconnect-query
4+
brand: Ford (FordConnect Query)
5+
render:
6+
- default: |
7+
type: template
8+
template: ford-connect-query
9+
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
10+
capacity: 50 # Akkukapazität (kWh), optional
11+
clientid: # FordConnect Query Client ID, Einrichtung unter https://developer.ford.com/apis/fordconnect-query
12+
clientsecret: # FordConnect Query Client Secret, Einrichtung unter https://developer.ford.com/apis/fordconnect-query
13+
redirecturi: # FordConnect Query Redirect URL, Einrichtung unter https://developer.ford.com/apis/fordconnect-query
14+
vin: WF0FXX... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
15+
advanced: |
16+
type: template
17+
template: ford-connect-query
18+
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
19+
capacity: 50 # Akkukapazität (kWh), optional
20+
clientid: # FordConnect Query Client ID, Einrichtung unter https://developer.ford.com/apis/fordconnect-query
21+
clientsecret: # FordConnect Query Client Secret, Einrichtung unter https://developer.ford.com/apis/fordconnect-query
22+
redirecturi: # FordConnect Query Redirect URL, Einrichtung unter https://developer.ford.com/apis/fordconnect-query
23+
vin: WF0FXX... # Fahrzeugidentifikationsnummer, Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind (optional)
24+
icon: car # Icon, Wird in der Benutzeroberfläche angezeigt [car, bike, bus, moped, motorcycle, rocket, scooter, taxi, tractor, rickshaw, shuttle, van, airpurifier, battery, bulb, climate, coffeemaker, compute, cooking, cooler, desktop, device, dishwasher, dryer, floorlamp, generic, heater, heatexchange, heatpump, kettle, laundry, laundry2, machine, meter, microwave, pump, smartconsumer, tool, waterheater] (optional)
25+
phases: 3 # Maximale Phasenanzahl, Die maximale Anzahl der Phasen welche genutzt werden können (optional)
26+
mode: # Standardlademodus, Wird beim Anschließen eines Fahrzeugs verwendet. Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional)
27+
minCurrent: 6 # Minimale Stromstärke (A), Definiert die minimale Stromstärke pro angeschlossener Phase die genutzt werden kann (optional)
28+
maxCurrent: 16 # Maximale Stromstärke (A), Definiert die maximale Stromstärke pro angeschlossener Phase die genutzt werden kann (optional)
29+
identifiers: # Identifikation, Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/features/vehicle (optional)
30+
priority: # Priorität, Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional)
31+
cache: 15m # Cache, Zeitintervall für erneute Datenabfrage (optional)
32+
params:
33+
- name: title
34+
example:
35+
default:
36+
choice: []
37+
unit:
38+
description: Titel
39+
help: Wird in der Benutzeroberfläche angezeigt
40+
advanced: false
41+
optional: true
42+
- name: capacity
43+
example: 50
44+
default:
45+
choice: []
46+
unit: kWh
47+
description: Akkukapazität
48+
help:
49+
advanced: false
50+
optional: true
51+
- name: clientid
52+
example:
53+
default:
54+
choice: []
55+
unit:
56+
description: FordConnect Query Client ID
57+
help: Einrichtung unter https://developer.ford.com/apis/fordconnect-query
58+
advanced: false
59+
optional: false
60+
- name: clientsecret
61+
example:
62+
default:
63+
choice: []
64+
unit:
65+
description: FordConnect Query Client Secret
66+
help: Einrichtung unter https://developer.ford.com/apis/fordconnect-query
67+
advanced: false
68+
optional: false
69+
- name: redirecturi
70+
example:
71+
default:
72+
choice: []
73+
unit:
74+
description: FordConnect Query Redirect URL
75+
help: Einrichtung unter https://developer.ford.com/apis/fordconnect-query
76+
advanced: false
77+
optional: false
78+
- name: vin
79+
example: WF0FXX...
80+
default:
81+
choice: []
82+
unit:
83+
description: Fahrzeugidentifikationsnummer
84+
help: Wenn mehrere Fahrzeuge eines Herstellers vorhanden sind
85+
advanced: false
86+
optional: true
87+
- name: icon
88+
example:
89+
default: car
90+
choice: ['car', 'bike', 'bus', 'moped', 'motorcycle', 'rocket', 'scooter', 'taxi', 'tractor', 'rickshaw', 'shuttle', 'van', 'airpurifier', 'battery', 'bulb', 'climate', 'coffeemaker', 'compute', 'cooking', 'cooler', 'desktop', 'device', 'dishwasher', 'dryer', 'floorlamp', 'generic', 'heater', 'heatexchange', 'heatpump', 'kettle', 'laundry', 'laundry2', 'machine', 'meter', 'microwave', 'pump', 'smartconsumer', 'tool', 'waterheater']
91+
unit:
92+
description: Icon
93+
help: Wird in der Benutzeroberfläche angezeigt
94+
advanced: true
95+
optional: true
96+
- name: phases
97+
example: 3
98+
default:
99+
choice: []
100+
unit:
101+
description: Maximale Phasenanzahl
102+
help: Die maximale Anzahl der Phasen welche genutzt werden können
103+
advanced: true
104+
optional: true
105+
- name: mode
106+
example:
107+
default:
108+
choice: []
109+
unit:
110+
description: Standardlademodus
111+
help: Wird beim Anschließen eines Fahrzeugs verwendet. Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll
112+
advanced: true
113+
optional: true
114+
- name: minCurrent
115+
example: 6
116+
default:
117+
choice: []
118+
unit: A
119+
description: Minimale Stromstärke
120+
help: Definiert die minimale Stromstärke pro angeschlossener Phase die genutzt werden kann
121+
advanced: true
122+
optional: true
123+
- name: maxCurrent
124+
example: 16
125+
default:
126+
choice: []
127+
unit: A
128+
description: Maximale Stromstärke
129+
help: Definiert die maximale Stromstärke pro angeschlossener Phase die genutzt werden kann
130+
advanced: true
131+
optional: true
132+
- name: identifiers
133+
example:
134+
default:
135+
choice: []
136+
unit:
137+
description: Identifikation
138+
help: 'Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/features/vehicle'
139+
advanced: true
140+
optional: true
141+
- name: priority
142+
example:
143+
default:
144+
choice: []
145+
unit:
146+
description: Priorität
147+
help: Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie
148+
advanced: true
149+
optional: true
150+
- name: cache
151+
example: 5m
152+
default: 15m
153+
choice: []
154+
unit:
155+
description: Cache
156+
help: Zeitintervall für erneute Datenabfrage
157+
advanced: true
158+
optional: true

templates/nightly/de/vehicle/ford.yaml renamed to templates/nightly/de/vehicle/ford-legacy-fordconnect.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
template: ford-connect
22
product:
3-
identifier: ford
4-
brand: Ford
3+
identifier: ford-legacy-fordconnect
4+
brand: Ford (Legacy FordConnect)
55
render:
66
- default: |
77
type: template
Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
template: esios-tariff-api
2+
product:
3+
identifier: ree
4+
brand: REE
5+
group: Dynamic electricity price
6+
countries: ["ES"]
7+
description: |
8+
Spain PVPC tariff extracted from https://api.esios.ree.es. It is possible to create grid and feed-in tariffs. You need a token in order to be able to use the api
9+
render:
10+
- default: |
11+
type: template
12+
template: esios-tariff-api
13+
securitytoken: # Esios personal Security token, Request your token at <a href="mailto:[email protected]?subject=Personal token request">[email protected]</a>
14+
indicator: 1001 # Indicator to retrieve from the API., 1001 = Grid Tariff, 1739 = Feed-in Tariff [1001, 1739]
15+
region: Península # Retrieve 1 out of 5 regions from the API., Península, Canarias, Baleares, Ceuta, Melilla [Península, Canarias, Baleares, Ceuta, Melilla]
16+
advanced: |
17+
type: template
18+
template: esios-tariff-api
19+
securitytoken: # Esios personal Security token, Request your token at <a href="mailto:[email protected]?subject=Personal token request">[email protected]</a>
20+
indicator: 1001 # Indicator to retrieve from the API., 1001 = Grid Tariff, 1739 = Feed-in Tariff [1001, 1739]
21+
region: Península # Retrieve 1 out of 5 regions from the API., Península, Canarias, Baleares, Ceuta, Melilla [Península, Canarias, Baleares, Ceuta, Melilla]
22+
charges: # Charge, Additional fixed charge per kWh (e.g. 0.05 for 5 cents) (optional)
23+
tax: # Tax, Additional percentage charge (e.g. 0.2 for 20%) (optional)
24+
formula: math.Max((price + charges) * (1 + tax), 0.0) # Formula, Individual formula for calculating the price (optional)
25+
params:
26+
- name: securitytoken
27+
example:
28+
default:
29+
choice: []
30+
unit:
31+
description: Esios personal Security token
32+
help: Request your token at <a href="mailto:[email protected]?subject=Personal token request">[email protected]</a>
33+
advanced: false
34+
optional: false
35+
- name: indicator
36+
example: 1001
37+
default:
38+
choice: ['1001', '1739']
39+
unit:
40+
description: Indicator to retrieve from the API.
41+
help: 1001 = Grid Tariff, 1739 = Feed-in Tariff
42+
advanced: false
43+
optional: false
44+
- name: region
45+
example: Península
46+
default:
47+
choice: ['Península', 'Canarias', 'Baleares', 'Ceuta', 'Melilla']
48+
unit:
49+
description: Retrieve 1 out of 5 regions from the API.
50+
help: Península, Canarias, Baleares, Ceuta, Melilla
51+
advanced: false
52+
optional: false
53+
- name: charges
54+
example:
55+
default:
56+
choice: []
57+
unit:
58+
description: Charge
59+
help: Additional fixed charge per kWh (e.g. 0.05 for 5 cents)
60+
advanced: true
61+
optional: true
62+
- name: tax
63+
example:
64+
default:
65+
choice: []
66+
unit:
67+
description: Tax
68+
help: Additional percentage charge (e.g. 0.2 for 20%)
69+
advanced: true
70+
optional: true
71+
- name: formula
72+
example: math.Max((price + charges) * (1 + tax), 0.0)
73+
default:
74+
choice: []
75+
unit:
76+
description: Formula
77+
help: Individual formula for calculating the price
78+
advanced: true
79+
optional: true

0 commit comments

Comments
 (0)