Przejdź do treści

Integracje

Integracja z Home Assistantem i evcc nie wymaga instalowania niczego dodatkowego. W obu przypadkach wszystko jest gotowe - wystarczy właściwy adres URL, który twoje obecne oprogramowanie już potrafi odczytać.

evcc

evcc potrafi wczytać dane prognozy prosto z adresu URL. Dodaj te linie do evcc.yaml i planuj ładowanie nawet siedem dni naprzód.

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

Ceny są w EUR/kWh, czyli w jednostce, której oczekuje evcc. Zastąp YOUR_KEY własnym kluczem.

Home Assistant

Użyj sensora REST, a nie własnej integracji. Standardowa integracja ograniczyłaby cię do dziś i jutra, co odrzuca dużą część horyzontu prognozy.

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

Ceny są w ct/kWh, czyli w jednostce używanej przez panel energii. Zastąp YOUR_KEY własnym kluczem.

Sensor niesie w atrybutach ceny na cały tydzień, czyli więcej, niż Home Assistant trzyma w historii. Blok recorder mówi mu, żeby nawet nie próbował; historię cen i tak pobierzesz od nas. Jeśli masz już blok recorder, dopisz wykluczenie do niego zamiast dodawać drugi.