Skip to content

Commit 3e33ead

Browse files
naltatisgithub-actions[bot]
authored andcommitted
Generate docs from templates
1 parent 709acba commit 3e33ead

8 files changed

Lines changed: 204 additions & 8 deletions

File tree

docs/devices/chargers.mdx

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3631,6 +3631,26 @@ Bei Kostal-Systemen mit Smart Energy Meter (KSEM) ist der zusätzliche Aktivieru
36313631
/>
36323632
<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/charger -->
36333633
3634+
## Lektrico 1P7K / 3P22K Charging Station
3635+
3636+
<DeviceFeatures features="" />
3637+
3638+
<DeviceConfig
3639+
code={`chargers:
3640+
- name: my_charger
3641+
type: template
3642+
template: lektrico
3643+
host: 192.0.2.2 # IP-Adresse oder Hostname`}
3644+
advanced={`chargers:
3645+
- name: my_charger
3646+
type: template
3647+
template: lektrico
3648+
host: 192.0.2.2 # IP-Adresse oder Hostname
3649+
cache: 5m # Cache, Zeitintervall für erneute Datenabfrage (optional)`}
3650+
/>
3651+
<SponsorshipRequired />
3652+
<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/charger -->
3653+
36343654
## LRT HOME Essential+
36353655
36363656
<DeviceFeatures features="" />

docs/devices/heating.mdx

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,27 @@ Für Wärmepumpen mit Luxtronik 2.1 Steuerung. Nutzt modbus-tcp. Braucht mindest
208208
/>
209209
<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/heating -->
210210

211+
### Askoma ASKOHEAT+
212+
213+
Der ASKOHEAT+ muss über Modbus TCP erreichbar sein (Port 502).
214+
Über das Webinterface sicherstellen, dass "Load Setpoint" im Input Setting aktiviert ist.
215+
216+
**Wichtig:** Im Loadpoint `mincurrent` und `maxcurrent` passend zum Gerät setzen,
217+
sowie `phases: 1` für einphasigen Betrieb konfigurieren.
218+
Beispiel AHIR-BI-plus-1.75: `mincurrent: 1.1`, `maxcurrent: 7.6` (bei 230V, 1 Phase).
219+
220+
<DeviceConfig
221+
code={`chargers:
222+
- name: my_heating
223+
type: template
224+
template: askoheat
225+
host: 192.0.2.2 # IP-Adresse oder Hostname
226+
port: 502 # Port, optional
227+
id: 1 # ID, optional
228+
tempsensor: 0 # Temperatursensor, [0, 1, 2, 3, 4] (optional)`}
229+
/>
230+
<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/heating -->
231+
211232
### Bosch SG Ready
212233

213234
Eingebunden via [emsesp.org](https://emsesp.org/)
@@ -658,6 +679,23 @@ Wenn die interne Energiemessung nicht funktioniert (nicht jedes Modell unterstü
658679
/>
659680
<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/heating -->
660681

682+
### M-Tec
683+
684+
<DeviceConfig
685+
code={`chargers:
686+
- name: my_heating
687+
type: template
688+
template: MTec
689+
690+
# Modbus TCP
691+
modbus: tcpip
692+
id: 1
693+
host: # Hostname
694+
port: 502 # Port
695+
tempsource: # Temperaturquelle, [warmwater_top, buffer] (optional)`}
696+
/>
697+
<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/heating -->
698+
661699
### my-PV
662700

663701
#### AC ELWA 2

docs/devices/meters.mdx

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3887,7 +3887,10 @@ Diese Credentials erhalten Sie über die EcoFlow Developer Console nach der Regi
38873887
usage: battery
38883888
accesskey: # Access Key, Access Key aus der EcoFlow Developer Console
38893889
secretkey: # Secret Key, Secret Key aus der EcoFlow Developer Console
3890-
serial: # Seriennummer`}
3890+
serial: # Seriennummer
3891+
capacity: 50 # Akkukapazität (kWh), optional
3892+
minsoc: 25 # Minimaler Ladestand (%), Untere Grenze beim Entladen der Batterie im normalen Betrieb (optional)
3893+
maxsoc: 95 # Maximaler Ladestand (%), Oberes Limit beim Laden der Batterie aus dem Netz (optional)`}
38913894
advanced={`meters:
38923895
- name: my_battery
38933896
type: template
@@ -3896,8 +3899,13 @@ Diese Credentials erhalten Sie über die EcoFlow Developer Console nach der Regi
38963899
accesskey: # Access Key, Access Key aus der EcoFlow Developer Console
38973900
secretkey: # Secret Key, Secret Key aus der EcoFlow Developer Console
38983901
serial: # Seriennummer
3902+
capacity: 50 # Akkukapazität (kWh), optional
3903+
minsoc: 25 # Minimaler Ladestand (%), Untere Grenze beim Entladen der Batterie im normalen Betrieb (optional)
3904+
maxsoc: 95 # Maximaler Ladestand (%), Oberes Limit beim Laden der Batterie aus dem Netz (optional)
38993905
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)
3900-
cache: 30s # Cache, Zeitintervall für erneute Datenabfrage (optional)`}
3906+
cache: 30s # Cache, Zeitintervall für erneute Datenabfrage (optional)
3907+
maxchargepower: # Maximale Ladeleistung (W), Für erzwungenes Laden des Speichers. (optional)
3908+
maxdischargepower: # Maximale Entladeleistung (W), Maximale Entladeleistung des Speichers. (optional)`}
39013909
/>
39023910

39033911
</TabItem>
@@ -3976,7 +3984,10 @@ Diese Credentials erhalten Sie über die EcoFlow Developer Console nach der Regi
39763984
usage: battery
39773985
accesskey: # Access Key, Access Key aus der EcoFlow Developer Console
39783986
secretkey: # Secret Key, Secret Key aus der EcoFlow Developer Console
3979-
serial: # Seriennummer, Seriennummer des Hauptgeräts (normalerweise das erste Gerät) Ihres Stream Systems`}
3987+
serial: # Seriennummer, Seriennummer des Hauptgeräts (normalerweise das erste Gerät) Ihres Stream Systems
3988+
capacity: 50 # Akkukapazität (kWh), optional
3989+
minsoc: 25 # Minimaler Ladestand (%), Untere Grenze beim Entladen der Batterie im normalen Betrieb (optional)
3990+
maxsoc: 95 # Maximaler Ladestand (%), Oberes Limit beim Laden der Batterie aus dem Netz (optional)`}
39803991
advanced={`meters:
39813992
- name: my_battery
39823993
type: template
@@ -3985,8 +3996,13 @@ Diese Credentials erhalten Sie über die EcoFlow Developer Console nach der Regi
39853996
accesskey: # Access Key, Access Key aus der EcoFlow Developer Console
39863997
secretkey: # Secret Key, Secret Key aus der EcoFlow Developer Console
39873998
serial: # Seriennummer, Seriennummer des Hauptgeräts (normalerweise das erste Gerät) Ihres Stream Systems
3999+
capacity: 50 # Akkukapazität (kWh), optional
4000+
minsoc: 25 # Minimaler Ladestand (%), Untere Grenze beim Entladen der Batterie im normalen Betrieb (optional)
4001+
maxsoc: 95 # Maximaler Ladestand (%), Oberes Limit beim Laden der Batterie aus dem Netz (optional)
39884002
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)
3989-
cache: 30s # Cache, Zeitintervall für erneute Datenabfrage (optional)`}
4003+
cache: 30s # Cache, Zeitintervall für erneute Datenabfrage (optional)
4004+
maxchargepower: # Maximale Ladeleistung (W), Für erzwungenes Laden des Speichers. (optional)
4005+
maxdischargepower: # Maximale Entladeleistung (W), Maximale Entladeleistung des Speichers. (optional)`}
39904006
/>
39914007

39924008
</TabItem>

docs/tariffs.mdx

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -752,6 +752,30 @@ Den API-Key bekommst du im Octopus Portal: [octopus.energy](https://octopus.ener
752752
/>
753753
<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/tariff -->
754754

755+
### OMIE Iberische Day-Ahead-Marktpreise
756+
757+
<DeviceFeatures features="Portugal,Spanien" />
758+
759+
Day-Ahead-Strompreise von OMIE fuer Portugal und Spanien. Es ist kein API-Schluessel erforderlich.
760+
761+
<DeviceConfig
762+
code={`tariffs:
763+
grid:
764+
type: template
765+
template: omie
766+
country: PT # Land, Waehlt aus, ob der von OMIE veroeffentlichte portugiesische oder spanische Marktpreis verwendet werden soll. [PT, ES]`}
767+
advanced={`tariffs:
768+
grid:
769+
type: template
770+
template: omie
771+
country: PT # Land, Waehlt aus, ob der von OMIE veroeffentlichte portugiesische oder spanische Marktpreis verwendet werden soll. [PT, ES]
772+
charges: # Aufschlag, Zusätzlicher fester Aufschlag pro kWh (optional)
773+
tax: # Steuer, Zusätzlicher prozentualer Aufschlag (z.B. 0.2 für 20%) (optional)
774+
formula: math.Max((price + charges) * (1 + tax), 0.0) # Formel, Individuelle Formel zur Berechnung des Preises (optional)
775+
average: # Stündliche Durchschnittskosten verwenden, optional`}
776+
/>
777+
<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/tariff -->
778+
755779
### Ostrom
756780

757781
<DeviceFeatures features="Deutschland" />

i18n/en/docusaurus-plugin-content-docs/current/devices/chargers.mdx

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3631,6 +3631,26 @@ For Kostal systems with Smart Energy Meter (KSEM), the additional activation cod
36313631
/>
36323632
<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/charger -->
36333633
3634+
## Lektrico 1P7K / 3P22K Charging Station
3635+
3636+
<DeviceFeatures features="" />
3637+
3638+
<DeviceConfig
3639+
code={`chargers:
3640+
- name: my_charger
3641+
type: template
3642+
template: lektrico
3643+
host: 192.0.2.2 # IP address or hostname`}
3644+
advanced={`chargers:
3645+
- name: my_charger
3646+
type: template
3647+
template: lektrico
3648+
host: 192.0.2.2 # IP address or hostname
3649+
cache: 5m # Cache, Time interval for data refresh (optional)`}
3650+
/>
3651+
<SponsorshipRequired />
3652+
<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/charger -->
3653+
36343654
## LRT HOME Essential+
36353655
36363656
<DeviceFeatures features="" />

i18n/en/docusaurus-plugin-content-docs/current/devices/heating.mdx

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,27 @@ For heatpumps with Luxtronik 2.1 controller. Uses modbus-tcp. Requires software
201201
/>
202202
<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/heating -->
203203

204+
### Askoma ASKOHEAT+
205+
206+
The ASKOHEAT+ must be reachable via Modbus TCP (port 502).
207+
Ensure "Load Setpoint" is enabled in Input Settings via the web interface.
208+
209+
**Important:** In the loadpoint configuration, set `mincurrent` and `maxcurrent` to match
210+
your device, and configure `phases: 1` for single-phase operation.
211+
Example AHIR-BI-plus-1.75: `mincurrent: 1.1`, `maxcurrent: 7.6` (at 230V, 1 phase).
212+
213+
<DeviceConfig
214+
code={`chargers:
215+
- name: my_heating
216+
type: template
217+
template: askoheat
218+
host: 192.0.2.2 # IP address or hostname
219+
port: 502 # Port, optional
220+
id: 1 # ID, optional
221+
tempsensor: 0 # Temperature sensor, [0, 1, 2, 3, 4] (optional)`}
222+
/>
223+
<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/heating -->
224+
204225
### Bosch SG Ready
205226

206227
Integrated via [emsesp.org](https://emsesp.org/)
@@ -651,6 +672,23 @@ If the internal power measurement does not work (not all models support this reg
651672
/>
652673
<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/heating -->
653674

675+
### M-Tec
676+
677+
<DeviceConfig
678+
code={`chargers:
679+
- name: my_heating
680+
type: template
681+
template: MTec
682+
683+
# Modbus TCP
684+
modbus: tcpip
685+
id: 1
686+
host: # Hostname
687+
port: 502 # Port
688+
tempsource: # Temperature source, [warmwater_top, buffer] (optional)`}
689+
/>
690+
<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/heating -->
691+
654692
### my-PV
655693

656694
#### AC ELWA 2

i18n/en/docusaurus-plugin-content-docs/current/devices/meters.mdx

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3884,7 +3884,10 @@ These credentials can be obtained through the EcoFlow Developer Console after re
38843884
usage: battery
38853885
accesskey: # Access Key, Access Key from EcoFlow Developer Console
38863886
secretkey: # Secret Key, Secret Key from EcoFlow Developer Console
3887-
serial: # Serial`}
3887+
serial: # Serial
3888+
capacity: 50 # Battery capacity (kWh), optional
3889+
minsoc: 25 # Minimum charge (%), Lower limit when discharging the battery in normal operation (optional)
3890+
maxsoc: 95 # Maximum charge (%), Upper limit when charging the battery from the grid (optional)`}
38883891
advanced={`meters:
38893892
- name: my_battery
38903893
type: template
@@ -3893,8 +3896,13 @@ These credentials can be obtained through the EcoFlow Developer Console after re
38933896
accesskey: # Access Key, Access Key from EcoFlow Developer Console
38943897
secretkey: # Secret Key, Secret Key from EcoFlow Developer Console
38953898
serial: # Serial
3899+
capacity: 50 # Battery capacity (kWh), optional
3900+
minsoc: 25 # Minimum charge (%), Lower limit when discharging the battery in normal operation (optional)
3901+
maxsoc: 95 # Maximum charge (%), Upper limit when charging the battery from the grid (optional)
38963902
region: auto # API Region, If you sometimes see error code 8513, like for example Starlink users do, automatic region detection fails. Here, you can set the API region manually. Possible values: auto (default), europe, or america. [auto, europe, america] (optional)
3897-
cache: 30s # Cache, Time interval for data refresh (optional)`}
3903+
cache: 30s # Cache, Time interval for data refresh (optional)
3904+
maxchargepower: # Maximum charge power (W), For forced charging of the battery. (optional)
3905+
maxdischargepower: # Maximum discharge power (W), Maximum discharge power of the storage. (optional)`}
38983906
/>
38993907

39003908
</TabItem>
@@ -3973,7 +3981,10 @@ These credentials can be obtained through the EcoFlow Developer Console after re
39733981
usage: battery
39743982
accesskey: # Access Key, Access Key from EcoFlow Developer Console
39753983
secretkey: # Secret Key, Secret Key from EcoFlow Developer Console
3976-
serial: # Serial, Serial number of the main device in your Stream system, normally the first device of your system`}
3984+
serial: # Serial, Serial number of the main device in your Stream system, normally the first device of your system
3985+
capacity: 50 # Battery capacity (kWh), optional
3986+
minsoc: 25 # Minimum charge (%), Lower limit when discharging the battery in normal operation (optional)
3987+
maxsoc: 95 # Maximum charge (%), Upper limit when charging the battery from the grid (optional)`}
39773988
advanced={`meters:
39783989
- name: my_battery
39793990
type: template
@@ -3982,8 +3993,13 @@ These credentials can be obtained through the EcoFlow Developer Console after re
39823993
accesskey: # Access Key, Access Key from EcoFlow Developer Console
39833994
secretkey: # Secret Key, Secret Key from EcoFlow Developer Console
39843995
serial: # Serial, Serial number of the main device in your Stream system, normally the first device of your system
3996+
capacity: 50 # Battery capacity (kWh), optional
3997+
minsoc: 25 # Minimum charge (%), Lower limit when discharging the battery in normal operation (optional)
3998+
maxsoc: 95 # Maximum charge (%), Upper limit when charging the battery from the grid (optional)
39853999
region: auto # API Region, If you sometimes see error code 8513, like for example Starlink users do, automatic region detection fails. Here, you can set the API region manually. Possible values: auto (default), europe, or america. [auto, europe, america] (optional)
3986-
cache: 30s # Cache, Time interval for data refresh (optional)`}
4000+
cache: 30s # Cache, Time interval for data refresh (optional)
4001+
maxchargepower: # Maximum charge power (W), For forced charging of the battery. (optional)
4002+
maxdischargepower: # Maximum discharge power (W), Maximum discharge power of the storage. (optional)`}
39874003
/>
39884004

39894005
</TabItem>

i18n/en/docusaurus-plugin-content-docs/current/tariffs.mdx

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -748,6 +748,30 @@ You can get the API key in the Octopus portal: [octopus.energy](https://octopus.
748748
/>
749749
<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/tariff -->
750750

751+
### OMIE Iberian day-ahead market prices
752+
753+
<DeviceFeatures features="Portugal,Spain" />
754+
755+
Day-ahead electricity prices from OMIE for Portugal and Spain. No API key is required.
756+
757+
<DeviceConfig
758+
code={`tariffs:
759+
grid:
760+
type: template
761+
template: omie
762+
country: PT # Country, Select whether to use the Portuguese or Spanish market price published by OMIE. [PT, ES]`}
763+
advanced={`tariffs:
764+
grid:
765+
type: template
766+
template: omie
767+
country: PT # Country, Select whether to use the Portuguese or Spanish market price published by OMIE. [PT, ES]
768+
charges: # Charge, Additional fixed charge per kWh (optional)
769+
tax: # Tax, Additional percentage charge (e.g. 0.2 for 20%) (optional)
770+
formula: math.Max((price + charges) * (1 + tax), 0.0) # Formula, Individual formula for calculating the price (optional)
771+
average: # Average by hour, optional`}
772+
/>
773+
<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/tariff -->
774+
751775
### Ostrom
752776

753777
<DeviceFeatures features="Germany" />

0 commit comments

Comments
 (0)