Blog/Web-Engineering
Laden nach EPEX-Preisen in Österreich: was meine Home-Assistant-App spart
Ein Jahr stündlicher EPEX-Preise für Österreich, nachgespielt für einen Tesla und einen Boiler: Laden in den günstigsten Stunden kostet 6,5 statt 18,9 ct/kWh, knapp 590 € im Jahr, ohne 20-A-Sicherung zu sprengen.
Balázs Csorba··9 Min. Lesezeit
- Home Assistant
- EPEX Spot
- Energy prices
- Tesla
- Energy management

Das Wichtigste in Kürze
- EPEX Österreich, Okt 2025 bis Sep 2026: 14,3 ct/kWh im Schnitt inkl. USt., 15,9 ct zwischen günstigster und teuerster Stunde eines Tages, 253 negative Stunden.
- Ein Auto mit 2.500 kWh im Jahr in den günstigsten Stunden zu laden kostet 6,5 statt 18,9 ct/kWh, etwa 311 € im Jahr.
- Ein Boiler mit 6 kWh pro Tag spart etwa 278 € im Jahr gegenüber Heizen am Abend und 191 € gegenüber Nachtstrom.
- Das Mittagstal durch Solarstrom bringt den Großteil der Ersparnis; nur über Nacht zu laden spart 145 €.
- Ein Balkonspeicher spart etwa 8 ct pro kWh, die er aus einer günstigen Stunde in den Abend verschiebt.
- Alle Verbraucher in dieselbe günstige Stunde zu legen braucht einen Phasenwächter; die App hält jede Phase unter 20 A.
Ich beziehe Strom über einen Spottarif, jede Stunde kostet also, was die EPEX-Day-Ahead-Auktion für Österreich sagt. In den letzten zwölf Monaten kostete dieselbe Kilowattstunde zwischen −59,6 und 71,1 ct (Spotpreis plus Umsatzsteuer). An einem durchschnittlichen Tag lagen die günstigste und die teuerste Stunde 15,9 ct auseinander. Diese Spanne ist das ganze Geschäftsmodell: Wenn die großen Verbraucher auf die günstigen Stunden warten können, sinkt die Rechnung, ohne dass eine einzige Kilowattstunde weniger verbraucht wird.
Mein Haus hat drei Verbraucher, die warten können: einen Tesla, einen elektrischen Warmwasserboiler und einen Balkonspeicher (eine EET SolMate 3, die ich auf rund 16 kWh erweitert habe). Deshalb habe ich eine Home-Assistant-App gebaut, die sie in die günstigsten Stunden verschiebt und dabei jede Phase des 20-A-Anschlusses unter dem Limit hält. Dieser Beitrag zeigt, was das wert ist, gemessen an einem ganzen Jahr EPEX-Preisen für Österreich, und wie die App dorthin kommt.
Ein Jahr EPEX-Preise für Österreich
Ich habe jeden stündlichen Day-Ahead-Preis für Österreich vom 29. September 2025 bis 28. September 2026 geholt, insgesamt 8.760 Stunden. Der Jahresschnitt lag bei 14,3 ct/kWh inklusive Umsatzsteuer. Die Tabelle zeigt, wie der Tag Monat für Monat aussieht: das Mittel, den Schnitt der drei günstigsten Stunden jedes Tages, die Abendspitze von 18:00 bis 21:00 und die durchschnittliche Spanne zwischen günstigster und teuerster Stunde eines Tages.
| Monat | Tagesmittel | Günstigste 3 h | Abend 18–21 | Tagesspanne |
|---|---|---|---|---|
| Okt 2025 | 13,1 | 8,4 | 18,2 | 13,3 |
| Nov 2025 | 13,9 | 10,0 | 16,2 | 9,5 |
| Dez 2025 | 13,7 | 10,9 | 15,3 | 6,6 |
| Jän 2026 | 17,0 | 12,1 | 19,6 | 11,0 |
| Feb 2026 | 13,1 | 9,8 | 15,6 | 7,4 |
| Mär 2026 | 13,6 | 4,3 | 20,2 | 18,4 |
| Apr 2026 | 10,4 | −0,3 | 16,4 | 19,3 |
| Mai 2026 | 12,0 | 0,7 | 19,0 | 21,9 |
| Jun 2026 | 12,8 | 3,8 | 19,7 | 22,4 |
| Jul 2026 | 14,1 | 5,1 | 19,7 | 17,4 |
| Aug 2026 | 17,8 | 8,8 | 25,3 | 18,5 |
| Sep 2026 | 20,9 | 10,2 | 30,9 | 24,7 |
Zwei Muster fallen auf. Von März bis September drückt der Solarstrom die Mittagspreise nach unten, oft unter null: Das Jahr hatte 253 Stunden mit negativem Preis (2,9 %), der tiefste Wert, −59,6 ct, lag am 1. Mai, einem Feiertag, um 13:00. Am Abend, wenn alle heimkommen und die Sonne weg ist, steigen die Preise, im September war der Abendschnitt dreimal so hoch wie die günstigsten Stunden. Im Winter ist der Tag flacher und es gibt weniger zu holen, aber auch dann liegen die günstigsten Stunden ein paar Cent unter dem Abend.
Was das Verschieben spart
Um Preise in Euro zu übersetzen, habe ich das Jahr Stunde für Stunde für zwei Verbraucher nachgespielt. Das Auto braucht 2.500 kWh im Jahr aus dem Netz (etwa 15.000 km), im Schnitt 6,8 kWh pro Tag, und lädt mit 12,4 kWh pro Stunde bei 20 A auf drei Phasen. Der Boiler braucht 6 kWh pro Tag bei 2 kW. Beide bekommen jeden Tag dieselbe Energie; nur die Stunden ändern sich.
| Last | Wann sie läuft | ct/kWh | Pro Jahr |
|---|---|---|---|
| Auto, 2.500 kWh/Jahr | sofort beim Anstecken um 18:00 | 18,9 | 472 € |
| Auto | günstigste Stunden 18:00–07:00 | 13,1 | 327 € |
| Auto | günstigste Stunden des Tages | 6,5 | 161 € |
| Boiler, 6 kWh/Tag | heizt ab 18:00 | 19,7 | 431 € |
| Boiler | klassischer Nachtstrom ab 22:00 | 15,7 | 344 € |
| Boiler | günstigste Stunden des Tages | 7,0 | 153 € |
Das Auto in den günstigsten Stunden statt direkt nach der Arbeit zu laden senkt seine Energiekosten von 18,9 auf 6,5 ct/kWh, etwa 311 € im Jahr. Der Boiler spart etwa 278 € im Jahr gegenüber dem Heizen am Abend, und immer noch 191 € gegenüber klassischem Nachtstrom. Zusammen sind das knapp 590 € im Jahr, allein beim Energieanteil der Rechnung.
Der größte Gewinn kommt aus dem Mittagstal und hängt deshalb davon ab, dass das Auto zu Hause und angesteckt ist, wenn die Sonne scheint. Lädt es nur über Nacht, sinkt die Ersparnis auf 145 € im Jahr, denn die Nacht ist günstiger als der Abend, aber selten so günstig wie ein sonniger Mittag. Deshalb betrachtet der Plan heute und morgen zusammen, statt bis zum Morgen einen vollen Akku zu erzwingen.
Beim Balkonspeicher ist die Frage eine andere: Er verschiebt Energie von einer günstigen in eine teure Stunde. In den günstigsten Stunden des Tages geladen, zahlte er im Schnitt 8,2 ct/kWh, der Abend von 17:00 bis 23:00 lag bei 18,5 ct. Nach 90 % Wirkungsgrad hin und zurück spart jede verschobene Kilowattstunde etwa 8 ct, solange das Haus die Energie am Abend auch wirklich braucht.
Eine SolMate allein speichert viel zu wenig, um einen ganzen Abend zu verschieben. Deshalb habe ich einen Zusatzakku direkt parallel zu ihrem internen Akku angeschlossen: 16 LiFePO4-Zellen mit 314 Ah, rund 16 kWh, verwaltet von einem JK-BMS V19 mit aktivem Balancer. Die SolMate weiß nichts von dem Akku, deshalb ist die App mit der echten Kapazität konfiguriert, wenn sie berechnet, wie viele günstige Stunden eine volle Ladung mit 2,5 kW braucht. Das ist ein Eigenbau, den der Hersteller nicht unterstützt; ich habe es auf eigenes Risiko gemacht.
Wie die App die Stunden wählt
Jeden Tag gegen 13:00 werden die Preise des nächsten Tages veröffentlicht. Der Plan beginnt mit der Energie, die das Auto braucht, der Lücke zwischen Akkustand und Ladelimit, und sortiert alle restlichen Stunden von heute plus alle von morgen nach Preis. Er nimmt die günstigsten, bis die Energie gedeckt ist. Es gibt keine Deadline: Ist morgen Mittag günstiger, wartet das Auto. Eine optionale Preisobergrenze streicht die Stunden darüber, und ein nicht angestecktes Auto bekommt heute keine Stunden, damit ein Auto auf der Straße den Boiler nicht umsonst blockiert.
needed_kwh = max(0.0, (target_pct - soc_pct) / 100.0 * battery_kwh)
per_hour_kwh = max_amps * voltage * 3.0 / 1000.0 * EFFICIENCY # 20 A → ~12.4 kWh
candidates = []
if needed_kwh > NEEDED_MIN_KWH:
if plugged_in: # an unplugged car gets no hours today
candidates += priced_hours(prices_today, range(now_hour, 24), "today")
candidates += priced_hours(prices_tomorrow, range(0, 24), "tomorrow")
candidates.sort(key=lambda c: c[1]) # cheapest first
if max_price_ct is not None:
candidates = [c for c in candidates if c[1] <= max_price_ct]
# take cheapest hours until the energy is coveredDer Boiler folgt seinem eigenen täglichen Fenster günstiger Stunden, und der Balkonspeicher lädt in den günstigsten Stunden bis zu seiner eigenen Grenze (standardmäßig 25 ct) aus dem Netz, geplant aus seinem aktuellen Akkustand mit 2,5 kW. Solange Auto oder Boiler mit günstigem Strom laufen, soll der Speicher nicht entladen; er hebt seine Energie für den teuren Abend auf.
Günstige Stunden, ohne dass die Sicherung fliegt
Der Haken an günstigen Stunden: Alle Verbraucher wollen dieselben. Das Auto mit 20 A, der Boiler und der Speicher zusammen sind mehr, als eine 20-A-Phase trägt. Deshalb misst die App, statt zu raten: Der Hauszähler sieht alles, die Wallbox eingeschlossen, und weil das Auto alle drei Phasen gleich belastet, ist das, was die ruhigste Phase über ihrer Hausgrundlast trägt, das Auto. Teslas eigene Cloud-Daten hinken Minuten hinterher, bis zu einer Stunde, solange das Auto schläft, und sind daher nur die Rückfallebene.
Ein Amp-Guard setzt den größten Ladestrom, bei dem jede Phase unter 20 A bleibt. In seinen Planstunden hat das Auto Vorrang: Der Boiler startet nicht daneben, und geht eine Phase trotzdem darüber, werden Lasten einzeln abgeworfen, im Abstand von 30 Sekunden.
| Reihenfolge | Last | Was passiert |
|---|---|---|
| 1 | Boiler | ausgeschaltet, nach 5 min zurück, sobald Platz ist |
| 2 | Balkonspeicher | Ladeleistung gesenkt, dann aus bis Mitternacht |
| 3 | Auto | Strom gesenkt, unter 6 A gestoppt |
Die Preise im Blick
- Preise und Plan. Die Preise von heute und morgen als Balken von Grün bis Rot, mit einem Auto- oder Boiler-Symbol über jeder geplanten Stunde.
- Preisgrenzen. Eine für das Auto und eine für den Speicher; Stunden darüber werden nie genutzt.
- Solar-Rechner. Was eine PV-Anlage mit Speicher an diesem Haus verdient hätte, aus der echten stündlichen Zählerhistorie, den aufgezeichneten Preisen und historischer Einstrahlung von Open-Meteo.
Die App ist ein Vue-3-Dashboard über reiner Python-Logik, per Skript nach Home Assistant ausgeliefert. Den Großteil habe ich zusammen mit einem Coding-Agenten geschrieben, so wie ich es in meinem Coding-Agent-Workflow beschreibe.
Was ich gelernt habe
- Die Tagesspanne ist das Geld. Bei rund 16 ct zwischen günstigster und teuerster Stunde an einem normalen Tag bringt ein flexibler Verbraucher mehr als jeder Tarifvergleich.
- Mittag schlägt die Nacht. Von Frühling bis Herbst liegen die günstigsten Stunden zu Mittag, das Anstecken tagsüber zählt also mehr als ein Nachttimer.
- Günstige Stunden brauchen einen Sicherungswächter. Alle Verbraucher in dieselbe Stunde zu legen funktioniert nur, wenn etwas die Phasen misst und Prioritäten setzt.
- Messen statt fragen. Ein lokaler Zähler schlägt jede Cloud-API, wenn es um den Schutz einer Sicherung geht.
Quellen
Häufige Fragen
Wie viel spart man, wenn man ein E-Auto nach EPEX-Spotpreisen in Österreich lädt?
Mit den Preisen von Oktober 2025 bis September 2026 zahlte ein Auto mit 2.500 kWh im Jahr in den günstigsten Stunden des Tages 6,5 ct/kWh (Spot plus USt.), gegenüber 18,9 ct beim Laden direkt nach dem Anstecken um 18:00. Das sind etwa 311 € im Jahr beim Energieanteil; Netzentgelte und Abgaben sind in beiden Fällen gleich.
Wann ist Strom in Österreich am günstigsten?
Von Frühling bis Herbst meist rund um Mittag, wenn Solarstrom den Markt flutet; 2025/26 gab es 253 Stunden mit negativem Preis. Im Winter liegen die günstigsten Stunden meist in der Nacht, und der Abend ab 18:00 ist das ganze Jahr die teuerste Zeit.
Reicht ein Nachttimer für günstigen Strom?
Er hilft, aber wenig. Laden über Nacht kostete im Schnitt 13,1 ct/kWh, gegenüber 6,5 ct in den günstigsten Stunden des ganzen Tages. Wer mit den veröffentlichten Preisen von heute und morgen plant, erwischt die Mittagstäler, die ein fester Timer verpasst.