Přejít na obsah

Integrace

Pro integraci do Home Assistantu a evcc není potřeba nic dalšího instalovat. Pro oba případy je vše připravené a stačí správné URL, které již umí stávající software přečíst.

evcc

evcc umí načíst data předpovědí přímo z URL. Přidejte tyhle řádky do evcc.yaml a plánujte nabíjení až na sedm dní dopředu.

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 jsou v EUR/kWh, což je jednotka, kterou evcc očekává. Nahraďte YOUR_KEY vlastním klíčem.

Home Assistant

Pro integraci použijte REST senzor, ne vlastní komponentu. Přes standardní integraci byste byli omezeni na dnešek a zítřek, což zahodí velkou část horizontu předpovědí.

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 jsou v ct/kWh, tedy v jednotce, kterou používá energetický dashboard. Nahraďte YOUR_KEY vlastním klíčem.

Senzor nese v atributech ceny na celý týden, což je víc, než kolik Home Assistant ukládá do historie. Blok recorder mu řekne, ať se o to nepokouší; historii cen si stejně vyžádáte od nás. Pokud už recorder v konfiguraci máte, přidejte výjimku do něj místo druhého bloku.