Skip to content

Commit cdc0817

Browse files
committed
Templates update for nightly evcc-io/evcc@635e17e
1 parent 4622e47 commit cdc0817

10 files changed

Lines changed: 502 additions & 0 deletions
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
template: lektrico
2+
product:
3+
identifier: lektrico-1p7k-3p22k-charging-station
4+
brand: Lektrico
5+
description: 1P7K / 3P22K Charging Station
6+
requirements: ["sponsorship"]
7+
render:
8+
- default: |
9+
type: template
10+
template: lektrico
11+
host: 192.0.2.2 # IP-Adresse oder Hostname
12+
advanced: |
13+
type: template
14+
template: lektrico
15+
host: 192.0.2.2 # IP-Adresse oder Hostname
16+
cache: 5m # Cache, Zeitintervall für erneute Datenabfrage (optional)
17+
params:
18+
- name: host
19+
example: 192.0.2.2
20+
default:
21+
choice: []
22+
unit:
23+
description: IP-Adresse oder Hostname
24+
help:
25+
advanced: false
26+
optional: false
27+
- name: cache
28+
example: 5m
29+
default:
30+
choice: []
31+
unit:
32+
description: Cache
33+
help: Zeitintervall für erneute Datenabfrage
34+
advanced: true
35+
optional: true
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
template: MTec
2+
product:
3+
identifier: m-tec
4+
brand: M-Tec
5+
group: Wärmeerzeuger
6+
render:
7+
- default: |
8+
type: template
9+
template: MTec
10+
11+
# Modbus TCP
12+
modbus: tcpip
13+
id: 1
14+
host: # Hostname
15+
port: 502 # Port
16+
tempsource: # Temperaturquelle, [warmwater_top, buffer] (optional)
17+
params:
18+
- name: modbus
19+
example:
20+
default:
21+
choice: ['tcpip']
22+
unit:
23+
description: Modbus Typ
24+
help:
25+
advanced: false
26+
optional: false
27+
- name: tempsource
28+
example:
29+
default:
30+
choice: ['warmwater_top', 'buffer']
31+
unit:
32+
description: Temperaturquelle
33+
help:
34+
advanced: false
35+
optional: true
36+
modbus:
37+
host:
38+
id: 1
39+
modbus: tcpip
40+
port: 502
41+
tcpip: true

templates/nightly/de/meter/ecoflow-powerocean.yaml

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,15 +54,23 @@ render:
5454
accesskey: # Access Key, Access Key aus der EcoFlow Developer Console
5555
secretkey: # Secret Key, Secret Key aus der EcoFlow Developer Console
5656
serial: # Seriennummer
57+
capacity: 50 # Akkukapazität (kWh), optional
58+
minsoc: 25 # Minimaler Ladestand (%), Untere Grenze beim Entladen der Batterie im normalen Betrieb (optional)
59+
maxsoc: 95 # Maximaler Ladestand (%), Oberes Limit beim Laden der Batterie aus dem Netz (optional)
5760
advanced: |
5861
type: template
5962
template: ecoflow-powerocean
6063
usage: battery
6164
accesskey: # Access Key, Access Key aus der EcoFlow Developer Console
6265
secretkey: # Secret Key, Secret Key aus der EcoFlow Developer Console
6366
serial: # Seriennummer
67+
capacity: 50 # Akkukapazität (kWh), optional
68+
minsoc: 25 # Minimaler Ladestand (%), Untere Grenze beim Entladen der Batterie im normalen Betrieb (optional)
69+
maxsoc: 95 # Maximaler Ladestand (%), Oberes Limit beim Laden der Batterie aus dem Netz (optional)
6470
region: auto # API Region, Manche Nutzer, z.B. mit Starlink-Internet, sehen gelegentlich in den Logs den "error code 8513". Das passiert, wenn die API Region nicht korrekt erkannt wird. Um das zu beheben, kann man die API Region manuell setzen. Mögliche Werte: auto (Standard), europe oder america. [auto, europe, america] (optional)
6571
cache: 30s # Cache, Zeitintervall für erneute Datenabfrage (optional)
72+
maxchargepower: # Maximale Ladeleistung (W), Für erzwungenes Laden des Speichers. (optional)
73+
maxdischargepower: # Maximale Entladeleistung (W), Maximale Entladeleistung des Speichers. (optional)
6674
params:
6775
- name: accesskey
6876
example:
@@ -91,6 +99,33 @@ params:
9199
help:
92100
advanced: false
93101
optional: false
102+
- name: capacity
103+
example: 50
104+
default:
105+
choice: []
106+
unit: kWh
107+
description: Akkukapazität
108+
help:
109+
advanced: false
110+
optional: true
111+
- name: minsoc
112+
example: 25
113+
default:
114+
choice: []
115+
unit: '%'
116+
description: Minimaler Ladestand
117+
help: Untere Grenze beim Entladen der Batterie im normalen Betrieb
118+
advanced: false
119+
optional: true
120+
- name: maxsoc
121+
example: 95
122+
default:
123+
choice: []
124+
unit: '%'
125+
description: Maximaler Ladestand
126+
help: Oberes Limit beim Laden der Batterie aus dem Netz
127+
advanced: false
128+
optional: true
94129
- name: region
95130
example:
96131
default: auto
@@ -108,4 +143,22 @@ params:
108143
description: Cache
109144
help: Zeitintervall für erneute Datenabfrage
110145
advanced: true
146+
optional: true
147+
- name: maxchargepower
148+
example:
149+
default:
150+
choice: []
151+
unit: W
152+
description: Maximale Ladeleistung
153+
help: Für erzwungenes Laden des Speichers.
154+
advanced: true
155+
optional: true
156+
- name: maxdischargepower
157+
example:
158+
default:
159+
choice: []
160+
unit: W
161+
description: Maximale Entladeleistung
162+
help: Maximale Entladeleistung des Speichers.
163+
advanced: true
111164
optional: true

templates/nightly/de/meter/ecoflow-stream.yaml

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,15 +54,23 @@ render:
5454
accesskey: # Access Key, Access Key aus der EcoFlow Developer Console
5555
secretkey: # Secret Key, Secret Key aus der EcoFlow Developer Console
5656
serial: # Seriennummer, Seriennummer des Hauptgeräts (normalerweise das erste Gerät) Ihres Stream Systems
57+
capacity: 50 # Akkukapazität (kWh), optional
58+
minsoc: 25 # Minimaler Ladestand (%), Untere Grenze beim Entladen der Batterie im normalen Betrieb (optional)
59+
maxsoc: 95 # Maximaler Ladestand (%), Oberes Limit beim Laden der Batterie aus dem Netz (optional)
5760
advanced: |
5861
type: template
5962
template: ecoflow-stream
6063
usage: battery
6164
accesskey: # Access Key, Access Key aus der EcoFlow Developer Console
6265
secretkey: # Secret Key, Secret Key aus der EcoFlow Developer Console
6366
serial: # Seriennummer, Seriennummer des Hauptgeräts (normalerweise das erste Gerät) Ihres Stream Systems
67+
capacity: 50 # Akkukapazität (kWh), optional
68+
minsoc: 25 # Minimaler Ladestand (%), Untere Grenze beim Entladen der Batterie im normalen Betrieb (optional)
69+
maxsoc: 95 # Maximaler Ladestand (%), Oberes Limit beim Laden der Batterie aus dem Netz (optional)
6470
region: auto # API Region, Manche Nutzer, z.B. mit Starlink-Internet, sehen gelegentlich in den Logs den "error code 8513". Das passiert, wenn die API Region nicht korrekt erkannt wird. Um das zu beheben, kann man die API Region manuell setzen. Mögliche Werte: auto (Standard), europe oder america. [auto, europe, america] (optional)
6571
cache: 30s # Cache, Zeitintervall für erneute Datenabfrage (optional)
72+
maxchargepower: # Maximale Ladeleistung (W), Für erzwungenes Laden des Speichers. (optional)
73+
maxdischargepower: # Maximale Entladeleistung (W), Maximale Entladeleistung des Speichers. (optional)
6674
params:
6775
- name: accesskey
6876
example:
@@ -91,6 +99,33 @@ params:
9199
help: Seriennummer des Hauptgeräts (normalerweise das erste Gerät) Ihres Stream Systems
92100
advanced: false
93101
optional: false
102+
- name: capacity
103+
example: 50
104+
default:
105+
choice: []
106+
unit: kWh
107+
description: Akkukapazität
108+
help:
109+
advanced: false
110+
optional: true
111+
- name: minsoc
112+
example: 25
113+
default:
114+
choice: []
115+
unit: '%'
116+
description: Minimaler Ladestand
117+
help: Untere Grenze beim Entladen der Batterie im normalen Betrieb
118+
advanced: false
119+
optional: true
120+
- name: maxsoc
121+
example: 95
122+
default:
123+
choice: []
124+
unit: '%'
125+
description: Maximaler Ladestand
126+
help: Oberes Limit beim Laden der Batterie aus dem Netz
127+
advanced: false
128+
optional: true
94129
- name: region
95130
example:
96131
default: auto
@@ -108,4 +143,22 @@ params:
108143
description: Cache
109144
help: Zeitintervall für erneute Datenabfrage
110145
advanced: true
146+
optional: true
147+
- name: maxchargepower
148+
example:
149+
default:
150+
choice: []
151+
unit: W
152+
description: Maximale Ladeleistung
153+
help: Für erzwungenes Laden des Speichers.
154+
advanced: true
155+
optional: true
156+
- name: maxdischargepower
157+
example:
158+
default:
159+
choice: []
160+
unit: W
161+
description: Maximale Entladeleistung
162+
help: Maximale Entladeleistung des Speichers.
163+
advanced: true
111164
optional: true
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
template: omie
2+
product:
3+
identifier: omie-iberian-day-ahead-market-prices
4+
brand: OMIE
5+
description: Iberische Day-Ahead-Marktpreise
6+
group: Dynamischer Strompreis
7+
countries: ["PT", "ES"]
8+
requirements: ["skiptest"]
9+
description: |
10+
Day-Ahead-Strompreise von OMIE fuer Portugal und Spanien. Es ist kein API-Schluessel erforderlich.
11+
render:
12+
- default: |
13+
type: template
14+
template: omie
15+
country: PT # Land, Waehlt aus, ob der von OMIE veroeffentlichte portugiesische oder spanische Marktpreis verwendet werden soll. [PT, ES]
16+
advanced: |
17+
type: template
18+
template: omie
19+
country: PT # Land, Waehlt aus, ob der von OMIE veroeffentlichte portugiesische oder spanische Marktpreis verwendet werden soll. [PT, ES]
20+
charges: # Aufschlag, Zusätzlicher fester Aufschlag pro kWh (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+
average: # Stündliche Durchschnittskosten verwenden, optional
24+
params:
25+
- name: country
26+
example:
27+
default: PT
28+
choice: ['PT', 'ES']
29+
unit:
30+
description: Land
31+
help: Waehlt aus, ob der von OMIE veroeffentlichte portugiesische oder spanische Marktpreis verwendet werden soll.
32+
advanced: false
33+
optional: false
34+
- name: charges
35+
example:
36+
default:
37+
choice: []
38+
unit:
39+
description: Aufschlag
40+
help: Zusätzlicher fester Aufschlag pro kWh
41+
advanced: true
42+
optional: true
43+
- name: tax
44+
example:
45+
default:
46+
choice: []
47+
unit:
48+
description: Steuer
49+
help: Zusätzlicher prozentualer Aufschlag (z.B. 0.2 für 20%)
50+
advanced: true
51+
optional: true
52+
- name: formula
53+
example: math.Max((price + charges) * (1 + tax), 0.0)
54+
default:
55+
choice: []
56+
unit:
57+
description: Formel
58+
help: Individuelle Formel zur Berechnung des Preises
59+
advanced: true
60+
optional: true
61+
- name: average
62+
example:
63+
default:
64+
choice: []
65+
unit:
66+
description: Stündliche Durchschnittskosten verwenden
67+
help:
68+
advanced: true
69+
optional: true
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
template: lektrico
2+
product:
3+
identifier: lektrico-1p7k-3p22k-charging-station
4+
brand: Lektrico
5+
description: 1P7K / 3P22K Charging Station
6+
requirements: ["sponsorship"]
7+
render:
8+
- default: |
9+
type: template
10+
template: lektrico
11+
host: 192.0.2.2 # IP address or hostname
12+
advanced: |
13+
type: template
14+
template: lektrico
15+
host: 192.0.2.2 # IP address or hostname
16+
cache: 5m # Cache, Time interval for data refresh (optional)
17+
params:
18+
- name: host
19+
example: 192.0.2.2
20+
default:
21+
choice: []
22+
unit:
23+
description: IP address or hostname
24+
help:
25+
advanced: false
26+
optional: false
27+
- name: cache
28+
example: 5m
29+
default:
30+
choice: []
31+
unit:
32+
description: Cache
33+
help: Time interval for data refresh
34+
advanced: true
35+
optional: true
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
template: MTec
2+
product:
3+
identifier: m-tec
4+
brand: M-Tec
5+
group: Heating devices
6+
render:
7+
- default: |
8+
type: template
9+
template: MTec
10+
11+
# Modbus TCP
12+
modbus: tcpip
13+
id: 1
14+
host: # Hostname
15+
port: 502 # Port
16+
tempsource: # Temperature source, [warmwater_top, buffer] (optional)
17+
params:
18+
- name: modbus
19+
example:
20+
default:
21+
choice: ['tcpip']
22+
unit:
23+
description: Modbus Type
24+
help:
25+
advanced: false
26+
optional: false
27+
- name: tempsource
28+
example:
29+
default:
30+
choice: ['warmwater_top', 'buffer']
31+
unit:
32+
description: Temperature source
33+
help:
34+
advanced: false
35+
optional: true
36+
modbus:
37+
host:
38+
id: 1
39+
modbus: tcpip
40+
port: 502
41+
tcpip: true

0 commit comments

Comments
 (0)