
OTE-CR (Operátor trhu s elektřinou) operator je češkog tržišta električne energije i plina. Predložak TapHome preuzima spot cijene s tržišta dan unaprijed (Day-Ahead Market) iz javnog API-ja OTE-CR i prikazuje ih kao uređaje: trenutačnu cijenu, dnevnu statistiku, rang i varijante za vremenski prozor. Cijene se objavljuju u EUR po MWh, a predložak ima ugrađenu varijablu za preračunavanje valute kako bi se vrijednosti prikazivale u CZK.
Predložak očitava API OTE-CR jednom na sat i preuzima do 96 satnih razdoblja cijena (podaci za 4 dana). Autentifikacija nije potrebna jer je krajnja točka API-ja javna.
Konfiguracija
Pri uvozu predloška TapHome se spaja na www.ote-cr.cz preko HTTPS-a (port 443). Nisu potrebni IP adresa ni pristupni podaci jer je krajnja točka fiksna.
Dva neobvezna parametra uvoza određuju uređaje za vremenski prozor:
- From — početni sat (0–23, zadano: 9) za filtar vremenskog prozora
- To — završni sat (0–23, zadano: 17) za filtar vremenskog prozora
Zadane vrijednosti (9–17) pokrivaju uobičajeno radno vrijeme. Prilagodite ih željenom prozoru analize.
Nakon uvoza varijabla kurz (prikazana i podesiva preko uređaja Tečaj valute) ima zadanu vrijednost 1, što znači da svi uređaji za cijene prikazuju izvorne vrijednosti u EUR/MWh. Postavite je na trenutačni tečaj EUR/CZK (npr. 25,2) kako bi svi uređaji za cijene davali vrijednosti u CZK. Možete je postaviti ručno u detaljima uređaja ili je povezati s predloškom tečaja ČNB za automatsko dnevno ažuriranje (vidi niže).
Mogućnosti uređaja
Trenutačna cijena
Uređaj Trenutačna cijena čita spot cijenu za trenutačni sat. Predložak određuje aktivno razdoblje prema satu sustava i množi vrijednost u EUR varijablom tečaja kako bi dao cijenu u CZK.
Rang cijena
- Rang trenutačnog razdoblja — rang cijene trenutačnog sata među svim razdobljima u danu (1 = najjeftinije, 24 = najskuplje)
- Rang trenutačnog razdoblja u vremenskom prozoru — isti rang, ali ograničen na vremenski prozor koji je odredio korisnik (From–To). Vraća NaN ako je trenutačni sat izvan prozora.
Dnevna statistika cijena
- Najviša cijena u danu — najviša spot cijena od svih razdoblja, preračunata u CZK
- Najniža cijena u danu — najniža spot cijena od svih razdoblja, preračunata u CZK
- Prosječna cijena u danu — aritmetička sredina cijena svih razdoblja, preračunata u CZK
Statistika cijena u vremenskom prozoru
Svaka dnevna statistika ima inačicu za vremenski prozor koja razdoblja filtrira na raspon From–To:
- Najviša cijena u vremenskom prozoru
- Najniža cijena u vremenskom prozoru
- Prosječna cijena u vremenskom prozoru
Svi uređaji za vremenski prozor vraćaju NaN ako je From >= To.
Kretanje po razdobljima
- Najjeftinije razdoblje u danu — redni broj razdoblja (od 1) najjeftinijeg sata u danu
- Najjeftinije preostalo razdoblje — najjeftiniji sat od trenutačnog vremena nadalje
- Broj razdoblja — ukupan broj dostupnih razdoblja cijena (obično 96)
- Broj razdoblja u vremenskom prozoru — broj razdoblja unutar raspona From–To
Tečaj valute
Uređaj Tečaj valute jedini je uređaj u predlošku za čitanje i upis. U njemu je spremljen tečaj za preračunavanje EUR u CZK koji koriste svi uređaji za cijene. Postavite ga ručno ili ga povežite s predloškom tečaja ČNB za automatsko dnevno ažuriranje.
Kada je tečaj postavljen na 1, svi uređaji za cijene daju izvorne vrijednosti u EUR.
Servisni atributi
Predložak nudi 96 servisnih atributa (od Period 1 do Period 96), a svaki prikazuje izvornu spot cijenu u EUR za odgovarajući sat. Oni pokrivaju podatke tržišta dan unaprijed za otprilike 4 dana i korisni su za dijagnostiku ili za izradu vlastitih automatizacija koje provjeravaju određena buduća razdoblja.
Povezivanje s tečajem ČNB
Za automatsko preračunavanje EUR u CZK:
- U TapHome uvezite predložak tečaja ČNB (Kurzy ČNB)
- U predlošku OTE-CR izradite formulu koja čita tečaj EUR/CZK s uređaja ČNB i upisuje ga u uređaj Tečaj valute
- Predložak ČNB ažurira tečaj svaki dan, pa sve cijene OTE-CR automatski odražavaju trenutačni tečaj
Primjeri automatizacije
Spot cijene najkorisnije su u kombinaciji sa smart rules sustava TapHome:
- Zagrijavanje vode u najjeftinijim satima — usporedite rang trenutačnog razdoblja s pragom (npr. rang <= 4) i bojler uključite samo u 4 najjeftinija sata u danu
- Punjenje baterija izvan vršnog razdoblja — uređajem Trenutačna cijena pokrenite punjenje baterija kada cijena padne ispod podesive granice
- Vremensko pomicanje potrošnje kućanskih aparata — uređajem Najjeftinije preostalo razdoblje rasporedite rad perilice rublja, perilice posuđa ili punjenje električnog vozila u sljedeći najjeftiniji termin
- Optimizacija u vremenskom prozoru — uređajima za vremenski prozor ograničite automatizaciju na određene sate (npr. 6:00–22:00), tako da noćna razdoblja ne ulaze u rang
Rješavanje problema
Sve cijene prikazuju nulu ili NaN
- Provjerite ima li centralna jedinica TapHome pristup internetu (predložak se spaja na
www.ote-cr.czpreko HTTPS-a) - Provjerite uređaj Broj razdoblja — ako prikazuje 0, odgovor API-ja je prazan ili raščlamba nije uspjela
- Provjerite je li uređaj Tečaj valute postavljen na vrijednost različitu od nule — ako je tečaj 0, sve će cijene nakon množenja iznositi 0
Uređaji za vremenski prozor vraćaju NaN
- Provjerite jesu li parametri uvoza From i To ispravno postavljeni (From mora biti manji od To)
- Ako je trenutačni sat izvan raspona From–To, uređaj ranga u prozoru namjerno vraća NaN
Cijene se čine zastarjelima
Predložak očitava API OTE-CR svaki sat (3600 sekundi). OTE objavljuje cijene tržišta dan unaprijed dan ranije, obično oko 12:45 CET. Ako cijene za novi dan još nisu vidljive, pričekajte da prođe vrijeme objave.