Skip to content

Commit ac4da0d

Browse files
authored
Blog: Highlights Feb 24 (#742)
1 parent 418701c commit ac4da0d

File tree

14 files changed

+250
-0
lines changed

14 files changed

+250
-0
lines changed

blog/2025-02-19/config-ui.mp4

7.54 MB
Binary file not shown.

blog/2025-02-19/config-ui.webp

36.2 KB
Loading
72.9 KB
Loading

blog/2025-02-19/forecasts.mp4

1.75 MB
Binary file not shown.

blog/2025-02-19/forecasts.webp

41.7 KB
Loading
Lines changed: 125 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,125 @@
1+
---
2+
title: "Highlights: Vorhersagen, Config UI"
3+
authors: [naltatis]
4+
tags: [release, highlights]
5+
hide_table_of_contents: false
6+
---
7+
8+
import Video from "../../src/components/Video";
9+
import forecastsVideo from "./forecasts.mp4";
10+
import forecastsPoster from "./forecasts.webp";
11+
import configUiVideo from "./config-ui.mp4";
12+
import configUiPoster from "./config-ui.webp";
13+
import SgreadySvg from "/docs/devices/heating/sgready.svg";
14+
15+
Mit dem [Release von v0.200](https://github.com/evcc-io/evcc/releases) haben wir einen großen Schritt in Richtung Stabilität und Benutzerfreundlichkeit gemacht.
16+
In diesem Blog-Artikel geben wir ein paar Hintergründe zum Versionssprung.
17+
Aus dramaturgischen Gründen aber erst am Ende des Artikels ;)
18+
19+
Zudem stellen wir ein paar neue Funktionen vor, die seit dem [Blog-Artikel im November](/blog/2024/11/22/highlights-charts-stats) hinzugefügt wurden.
20+
21+
[![Highlights Banner](forecasts-banner.webp)](/blog/2025/02/19/highlights-forecasts-config-ui)
22+
23+
{/* truncate */}
24+
25+
## Vorhersagen
26+
27+
[CO₂-optimiertes](/docs/features/co2) und [Preis-optimiertes](/docs/features/dynamic-prices) Laden haben wir schon länger.
28+
Mit [Forecast.solar](https://forecast.solar) und [Solcast](https://solcast.com/free-rooftop-solar-forecasting) haben wir jetzt die ersten beiden PV-Produktionsvorhersagen integriert.
29+
Dafür gibt es in der [Tarif-Konfiguration](/docs/tariffs) jetzt das neue Feld `solar`.
30+
31+
Ist eine PV-Vorhersagequelle hinterlegt, bekommst du in der Energieübersicht die heute noch erwartete PV-Produktion in kWh angezeigt.
32+
Über einen Klick auf diese Zahl oder den neuen Menüpunkt **Vorhersage** gelangst du zu einer neuen Ansicht, die dir die nächsten 48 Stunden der erwarteten PV-Produktion visualisiert.
33+
Diese Visualisierung zeigt auch Preis- und CO₂-Vorhersagen an.
34+
35+
<Video src={forecastsVideo} poster={forecastsPoster} />
36+
37+
Aktuell kann lediglich eine PV-Vorhersage (entspricht einer Dachfläche) hinterlegt werden.
38+
Mit dem nächsten Release fügen wir die Möglichkeit hinzu, Vorhersagen zu kombinieren.
39+
40+
PV-Vorhersagedaten haben aktuell noch keinen Einfluss auf die Ladeplanung, bilden aber die Grundlage für zukünftige Funktionen und Optimierungen.
41+
42+
## Wiederholende Ladepläne
43+
44+
Kennt evcc den Ladestand des Fahrzeuges, können beim Aufladen einige nützliche Funktionen verwendet werden.
45+
Die Funktion direkt nach dem Anstecken einen [Mindestladestand](/docs/features/limits#mindestladung) herzustellen oder das Fahrzeug über einen [Ladeplan](/docs/features/plans) (Abfahrtszeit und Zielladestand) gezielt günstig und sauber zu laden, gibt es schon länger.
46+
47+
Fast genauso alt ist der Wunsch nach wiederholenden Ladeplänen.
48+
Also einer Möglichkeit wochentagsabhängige Pläne zu erstellen um die man sich nicht ständig kümmern muss.
49+
Ein großer Dank geht hier an [@Maschga](https://github.com/Maschga), der sich diesem großen Thema gewidmet hat.
50+
Das Ergebnis ist echt schick geworden.
51+
52+
![Wiederholende Ladepläne](./repeating-plans.webp)
53+
54+
Pläne können bei Bedarf (bspw. im Urlaub) deaktiviert werden.
55+
Zeitzonen, Sommer- und Winterzeit werden korrekt berücksichtigt 🤯.
56+
Mehrere wiederholende Pläne sind möglich, und bei eng aufeinanderfolgenden Plänen wird der relevante Plan ausgewählt und die Entscheidung des Planers transparent visualisiert.
57+
58+
Unter [Ladepläne](/docs/features/plans#wiederholende-pläne) erfährst du mehr darüber.
59+
60+
## Wärmepumpen & SG-ready
61+
62+
Die Frage nach einer Wärmepumpenunterstützung ist in den letzten Monaten regelmäßig aufgetaucht.
63+
Wir haben uns bislang bewusst erst einmal auf den Anwendungsfall Elektrofahrzeuge konzentriert, um evcc fokussiert und übersichtlich zu halten.
64+
Die Integration von Wärmeerzeugern war über Methoden wie [Relais, Schaltsteckdosen](/docs/devices/smartswitches#wärmeerzeugung) und die Plugin-Schnittstelle ([Beispiel](https://github.com/naltatis/aton-ctrl)) möglich und wurde auch auch genutzt.
65+
66+
Seit Januar bieten wir ein explizites Modell für Wärmepumpensteuerung an.
67+
Sehr viele Wärmepumpen unterstützen das SG-Ready-Modell.
68+
Über ein schaltbares Relais (bspw. Shelly) kann die Wärmepumpe angewiesen werden, bei Überschuss oder günstigem Netzstrom den Betrieb zu erhöhen.
69+
70+
<SgreadySvg alt="Diagramm für die Steuerung einer Wärmepumpe über ein SG-Ready Relais" style={{ maxWidth: '700px' }} />
71+
72+
Einige Wärmepumpen unterstützen zudem die direkte Kommunikation, bspw. über Netzwerk.
73+
Die Liste dieser Geräte ist noch relativ kurz.
74+
Hast du eine solche Wärmepumpe und weißt, wie man sie ansteuern kann, dann mach gerne ein [GitHub Issue](https://github.com/evcc-io/evcc/issues) auf.
75+
76+
In der Dokumentation findest du weitere Informationen zum Thema [Wärmepumpen & Heizstäbe](/docs/devices/heating).
77+
78+
Die Integration von Wärmeerzeugern in der UI ist funktional, aber noch nicht perfekt.
79+
Themen wie zeitbasierte Auswertungen und eine bessere Darstellung der Wärmepumpe in der Hauptübersicht stehen auf unserer To-do-Liste.
80+
81+
## Config UI: Einrichtung über den Browser
82+
83+
Bei der Entwicklung von evcc war und ist uns stets wichtig, die Oberfläche so einfach und sauber wie möglich zu gestalten.
84+
Uns wird regelmäßig zurückgemeldet, dass sich auch andere Hausmitbewohner (oft Nichtnerds) schnell in der Oberfläche zurechtfinden.
85+
Eine Eigenschaft, die, gerade bei "klassischen" Open-Source-Projekten, nicht immer selbstverständlich ist und auf die wir auch etwas stolz sind.
86+
87+
Ein wichtiger Punkt spielt dabei die starke Vereinheitlichung und das zugrundeliegende Datenmodell.
88+
Ist ein Wechselrichter, Fahrzeug oder eine Wallbox erst einmal konfiguriert, sind die Eigenheiten der Geräte in der UI nicht mehr relevant.
89+
90+
Der größte Schmerzpunkt für viele Nutzer ist allerdings diesen "Alles ist Eingerichtet" Zustand überhaupt zu erreichen.
91+
Bislang war dafür die Verwendung der Kommandozeile und das Editieren einer YAML-Datei notwendig.
92+
93+
Wir arbeiten schon lange daran, auch die Ersteinrichtung über die UI zu ermöglichen.
94+
Über die letzten Jahre und Monate haben wir Stück für Stück einzelne Funktionen wie das Anlegen von Fahrzeugen, Zählern, Wechselrichtern, Tarifen und co. hinzugefügt.
95+
Auch notwendige Themen wie eine Log-Ansicht und ein Authentifizierungssystem sind inzwischen an Board.
96+
97+
Mit v0.200 haben wir den "letzten großen Brocken" in Richtung Einrichtung über die UI ins System gebracht.
98+
**Nun können auch Ladepunkte und Wallboxen, die zentralen Komponenten von evcc, über die UI angelegt und geändert werden.**
99+
Damit sind wir einem stabilen 1.0-Release spürbar näher gekommen.
100+
101+
<Video src={configUiVideo} poster={configUiPoster} />
102+
103+
Die Konfigurationsoberfläche ist immer noch als experimentelles Feature 🧪 gekennzeichnet.
104+
Nicht alle Felder sitzen an der richtigen Stelle, tragen die korrekten Beschreibungen und sind ausgiebig getestet.
105+
Wir freuen uns daher sehr auf eure Rückmeldungen, Anregungen und Bugreports.
106+
107+
Erweiterte Funktionen, wie das Anlegen von Custom-Geräten und bessere Diagnosewerkzeuge, stehen bspw. noch auf der Agenda.
108+
Mehr zum Stand und Fortschritt rund um das Thema findest du im [Epic Issue](https://github.com/evcc-io/evcc/issues/6029).
109+
110+
### Config UI ausprobieren
111+
112+
Wenn du das reine UI-Setup ausprobieren möchtest, kannst du **evcc mit einer leeren `evcc.yaml` starten**.
113+
Du erhältst einen Willkommensscreen und kannst von da aus deine Konfiguration über die UI vornehmen.
114+
Experimentelle Features müssen dafür im UI aktiviert werden.
115+
116+
## Und Vieles mehr ...
117+
118+
Wie in den Highlights-Blog-Artikeln üblich, ist dies nur ein kleiner Ausschnitt aller Themen, an denen gearbeitet wurde.
119+
Seit dem letzten Post im November sind [über 250 Pull Requests](https://github.com/evcc-io/evcc/pulls?q=is%3Apr+is%3Amerged) 🤯 entwickelt, reviewed und erfolgreich gemerged worden.
120+
121+
Die vollständige Liste der Themen findest du in den [Release Notes](https://github.com/evcc-io/evcc/releases) auf GitHub.
122+
123+
**Viele Grüße**<br/>
124+
Das evcc Team<br/>
125+
Michael, Andi & Uli
65.3 KB
Loading
7.54 MB
Binary file not shown.
36.2 KB
Loading
72.9 KB
Loading

0 commit comments

Comments
 (0)