Integrationen

Die Vorhersagen sind in zwei Kategorien unterteilt:

  • bis zu 2 Tage im Voraus (kostenlos)
  • bis zu 4 Tage im Voraus: Preise

Bei beiden Varianten werden Daten ab 0 Uhr des aktuellen Tages geliefert. Die Vorhersagen werden täglich zweimal aktualisiert.

Integration in Home Assistant

In Home Assistant kannst du die Vorhersagen über das Plugin EPEX Spot einbinden. Je nachdem ob du den Free- oder Pro-Tarif nutzt, bekommst du Vorhersagen für bis zu 2 bzw. 4 Tage im Voraus.

Und so gehts:

  1. Installiere Home Assistant (siehe Dokumentation von Home Assistant )
  2. Installiere HACS (siehe Dokumentation von HACS )
  3. Installiere das Plugin EPEX Spot über HACS (siehe Dokumentation von EPEX Spot )
  4. Beim einrichten des Plugins wähle "Energyforecast.de" als Datenquelle aus und füge deinen API-Key ein, den du unter API-Keys anlegen kannst.

Integration in EVCC

Die Vorhersagen können in EVCC integriert werden, um zu steuern wann dein Auto geladen wird.

Und so gehts:

  1. Installiere evcc (siehe Dokumentation von EVCC )
  2. Erstelle einen API-Key unter API-Keys
  3. Stelle deine Fixkosten und Mehrwertsteuer in deinem Profil ein:
    • Gehe zu Profil bearbeiten
    • Trage deine Fixkosten (in Cent pro kWh) ein
    • Trage deinen Mehrwertsteuersatz (in %) ein

    Der Preis wird dann über die Formel (Preis + fixed_cost_cent) * (1 + vat / 100.0) berechnet.

  4. Füge den folgenden Code in deine EVCC-Konfigurationsdatei ein: (siehe auch Doku von EVCC.io)
    tariffs:
      grid:
        type: template
        template: energyforecast
        token: # Dein API-Token
        charges: # Aufschlag, Zusätzlicher fester Aufschlag pro kWh (z.B. 0.05 für 5 Cent) (optional)
        tax: # Steuer, Zusätzlicher prozentualer Aufschlag (z.B. 0.2 für 20%) (optional)
  5. Ersetze # Dein API-Token durch deinen API-Key, den du unter API-Keys erstellt hast.
  6. Starte EVCC neu und du solltest die Vorhersagen in der App sehen können.

Vor der Integration sind nur die EPEX Spot dayahead Preise verfügbar.

Nach der Integration

Integration in ioBroker

ioBroker ist eine Open-Source IoT-Plattform, die besonders in Deutschland sehr beliebt ist. Du kannst die Energiepreisvorhersagen einfach über den REST-API-Adapter abrufen.

Und so gehts:

  1. Installiere ioBroker (siehe Dokumentation von ioBroker )
  2. Erstelle einen API-Key unter API-Keys
  3. Stelle deine Fixkosten und Mehrwertsteuer in deinem Profil ein:
    • Gehe zu Profil bearbeiten
    • Trage deine Fixkosten (in Cent pro kWh) ein
    • Trage deinen Mehrwertsteuersatz (in %) ein
  4. Installiere den REST-API Adapter oder Simple-API Adapter in ioBroker
  5. Konfiguriere den Adapter mit folgender URL:
    https://www.energyforecast.de/api/v1/predictions/next_48_hours?token=DEIN_API_TOKEN

    Ersetze DEIN_API_TOKEN durch deinen API-Key.

  6. Du kannst die JSON-Daten nun in ioBroker-Objekten speichern und für Automatisierungen verwenden (z.B. Geräte zu günstigen Zeiten einschalten)
  7. Optional: Nutze den JavaScript Adapter um die Preisdaten zu verarbeiten und automatische Steuerungen basierend auf den günstigsten Stunden zu erstellen

Tipp: Die API liefert Daten im JSON-Format mit `start`, `end` und `price` Feldern. Du kannst mit Blockly oder JavaScript-Skripten die günstigsten Stunden ermitteln und deine Geräte entsprechend steuern.

Integration in dein eigenes Projekt

Wenn du dich auskennst kannst du über die API die Daten einfach abrufen und in deinem Projekt verwenden. Die API-Dokumentation findest du unter Swagger / Open API-Dokumentation

Falls du eine Integration baust, die für andere Hilfreich sein könnte, lass es uns wissen. Wir freuen uns über jede Integration und helfen gerne bei der Verbreitung.

Kontakt