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.
tariffs:
currency: EUR
grid:
type: custom
forecast:
source: http
uri: https://api.spotforecast.eu/v1/integrations/evcc?zone=CZ
headers:
Authorization: Bearer YOUR_KEYCeny 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.
# 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
- unitCeny 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.