|
| 1 | +--- |
| 2 | +sidebar_position: 12 |
| 3 | +--- |
| 4 | + |
| 5 | +import Screenshot from "../../src/components/Screenshot"; |
| 6 | + |
| 7 | +# Optimizer 🧪 |
| 8 | + |
| 9 | +:::warning Experimentell |
| 10 | +Der Optimizer befindet sich in einer frühen Entwicklungsphase. |
| 11 | +Die angezeigten Daten sind aktuell rein informativ. |
| 12 | +Steuerungsaktionen folgen in zukünftigen Versionen. |
| 13 | +::: |
| 14 | + |
| 15 | +Der Optimizer analysiert Prognosen, Verbrauchsdaten und den aktuellen Zustand deines Energiesystems, um kostenoptimale Entscheidungen zu treffen. |
| 16 | +Er ergänzt die regelbasierte Steuerung von evcc um eine vorausschauende Optimierung. |
| 17 | + |
| 18 | +## Warum ein Optimizer? |
| 19 | + |
| 20 | +evcc arbeitet regelbasiert und deterministisch. |
| 21 | +Das funktioniert hervorragend für viele Setups. |
| 22 | +Z. B. mit PV-Anlage, Batterie und einem Fahrzeug. |
| 23 | + |
| 24 | +Bei komplexeren Szenarien stößt dieser Ansatz an Grenzen: |
| 25 | + |
| 26 | +- **Mehrere Fahrzeuge:** Welches soll zuerst geladen werden? |
| 27 | +- **Batterie oder Fahrzeug:** Wohin soll die verfügbare Energie fließen? |
| 28 | +- **Dynamische Tarife:** Lohnt sich Netzladen heute Nacht oder reicht die Sonne morgen? |
| 29 | + |
| 30 | +Der Optimizer kann diese Fragen beantworten. |
| 31 | +Aktuell legst du Einstellungen wie Preislimits oder Batterieprioritäten selbst fest. |
| 32 | +Perspektivisch kannst du diese Entscheidungen dem Optimizer überlassen. |
| 33 | +Er findet dann automatisch die optimalen Werte. |
| 34 | +Wir arbeiten Schritt für Schritt daran. |
| 35 | + |
| 36 | +## Was macht der Optimizer? {#how-it-works} |
| 37 | + |
| 38 | +Der Optimizer sammelt verschiedene Daten: |
| 39 | + |
| 40 | +- **Prognosedaten:** PV-Ertrag, Strompreise, Einspeisetarife |
| 41 | +- **Historische Daten:** typisches Verbrauchsprofil deines Haushalts |
| 42 | +- **Aktueller Zustand:** Ladestand der Batterie, angeschlossene Fahrzeuge, Wärmebedarf |
| 43 | + |
| 44 | +Auf Basis dieser Daten berechnet ein Optimierungsalgorithmus das voraussichtliche Verhalten deines Energiesystems. |
| 45 | +Er identifiziert kostenoptimale Aktionen: effiziente [Ladepläne](./plans), Batteriesteuerung (Halten, Netzladen). |
| 46 | +Außerdem prognostiziert er, wann die Hausbatterie voll oder leer sein wird. |
| 47 | + |
| 48 | +Ziel: **Energiekosten minimieren.** |
| 49 | + |
| 50 | +## Optimizer nutzen {#setup} |
| 51 | + |
| 52 | +Aktivierung über die Benutzeroberfläche: |
| 53 | + |
| 54 | +1. **Konfiguration → Experimentell** → aktivieren |
| 55 | +2. **Konfiguration → Optimizer 🧪** → aktivieren |
| 56 | + |
| 57 | +Der Optimizer erfordert ein aktives [Sponsoring](/docs/sponsorship). |
| 58 | +Bei neuen Installationen kann es bis zu 24 Stunden dauern, bis genug Daten gesammelt wurden, um erste Ergebnisse anzuzeigen. |
| 59 | + |
| 60 | +- **Hauptansicht → Energiefluss (aufklappen):** Zeigt an, wann die Hausbatterie voraussichtlich voll oder leer sein wird. |
| 61 | +- **Menü → Optimizer:** Diagramme, die zeigen, wie sich Hausbatterie und Ladepunkte in den nächsten Stunden verhalten sollen und wie viel Geld gespart werden kann (siehe Screenshot unten). |
| 62 | + |
| 63 | +<Screenshot |
| 64 | + name="features/screenshots/optimizer-debug" |
| 65 | + caption="Optimizer Debug-Ansicht mit Prognosen und Optimierungsergebnissen." |
| 66 | +/> |
| 67 | + |
| 68 | +## Aktueller Stand und Ausblick {#status} |
| 69 | + |
| 70 | +Der Optimizer ist aktuell rein informativ. |
| 71 | +Er zeigt Prognosen und Einsparpotenziale an, greift aber noch nicht aktiv in die Steuerung ein. |
| 72 | + |
| 73 | +Nächste Schritte: |
| 74 | + |
| 75 | +- Aktionen integrieren: Hausbatterie aktiv steuern |
| 76 | +- [Ladepläne](./plans) durch den Optimizer optimieren lassen |
| 77 | +- Nutzern ermöglichen, spezifische Einstellungen an den Optimizer zu übergeben |
| 78 | + |
| 79 | +## Technischer Hintergrund {#technical} |
| 80 | + |
| 81 | +Der Optimizer ist Python-basiert und nutzt das starke Ökosystem für mathematische Optimierung und Statistik. |
| 82 | +Er ist kein Teil von evcc selbst, sondern ein eigenständiger Dienst. |
| 83 | + |
| 84 | +Bei Aktivierung wird der Cloud-Service `optimizer.evcc.io` aufgerufen. |
| 85 | +Der Dienst arbeitet **zustandslos**. |
| 86 | +Es werden keine Daten gespeichert. |
| 87 | +Details zum Datenschutz findest du in unserer [Datenschutzerklärung](https://evcc.io/datenschutz/). |
| 88 | + |
| 89 | +Der Optimizer ist wie evcc selbst Open Source: [github.com/evcc-io/optimizer](https://github.com/evcc-io/optimizer). |
| 90 | +Du kannst dir das fertige Docker Image [evcc/optimizer](https://hub.docker.com/r/evcc/optimizer) auch lokal installieren. |
| 91 | +Über die Umgebungsvariable `OPTIMIZER_URI` gibst du dann deinen eigenen Endpunkt an. |
0 commit comments