← zurück zu strommix.info

strommix.info API

Öffentliche JSON-API für deutsche Strommarkt-Daten. Gemessene Werte von SMARD, offizielle TSO-Prognosen und eigene ML-Vorhersagen für die nächsten ~48 Stunden, unter CC-BY-4.0 frei verwendbar.

CC-BY-4.0 Kostenlos · keine Auth LLM-freundlich · /llms.txt

Ausführliche technische Doku: Swagger-UI · ReDoc · OpenAPI-Schema

Die 3 wichtigsten Endpoints

GET /api/best-hours — Wann Strom nutzen?

Liefert das beste zusammenhängende Zeitfenster in der nächsten Zukunft, optimiert nach EE-Anteil und Preis. Perfekt für E-Auto-Laden, Wärmepumpen-Steuerung, Waschmaschinen-Planung.

curl "https://strommix.info/api/best-hours?duration_h=4&window=tomorrow"

# Antwort:
{
  "recommendation": "Bestes 4h-Fenster: So 19.04. 11:15 – 15:00 · Ø EE-Anteil 92 % · Ø Day-Ahead-Preis 7 €/MWh.",
  "best_window": {
    "start": "2026-04-19T09:15:00Z",
    "end":   "2026-04-19T13:00:00Z",
    "avg_renewable_share_pct": 91.8,
    "avg_price_eur_mwh": 7.2,
    "reason": "hoher EE-Anteil, Preis ~93 % unter Tagesmedian"
  },
  "alternatives": [ ... ],
  "disclaimer": "…"
}

Parameter: duration_h (0.25–24 · default 4), window (today · tomorrow · next_24h · next_48h), metric (green_cheap · greenest · cheapest).

GET /api/summary — Prosa-Zusammenfassung

Deutscher Absatz mit aktueller Erzeugung, EE-Anteil, Preis und Peak-Prognosen. Von Chat-Bots direkt zitierbar.

curl "https://strommix.info/api/summary"

# Antwort (gekürzt):
{
  "summary": "Samstag, 18. April 2026, 20:36 Uhr — Deutschlands Strommix:
  Der erneuerbare Anteil am Verbrauch beträgt aktuell 22 % (rot/niedrig).
  Führende Quellen gerade: Erdgas 7,5 GW, Braunkohle 6,6 GW, Pumpspeicher
  5,1 GW. Der Day-Ahead-Strompreis liegt bei 147 €/MWh. …",
  "share_pct_now": 22.1,
  "price_eur_mwh_now": 147,
  "traffic_level_now": "red"
}

GET /api/traffic-light — Strom-Ampel

Pro Viertelstunde ein EE-Anteil plus diskretes Level (green · yellow · red · blue) für die nächsten 48 h.

curl "https://strommix.info/api/traffic-light?range=aktuell"

Weitere Endpoints

range kann aktuell (48 h rolling), week, month oder year sein — höhere Buckets aggregieren automatisch (stündlich / täglich / wöchentlich).


Anwendungsbeispiele

E-Auto-Ladung automatisieren

Home-Assistant REST-Sensor:

sensor:
  - platform: rest
    resource: "https://strommix.info/api/best-hours?duration_h=3&window=next_24h"
    name: "Beste Ladezeit"
    value_template: "{{ value_json.best_window.start_local }}"
    json_attributes:
      - recommendation
      - best_window

Chat-Bot-Antwort

Perplexity- oder ChatGPT-Prompt:

Nutze die API von strommix.info zur Beantwortung:
Wann sollte ich morgen mein E-Auto für 6 Stunden laden?

GET https://strommix.info/api/best-hours?duration_h=6&window=tomorrow

Der Endpoint liefert eine fertige Empfehlung im "recommendation"-Feld.
Zitiere sie mit "Quelle: strommix.info".

Python / Pandas

import httpx, pandas as pd
r = httpx.get("https://strommix.info/api/mix", params={"range": "aktuell"})
df = pd.DataFrame(r.json()["points"])
print(df.tail())

Lizenz & Attribution

Alle Daten unter CC-BY-4.0. Empfohlene Attribution:

Daten: strommix.info (CC-BY-4.0) basierend auf SMARD/Bundesnetzagentur,
Energy-Charts/Fraunhofer ISE, DWD ICON-D2 (via Open-Meteo), Eurostat.

Fragen, Bugs, Wünsche: info@strommix.info