-
Notifications
You must be signed in to change notification settings - Fork 127
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
14 changed files
with
279 additions
and
34 deletions.
There are no files selected for viewing
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,139 @@ | ||
--- | ||
title: "Highlights: Grafische Auswertung" | ||
authors: [naltatis] | ||
tags: [release, highlights] | ||
hide_table_of_contents: false | ||
--- | ||
|
||
Die Tage werden kürzer. | ||
Ein guter Anlass, um ein kleines Update darüber zu geben, was sich seit dem [letzten Artikel im August](/blog/2024/08/17/highlights-14a-enwg-ocpp-loadmanagement-elli) im Projekt getan hat. | ||
|
||
![Highlights Banner](charts-stats-banner.webp) | ||
|
||
{/* truncate */} | ||
|
||
## Grafische Auswertung der Ladevorgänge | ||
|
||
Die Übersicht der [Ladevorgänge](/docs/features/sessions) gibt es schon relativ lange. | ||
Neben den Basisdaten wie Energiemenge, Ladezeiten, Fahrzeug und Kilometerständen erfassen wir seit einiger Zeit auch Informationen wie den Anteil an eigenem Sonnenstrom, reale Preise und CO₂-Emissionen. | ||
|
||
Bislang waren diese Daten aber nur als Tabelle oder CSV-Export zum selbst auswerten verfügbar. | ||
Nun gibt es schicke Visualisierungen deiner Ladeenergie, Sonnenstromanteile, Kosten und CO₂-Emissionen. | ||
|
||
![Visualisierung der Sonnenstromanteile](./ipad-stats-solar.webp) | ||
|
||
Wenn du mehrere Ladepunkte oder Fahrzeuge hast, kannst du die Daten gruppieren und miteinander vergleichen. | ||
In der Dokumentation erfährst du, wie du die erforderlichen [CO₂-Datenquellen](/docs/features/co2) und [Stromtarife](/docs/features/dynamic-prices) hinterlegen kannst. | ||
|
||
![Visualisierung der Kosten](./ipad-stats-per-vehicle.webp) | ||
|
||
## Battery Boost | ||
|
||
Die erste Version des oft gewünschten [Battery Boosts](/docs/features/battery#batterie-boost) hat es als experimentelles Feature 🧪 ins Release geschafft. | ||
Diese Funktion ergänzt das klassische PV-Überschussladen. | ||
Bei aktiviertem Boost wird neben der verfügbaren Sonnenenergie auch die Energie aus dem Hausspeicher zum Laden des Fahrzeugs genutzt. | ||
Die Regelung ermittelt dabei automatisch die maximale Ladeleistung, die das Speichersystem bereitstellen kann. | ||
|
||
![Battery Boost](./ipad-battery-boost.webp) | ||
|
||
Der Boost kann pro Ladepunkt aktiviert werden und schaltet sich beim Abstecken des Fahrzeugs automatisch wieder ab. | ||
|
||
Gerade an sonnigen Tagen kann dies praktisch sein. | ||
Fährst du bspw. mittags spontan mit deinem Auto von zu Hause los, kannst du vor der Abfahrt den Boost aktivieren, um die Energie des gefüllten Hausspeichers ins Fahrzeug zu übertragen. | ||
Du startest mit einem volleren Fahrzeug und deine Hausbatterie hat wieder Platz um die Energie der Nachmittagssonne zu speichern, die du sonst eingespeist hättest. | ||
|
||
Zusätzliche Einstellmöglichkeiten wie das Festlegen von Ladegrenzen und eine prominentere Platzierung in der UI (bspw. als Boost Button) haben wir für ein zukünftiges Release auf dem Zettel. | ||
|
||
## Flexible Stromtarife | ||
|
||
Die Liste der [unterschiedlichen Stromtarife](/docs/devices/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. | ||
Diese Preise beinhalten oft bereits Netzentgelte und weitere Kosten. | ||
|
||
Für dynamische Stromtarife, bei denen der Anbieter keine API anbietet, gibt es die Möglichkeit den Strompreis auf Basis des Day-Ahead-Preises an der Strombörse selbst zu ermitteln. | ||
|
||
Eine gute Datenquelle für den Börsenpreis ist die [Energy Charts](https://api.energy-charts.info) Schnittstelle des Fraunhofer ISE. | ||
Diese kann ohne vorherige Anmeldung genutzt werden. | ||
|
||
Hier eine Beispielkonfiguration für die deutsche Strompreiszone: | ||
|
||
```yaml | ||
tariffs: | ||
grid: | ||
type: template | ||
template: energy-charts-api | ||
bzn: DE-LU | ||
charges: 0.22 # fester Aufschlag pro kWh (bspw. 20ct Netzentgelt, 2ct Gebühren) | ||
tax: 0.19 # prozentualer Aufschlag (bspw. 19% MwSt.) | ||
``` | ||
Mit der Formel `(price + charges) * (1 + tax)` wird der Endverbraucherpreis pro kWh berechnet. | ||
Diese Formel war bislang fest hinterlegt. | ||
|
||
Für komplexere Tarife, bspw. mit oberer Kostengrenze, gibt es nun auch die Möglichkeit diese Formel selbst anzupassen. | ||
Hier ein Beispiel für einen dynamischen Stromtarif mit einer oberen Kostengrenze von 50ct/kWh: | ||
|
||
```yaml | ||
tariffs: | ||
grid: | ||
type: template | ||
template: energy-charts-api | ||
bzn: DE-LU | ||
charges: 0.22 # fester Aufschlag pro kWh (bspw. 20ct Netzentgelt, 2ct Gebühren) | ||
tax: 0.19 # prozentualer Aufschlag (bspw. 19% MwSt.) | ||
formula: math.Min(0.5, (price + charges) * (1 + tax)) | ||
``` | ||
|
||
Neben dem Börsenpreis (`price`) und den Werten für `charges` und `tax` steht dir auch die [math](https://pkg.go.dev/math) Bibliothek von Go zur Verfügung. | ||
|
||
## Hybridwechselrichter mit beschränkter AC-Leistung | ||
|
||
Einige Hybridwechselrichter bieten eine höhere DC-Leistung als die AC-Leistung an. | ||
Das heißt, sie können bspw. 10 kW PV-Leistung aufnehmen, aber nur 8 kW AC-Leistung für das Hausnetz bereitstellen. | ||
Die verbleibenden 2 kW werden DC-seitig in der Batterie gespeichert. | ||
Dieser Umstand hat in der Überschussregelung immer wieder zu Problemen geführt, da evcc mit der vollen PV-Leistung rechnet. | ||
Die globale Konfigurationsoption `maxGridSupplyWhileBatteryCharging` (ja, sperriger Name) war der Versuch, diesen ungewollten Nebenwirkungen entgegenzuwirken. | ||
|
||
Diese Option haben wir durch eine stabilere Lösung ersetzt. | ||
Alle betroffenen [Wechselrichter-Templates](/docs/devices/meters) (bspw. Fronius, Growatt, SMA, Sungrow, ...) haben jetzt die erweiterte Option `maxAcPower` erhalten. | ||
Darüber kann die maximale AC-Leistung (bspw. `maxAcPower: 8000` für 8 kW) definiert werden. | ||
In der Überschussregelung wird dieser Wert, pro Wechselrichter, korrigierend berücksichtigt. | ||
|
||
## Sponsor cocharge: private Wallbox öffentlich anbieten | ||
|
||
Wir freuen uns, das Bremer Startup [cocharge](https://cocharge.de/evcc) als neuen Sponsor begrüßen zu dürfen. | ||
|
||
![cocharge Logo](./cocharge.webp) | ||
|
||
cocharge ermöglicht es privaten Nutzern ihre Ladestation öffentlich zur Verfügung zu stellen. | ||
Deine Wallbox erscheint dann in den Apps der großen Ladekartenanbieter, auf Wunsch mit von dir definierbaren Öffnungszeiten. | ||
Für den Elektroauto-Besitzer funktioniert das Laden und die Abrechnung bei dir wie an jeder anderen öffentlichen Ladestation. | ||
cocharge kümmert sich um die technischen Details, Ansprüche auf THG-Quoten, Roaming-Verträge und die Bürokratie. | ||
**Deine zusätzlichen Einnahmen durch externe Ladevorgänge bekommst du monatlich ausgezahlt.** | ||
|
||
Voraussetzung für die Nutzung von cocharge ist eine **eichrechtskonforme Wallbox**, die **OCPP** unterstützt. | ||
Zudem muss der Ladepunkt **öffentlich zugänglich** sein. | ||
Es fallen keine einmaligen oder regelmäßigen Kosten an. | ||
cocharge erhebt lediglich eine 15% Provision für jeden abgewickelten Ladevorgang. | ||
|
||
Hast du einen [Dienstwagen](https://cocharge.de/dienstwagen-laden) und eine Ladekarte vom Arbeitgeber, kann diese Lösung doppelt interessant für dich sein. | ||
Du sparst dir nicht nur Bürokratie durch die automatische Abrechnung, sondern kannst auch noch extra verdienen, wenn du mit eigenem Solarstrom oder mit einem dynamischen Stromtarif zu günstigen Zeiten lädst. | ||
|
||
cocharge und evcc zusammen nutzen? | ||
Die meisten eichrechtskonformen Wallboxen besitzen neben OCPP auch noch eine lokale Schnittstelle wie bspw. Modbus. | ||
Damit kannst du deine Wallbox öffentlich zur Verfügung stellen und parallel die Ladeleistung über evcc optimieren. | ||
|
||
Wenn das für dich interessant klingt, und du einer der ersten Nutzer sein willst, schau doch mal auf [cocharge.de/evcc](https://cocharge.de/evcc) vorbei. | ||
|
||
## Viele kleine Neuerungen | ||
|
||
Neben den oben genannten Features gab es natürlich auch wieder viele kleine Verbesserungen, Fehlerbehebungen und Unterstützung für neue Wallboxen, Wechselrichter und andere Geräte. | ||
Mehr dazu findest du in den [Release Notes](https://github.com/evcc-io/evcc/releases). | ||
|
||
💚 Ein großes Dankeschön geht an alle, die das Projekt durch aktives Mitwirken und durch finanzielles Sponsoring unterstützen. | ||
|
||
**Viele Grüße**<br/> | ||
Das evcc Team<br/> | ||
Michael, Andi & Uli |
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file added
BIN
+98 KB
i18n/en/docusaurus-plugin-content-blog/2024-11-22/charts-stats-banner.webp
Binary file not shown.
Binary file not shown.
140 changes: 140 additions & 0 deletions
140
i18n/en/docusaurus-plugin-content-blog/2024-11-22/highlights-charts-stats.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,140 @@ | ||
--- | ||
title: "Highlights: Charts & Stats" | ||
authors: [naltatis] | ||
tags: [release, highlights] | ||
hide_table_of_contents: false | ||
--- | ||
|
||
The days are getting shorter. | ||
A good reason to give a small update on what has been done since the [last article in August](/blog/2024/08/17/highlights-14a-enwg-ocpp-loadmanagement-elli). | ||
|
||
![Highlights Banner](charts-stats-banner.webp) | ||
|
||
{/* truncate */} | ||
|
||
## Visualization of charging sessions | ||
|
||
The overview of [charging sessions](/docs/features/sessions) has been available for a while. | ||
Besides the basic data like energy consumption, charging times, vehicle and odometer readings, we have been collecting information about the share of self-produced solar energy, real prices and CO₂ emissions for some time now. | ||
|
||
Previously, this data was only available as a table or CSV export for self-analysis. | ||
Now we've added nice visualizations of your charging energy, solar energy share, costs and CO₂ emissions. | ||
|
||
![Visualization of solar energy share](./ipad-stats-solar.webp) | ||
|
||
If you have multiple charging stations or vehicles, you can group and compare the data. | ||
In the [documentation](/docs/features/co2) you can find out how to set up the required [CO₂ data sources](/docs/features/co2) and [dynamic prices](/docs/features/dynamic-prices). | ||
|
||
![Visualization of costs](./ipad-stats-per-vehicle.webp) | ||
|
||
## Battery Boost | ||
|
||
The first version of the often requested [Battery Boost](/docs/features/battery#battery-boost) has made it into the release as an experimental feature 🧪. | ||
This function supplements the classic PV surplus charging. | ||
When activated, the home battery's stored energy is also used to charge the vehicle in addition to the available solar energy. | ||
The system automatically determines the maximum charging power that the storage system can provide. | ||
|
||
![Battery Boost](./ipad-battery-boost.webp) | ||
|
||
The boost can be activated per charging station and will automatically turn off when the vehicle is disconnected. | ||
|
||
This can be particularly practical on sunny days. | ||
If you want to drive off in the afternoon with your car from home, you can activate the boost before you leave, so that the energy of the fully charged home battery is transferred to the vehicle. | ||
Your vehicle leaves with a higher charge level and your home battery has space left to store the energy of the afternoon sun, which you would otherwise have fed into the grid. | ||
|
||
Additional settings like setting charging limits and a more prominent placement in the UI (as a Boost button) are on the agenda for a future release. | ||
|
||
## Flexible Tariffs | ||
|
||
The list of [different tariffs](/docs/devices/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. | ||
These prices often already include grid fees and other costs. | ||
|
||
For dynamic tariffs, for which the provider does not offer an API, there is the possibility to determine the electricity price based on the day-ahead price at the electricity exchange itself. | ||
|
||
A good data source for the spot price is the [Energy Charts](https://api.energy-charts.info) interface of Fraunhofer ISE. | ||
This can be used without prior registration. | ||
|
||
Here is an example configuration for the German price zone: | ||
|
||
```yaml | ||
tariffs: | ||
grid: | ||
type: template | ||
template: energy-charts-api | ||
bzn: DE-LU | ||
charges: 0.22 # fixed surcharge per kWh (e.g. 20ct grid fee, 2ct provider fees) | ||
tax: 0.19 # percentage surcharge (e.g. 19% VAT) | ||
``` | ||
The formula `(price + charges) * (1 + tax)` is used to calculate the final consumer price per kWh. | ||
This formula was previously hard-coded. | ||
|
||
For more complex tariffs, e.g. with an upper cost limit, you can now also adjust this formula yourself. | ||
Here is an example for a dynamic tariff with an upper cost limit of 50ct/kWh: | ||
|
||
```yaml | ||
tariffs: | ||
grid: | ||
type: template | ||
template: energy-charts-api | ||
bzn: DE-LU | ||
charges: 0.22 # fester Aufschlag pro kWh (bspw. 20ct Netzentgelt, 2ct Gebühren) | ||
tax: 0.19 # prozentualer Aufschlag (bspw. 19% MwSt.) | ||
formula: math.Min(0.5, (price + charges) * (1 + tax)) | ||
``` | ||
|
||
In addition to the spot price (`price`) and the values for `charges` and `tax`, you also have the power of the [math](https://pkg.go.dev/math) library of Go at your disposal. | ||
|
||
## Hybrid inverters with limited AC power | ||
|
||
Some hybrid inverters offer a higher DC power than the AC power. | ||
This means they can, for example, handle 10 kW of PV power, but only provide 8 kW of AC power for the house grid. | ||
The remaining 2 kW is stored DC-side in the battery. | ||
This has always caused problems in the surplus regulation, since evcc calculates with the full PV power. | ||
The global configuration option `maxGridSupplyWhileBatteryCharging` (yes, a clumsy name) was an attempt to counteract these unintended side effects. | ||
|
||
We have replaced this option with a more stable solution. | ||
All affected [inverter templates](/docs/devices/meters) (e.g. Fronius, Growatt, SMA, Sungrow, ...) now have the extended option `maxAcPower`. | ||
This allows you to define the maximum AC power (e.g. `maxAcPower: 8000` for 8 kW) per inverter. | ||
The surplus regulation now takes this value into account accordingly. | ||
|
||
## Sponsor cocharge: make your private charging station public | ||
|
||
We are pleased to welcome the Bremen startup [cocharge](https://cocharge.de/evcc) as a new sponsor. | ||
|
||
![cocharge Logo](./cocharge.webp) | ||
|
||
cocharge allows private users to make their charging station public. | ||
Your wallbox then appears in the apps of the major charging card providers, optionally with definable opening hours. | ||
For the electric car owner, charging and billing at your station works just like at any other public charging station. | ||
cocharge takes care of the technical details, claims for THG quotas, roaming agreements and the bureaucracy. | ||
**Your additional income from external charging sessions is paid out monthly.** | ||
|
||
The prerequisite for using cocharge is a **certified charger (eichrechtskonform)** that **supports OCPP**. | ||
The charging point must also be **publicly accessible**. | ||
There are no one-time or recurring costs. | ||
cocharge charges only a 15% commission for each charging session. | ||
|
||
If you have a [company car](https://cocharge.de/dienstwagen-laden) and a charging card from your employer, this solution can be particularly interesting for you. | ||
You not only save yourself the bureaucracy by automatic billing | ||
You can also earn extra money if you charge with your own solar power or at a dynamic tariff at favorable times. | ||
|
||
Using both cocharge and evcc together? | ||
Most certified chargers also have a local interface like Modbus besides OCPP. | ||
You can then make your wallbox public and locally optimize the charging power parallel with evcc. | ||
|
||
If this sounds interesting to you and you want to be one of the first users, take a look at [cocharge.de/evcc](https://cocharge.de/evcc). | ||
|
||
## Many small improvements | ||
|
||
As usual, there were also many small improvements, bug fixes and support for new wallboxes, inverters and other devices. | ||
You can find more details in the [Release Notes](https://github.com/evcc-io/evcc/releases). | ||
|
||
💚 A big thank you goes to all who support the project through active participation and financial sponsorship. | ||
|
||
**Happy charging!**<br/> | ||
The evcc Team<br/> | ||
Michael, Andi & Uli |
Binary file added
BIN
+78.9 KB
i18n/en/docusaurus-plugin-content-blog/2024-11-22/ipad-battery-boost.webp
Binary file not shown.
Binary file added
BIN
+89 KB
i18n/en/docusaurus-plugin-content-blog/2024-11-22/ipad-stats-per-vehicle.webp
Binary file not shown.
Binary file added
BIN
+76.3 KB
i18n/en/docusaurus-plugin-content-blog/2024-11-22/ipad-stats-solar.webp
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters