Zum Inhalt springen

Integrationen

Für die Anbindung an Home Assistant und evcc muss nichts zusätzlich installiert werden. Für beide ist alles vorbereitet: es genügt die richtige URL, die Ihre vorhandene Software bereits lesen kann.

evcc

evcc kann Prognosedaten direkt von einer URL lesen. Fügen Sie diese Zeilen in die evcc.yaml ein und planen Sie das Laden bis zu sieben Tage im Voraus.

yaml
tariffs:
  currency: EUR
  grid:
    type: custom
    forecast:
      source: http
      uri: https://api.spotforecast.eu/v1/integrations/evcc?zone=CZ
      headers:
        Authorization: Bearer YOUR_KEY

Die Preise sind in EUR/kWh, genau wie evcc es erwartet. Ersetzen Sie YOUR_KEY durch Ihren eigenen Schlüssel.

Home Assistant

Verwenden Sie einen REST-Sensor, keine eigene Komponente. Über eine Standardintegration wären Sie auf heute und morgen beschränkt, was einen großen Teil des Prognosehorizonts verschenkt.

yaml
# configuration.yaml
recorder:
  exclude:
    entities:
      - sensor.spot_price_now

rest:
  - resource: https://api.spotforecast.eu/v1/integrations/home-assistant?zone=CZ
    headers:
      X-API-Key: YOUR_KEY
    scan_interval: 1800
    sensor:
      - name: "Spot price now"
        value_template: "{{ value_json.current_price }}"
        unit_of_measurement: "ct/kWh"
        state_class: measurement
        json_attributes:
          - prices
          - as_of_utc
          - unit

Die Preise sind in ct/kWh, der Einheit des Energie-Dashboards. Ersetzen Sie YOUR_KEY durch Ihren eigenen Schlüssel.

Der Sensor trägt eine Woche Preise in seinen Attributen, mehr als Home Assistant in der Historie behält. Der recorder-Block sagt ihm, dass er es gar nicht erst versuchen soll; die Preishistorie holen Sie ohnehin bei uns. Wenn Sie bereits einen recorder-Block haben, tragen Sie die Ausnahme dort ein statt einen zweiten anzulegen.