Skip to content

Commit

Permalink
add heatpump section; move tariffs to top level
Browse files Browse the repository at this point in the history
  • Loading branch information
naltatis committed Jan 8, 2025
1 parent 6c9bd69 commit bb2917f
Show file tree
Hide file tree
Showing 18 changed files with 315 additions and 81 deletions.
2 changes: 1 addition & 1 deletion blog/2024-11-22/highlights-charts-stats.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ Zusätzliche Einstellmöglichkeiten wie das Festlegen von Ladegrenzen und eine p

## Flexible Stromtarife

Die Liste der [unterschiedlichen Stromtarife](/docs/devices/tariffs) wächst stetig.
Die Liste der [unterschiedlichen Stromtarife](/docs/tariffs) wächst stetig.
Gerade im nächsten Jahr wird das Thema dynamische Stromtarife weiter an Bedeutung gewinnen.

Digital-first Anbieter wie Tibber, Awattar, Octopus oder Ostrom stellen APIs für den aktuellen Preis und Preisprognosen für den nächsten Tag zur Verfügung.
Expand Down
129 changes: 129 additions & 0 deletions docs/devices/heating.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,129 @@
---
sidebar_position: 3
---

import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SponsorshipRequired from "/docs/_sponsorship_required.mdx";
import PhaseSwitchSupported from "/docs/_phase_switch_supported.mdx";
import DeviceConfig from "../../src/components/DeviceConfig";
import DeviceFeatures from "../../src/components/DeviceFeatures";
import DeviceFeatureFilter from "../../src/components/DeviceFeatureFilter";

# Wärmeerzeuger

:::warning Experimentell
Integration mit Wärmeerzeugern ist noch in der Erprobungsphase.
Für die hier aufgeführten Geräte wird später ein [Sponsoring erforderlich](/docs/sponsorship) sein.
:::

evcc unterstützt unterschiedliche Arten von Wärmeerzeugern.
Einfache Geräte wie Heizlüfter oder Ventilatoren können über [Smarte Schalter](./smartswitches) ein/ausgeschaltet werden.
Auf dieser Seite erfährst du, wie du auch Wärmepumpen oder Heizstäbe regeln kannst.

---

<!-- AUTO-GENERATED CONTENT BELOW THIS LINE -->

<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/heating -->

## Wärmeerzeuger

### my-PV AC ELWA 2

<DeviceConfig code={`chargers:
- name: my_heating
type: template
template: ac-elwa-2
# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port`} />



<SponsorshipRequired />

<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/heating -->

### Stiebel Eltron

#### LWA/LWZ (SG Ready)

<DeviceConfig code={`chargers:
- name: my_heating
type: template
template: stiebel-lwa
# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port
tempsource: # optional`} />



<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/heating -->

#### WPM (SG Ready)

<DeviceConfig code={`chargers:
- name: my_heating
type: template
template: stiebel-wpm
# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port
tempsource: # optional`} />



<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/heating -->

### Tecalor THZ (SG Ready)

<DeviceConfig code={`chargers:
- name: my_heating
type: template
template: stiebel-lwa
# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port
tempsource: # optional`} />



<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/heating -->

### Vaillant SensoNET (SG Ready)

Die Boost Funktion erwärmt Warmwasser und optional eine Boostzone. Die Boostzone wird durch die ID identifiziert. Die Boost Temperatur wird in Grad Celsius angegeben.

<DeviceConfig code={`chargers:
- name: my_heating
type: template
template: vaillant
user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional)
password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional)
zone: # Id der Boostzone (zusätzlich zu Warmwasser) (optional)
setpoint: # Boost Temperatur (zusätzlich zu Warmwasser) (optional)`} advanced={`chargers:
- name: my_heating
type: template
template: vaillant
user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional)
password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional)
zone: # Id der Boostzone (zusätzlich zu Warmwasser) (optional)
setpoint: # Boost Temperatur (zusätzlich zu Warmwasser) (optional)
phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional)`} />



2 changes: 1 addition & 1 deletion docs/devices/meters.mdx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
sidebar_position: 2
sidebar_position: 4
---

import Tabs from "@theme/Tabs";
Expand Down
2 changes: 1 addition & 1 deletion docs/devices/smartswitches.mdx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
sidebar_position: 1
sidebar_position: 2
---

import Tabs from "@theme/Tabs";
Expand Down
2 changes: 1 addition & 1 deletion docs/devices/vehicles.mdx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
sidebar_position: 3
sidebar_position: 5
---

import Tabs from "@theme/Tabs";
Expand Down
2 changes: 1 addition & 1 deletion docs/faq.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -306,7 +306,7 @@ tariffs:
price: 0.08 # [currency]/kWh
```

Mehr Details zur Konfiguration findest du in [`tariffs`](/docs/devices/tariffs).
Mehr Details zur Konfiguration findest du in [`tariffs`](/docs/tariffs).

Für die Berechnung der Einsparungen erfasst evcc grob die Gesamtmenge der geladenen Energie und die verwendeten Energiequellen (Netz, Batterie, PV).

Expand Down
2 changes: 1 addition & 1 deletion docs/installation/configuration.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,7 @@ vehicles:
capacity: 50 # in kWh

# enter your real grid tariff and feed-in price
# see https://docs.evcc.io/docs/devices/tariffs
# see https://docs.evcc.io/docs/tariffs
tariffs:
currency: EUR
grid:
Expand Down
2 changes: 1 addition & 1 deletion docs/reference/configuration/tariffs.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,4 +36,4 @@ tariffs:
price: 0.08 # [currency]/kWh
```
Mehr Beispiele und eine Übersicht der verfügbaren Anbieter findest du unter [Stromtarife](/docs/devices/tariffs).
Mehr Beispiele und eine Übersicht der verfügbaren Anbieter findest du unter [Stromtarife](/docs/tariffs).
4 changes: 2 additions & 2 deletions docs/devices/tariffs.mdx → docs/tariffs.mdx
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
---
sidebar_position: 4
sidebar_position: 5
---

import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import DeviceConfig from "../../src/components/DeviceConfig";
import DeviceConfig from "../src/components/DeviceConfig";


# Stromtarife
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ Additional settings like setting charging limits and a more prominent placement

## Flexible Tariffs

The list of [different tariffs](/docs/devices/tariffs) is growing steadily.
The list of [different tariffs](/docs/tariffs) is growing steadily.
Especially in the coming years, the topic of dynamic tariffs will gain in importance.

Digital-first providers like Tibber, Awattar, Octopus or Ostrom offer APIs for the current price and price forecasts for the next day.
Expand Down
129 changes: 129 additions & 0 deletions i18n/en/docusaurus-plugin-content-docs/current/devices/heating.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,129 @@
---
sidebar_position: 1
---

import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import SponsorshipRequired from "/docs/_sponsorship_required.mdx";
import PhaseSwitchSupported from "/docs/_phase_switch_supported.mdx";
import DeviceConfig from "../../src/components/DeviceConfig";
import DeviceFeatures from "../../src/components/DeviceFeatures";
import DeviceFeatureFilter from "../../src/components/DeviceFeatureFilter";

# Heating

:::warning Experimentell
Integration mit Wärmeerzeugern ist noch in der Erprobungsphase.
Für die hier aufgeführten Geräte wird später ein **[Sponsoring](/docs/sponsoring) erforderlich** sein.
:::

evcc unterstützt unterschiedliche Arten von Wärmeerzeugern.
Einfache Geräte wie Heizlüfter oder Ventilatoren können über [Smarte Schalter](./smartswitches) ein/ausgeschaltet werden.
Auf dieser Seite erfährst du, wie du auch Wärmepumpen oder Heizstäbe regeln kannst.

---

<!-- AUTO-GENERATED CONTENT BELOW THIS LINE -->

<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/heating -->

## Heating devices

### my-PV AC ELWA 2

<DeviceConfig code={`chargers:
- name: my_heating
type: template
template: ac-elwa-2
# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port`} />



<SponsorshipRequired />

<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/heating -->

### Stiebel Eltron

#### LWA/LWZ (SG Ready)

<DeviceConfig code={`chargers:
- name: my_heating
type: template
template: stiebel-lwa
# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port
tempsource: # optional`} />



<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/heating -->

#### WPM (SG Ready)

<DeviceConfig code={`chargers:
- name: my_heating
type: template
template: stiebel-wpm
# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port
tempsource: # optional`} />



<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/heating -->

### Tecalor THZ (SG Ready)

<DeviceConfig code={`chargers:
- name: my_heating
type: template
template: stiebel-lwa
# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port
tempsource: # optional`} />



<!-- AUTO-GENERATED FROM TEMPLATE - PLEASE EDIT HERE https://github.com/evcc-io/evcc/tree/master/templates/definition/heating -->

### Vaillant SensoNET (SG Ready)

The boost function heats hot water and optionally a boost zone. The boost zone is identified by the ID. The boost temperature is specified in degrees Celsius.

<DeviceConfig code={`chargers:
- name: my_heating
type: template
template: vaillant
user: # User account (e.g. email address, user id, etc.) (optional)
password: # Password of the user account (use single quotes in case of leading zeros) (optional)
zone: # Boost zone id (in addition to hot water) (optional)
setpoint: # Boost temperature setpoint (in addition to hot water) (optional)`} advanced={`chargers:
- name: my_heating
type: template
template: vaillant
user: # User account (e.g. email address, user id, etc.) (optional)
password: # Password of the user account (use single quotes in case of leading zeros) (optional)
zone: # Boost zone id (in addition to hot water) (optional)
setpoint: # Boost temperature setpoint (in addition to hot water) (optional)
phases: 3 # The maximum number of phases which can be used (optional)`} />



2 changes: 1 addition & 1 deletion i18n/en/docusaurus-plugin-content-docs/current/faq.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -315,7 +315,7 @@ tariffs:
price: 0.08 # [currency]/kWh
```

More details, including on how to use variable rate tariffs (such as those from Octopus Energy) can be found in [Configuration - Tariffs](/docs/devices/tariffs).
More details, including on how to use variable rate tariffs (such as those from Octopus Energy) can be found in [Configuration - Tariffs](/docs/tariffs).

_Please note that these statistics are rough and shouldn't be treated as perfectly accurate._

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,7 @@ vehicles:
capacity: 50 # in kWh

# enter your real grid tariff and feed-in price
# see https://docs.evcc.io/docs/devices/tariffs
# see https://docs.evcc.io/docs/tariffs
tariffs:
currency: EUR
grid:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,4 +36,4 @@ tariffs:
price: 0.08 # [currency]/kWh
```
More examples and a list of available providers can be found in the section [Tariffs](/docs/devices/tariffs).
More examples and a list of available providers can be found in the section [Tariffs](/docs/tariffs).
Loading

0 comments on commit bb2917f

Please sign in to comment.