Skip to content

Commit 86b13ea

Browse files
committed
add english translation
1 parent 1dec7b4 commit 86b13ea

18 files changed

Lines changed: 369 additions & 51 deletions

blog/2025-07-30/highlights-config-ui-feedin-ai.mdx

Lines changed: 35 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,18 @@ import configUiPoster from "./config-ui.webp";
1111
import mcpVideo from "./mcp-integration.mp4";
1212
import mcpPoster from "./mcp-integration.webp";
1313

14-
Es ist mal wieder Zeit für einen Neue-Feature-Rundumschlag Blogartikel.
15-
Ich habe eine Hand voll Themen herrausgesucht, die gerade spannend sind.
14+
Zeit für einen neuen Feature-Rundumschlag! Ich habe eine Handvoll spannender Themen herausgesucht.
1615

1716
[![Highlights Banner](config-ui-mcp-feedin-banner.webp)](/blog/2025/07/30/highlights-config-ui-feedin-ai)
1817

1918
{/* truncate */}
2019

21-
Bevor wir zu den Featuren kommen, hier noch eine Ankündigung für alle, die die REST API zur Integration mit anderen Systemen verwenden.
20+
Bevor wir zu den Features kommen, eine wichtige Ankündigung für alle REST API-Nutzer.
2221

2322
## Breaking Change: REST API
2423

2524
Mit Release v0.207 gibt es eine Änderung an der REST API.
26-
Die Endpunkte an sich bleiben unverändert, allerdings möchten wir das Antwortformat etwas verschlanken.
25+
Die Endpunkte bleiben unverändert, das Antwortformat wird jedoch verschlankt.
2726
Konkret wird die äußere `result`-Ebene entfernt.
2827

2928
Hier ein Beispiel für den Endpunkt `GET /api/state`:
@@ -48,30 +47,28 @@ Zukünftige JSON Antwort:
4847
}
4948
```
5049

51-
Wir haben die Maintainer der populären evcc Integrationen über diese Änderung informiert.
52-
Die notwendigen Anpassungen sind bereits durchgeführt worden.
50+
Die Maintainer der populären evcc Integrationen wurden informiert und haben bereits die notwendigen Anpassungen durchgeführt.
5351

54-
Uns ist bewusst, dass viele von euch auch eigene Scripte oder Automatisierungen haben, die direkt auf die REST API zugreifen.
55-
Hier müsst ihr natürlich selbst Hand anlegen.
52+
Nutzer mit eigenen Scripten oder Automatisierungen, die direkt auf die REST API zugreifen, müssen diese selbst anpassen.
5653
Mehr Details gibt es im entsprechenden [GitHub Issue.](https://github.com/evcc-io/evcc/pull/22299)
5754

5855
:::note Hinweis zur Migration
59-
Um den Umstieg etwas einfacher zu gestalten haben wir zwei Releases veröffentlicht: **v0.206 und v0.207 sind featuregleich**.
56+
Um den Umstieg zu erleichtern haben wir zwei Releases veröffentlicht: **v0.206 und v0.207 sind featuregleich**.
6057
Die API-Änderungen sind **ab v0.207** enthalten.
61-
Sollte das neue Antwortformat bei dir zu Problemen führen, kannst du auf v0.206 downgraden.
62-
Du hast damit alle hier beschriebenen neuen Funktionen und kannst deine eigenen Scripte und Integrationen in Ruhe auf den Breaking Change vorbereiten.
58+
Sollte das neue Antwortformat Probleme verursachen, kannst du auf v0.206 downgraden.
59+
Du hast damit alle hier beschriebenen neuen Funktionen und kannst deine Scripte und Integrationen in Ruhe auf den Breaking Change vorbereiten.
6360
:::
6461

6562
## Ladeplanung: Spätes Laden
6663

6764
Die Ladeplanung hat eine neue Funktion erhalten: _Spätes Laden_.
6865
Standardmäßig optimiert der Planungsalgorithmus die Ladung so, dass in den günstigsten bzw. saubersten Stunden geladen wird.
69-
Es kann aber auch sinnvoll sein das Fahrzeug spät, also passend zur eingestellten Zielzeit, zu laden.
66+
Es kann aber auch sinnvoll sein, das Fahrzeug spät, also passend zur eingestellten Zielzeit, zu laden.
7067

7168
Anwendungsfälle sind:
7269

73-
- **Vorkonditionierung**: Gerade im Winter kann es sinnvoll sein den Fahrzeugakku durch das Laden zur Abfahrtszeit zu erwärmen. Das spart Energie weil weniger aktive Klimatisierung während der Fahrt notwendig ist.
74-
- **Klimatisierung**: Hast du zur Abfahrtszeit Klimatisierung im Auto aktiviert kannst du durch diese Einstellung sicherstellen, dass die benötigte Energie über die Wallbox und nicht aus dem Autoakku bezogen wird.
70+
- **Vorkonditionierung**: Gerade im Winter kann es sinnvoll sein, den Fahrzeugakku durch das Laden zur Abfahrtszeit zu erwärmen. Das spart Energie, weil weniger aktive Klimatisierung während der Fahrt notwendig ist.
71+
- **Klimatisierung**: Hast du zur Abfahrtszeit Klimatisierung im Auto aktiviert, stellst du durch diese Einstellung sicher, dass die benötigte Energie über die Wallbox und nicht aus dem Autoakku bezogen wird.
7572
- **Batterieschonung**: Beim Laden auf 100% vor langen Reisen sollte die Batterie nicht lange voll aufgeladen herumstehen.
7673

7774
![Spätes Laden](./plan-late.webp)
@@ -84,8 +81,7 @@ Mehr Details dazu findest du in der [Dokumentation](/docs/features/plans#spätes
8481
## Konfiguration via Browser {#config-ui}
8582

8683
Beim Thema Ersteinrichtung via Browser geht es mit großen Schritten voran.
87-
Seit ein paar Wochen ist ein Aufsetzen ohne `evcc.yaml` möglich.
88-
Bislang startete in diesem Zustand immer der [Demo-Modus](https://demo.evcc.io/).
84+
Seit ein paar Wochen ist ein Aufsetzen ohne `evcc.yaml` möglich, wobei bislang in diesem Zustand immer der [Demo-Modus](https://demo.evcc.io/) startete.
8985

9086
Nun startet die Einrichtung mit einem Auswahldialog:
9187
- Klassische Konfiguration mit `evcc.yaml`
@@ -97,22 +93,21 @@ Im folgenden Video siehst du den Konfigurationsprozess mit mehreren Fahrzeugen,
9793

9894
### Demo-Modus
9995

100-
Um die Oberfläche ohne Konfiguration testen zu können gibt es auch weiterhin den Demo Modus.
96+
Um die Oberfläche ohne Konfiguration testen zu können, gibt es weiterhin den Demo Modus.
10197
Dieser kann mit dem [CLI Flag](https://docs.evcc.io/docs/reference/cli/evcc) `--demo` gestartet werden.
10298

10399
In diesem Modus werden die Geräte mit [einfachen Mock-Scripten](https://github.com/evcc-io/evcc/blob/master/cmd/demo.yaml) simuliert.
104100
Zudem ist das Authentifizierungssystem gesperrt und damit auch alle geschützten Funktionen (Konfiguration, Logs, ...) deaktiviert.
105101

106102
### Benutzerdefinierte Geräte (Plugins)
107103

108-
Über die Konfigurationsoberfläche konnten bisher bereits Fahzeuge, Zähler, PV-, Batteriesysteme, Wallboxen, Tarife, schaltbare Steckdosen und Wärmepumpen angelegt werden.
104+
Über die Konfigurationsoberfläche konnten bisher bereits Fahrzeuge, Zähler, PV-, Batteriesysteme, Wallboxen, Tarife, schaltbare Steckdosen und Wärmepumpen angelegt werden.
109105
Basis dafür ist unsere große Bibliothek an Geräte-Templates für inzwischen über 550 Produkte.
110106

111107
Eine weitere Stärke von evcc ist das [flexible Plugin System](/docs/devices/plugins).
112108
Damit können auch exotische Geräte und Integrationen mithilfe von HTTP, Modbus, Script, MQTT, ... verbunden werden.
113-
Bislang mussten diese `custom`-Geräte über die `evcc.yaml` konfiguriert werden.
114-
Nun ist dies auch über die UI möglich.
115-
Komfortable mit Syntax-Highlighting, Validierung und Prüfen-Funktion.
109+
Diese `custom`-Geräte mussten bislang über die `evcc.yaml` konfiguriert werden.
110+
Nun ist dies auch über die UI möglich – komfortabel mit Syntax-Highlighting, Validierung und Prüfen-Funktion.
116111

117112
![Benutzerdefinierte Geräte (Plugins)](./custom-devices.webp)
118113

@@ -121,7 +116,7 @@ Komfortable mit Syntax-Highlighting, Validierung und Prüfen-Funktion.
121116
Der Ursprung von evcc ist das intelligente Laden von Elektroautos.
122117
Inzwischen unterstützt das System aber auch eine wachsende Liste von Wärmepumpen und Heizstäben.
123118
Die grundsätzlichen Optimierungsziele wie die effiziente Nutzung von eigener Energie oder kostenoptimiertes Laden aus dem Netz sind in beiden Bereichen identisch.
124-
Im Detail unterscheiden sich aber das Regelungsverhalten, die Visualisierungsanforderungen und die Einstellmöglichkeiten.
119+
Im Detail unterscheiden sich jedoch das Regelungsverhalten, die Visualisierungsanforderungen und die Einstellmöglichkeiten.
125120

126121
In der Konfigurationsoberfläche ist der Bereich _Ladepunkte_ daher in _Laden & Heizen_ umbenannt worden.
127122
Auch der Anlegeprozess wurde überarbeitet, um die für den jeweiligen Anwendungsfall relevanten Einstellungen anzuzeigen.
@@ -131,8 +126,7 @@ Hier ein Screenshot des ersten Anlegedialogs:
131126

132127
![Laden & Heizen](./charging-heating.webp)
133128

134-
135-
In den kommenden Releases wird es weitere Schritte geben um das Thema _Heizen_ zum First-Class-Citizen bei evcc zu machen.
129+
In den kommenden Releases wird es weitere Schritte geben, um das Thema _Heizen_ zum First-Class-Citizen bei evcc zu machen.
136130
Mehr Details dazu findest du hier im [GitHub Issue](https://github.com/evcc-io/evcc/issues/19753).
137131

138132
### Backup & Restore
@@ -143,7 +137,7 @@ Jetzt wo immer mehr Funktionen in die UI wandern, stellen sich neue Fragen:
143137
- Wie migriere ich meine Installation auf ein neues System?
144138
- Kann ich die Konfiguration zurücksetzen und von vorne starten?
145139

146-
Um diese Fragen zu beantworten haben wir eine Backup & Restore Funktion implementiert.
140+
Um diese Fragen zu beantworten, haben wir eine Backup & Restore Funktion implementiert.
147141
Damit kannst du die evcc-Datenbank auf deinem Rechner sichern, einen gesicherten Stand wiederherstellen oder die Konfiguration löschen und bspw. die Ladehistorie beibehalten.
148142

149143
![Backup & Restore](./backup-restore.webp)
@@ -153,41 +147,40 @@ An dieser Stelle ein großes Shoutout an [@maschga](https://github.com/maschga)
153147
### Ausblick
154148

155149
Die Menge der offenen Todos beim Thema Einrichtung via Browser wird zunehmend kleiner.
156-
Es gibt immer noch ein paar Geräte, die sich nicht anlegen lassen.
157-
Das Thema Debug-Informationen für GitHub Issues bereitstellen ist noch ausbaufähig.
150+
Es gibt noch einige Geräte, die sich nicht anlegen lassen, und das Thema Debug-Informationen für GitHub Issues ist noch ausbaufähig.
158151
Zudem gibt es natürlich immer Verbesserungspotential an den bestehenden Funktionen.
159152

160-
Es ist nun aber absehbar, dass die Konfiguration via Weboberfläche bald zum neuen Standard wird.
153+
Es ist nun jedoch absehbar, dass die Konfiguration via Weboberfläche bald zum neuen Standard wird.
161154
Version 1.0.0 rückt damit immer näher.
162155

163156
Hinweis: Die Konfiguration via `evcc.yaml` wird auch in Zukunft möglich bleiben.
164157

165158
## Dynamische Einspeisung
166159

167160
Mit [dynamischen Stromtarifen](/docs/features/dynamic-prices) kannst du das Lade- und Heizverhalten an die aktuelle Preissituation anpassen.
168-
Ein ähnliches Feature gibt es nun auch für die Einspeisung.
161+
Dieses Feature gibt es nun auch für die Einspeisung.
169162

170-
Hast du einen Tarif mit [dynamischen Einspeisungspreisen](/docs/features/dynamic-feedin) (bspw. Direktvermarktung, dynamische Netzentgelte, Niederlande, Australien, ...) erscheint im Einstellungsdialog am Ladepunkt die Funktion [Einspeisung priorisieren](/docs/features/dynamic-feedin#einspeisung-priorisieren).
163+
Hast du einen Tarif mit [dynamischen Einspeisungspreisen](/docs/features/dynamic-feedin) (bspw. Direktvermarktung, dynamische Netzentgelte, Niederlande, Australien, ...), erscheint im Einstellungsdialog am Ladepunkt die Funktion [Einspeisung priorisieren](/docs/features/dynamic-feedin#einspeisung-priorisieren).
171164

172165
![Dynamische Einspeisung](./smart-feedin.webp)
173166

174-
Damit kannst du das Laden oder Heizen in Zeiten pausieren in denen es lukrativer ist, die Energie ins Netz zu speisen.
167+
Damit kannst du das Laden oder Heizen in Zeiten pausieren, in denen es lukrativer ist, die Energie ins Netz zu speisen.
175168
Dafür kannst du eine feste Preisgrenze setzen.
176169
Eine Automatisierung über externe Scripte oder Systeme via API ist natürlich auch möglich.
177170

178-
In den kommenden Releases werden wir weitere Feature im Bezug auf dynamische Einspeisung implementieren.
179-
Wir experimentieren damit die Einspeisung in Zeiten mit negativen Preisen zu pausieren und die Produktion abzuriegeln.
171+
In den kommenden Releases werden wir weitere Features im Bezug auf dynamische Einspeisung implementieren.
172+
Wir experimentieren damit, die Einspeisung in Zeiten mit negativen Preisen zu pausieren und die Produktion abzuriegeln.
180173
Mehr dazu [hier](https://github.com/evcc-io/evcc/issues/21747).
181174

182175
## AI-Integration via MCP 🧪
183176

184-
Mit dem [Model Context Protocol](https://de.wikipedia.org/wiki/Model_Context_Protocol) (kurz MCP) ist es möglich LLMs wie Claude, Gemini und ChatGPT strukturierten Zugriff auf externe Systeme, wie bspw. evcc, zu geben.
177+
Mit dem [Model Context Protocol](https://de.wikipedia.org/wiki/Model_Context_Protocol) (kurz MCP) ist es möglich, LLMs wie Claude, Gemini und ChatGPT strukturierten Zugriff auf externe Systeme, wie bspw. evcc, zu geben.
185178

186179
Mit dem [CLI Flag](https://docs.evcc.io/docs/reference/cli/evcc) `--mcp` kannst du beim Start von evcc einen experimentellen MCP-Server aktivieren.
187180
Den neuen Endpunkt (bspw. `http://evcc.local:7070/mcp`) kannst du in die Konfiguration deines LLMs aufnehmen.
188181

189182
Das Thema MCP und die verfügbaren Tools sind noch sehr jung und ändern sich stetig.
190-
Wir sehen hier aber großes Potential und spannende neue Möglichkeiten - gerade im Bereich Optimierung und Automatisierung mit lokalen Modellen.
183+
Wir sehen hier jedoch großes Potential und spannende neue Möglichkeiten gerade im Bereich Optimierung und Automatisierung mit lokalen Modellen.
191184

192185
Das folgende Video zeigt ein Beispiel im Zusammenspiel von evcc mit Claude Code (Sonnet 4):
193186

@@ -201,23 +194,23 @@ Das LLM ...
201194
- ... errechnet die Distanz: Bremen (Title) -> Hamburg (Anfrage)
202195
- ... errechnet den benötigten Ladestand: 90%
203196
- ... erstellt einen Ladeplan: 90% um 8 Uhr für das Tesla Model 3
204-
- ... stellt den Lademodus von "Aus" auf "PV" um da Pläne nur im (Min+)PV-Modus aktiv sind
197+
- ... stellt den Lademodus von "Aus" auf "PV" um, da Pläne nur im (Min+)PV-Modus aktiv sind
205198

206199
Abschließend fragt es die von evcc errechnete Ladeplanung ab und gibt sie an den Nutzer zurück.
207200

208201
Dieses relativ einfache Beispiel zeigt ziemlich gut, in welche Richtung die Reise in Zukunft gehen könnte.
209-
Wir sind auf jeden Fall gespannt, wie sich das Thema MCP entwickelt.
202+
Wir sind gespannt, wie sich das Thema MCP entwickelt.
210203
Probiere gerne selbst aus und teile deine Erfahrungen in den [GitHub Discussions](https://github.com/evcc-io/evcc/discussions).
211204

212205
Mehr Details zum Verwenden von MCP mit bspw. Claude Code findest du in der [Dokumentation](/docs/integrations/mcp).
213206

214207
## Erzeugung, Batterie und Ladepunkte ausklappbar
215208

216209
Hast du mehrere PV- oder Batteriesysteme oder Ladepunkte konfiguriert, kannst du diese nun in der Energieflussansicht ausklappen, um mehr Details zu sehen.
217-
Geräte, die über die Konfigurationsoberfläche erstellt wurden können dafür mit einem Namen versehen werden.
210+
Geräte, die über die Konfigurationsoberfläche erstellt wurden, können dafür mit einem Namen versehen werden.
218211

219-
:::hint
220-
Die Benanumg von Zähler ist aus technischen Gründen nicht über die `evcc.yaml` möglich.
212+
:::note
213+
Die Benennung von Zählern ist aus technischen Gründen nicht über die `evcc.yaml` möglich.
221214
:::
222215

223216
## Neue Geräte-Unterstützung
@@ -235,10 +228,10 @@ Natürlich wurden auch Bugfixes und Verbesserungen an bestehenden Implementierun
235228

236229
## Vieles mehr ...
237230

238-
Das hier ist nur ein Auszug.
231+
Dies ist nur ein Auszug.
239232
Die volle Liste der Neuerungen findest du wie gewohnt in den [GitHub Release Notes](https://github.com/evcc-io/evcc/releases).
240233
Großes Dankeschön an alle, die sich aktiv an der Weiterentwicklung von evcc beteiligen.
241-
Your rock 🤘.
234+
You rock 🤘.
242235

243236
**Viele Grüße**<br />
244237
Das evcc Team<br />

docs/integrations/mcp.mdx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import mcpPoster from "./screenshots/mcp-integration.webp";
1313
Der MCP-Server ist experimentell und kann sich jederzeit ändern.
1414
:::
1515

16-
Mit dem [Model Context Protocol](https://de.wikipedia.org/wiki/Model_Context_Protocol) (kurz MCP) ist es möglich LLMs wie Claude, Gemini und ChatGPT strukturierten Zugriff auf externe Systeme, wie bspw. evcc, zu geben.
16+
Mit dem [Model Context Protocol](https://de.wikipedia.org/wiki/Model_Context_Protocol) (kurz MCP) ist es möglich, LLMs wie Claude, Gemini und ChatGPT strukturierten Zugriff auf externe Systeme, wie bspw. evcc, zu geben.
1717

1818
Starte evcc mit aktiviertem MCP-Server:
1919

@@ -24,7 +24,7 @@ evcc --mcp
2424
## Verwendung mit Claude Code
2525

2626
Dieses Beispiel zeigt, wie du evcc mit Claude Code via CLI nutzen kannst.
27-
MPCs via HTTP sind aktuell nur mit der [Bezahlversion](https://www.anthropic.com/pricing) verfügbar.
27+
MCPs via HTTP sind aktuell nur mit der [Bezahlversion](https://www.anthropic.com/pricing) verfügbar.
2828
Natürlich kannst du auch andere LLMs wie Gemini oder ChatGPT nutzen.
2929

3030
1. Installiere Claude Code anhand der [offiziellen Anleitung](https://docs.anthropic.com/en/docs/claude-code/overview).
@@ -54,18 +54,18 @@ Natürlich kannst du auch andere LLMs wie Gemini oder ChatGPT nutzen.
5454
claude
5555

5656
╭──────────────────────────────────────────────────────────────────────────────────────────╮
57-
 > Bekomme ich mein Auto heute noch mit Sonnenenergie gefüllt?
57+
> Bekomme ich mein Auto heute noch mit Sonnenenergie gefüllt?
5858
╰──────────────────────────────────────────────────────────────────────────────────────────╯
5959
```
6060

6161
6. Standardmäßig wirst du gefragt, bevor das System eine Anfrage an evcc stellt. Du musst diese Anfragen bestätigen.
6262

63-
Jetzt kannst du Claude Code beim Arbeiten zusehen und solltest abschließend eine ordentliche Antwort auf deine Frage erhalten.
64-
Zumindest, wenn du eine [PV-Vorhersage](/docs/tariffs#pv-vorhersage) konfiguriert hast.
63+
Jetzt kannst du Claude Code dabei zusehen, wie es arbeitet, und solltest abschließend eine ordentliche Antwort auf deine Frage erhalten.
64+
Dies funktioniert allerdings nur, wenn du eine [PV-Vorhersage](/docs/tariffs#pv-vorhersage) konfiguriert hast.
6565

6666
## Beispiel: Ladeplan erstellen
6767

68-
Hier siehst du eine Beispielanfrage bei der Claude einen Ladeplan für das weiße Model 3 erstellt.
68+
Hier siehst du eine Beispielanfrage, bei der Claude einen Ladeplan für das weiße Model 3 erstellt.
6969
Es wird das Sonnet 4 Modell verwendet.
7070

7171
<Video src={mcpVideo} poster={mcpPoster} />
@@ -79,4 +79,4 @@ Du kannst also auch direkt damit testen:
7979
claude mcp add --transport http evcc-demo https://demo.evcc.io/mcp
8080
```
8181

82-
Da diese Instanz von vielen Personen genutzt wird können die Resultate allerdings unzuverlässig sein.
82+
Da diese Instanz von vielen Personen genutzt wird, können die Ergebnisse allerdings unzuverlässig sein.

i18n/en/docusaurus-plugin-content-blog/2023-10-05/feature-highlights-10-2023.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ tags: [release]
55
hide_table_of_contents: false
66
---
77

8-
import Video from "../../../../src/components/Video";
8+
import Video from "@site/src/components/Video";
99
import batterysettingsVideo from "./batterysettings.mp4";
1010
import batterysettingsPoster from "./batterysettings.webp";
1111
import chargingplanVideo from "./chargingplan.mp4";

i18n/en/docusaurus-plugin-content-blog/2025-02-19/highlights-forecasts-config-ui.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ tags: [release, highlights]
55
hide_table_of_contents: false
66
---
77

8-
import Video from "/src/components/Video";
8+
import Video from "@site/src/components/Video";
99
import forecastsVideo from "./forecasts.mp4";
1010
import forecastsPoster from "./forecasts.webp";
1111
import configUiVideo from "./config-ui.mp4";
184 KB
Loading
85 KB
Loading
92.2 KB
Loading
2.84 MB
Binary file not shown.
37.2 KB
Loading
211 KB
Loading

0 commit comments

Comments
 (0)