Instrukcija
- Įkelkite OCPI 2.2 duomenų prieigos adresą, pavyzdys: https://ev.lakd.lt/ocpi/versions
- Paspauskite mygtuką "Atnaujinti nuorodą" ir palaukite kol užsikraus stotelės duomenys;
- Užsikrovus duomenims reikės peržiūrėti kiekvieną stotelę ir atlikti šiuos veiksmus:
- uždėti varnelę ties punktu "Sukurti naują sistemos vietą su stotelėmis" jeigu norite, jog būtų sukurta nauja vieta su stotelėmis;
- susieti stotelę su jau turimomis stotelėmis pasirinkus iš sąrašo "Susieta sistemos vieta" ir "Susieta stotelės vieta" reikiamus duomenis. Tokiu atveju nesusikurs dar viena stotelė toje pačioje vietoje.
- Peržiūrėjus visas stoteles spaudžiame mygtuką "Patvirtinti";
- Iššokusioje lentelėje "Ar tikrai norite patvirtinti?" spaudžiame mygtuką "Taip".
Pavyzdiniai JSON failai
- Versijos - OCPI 2.2 Standarto nuoroda
Versijos endpointas turėtų būti prieinamas be autorizacijos. Versijos masyve pateikiama visi implementuoti OCPI standarto versijų endpoint'ai. - 2.2.1 versijos endpoint'as
- Kredencialai - OCPI 2.2 Standarto nuoroda
- Vietovės - OCPI 2.2 Standarto nuoroda
Pagrindinis enpoint'as, kur yra nurodytas stotelių pagrindiniai duomenys ir statusas. Duomenys sudaryti iš lokacijos objektų. Lokacijos objektas turi:- "id": unikalus id, negali dubliuotis tarp lokacijų ir negali keisti
- "name": lokacijos/stotelės pavadinimas
- "address": formalus lokacijos adresas
- "coordinates": stotelės kordinatių objektas. Sudarytas iš "latitude" ir "longitude" laukų. Duomens tipo aprašymas/tikslumas plačiau aprašytas OCPI standarto dokumentacijoje
- "last_updated": data/laikas kada paskutį kartą buvo atnaujinti lokacijos duomenys
- "evses": masyvas, sudarytas iš "evse" objektų. Vienas evse objektas - vienas prieigos taškas fizinėje stotelėje. Evse objektą sudaro:
- "uid": unikalus evse id, negali dubliuotis tarpe visų tiekėjo evse objektų ir negali keistis.
- "status": dabartinis stotelės statusas. Visi galimi statusų variantai surašyti OCPI standarto aprašyme.
- "evse_id": kitas evse id, turintis specifinį formatą, kurio tikslas priskirti prieigos taškui vartotojui draugišką kodą.
- "last_updated": paskutinė prieigos/statuso duomenų atnaujinimo data/laikas.
- "connectors: masyvas, sudarytas iš "connector"(jungčių) objektų. Kiekvienas connector objektas atitinką vieną fiziškos prieigos taško galimą jungtį. "connector" objektą sudaro "id": unikalus sąrašo id, "voltage": jungties teikiama įtampa, "amperage": jungties teikiama srovė, "standard": jungties tipas(variantų sąrašas nurodytas oficialioje standarto dokumentacijoje), "tarrif_id": tarifo id, kuris nurodo jungties mokesčio informaciją(informacija gaunama iš kito endpoint'o), "last_updated": atnaujinimo data/laikas
- Tarifai - OCPI 2.2 Standarto nuoroda
Enpointas'as, suteikiantis informacijos apie jungčių tarifus. Tarifų objektai sukuriami nepriklausomai nuo jungties. Tarifo objektus ir jungties objektus sieja many-to-many ryšys, t.y. jungtis gali turėti kelis skirtingus tarifus, o tarifas gali būti priskirtas daugeliui jungčių. Tarifo objektą sudaro:
- "id": uniaklus tarifo id, negali dubliuotis ir keistis.
- "last_updated": atnaujinimo data/laikas.
- "elements": "TarrifElements" objektų sąrašas. Objektą sudaro du elementai: "price_components" ir "restrictions":
- "price_components": "PriceComponent" objektų sąrašas. Šis objektas turi "type": tarifo matavimo viento tipas(EUR/min, EUR/kWh)(Plačiau aprašyta OCPI standarto dokumentacijoje), "price": tarifo vertės skaičius, "vat": PVM dydis, "step_size": mažiausia nedaloma vertės skaičius(pvz. krovimo apskaita vyksta 10min intervalais). Jei nurodyta keli "PriceComponents" elementai, tarifai susideda, pvz., galibūti nurodytas vienkartinis krovimo mokestis plius 10min intervalo krovimo mokestis.
- "restrictions": objektą sudaro keletas neprivalomų laukų. Laukai nurodo ribojimus, kada "price_components" objektų vertės yra galiojančios. Ribojimai gali nurodyti laiko rėčius, mokesčio dydi kraunant atitinkama srove, min-max pakrovimo dydį kWh. Jei ribojimas nėra patenkinamas, mokesčio dydis apskaičiuojamas imant sekantį "TarrifElements" objektą ir tikrinant jo ribojimus ir vertes.