Jazyk

Home Assistant · cena a CO2

Pro Home Assistant tu není potřeba speciální integrace

Pro cenu elektřiny, CO2 a nejlepší časová okna stačí běžný REST senzor. Veřejný summary endpoint vrací přímo ta pole, která automatizace obvykle opravdu potřebují.

Důležitý bod

API už lze použít přímo z Home Assistantu, skriptů i jiných automatizací. Chyběla hlavně srozumitelná dokumentace, ne nová technická integrace.

Doporučený endpoint

Pro Home Assistant je nejjednodušší vstup /api/v1/home-assistant/summary. Endpoint vrací nejen surové hodnoty, ale i už spočítaná okna pro nejlevnější, nejzelenější a kombinované použití.

https://energypriceforecast.eu/api/v1/home-assistant/summary?country=cz&hours=48&window_hours=4
Cenaflat.current_price a flat.cheapest_window_*.
CO2flat.current_co2_g_kwh a flat.greenest_window_*.
Kombinaceflat.combined_window_* pro kompromis mezi cenou a CO2.

Příklad REST senzoru

Ukázka níže dotazuje Česko každých 15 minut. U ostatních trhů se mění jen parametr country.

rest:
  - resource: "https://energypriceforecast.eu/api/v1/home-assistant/summary?country=cz&hours=48&window_hours=4"
    scan_interval: 900
    sensor:
      - name: "PredikceCenyElektřiny aktuální cena"
        value_template: "{{ value_json.flat.current_price }}"
        unit_of_measurement: "EUR/kWh"

      - name: "PredikceCenyElektřiny aktuální CO2 intenzita"
        value_template: "{{ value_json.flat.current_co2_g_kwh }}"
        unit_of_measurement: "gCO2/kWh"

      - name: "PredikceCenyElektřiny začátek nejlevnějšího okna"
        value_template: "{{ value_json.flat.cheapest_window_start }}"

      - name: "PredikceCenyElektřiny začátek nejzelenějšího okna"
        value_template: "{{ value_json.flat.greenest_window_start }}"

Po vložení Home Assistant znovu načti nebo restartuj a zkontroluj hodnoty senzorů v nástrojích pro vývojáře.

Matice podpory veřejného API

Ne každý viditelný trh je zatím veřejně zapnutý ve všech endpointech. Níže je proto explicitně uvedeno, kde je který endpoint skutečně podporovaný.

Trh hourly-forecast home-assistant/summary co2-live retail-forecast
DEanoanoanoano
NLanoanoanoano
BEanoanoanone
FRanoanoanone
CZanoanonene
DK1anoanoanoano
DK2anoanoanoano
DánskoPro Dánsko vždy používej dk1 nebo dk2. Obecné dk spadne na DK1.
ČeskoCZ je teď veřejně price-only: summary ano, ale bez veřejného CO2 endpointu a bez celkové ceny.
Celková cenaEndpoint s celkovou cenou je nyní určen jen pro DE, NL, DK1 a DK2.

Důležité poznámky

Je to oficiální integrace Home Assistantu?

Ne. Záměrně jde o jednoduchou REST cestu. Je stabilnější, lépe se testuje a pro mnoho instalací úplně stačí.

Jsou ceny z API moje přesné koncové ceny elektřiny?

Ne automaticky. hourly-forecast a Home Assistant summary začínají tržní / základní cenou. Přesná koncová cena závisí podle země na síťových poplatcích, daních, odvodech a marži dodavatele.

Co se stane u nepodporované země?

Veřejné API teď vrací záměrně chybu místo tichého fallbacku na Německo. Je to úmyslně přísnější, aby automatizace neběžely nad špatnými daty.