Skip to content

Commit 70f5983

Browse files
committed
First version of example file vaillantEbus_example.yaml
1 parent 4d58374 commit 70f5983

File tree

2 files changed

+68
-0
lines changed

2 files changed

+68
-0
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ __debug_bin*
1616
!tests/**/*.evcc.yaml
1717
!tsconfig.json
1818
!sensonet_example.yaml
19+
!vaillantEbus_example.yaml
1920
/templates/docs
2021
evcc
2122
evcc.exe

vaillantEbus_example.yaml

+67
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
log: debug # Für die Testphase sollte 'debug' aktiviert sein
2+
levels:
3+
cache: error
4+
5+
interval: 30s # Dieser Wert hat sich bisher als gut erwiesen
6+
7+
#meters:
8+
#- type: template
9+
# template: shelly-3em # Falls Shelly 3EM als Charge-Meter für die Wärmepumpe vorhanden. das vaillant-ebus-Charger-Modul fragt sonst die Leistungsaufnahme via ebus ab
10+
# #usage: charge
11+
# host: xxx.xxx.xxx.xxx # Hier die IP der Shelly 3EM angeben
12+
# name: heatpumppwr #Kann frei gewählt werden
13+
14+
chargers:
15+
- type: template
16+
template: vaillant-ebus
17+
ebusdaddress: xxx.xxx.xxx.xxx:8888 # Hier die IP und den Port angeben, unter dem ebusd erreichbar ist. 8888 ist der Default-Port
18+
heatingzone: 1 # Hier die Heizzone angeben, für die Quick-Vetos gestartet werden sollen. Default ist 0
19+
heatingtemperatureoffset: 2 # Hier angeben, wieviel Grad der Setpoint des Quick-Vetos über dem Temperature-Sollwert der Zone im Normalbetrieb liegen soll. Default ist 2
20+
pvusestrategy: hotwater_then_heating #Mögliche Werte: 'hotwater', 'heating', 'hotwater_than_heating'
21+
icon: heater
22+
heating: true
23+
#integrateddevice: true
24+
name: vaillant #Kann frei gewählt werden
25+
26+
vehicles:
27+
- type: template
28+
template: vaillant-ebus_vehicle
29+
title: Vaillant # Kann frei gewählt werden
30+
name: aroTHERM # Kann frei gewählt werden
31+
icon: heater
32+
pvusestrategy: hotwater_then_heating #Mögliche Werte: 'hotwater', 'heating', 'hotwater_than_heating'
33+
phases: 3
34+
mode: off
35+
# Man kann mehrere vaillant-ebus_vehicles in der yaml-Datei mit unterschiedlichen pvUseStrategy-Werten definieren und dann bei laufendem evcc-Programm durch Wechsel des "Fahrzeugs" die pvUseStrategy wechseln
36+
# Falls das nicht benötigt wird, kann man sich auf eine vehicle-Definition beschränken
37+
- type: template
38+
template: vaillant-ebus_vehicle
39+
title: VaillantHotwater # Kann frei gewählt werden
40+
name: aroTHERMHotwater # Kann frei gewählt werden
41+
icon: heater
42+
pvusestrategy: hotwater #Mögliche Werte: 'hotwater', 'heating', 'hotwater_than_heating'
43+
phases: 3
44+
mode: off
45+
- type: template
46+
template: vaillant-ebus_vehicle
47+
title: VaillantHeating # Kann frei gewählt werden
48+
name: aroTHERMHeating # Kann frei gewählt werden
49+
icon: heater
50+
pvusestrategy: heating #Mögliche Werte: 'hotwater', 'heating', 'hotwater_than_heating'
51+
phases: 3
52+
mode: off
53+
54+
55+
loadpoints:
56+
- title: Wärmepumpe # Kann frei gewählt werden
57+
charger: vaillant # Entsprechend dem im Abschnitt 'chargers' gewählten Namen
58+
#meter: heatpumppwr # Entsprechend dem im Abschnitt 'meters' gewählten Namen. Sonst diese Zeile streichen
59+
vehicle: aroTHERM # Entsprechend dem im Abschnitt 'vehicles' gewählten Namen
60+
mode: off # Zur Sicherheit beim Start von evcc auf 'off'. Kann aber auch auf 'pv' gesetzt werden
61+
enable:
62+
threshold: -2500
63+
delay: 1m
64+
disable:
65+
threshold: -2100
66+
delay: 3m # Laufzeit mindestens 3 Minuten
67+
guardduration: 3m # Pause mindestens 3 Minunten

0 commit comments

Comments
 (0)