Skip to content

Commit ac4b66b

Browse files
committed
Templates update for nightly evcc-io/evcc@ebf514b
1 parent 84cabb0 commit ac4b66b

File tree

8 files changed

+124
-8
lines changed

8 files changed

+124
-8
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
product:
2+
brand: Viessmann
3+
description: Heatpump (SG Ready)
4+
group: Wärmeerzeuger
5+
requirements: ["skiptest"]
6+
description: |
7+
Einmalige Warmwasserbereitung auf eine konfigurierbare Solltemperatur. Das Gerät entscheidet eigenständig, ob die Wärmepumpe oder die elektrische Zusatzheizung (falls vorhanden) genutzt wird.
8+
9+
render:
10+
- default: |
11+
type: template
12+
template: viessmann
13+
user: # Registrieren auf [app.developer.viessmann.com](https://app.developer.viessmann.com)
14+
password: # Für den konfigurierten Viessmann Account.
15+
clientid: # Konfigurieren in [app.developer.viessmann.com](https://app.developer.viessmann.com)
16+
gateway_serial: # Seriennummer des VitoConnect modul (VitoCare App -> Einstellungen -> Kommunikationsmodul -> Seriennummer)
17+
installation_id: # siehe https://docs.evcc.io/en/docs/devices/heating#viessmann
18+
device_id: 0 # normalerweise `0`
19+
target_temperature: 45 # max. 60°C
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
product:
2+
brand: Bosch
3+
description: BPT-S 5 Hybrid
4+
requirements: ["skiptest"]
5+
render:
6+
- usage: grid
7+
default: |
8+
type: template
9+
template: bosch-bpt
10+
usage: grid
11+
uri: # HTTP(S) Adresse (optional)
12+
advanced: |
13+
type: template
14+
template: bosch-bpt
15+
usage: grid
16+
uri: # HTTP(S) Adresse (optional)
17+
- usage: pv
18+
default: |
19+
type: template
20+
template: bosch-bpt
21+
usage: pv
22+
uri: # HTTP(S) Adresse (optional)
23+
advanced: |
24+
type: template
25+
template: bosch-bpt
26+
usage: pv
27+
uri: # HTTP(S) Adresse (optional)
28+
- usage: battery
29+
default: |
30+
type: template
31+
template: bosch-bpt
32+
usage: battery
33+
uri: # HTTP(S) Adresse (optional)
34+
advanced: |
35+
type: template
36+
template: bosch-bpt
37+
usage: battery
38+
uri: # HTTP(S) Adresse (optional)
39+
capacity: 50 # optional

templates/nightly/de/vehicle/fiat_0.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ render:
99
vin: ZFAE... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional)
1010
title: # Wird in der Benutzeroberfläche angezeigt (optional)
1111
capacity: 50 # optional
12-
pin: # Benötigt zur Aktualisierung des Ladestands während der Ladung. Bei Nutzung mit TWC3 kann der Ladevorgang mittels PIN gestartet und gestoppt werden. (optional)
12+
pin: # Benötigt um das Fahrzeug zum Laden aufzuwecken and zur Aktualisierung des Ladestands während der Ladung. Bei Nutzung mit TWC3 kann der Ladevorgang mittels PIN gestartet und gestoppt werden. (optional)
1313
advanced: |
1414
type: template
1515
template: fiat
@@ -18,7 +18,7 @@ render:
1818
vin: ZFAE... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional)
1919
title: # Wird in der Benutzeroberfläche angezeigt (optional)
2020
capacity: 50 # optional
21-
pin: # Benötigt zur Aktualisierung des Ladestands während der Ladung. Bei Nutzung mit TWC3 kann der Ladevorgang mittels PIN gestartet und gestoppt werden. (optional)
21+
pin: # Benötigt um das Fahrzeug zum Laden aufzuwecken and zur Aktualisierung des Ladestands während der Ladung. Bei Nutzung mit TWC3 kann der Ladevorgang mittels PIN gestartet und gestoppt werden. (optional)
2222
icon: car # Icon in der Benutzeroberfläche [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)
2323
phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional)
2424
mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional)

templates/nightly/de/vehicle/fiat_1.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ render:
99
vin: ZFAE... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional)
1010
title: # Wird in der Benutzeroberfläche angezeigt (optional)
1111
capacity: 50 # optional
12-
pin: # Benötigt zur Aktualisierung des Ladestands während der Ladung. Bei Nutzung mit TWC3 kann der Ladevorgang mittels PIN gestartet und gestoppt werden. (optional)
12+
pin: # Benötigt um das Fahrzeug zum Laden aufzuwecken and zur Aktualisierung des Ladestands während der Ladung. Bei Nutzung mit TWC3 kann der Ladevorgang mittels PIN gestartet und gestoppt werden. (optional)
1313
advanced: |
1414
type: template
1515
template: fiat
@@ -18,7 +18,7 @@ render:
1818
vin: ZFAE... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional)
1919
title: # Wird in der Benutzeroberfläche angezeigt (optional)
2020
capacity: 50 # optional
21-
pin: # Benötigt zur Aktualisierung des Ladestands während der Ladung. Bei Nutzung mit TWC3 kann der Ladevorgang mittels PIN gestartet und gestoppt werden. (optional)
21+
pin: # Benötigt um das Fahrzeug zum Laden aufzuwecken and zur Aktualisierung des Ladestands während der Ladung. Bei Nutzung mit TWC3 kann der Ladevorgang mittels PIN gestartet und gestoppt werden. (optional)
2222
icon: car # Icon in der Benutzeroberfläche [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)
2323
phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional)
2424
mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional)
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
product:
2+
brand: Viessmann
3+
description: Heatpump (SG Ready)
4+
group: Heating devices
5+
requirements: ["skiptest"]
6+
description: |
7+
One-time hot water preparation to a configurable target temperature. The device automatically decides whether to use the heat pump or the auxiliary electric heater (if available).
8+
9+
render:
10+
- default: |
11+
type: template
12+
template: viessmann
13+
user: # Register at [app.developer.viessmann.com](https://app.developer.viessmann.com)
14+
password: # For the configured Viessmann account.
15+
clientid: # Configure at [app.developer.viessmann.com](https://app.developer.viessmann.com)
16+
gateway_serial: # VitoConnect serial number (VitoCare App -> Settings -> Communication module -> Serial number)
17+
installation_id: # Unfortunately you cannot simply lookup this number in the Viessmann app - instead you need to use the following commands on the command line... we're aware this is not for every user, but currently we don't have a better workflow...<br/> Prerequisites: curl, jq, and the following parameters: ``` VIESSMANN_USER=<your-user> VIESSMANN_PASS=<your-password> VIESSMANN_CLIENT_ID=<your-clientid> ``` Then execute the following (n.b. it's best to paste the entire block as-is, since the intermediate 'CODE' is only valid for 20 seconds): ``` VIESSMANN_REDIRECT_URI="http://localhost:4200/" VIESSMANN_CODE_CHALLENGE="5M5nhkBfkWZCGfLZYcTL-l7esjPUN7PpZ4rq8k4cmys" VIESSMANN_CODE_VERIFIER="6PygdmeK8JKPuuftlkc6q4ceyvjhMM_a_cJrPbcmcLc-SPjx2ZXTYr-SOofPUBydQ3McNYRy7Hibc2L2WtVLJFpOQ~Qbgic455ArKjUz9_UiTLnO6q8A3e.I_fIF8hAo" ```
18+
device_id: 0 # typically `0`
19+
target_temperature: 45 # max. 60°C
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
product:
2+
brand: Bosch
3+
description: BPT-S 5 Hybrid
4+
requirements: ["skiptest"]
5+
render:
6+
- usage: grid
7+
default: |
8+
type: template
9+
template: bosch-bpt
10+
usage: grid
11+
uri: # HTTP(S) address (optional)
12+
advanced: |
13+
type: template
14+
template: bosch-bpt
15+
usage: grid
16+
uri: # HTTP(S) address (optional)
17+
- usage: pv
18+
default: |
19+
type: template
20+
template: bosch-bpt
21+
usage: pv
22+
uri: # HTTP(S) address (optional)
23+
advanced: |
24+
type: template
25+
template: bosch-bpt
26+
usage: pv
27+
uri: # HTTP(S) address (optional)
28+
- usage: battery
29+
default: |
30+
type: template
31+
template: bosch-bpt
32+
usage: battery
33+
uri: # HTTP(S) address (optional)
34+
advanced: |
35+
type: template
36+
template: bosch-bpt
37+
usage: battery
38+
uri: # HTTP(S) address (optional)
39+
capacity: 50 # optional

templates/nightly/en/vehicle/fiat_0.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ render:
99
vin: ZFAE... # Required if you own multiple vehicles of the same brand (optional)
1010
title: # Will be displayed in the user interface (optional)
1111
capacity: 50 # optional
12-
pin: # Required for evcc to refresh the SoC while charging. When connected to TWC3, used to start/stop charging. (optional)
12+
pin: # Required for evcc to wake up the vehicle for charging and to refresh the SoC while charging. When connected to TWC3, used to start/stop charging. (optional)
1313
advanced: |
1414
type: template
1515
template: fiat
@@ -18,7 +18,7 @@ render:
1818
vin: ZFAE... # Required if you own multiple vehicles of the same brand (optional)
1919
title: # Will be displayed in the user interface (optional)
2020
capacity: 50 # optional
21-
pin: # Required for evcc to refresh the SoC while charging. When connected to TWC3, used to start/stop charging. (optional)
21+
pin: # Required for evcc to wake up the vehicle for charging and to refresh the SoC while charging. When connected to TWC3, used to start/stop charging. (optional)
2222
icon: car # Icon as shown in 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)
2323
phases: 3 # The maximum number of phases which can be used (optional)
2424
mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional)

templates/nightly/en/vehicle/fiat_1.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ render:
99
vin: ZFAE... # Required if you own multiple vehicles of the same brand (optional)
1010
title: # Will be displayed in the user interface (optional)
1111
capacity: 50 # optional
12-
pin: # Required for evcc to refresh the SoC while charging. When connected to TWC3, used to start/stop charging. (optional)
12+
pin: # Required for evcc to wake up the vehicle for charging and to refresh the SoC while charging. When connected to TWC3, used to start/stop charging. (optional)
1313
advanced: |
1414
type: template
1515
template: fiat
@@ -18,7 +18,7 @@ render:
1818
vin: ZFAE... # Required if you own multiple vehicles of the same brand (optional)
1919
title: # Will be displayed in the user interface (optional)
2020
capacity: 50 # optional
21-
pin: # Required for evcc to refresh the SoC while charging. When connected to TWC3, used to start/stop charging. (optional)
21+
pin: # Required for evcc to wake up the vehicle for charging and to refresh the SoC while charging. When connected to TWC3, used to start/stop charging. (optional)
2222
icon: car # Icon as shown in 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)
2323
phases: 3 # The maximum number of phases which can be used (optional)
2424
mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional)

0 commit comments

Comments
 (0)