Skip to content

Commit 8a5b388

Browse files
committed
Templates update for nightly evcc-io/evcc@8b37ee8
1 parent 7780d9b commit 8a5b388

File tree

4 files changed

+214
-60
lines changed

4 files changed

+214
-60
lines changed

templates/nightly/de/charger/my-pv-ac-elwa-2.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ product:
66
group: Wärmeerzeuger
77
requirements: ["sponsorship"]
88
description: |
9-
Über das lokale Webinterface des AC•THOR muss der Wert für die "Zeitablauf Ansteuerung" auf einen Wert etwas größer der Intervall Zeit von evcc (z.B. + 5s) gesetzt werden.
9+
Über das lokale Webinterface des AC ELWA 2 muss der Wert für die "Zeitablauf Ansteuerung" auf einen Wert etwas größer der Intervall Zeit von evcc (z.B. + 5s) gesetzt werden.
1010
render:
1111
- default: |
1212
type: template

templates/nightly/de/vehicle/home-assistant-vehicle.yaml

Lines changed: 106 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -4,34 +4,66 @@ product:
44
description: Home Assistant Fahrzeug
55
group: Generische Unterstützung
66
description: |
7-
Erfordert eine laufende Home Assistant Instanz mit passenden Fahrzeug-Entities und Services.
7+
Erfordert eine laufende Home Assistant Instanz mit passenden Fahrzeug-Entities und Services. Alle Werte sind Home Assistant Entity IDs (z.B. sensor.*, binary_sensor.*, number.*, script.*)
88
render:
99
- default: |
1010
type: template
1111
template: homeassistant
12-
: # Home Assistant Entity IDs, Alle Werte sind Home Assistant Entity IDs (z.B. sensor.*, binary_sensor.*, number.*, script.*) (optional)
13-
uri: http://192.168.1.10:8123 # Home Assistant URI, z.B. http://192.168.1.10:8123
14-
token: # Home Assistant Long-Lived Access Token
12+
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
13+
capacity: 50 # Akkukapazität (kWh), optional
14+
uri: http://192.168.1.10:8123 # Home Assistant URI, HTTP(S) Adresse
15+
token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9... # Home Assistant Long-Lived Access Token
1516
soc: sensor.vehicle_soc # Ladezustand [%]
1617
range: sensor.vehicle_range # Restreichweite [km], optional
1718
status: sensor.vehicle_charging # Ladestatus, optional
1819
limitSoc: number.vehicle_target_state_of_charge # Ziel-Ladezustand [%], optional
1920
odometer: sensor.vehicle_odometer # Kilometerstand [km], optional
2021
climater: binary_sensor.vehicle_climater # Klimatisierung aktiv, optional
21-
maxCurrent: sensor.vehicle_max_current # Maximalstrom [A] (A), Definiert die maximale Stromstärke pro angeschlossener Phase die genutzt werden kann (optional)
22-
getMaxCurrent: sensor.vehicle_get_max_current # Aktueller Maximalstrom [A], optional
2322
finishTime: sensor.vehicle_finish_time # Ladeende (ISO8601 oder Unix), optional
2423
start_charging: script.vehicle_start_charge # Service zum Laden starten, optional
2524
stop_charging: script.vehicle_stop_charge # Service zum Laden stoppen, optional
2625
wakeup: script.vehicle_wakeup # Service zum Aufwecken, optional
26+
advanced: |
27+
type: template
28+
template: homeassistant
29+
title: # Titel, Wird in der Benutzeroberfläche angezeigt (optional)
30+
capacity: 50 # Akkukapazität (kWh), optional
31+
uri: http://192.168.1.10:8123 # Home Assistant URI, HTTP(S) Adresse
32+
token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9... # Home Assistant Long-Lived Access Token
33+
soc: sensor.vehicle_soc # Ladezustand [%]
34+
range: sensor.vehicle_range # Restreichweite [km], optional
35+
status: sensor.vehicle_charging # Ladestatus, optional
36+
limitSoc: number.vehicle_target_state_of_charge # Ziel-Ladezustand [%], optional
37+
odometer: sensor.vehicle_odometer # Kilometerstand [km], optional
38+
climater: binary_sensor.vehicle_climater # Klimatisierung aktiv, optional
39+
finishTime: sensor.vehicle_finish_time # Ladeende (ISO8601 oder Unix), optional
40+
start_charging: script.vehicle_start_charge # Service zum Laden starten, optional
41+
stop_charging: script.vehicle_stop_charge # Service zum Laden stoppen, optional
42+
wakeup: script.vehicle_wakeup # Service zum Aufwecken, optional
43+
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)
44+
phases: 3 # Maximale Phasenanzahl, Die maximale Anzahl der Phasen welche genutzt werden können (optional)
45+
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)
46+
minCurrent: 6 # Minimale Stromstärke (A), Definiert die minimale Stromstärke pro angeschlossener Phase die genutzt werden kann (optional)
47+
maxCurrent: 16 # Maximale Stromstärke (A), Definiert die maximale Stromstärke pro angeschlossener Phase die genutzt werden kann (optional)
48+
identifiers: # Identifikation, Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/features/vehicle (optional)
49+
priority: # Priorität, Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional)
2750
params:
28-
- name:
51+
- name: title
2952
example:
3053
default:
3154
choice: []
3255
unit:
33-
description: Home Assistant Entity IDs
34-
help: Alle Werte sind Home Assistant Entity IDs (z.B. sensor.*, binary_sensor.*, number.*, script.*)
56+
description: Titel
57+
help: Wird in der Benutzeroberfläche angezeigt
58+
advanced: false
59+
optional: true
60+
- name: capacity
61+
example: 50
62+
default:
63+
choice: []
64+
unit: kWh
65+
description: Akkukapazität
66+
help:
3567
advanced: false
3668
optional: true
3769
- name: uri
@@ -40,11 +72,11 @@ params:
4072
choice: []
4173
unit:
4274
description: Home Assistant URI
43-
help: z.B. http://192.168.1.10:8123
75+
help: HTTP(S) Adresse
4476
advanced: false
4577
optional: false
4678
- name: token
47-
example:
79+
example: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9...
4880
default:
4981
choice: []
5082
unit:
@@ -106,24 +138,6 @@ params:
106138
help:
107139
advanced: false
108140
optional: true
109-
- name: maxCurrent
110-
example: sensor.vehicle_max_current
111-
default:
112-
choice: []
113-
unit: A
114-
description: Maximalstrom [A]
115-
help: Definiert die maximale Stromstärke pro angeschlossener Phase die genutzt werden kann
116-
advanced: false
117-
optional: true
118-
- name: getMaxCurrent
119-
example: sensor.vehicle_get_max_current
120-
default:
121-
choice: []
122-
unit:
123-
description: Aktueller Maximalstrom [A]
124-
help:
125-
advanced: false
126-
optional: true
127141
- name: finishTime
128142
example: sensor.vehicle_finish_time
129143
default:
@@ -159,4 +173,67 @@ params:
159173
description: Service zum Aufwecken
160174
help:
161175
advanced: false
176+
optional: true
177+
- name: icon
178+
example:
179+
default: car
180+
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']
181+
unit:
182+
description: Icon
183+
help: Wird in der Benutzeroberfläche angezeigt
184+
advanced: true
185+
optional: true
186+
- name: phases
187+
example: 3
188+
default:
189+
choice: []
190+
unit:
191+
description: Maximale Phasenanzahl
192+
help: Die maximale Anzahl der Phasen welche genutzt werden können
193+
advanced: true
194+
optional: true
195+
- name: mode
196+
example:
197+
default:
198+
choice: []
199+
unit:
200+
description: Standardlademodus
201+
help: Wird beim Anschließen eines Fahrzeugs verwendet. Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll
202+
advanced: true
203+
optional: true
204+
- name: minCurrent
205+
example: 6
206+
default:
207+
choice: []
208+
unit: A
209+
description: Minimale Stromstärke
210+
help: Definiert die minimale Stromstärke pro angeschlossener Phase die genutzt werden kann
211+
advanced: true
212+
optional: true
213+
- name: maxCurrent
214+
example: 16
215+
default:
216+
choice: []
217+
unit: A
218+
description: Maximale Stromstärke
219+
help: Definiert die maximale Stromstärke pro angeschlossener Phase die genutzt werden kann
220+
advanced: true
221+
optional: true
222+
- name: identifiers
223+
example:
224+
default:
225+
choice: []
226+
unit:
227+
description: Identifikation
228+
help: 'Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/features/vehicle'
229+
advanced: true
230+
optional: true
231+
- name: priority
232+
example:
233+
default:
234+
choice: []
235+
unit:
236+
description: Priorität
237+
help: Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie
238+
advanced: true
162239
optional: true

templates/nightly/en/charger/my-pv-ac-elwa-2.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ product:
66
group: Heating devices
77
requirements: ["sponsorship"]
88
description: |
9-
Use the local web interface of AC•THOR to set the value "Power timeout" to a value slightly higher (e.g. + 5s) than the interval time of evcc.
9+
Use the local web interface of AC ELWA 2 to set the value "Power timeout" to a value slightly higher (e.g. + 5s) than the interval time of evcc.
1010
render:
1111
- default: |
1212
type: template

templates/nightly/en/vehicle/home-assistant-vehicle.yaml

Lines changed: 106 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -4,34 +4,66 @@ product:
44
description: Home Assistant Vehicle
55
group: Generic support
66
description: |
7-
Requires a running Home Assistant instance with suitable vehicle entities and services.
7+
Requires a running Home Assistant instance with suitable vehicle entities and services. All values are Home Assistant entity IDs (e.g. sensor.*, binary_sensor.*, number.*, script.*)
88
render:
99
- default: |
1010
type: template
1111
template: homeassistant
12-
: # Home Assistant entity IDs, All values are Home Assistant entity IDs (e.g. sensor.*, binary_sensor.*, number.*, script.*) (optional)
13-
uri: http://192.168.1.10:8123 # Home Assistant URI, e.g. http://192.168.1.10:8123
14-
token: # Home Assistant Long-Lived Access Token
12+
title: # Title, Will be displayed in the user interface (optional)
13+
capacity: 50 # Battery capacity (kWh), optional
14+
uri: http://192.168.1.10:8123 # Home Assistant URI, HTTP(S) address
15+
token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9... # Home Assistant Long-Lived Access Token
1516
soc: sensor.vehicle_soc # State of charge [%]
1617
range: sensor.vehicle_range # Remaining range [km], optional
1718
status: sensor.vehicle_charging # Charging status, optional
1819
limitSoc: number.vehicle_target_state_of_charge # Target state of charge [%], optional
1920
odometer: sensor.vehicle_odometer # Odometer [km], optional
2021
climater: binary_sensor.vehicle_climater # Climatisation active, optional
21-
maxCurrent: sensor.vehicle_max_current # Max current [A] (A), The maximum amperage per connected phase that can be used (optional)
22-
getMaxCurrent: sensor.vehicle_get_max_current # Actual max current [A], optional
2322
finishTime: sensor.vehicle_finish_time # Finish time (ISO8601 or Unix), optional
2423
start_charging: script.vehicle_start_charge # Service to start charging, optional
2524
stop_charging: script.vehicle_stop_charge # Service to stop charging, optional
2625
wakeup: script.vehicle_wakeup # Service to wake up vehicle, optional
26+
advanced: |
27+
type: template
28+
template: homeassistant
29+
title: # Title, Will be displayed in the user interface (optional)
30+
capacity: 50 # Battery capacity (kWh), optional
31+
uri: http://192.168.1.10:8123 # Home Assistant URI, HTTP(S) address
32+
token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9... # Home Assistant Long-Lived Access Token
33+
soc: sensor.vehicle_soc # State of charge [%]
34+
range: sensor.vehicle_range # Remaining range [km], optional
35+
status: sensor.vehicle_charging # Charging status, optional
36+
limitSoc: number.vehicle_target_state_of_charge # Target state of charge [%], optional
37+
odometer: sensor.vehicle_odometer # Odometer [km], optional
38+
climater: binary_sensor.vehicle_climater # Climatisation active, optional
39+
finishTime: sensor.vehicle_finish_time # Finish time (ISO8601 or Unix), optional
40+
start_charging: script.vehicle_start_charge # Service to start charging, optional
41+
stop_charging: script.vehicle_stop_charge # Service to stop charging, optional
42+
wakeup: script.vehicle_wakeup # Service to wake up vehicle, optional
43+
icon: car # Icon, Will be displayed in the user interface [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)
44+
phases: 3 # Maximum number of phases, The maximum number of phases which can be used (optional)
45+
mode: # Default charging mode, Used when a vehicle is connected. Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional)
46+
minCurrent: 6 # Minimum amperage (A), The minimum amperage per connected phase that can be used (optional)
47+
maxCurrent: 16 # Maximum amperage (A), The maximum amperage per connected phase that can be used (optional)
48+
identifiers: # Identification, Mostly this can be added later, see: https://docs.evcc.io/en/docs/features/vehicle (optional)
49+
priority: # Priority, Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional)
2750
params:
28-
- name:
51+
- name: title
2952
example:
3053
default:
3154
choice: []
3255
unit:
33-
description: Home Assistant entity IDs
34-
help: All values are Home Assistant entity IDs (e.g. sensor.*, binary_sensor.*, number.*, script.*)
56+
description: Title
57+
help: Will be displayed in the user interface
58+
advanced: false
59+
optional: true
60+
- name: capacity
61+
example: 50
62+
default:
63+
choice: []
64+
unit: kWh
65+
description: Battery capacity
66+
help:
3567
advanced: false
3668
optional: true
3769
- name: uri
@@ -40,11 +72,11 @@ params:
4072
choice: []
4173
unit:
4274
description: Home Assistant URI
43-
help: e.g. http://192.168.1.10:8123
75+
help: HTTP(S) address
4476
advanced: false
4577
optional: false
4678
- name: token
47-
example:
79+
example: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9...
4880
default:
4981
choice: []
5082
unit:
@@ -106,24 +138,6 @@ params:
106138
help:
107139
advanced: false
108140
optional: true
109-
- name: maxCurrent
110-
example: sensor.vehicle_max_current
111-
default:
112-
choice: []
113-
unit: A
114-
description: Max current [A]
115-
help: The maximum amperage per connected phase that can be used
116-
advanced: false
117-
optional: true
118-
- name: getMaxCurrent
119-
example: sensor.vehicle_get_max_current
120-
default:
121-
choice: []
122-
unit:
123-
description: Actual max current [A]
124-
help:
125-
advanced: false
126-
optional: true
127141
- name: finishTime
128142
example: sensor.vehicle_finish_time
129143
default:
@@ -159,4 +173,67 @@ params:
159173
description: Service to wake up vehicle
160174
help:
161175
advanced: false
176+
optional: true
177+
- name: icon
178+
example:
179+
default: car
180+
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']
181+
unit:
182+
description: Icon
183+
help: Will be displayed in the user interface
184+
advanced: true
185+
optional: true
186+
- name: phases
187+
example: 3
188+
default:
189+
choice: []
190+
unit:
191+
description: Maximum number of phases
192+
help: The maximum number of phases which can be used
193+
advanced: true
194+
optional: true
195+
- name: mode
196+
example:
197+
default:
198+
choice: []
199+
unit:
200+
description: Default charging mode
201+
help: Used when a vehicle is connected. Possible values are Off, Now, MinPV and PV, or empty if none should be set
202+
advanced: true
203+
optional: true
204+
- name: minCurrent
205+
example: 6
206+
default:
207+
choice: []
208+
unit: A
209+
description: Minimum amperage
210+
help: The minimum amperage per connected phase that can be used
211+
advanced: true
212+
optional: true
213+
- name: maxCurrent
214+
example: 16
215+
default:
216+
choice: []
217+
unit: A
218+
description: Maximum amperage
219+
help: The maximum amperage per connected phase that can be used
220+
advanced: true
221+
optional: true
222+
- name: identifiers
223+
example:
224+
default:
225+
choice: []
226+
unit:
227+
description: Identification
228+
help: 'Mostly this can be added later, see: https://docs.evcc.io/en/docs/features/vehicle'
229+
advanced: true
230+
optional: true
231+
- name: priority
232+
example:
233+
default:
234+
choice: []
235+
unit:
236+
description: Priority
237+
help: Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy
238+
advanced: true
162239
optional: true

0 commit comments

Comments
 (0)