Skip to main content

Elering API

Selleks, et Elektrikulu rakendust saaks mugavalt kasutada, on vaja seadistada Elering JSON API.

Selleks läheme kõigepealt aadressile https://estfeed.elering.ee/.

Vajutame nupukesele "Logi sisse".

elering-sisenemine

Seejärel on vaja valida sisselogimise viis ja sisestada isikuandmed.

sisselogimine

Sisestame vajalikud koodid autentimiseks:

mobiil-id-koodid

Seejärel oleme sisse logitud ja valime "Konto ja seaded".

konto-seadete-leidmine

Konto ja seadete lehel vajutame nupule "API võtmete loomine".

konto-seaded-avatud

Seejärel kirjutame lahtrisse, kuidas soovime seda API võtit nimetada.

Valime API võtme kehtivusaja. Mida pikem aeg, seda harvemini on vaja seda uuesti seadistada. Valime mõõtepunkti, nõustume tingimustega ja vajutame nupule"Loo API võti".

api-votme-lisamine

Sellega on API võti loodud:

api-id-ja-votme-kopeerimine

Nüüd on vaja kopeerida (vajutades nupule "Kopeeri") need võtmed endale elektroonilisse märkmikusse, kust on võimalik neid kopeerida Elektrikulu rakendusse. Samas oleks hea hoida neid võtmeid vaid enda teada.

Vajutame Elektrikulu rakenduses üleval paremas nurgas kolmele punktile ja avaneb menüü:

ava-seadistused

Valime Seadistused:

elering-api-seadistamata

Veendume, et meie pakett ja liitumispunkt on õige ja vajadusel muudame ka seda. Nagu näha, on siin kliendi ID ja salajane võti veel määramata. Toksates tekstil "Kliendi ID" avaneb lahter, kuhu saab kleepida:

client-key-input

Vajutame OK ja teeme sarnase asja ka salajase võtmega toksates tekstil "Kliendi salajane võti":

client-secret-input

Vajutame nupule "salvesta".

Mõõtepunkt jääb esialgu salvestamata. See saab endale automaatselt väärtuse, kui teeme esimese andmete sünkroniseerimise.

elering-api-seadistatud-mootepunktita

Vajutame andmete sünkroniseerimise nupule:

sync

Algab andmete sünkroniseerimine (Esmakordne sünkroniserimine võtab rohkem aega):

uuendamine

Kui tarbimisandmete uuendamine on lõppenud, peaks ilmuma jooksva kuu graafik:

graafik

Kui soovime ka varasemate kuude andmeid vaadata, võime korraga importida mitme kuu tarbimisandmed CSV failist. Edaspidi pole vaja enam CSV failist andmeid laadida, sest Elering API kaudu on see vaid üks nupuvajutus.