- Početna
- Resursi
- Vodič za OCPP
Vodič · OCPP
OCPP, objašnjen.
Kako punjač i softver koji njime upravlja međusobno komuniciraju, po čemu se razlikuju OCPP 1.6J i 2.0.1 te što se događa kad se vaši punjači spoje na ChargeIT.
Zahvaljujući OCPP-u možete punjače i softver birati neovisno. Evo kako radi i kako ga ChargeIT koristi.
Što je OCPP
Open Charge Point Protocol otvoreni je standard koji održava Open Charge Alliance. Definira poruke koje razmjenjuju punjač i njegov središnji sustav: punjač javlja svoje stanje, sesije i očitanja brojila; središnji sustav autorizira vozače, šalje naredbe i postavlja ograničenja punjenja.
Budući da je standard otvoren, bilo kojim punjačem koji ga podržava može upravljati bilo koji središnji sustav koji ga podržava. Upravo to vam omogućuje da opremu i softver birate neovisno.
U OCPP-u 1.6 dvije se strane zovu charge point i central system. U OCPP-u 2.0.1 to su charging station i charging station management system (CSMS). ChargeIT je središnji sustav za svaki punjač koji je na njega spojen.
Kako se punjač spaja
Punjač otvara WebSocket vezu prema adresi središnjeg sustava i drži je otvorenom. Poruke putuju kao JSON tom jednom vezom, u oba smjera. Punjaču treba samo pristup internetu, putem SIM kartice ili mreže lokacije; središnji sustav nikad ne mora pristupati mreži lokacije.
- Punjač se spaja na adresu koju je dobio i predstavlja se.
- Šalje boot notification sa svojim modelom i firmwareom, a ChargeIT ga prihvaća.
- Javlja status svakog priključka.
- Od tada šalje heartbeatove, promjene statusa, zahtjeve za autorizaciju, transakcije i vrijednosti brojila te prima naredbe i ograničenja punjenja.
OCPP 1.6J i 2.0.1
Obje se verzije široko koriste. Punjač na određenoj vezi govori jednu od njih; neki se punjači u postavkama mogu prebacivati između njih.
| OCPP 1.6J | OCPP 2.0.1 | |
|---|---|---|
| Objavljeno | 2015 | 2020 |
| Prijenos | JSON preko WebSocketa | JSON preko WebSocketa |
| Sesije | Zasebne poruke za početak i završetak transakcije | Jedna poruka transaction event za početak, ažuriranja i završetak |
| Postavke punjača | Popis konfiguracijskih ključeva | Model uređaja od komponenti i varijabli |
| Sigurnosni profili | Dodani kasnije, u sigurnosnom proširenju Open Charge Alliancea za 1.6J | Dio standarda |
| Pametno punjenje | Profili punjenja | Profili punjenja, s podrškom za ISO 15118 u standardu |
Tablica uspoređuje same standarde. Što pojedini punjač podržava ovisi o njegovu firmwareu.
Kako ChargeIT radi s OCPP-om
ChargeIT ima zaseban modul za svaku verziju. Punjač s 2.0.1 nikad se ne prevodi kroz logiku verzije 1.6, pa svaka verzija zadržava vlastite poruke, stanja i pravila.
- Daljinske naredbe iz konzole ili putem API-ja: pokretanje, zaustavljanje, otključavanje priključka i promjena dostupnosti.
- Sigurnosni profil za svaki punjač, s hashiranim vjerodajnicama punjača.
- Profili punjenja koje šalje uravnoteženje opterećenja kako bi svaka lokacija ostala unutar ograničenja.
- Zapisnik događaja za svaki punjač, sa svakom primljenom porukom i svakom poslanom naredbom.
- Oporavak nakon ponovnog pokretanja: ako se platforma ponovno pokrene tijekom punjenja, sesija se nastavlja, a transakcije u nepoznatom stanju se oporavljaju, a ne gube.
- U slučaju dvojbe – ne: kad se autorizacija ne može odlučiti, odgovor je ne.
Što vašem punjaču treba
- OCPP 1.6J ili 2.0.1, s ChargeIT-om postavljenim kao središnji sustav.
- Internet na punjaču, putem SIM kartice ili mreže lokacije.
- Firmware koji podržava funkcije koje želite: pametno punjenje i uravnoteženje opterećenja trebaju odgovarajuće OCPP profile.
Modeli na našoj stranici o opremi su testirani. Ostali punjači spajaju se nakon provjere kompatibilnosti: pošaljite nam marku i model.
Povežite svoje punjače.
Recite nam koje marke i modele koristite, a mi ćemo vam ih pokazati kako rade na ChargeIT-u.
Rezervirajte demo