Viss, kas jums jāzina par OCPP

Sākums Viss, kas jums jāzina par OCPP
Publicēts: 2022-03-28 Grozīts: 2026. gada 30. aprīlī
Dalīties:

Kad uzlāde kļūst arvien izplatītāka, būs plašs aizmugursistēmu klāsts un EV uzlādes sistēmas, kas radīsies. Līdz ar to nākotnē var tikt radīti papildu lādētāji un sistēmas. Galu galā notiks sacensības, lai noskaidrotu, kurš veids ir labākais.

Šis raksts ir ceļvedis OCPP — atvērtā koda, brīvi pieejamai platformai, lai izveidotu EV uzlādes stacijas priekšgals. Priekšgals ir “publiskā seja”. EV uzlādes stacija un pārstāvēs sistēmu galalietotājiem. Tas sazinās ar aizmugursistēmām, reģistrē draiverus un parāda tādu informāciju kā cenas, draiveri un uzlādes vietu pieejamība.

Ideja radās Collabora adresātu saraksta diskusiju rezultātā. Collabora ir birojs, kas sniedz pakalpojumus plašam klientu lokam, tostarp Linux Foundation, Free Software Foundation un Google. Tā ir ļoti interesanta grupa, kurai sekot līdzi.

Tāpēc tagad iedziļināsimies, lai uzzinātu vairāk par OCPP.

Kas ir OCPP

Vīrietis uzlādē an EV publiskajā uzlādes stacijā un maksā, izmantojot mobilo tālruni
Image Source: Unsplash

Atvērtā uzlādes punkta protokola (OCPP) gadījumā mums ir laba lieta. Tas atvieglo lielu uzlādes staciju tīklu izveidi, un uzlādes staciju īpašnieki var ātri mainīties, ja pakalpojumu sniedzējs pārtrauc darbību vai rodas ārkārtas situācija. Tā arī varētu zemākas cenas visās jomās.

Atvērtā uzlādes punkta protokols (OCPP) ir saziņas sistēma, ko izmanto open EV lādētāji un uzlādes staciju vadības sistēmas (CSMS).

OCPP ir lietojumprogrammu protokols, kas ļauj sazināties starp elektrisko transportlīdzekļu (EV) uzlādes stacijām un to centrālo vadības sistēmu. Vienkārši sakot, lietojumprogrammu protokols ir struktūra, kas ļauj ļoti dažādām programmām savstarpēji mijiedarboties, piemēram, mobilajiem tālruņiem un viedajiem ledusskapjiem vai Bluetooth skaļruņiem un klēpjdatoriem. Uzskatiet to par līdzīgu tulkošanas programmai, jo tā pārvērš ziņojumus no vienas ierīces vai programmas formātā, ko var saprast un izmantot cita ierīce vai programma.

OCPP ir brīvi pieejama platforma, lai izveidotu EV uzlādes stacijas priekšgals. Priekšgals ir “publiskā seja”. EV uzlādes stacija un pārstāvēs sistēmu galalietotājiem. Tas sazinās ar aizmugursistēmām, reģistrē draiverus un parāda tādu informāciju kā cenas, draiveri un uzlādes vietu pieejamība.

OCPP galvenokārt ir rakstīts PHP un Javascript, un tas ir izstrādāts DRY (neatkārtojieties) veidā, izmantojot priekšgala sistēmu Bootstrap. Bootstrap ir ļoti populārs Twitter tīmekļa izstrādes ietvars, kura mērķis ir atvieglot priekšgala izstrādes procesu.

OCPP pamatā ir Electron, tā pati platforma, ko izmanto Slack, Discord un Atom. Un mums patīk šīs lietotnes. Mēs tos lietojam katru dienu. Mēs vēlamies, lai mūsu lietotne būtu pēc iespējas vienkāršāka un eleganta, iedvesmojoties no Slack.

Kāpēc tas ir forši? Mēs esam redzējuši, ka daudzi cilvēki veido uzlādes staciju priekšgalus. Visas šīs priekšējās daļas ir patentētas. Tas nozīmē, ka tie ir veidoti slēgtā pirmkoda veidā un nav pieejami sabiedrībai apskatei vai lietošanai.

Tas jo īpaši attiecas uz gadījumiem, kad viņu biznesa modelis ir balstīts uz priekšgala pārdošanu. Piemēram, uzņēmumam var būt iOS vai Android lietotne. Viņi ir pavadījuši daudz laika un pūļu, lai tas izskatās labi un lietojams. Taču nav pieejama neviena atvērtā pirmkoda licence, un pat ja tāda būtu, tā ir pilnībā bloķēta. Jūs nevarat redzēt, kā tas darbojas, un jūs noteikti nevarat redzēt, kā novērst kļūdas.

Turklāt uzņēmējdarbības modelis ir šķērslis ienākšanai tirgū. Ja jums ir jāmaksā par lietotni, lietotāji to nevar instalēt paši, jo nav pārliecināti, vai viņi to kādreiz izmantos.

OCPP vs. OCPI

Lietotne, kas norāda uzlādes elektroniskā transportlīdzekļa stāvokli
Image Source: iStock

Pilna pakete ir vienīgā lieta, kas padara abus atšķirīgus. OCP nozīmē "atvērtā koda, kopienas vadīta, no platformas neatkarīga, integrēta uzlādes stacija", kas ir pilnībā funkcionāla un kurā ir visi moduļi, kas nepieciešami uzlādes stacijas darbināšanai, piemēram, draiveri, stacijas, atskaites, analītika un daudz kas cits. .

OCPI ir priekšgals, ko sauc par OCPP. OCPP ir lietotāju saskarne, un tajā tiek rādīta tikai informācija par uzlādes stacijām, piemēram, draiveriem, stacijām, cenām un akumulatoriem.

OCPP ir uzlādes stacijas lietojumprogramma, kas darbojas ar OCPI, un tas ir vienkāršs veids, kā uzlādes stacijas operators var parādīt informāciju par stacijām, akumulatoru un dažādām preču cenām.

Izstrādātājiem OCPP ir lielisks veids, kā sākt darbu ar Ocpi, lai jūs varētu viegli pārvaldīt draiverus, stacijas un akumulatorus.

Ja vēlaties izveidot savu uzlādes staciju, OCPP ir labākā vieta, kur sākt. Tas arī palīdz pārvaldīt lādētājus un akumulatorus jūsu personīgajam biznesam. OCPP vēl ir sākums, un, visticamāk, projekts laika gaitā attīstīsies.

Kādas ir OCPP izmantošanas priekšrocības? Ir daži iemesli, kāpēc jūs varētu vēlēties izmantot OCPP.

Pirmkārt, tas ir bezmaksas. Jums nav jāmaksā par lietotni. Ja savam uzņēmumam izmantojat patentētu programmatūru, programmatūras uzņēmums var iekasēt maksu par programmatūru un saviem pakalpojumiem tās uzturēšanai un uzlabošanai. Bieži vien ir arī ierobežojumi attiecībā uz to, kas var izmantot programmatūru, piemēram, lietotāju skaita ierobežojums.

Otrkārt, OCPP ir pieejams ikvienam, lai redzētu kodu. Izstrādātāji zina, ka atvērtā pirmkoda programmatūra ne vienmēr ir bezmaksas, taču tā var būt lielisks veids, kā veidot ilgstošas ​​attiecības ar kopienu.

Treškārt, OCPP var arī bez maksas izmantot gan komerciālām, gan privātām lietojumprogrammām. Ja jums ir draugs, kurš vēlas izveidot uzlādes stacijas lietotni izklaidei, jums nav iemesla par to maksāt. Ja jums ir liela uzlādes staciju instalācija, varat izveidot privātu lietotni saviem darbiniekiem vai arī varat izveidot komerciālu lietotni sabiedrībai.

Vēl viena iespēja ir, ka varat izveidot savu lietotni, izmantojot patentētu programmatūru. Tas ir daudz darba. Jums ir jānodarbina izstrādātāji un dizaineri, un jums par šo laiku būs jāmaksā.

Bet parasti OCPP ir atvērtā koda, tāpēc jums nav jāmaksā par to vai uzturēšanu. Tajā ir arī liela līdzstrādnieku kopiena, kas var palīdzēt pēc vajadzības.

OCPP ir arī minimālistisks dizains. Tas labi izskatīsies jebkurā vidē. 

OCPP ir izstrādāts tā, lai tas būtu mazs un viegli instalējams jūsu serverī. Ja jums ir uzņēmums, varat mitināt lietotni savā serverī un kontrolēt, kā tā darbojas un kā tā izskatās. Ja esat galalietotājs, varat izmantot OCPP, lai parādītu informāciju par uzlādes stacijām jūsu tuvumā un veicinātu uzlādes staciju ieviešanu.

Dažādas OCPP versijas

Elektroniskā transportlīdzekļa uzlādes stacija ir redzama lietotnes kartē
Image Source: iStock

Pašlaik ir divas OCPP versijas tirgū. Viens ir balstīts uz Ocpi 2.0, bet otrs ir balstīts uz Ocpi 3.0 beta.

Jūs varat instalēt OCPP savā serverī. Ocpi 2.0 OCPP pamatā ir LAMP steks, kas nozīmē, ka varat to instalēt operētājsistēmās Linux, Apache, MySql un Php. Otrs OCPP Ocpi 3.0 beta versijai ir balstīts uz MEAN steku, kas nozīmē, ka tas ir MySql, Express, Angular un Node.js.

Ocpi 2.0 OCPP ir stabils un atbalsta Ocpi 3.0 beta OCPP. The 3.0 beta atbalstīs OCPP Ocpi 3.0 beta un Ocpi 2.0.

Kā darbojas OCPP?

Elektrisko transportlīdzekļu lādētājs pie sienas1
Image Source: AUDEKLS

Izpildīsim vienkāršu scenāriju:

  • Klients ierodas uzlādes stacijas priekšgalā, lai sāktu sava transportlīdzekļa uzlādi. Viņš izvēlas, cik kWh vēlas iekasēt, un pēc tam iesniedz pasūtījumu.
  • Priekšgals sazinās ar aizmuguri. Aizmugursistēma apstrādā cenu noteikšanu un līgumu pārvaldību. Priekšgals norāda aizmugursistēmai, cik kWh klients vēlas iekasēt.
  • Pēc tam aizmugursistēma liks klientam veikt maksājumu. Klients ievada savu maksājumu informāciju, piemēram, kredītkartes informāciju vai savu bankas kontu, un pēc tam aizmugursistēma iekasēs maksu no klienta.
  • Tagad klients ir gatavs sākt iekasēt maksu. Aizmugursistēma tagad nosūta pasūtījumu uz uzlādes staciju, kas pēc tam sāk transportlīdzekļa uzlādi.
  • Kad klients ir beidzis uzlādi, viņš pieprasa maksas beigšanu. Priekšgals nosūta ziņojumu aizmugursistēmai. Pēc tam aizmugursistēma nosūta ziņojumu uzlādes stacijai, lai pārtrauktu uzlādi.
  • Aizmugursistēma nosūta klientam ziņojumu, apstiprinot, ka uzlāde ir pabeigta. 
  • Aizmugursistēma varēs arī nosūtīt ziņu klientam, ja cena mainās uzlādes procesa laikā. Piemēram, ja tiek piedāvāta atlaide vai tiek pievienota maksa. Ja tiek pievienota maksa, priekšgala ziņā ir noteikt, kā klientam parādīt jauno cenu. Tā var arī nosūtīt ziņojumu klientam, ja ir radusies kļūda. Aizmugursistēma var nosūtīt jebkuru ziņojumu, ko tā vēlas. Piemēram, tas var nosūtīt klientam ziņojumu, ka stacija pašlaik ir bez strāvas.

Šajā vienkāršajā scenārijā ir trīs ziņojumi: klienta pieprasījums sākt maksas iekasēšanu, veiksmīga maksas beigas un neveiksmīga maksas beigas.

Turklāt ir neobligāti ziņojumi, kas var tikt nosūtīti no aizmugursistēmas: cenas maiņas ziņojums un kļūdas ziņojums.

OCPP nav paredzēts, lai aizstātu OCPI. OCPI ir pilnībā funkcionējoša un integrēta platforma, kas ietver visus komponentus, kas nepieciešami uzlādes stacijas izveidošanai. Ir priekšgals, ko sauc par OCPP, kas sazinās ar OCPI un ļauj galalietotājiem mijiedarboties ar uzlādes staciju. OCPP ir ļoti minimālistisks un ietver tikai lietotāja interfeisu.

"OCPP galvenā funkcija ir sazināties ar aizmugursistēmām, uzlādes stacijām, draiveriem un lietotājiem.

Tas iegūst datus no aizmugursistēmām un parāda tos priekšgalā. Tas arī pārvalda draiverus, viņu kontus un to maksājumu kontus un kartes. OCPP atbalsta tiešraides datu atjauninājumus priekšgalā.

Izmantojot OCPP Javascript/HTML lietotni, varat dinamiski ievietot datus un pievienot navigācijas elementus.

OCPP ir izstrādāts tā, lai to varētu viegli instalēt jūsu serverī. Tā nodrošina arī vienkāršotu lietotnes versiju javascript/HTML lietojumprogrammas veidā.

Pirmais uzņēmums, kas izmantoja OCPP, ir Slock. Slock. Tas veido programmatūru IoT ierīcēm un viedajām slēdzenēm. Tā nesen paziņoja par universālo koplietošanas tīklu, kas ir platforma tādu līdzekļu kā velosipēda, automašīnas vai motorollera koplietošanai.

Viens no projektiem, kas tika demonstrēts CES 2018, bija partnerība ar Bosch, Vācijas automatizācijas un elektronikas uzņēmumu. Bosch ir arī SmartMotion partneris EV uzlādes stacija. ClearMotion būvē EV uzlādes stacijas un programmatūra.

Ir projekts ar nosaukumu Share&Charge, atvērtā koda un blokķēdes platforma elektrisko transportlīdzekļu uzlādēšanai. Tās galvenais mērķis ir pārvaldīt EV uzlādes stacijas decentralizētā un kuģu ceļā. Share Charge apgalvo, ka pirmā uzlādes stacija varētu būt gatava 2019. gada sākumā. Tā sadarbojas ar uzņēmumu OSVehicle, kas ir izstrādājis transportlīdzekļa platformu ar nosaukumu OSVehicle OS. Šie ir citu uzņēmumu piemēri, kas izmanto OCPP.

OCPP dizains ir vienkāršs, tīrs un minimālistisks. Tas ir ļoti tīrs un viegli lietojams. Izskats un sajūta ir ļoti laba, un pamata funkcionalitāte ir viegli lietojama.

Tas nodrošina uzlādes staciju operatoriem nepieciešamo funkcionalitāti. Tur ir visa informācija: draiveri, stacijas, akumulators, cenas utt. Tam nav daudz citu funkciju, piemēram, klientu atbalsta un sarežģītu pārskatu.

Tas ir apzināti. Vienkāršība ietekmē lietotāja pieredzi. Ir daudz vieglāk iegūt draiveri, lai instalētu lietotni, ja tā ir vienkārša un viegli lietojama. Un uzlādes staciju operatori, visticamāk, to uzstādīs, ja viņiem nav nepieciešams sniegt klientu atbalstu vai veidot sarežģītas atskaites.

Šajā sakarā OCPP ir īstā lietojumprogramma uzņēmumiem, kas vēlas koncentrēties uz vislabākās iespējamās uzlādes pieredzes nodrošināšanu. Sarežģītākām vajadzībām var būt nepieciešama uzlabotāka programmatūra. Ja jūsu mērķis ir izveidot ļoti pielāgojamu sistēmu, iespējams, būs jāizmanto patentēts risinājums.

OCPP izmanto tādi uzņēmumi kā Slock. Tas un OSVehicle. Viņiem ir iespēja izmantot modernāku programmatūru, ja nepieciešams.

OCPP ir ļoti viegli lietojama lietotne. Varat to izmantot no viedtālruņa vai klēpjdatora. Jums būs nepieciešams interneta savienojums.

Jums ir nepieciešams:

1) interneta pieslēgums

2) OCPP konts

3) OCPI konts

4) Jūsu stacijas uzlādes karte

Lai tos varētu izmantot, ir jāizveido OCPP un OCPI konti. Abiem kontiem var piekļūt, izmantojot vienu un to pašu e-pasta adresi un paroli. Kamēr parole paliek nemainīga, varat izmantot jebkuru e-pasta adresi.

Kad esat izveidojis OCPP kontu, varat atvērt lietotni savā viedtālrunī. Jums tiks piedāvāts pieteikties. OCPP lietotni var lejupielādēt no Google Play veikala un Apple Store. Lai to iegūtu, jums būs nepieciešams aktīvs interneta savienojums. Detalizētu šo divu protokolu salīdzinājumu skatiet šeit. Elektrisko transportlīdzekļu uzlādes dekodēšana: dziļi iedziļinieties OCPI salīdzinājumā ar OCPP.

Kāpēc jums ir nepieciešams OCPP EV lādētāji?

EV īpašnieks uzlādē savu eCar lādēšanas stacijā
Image Source: iStock

Lai uzlādes stacijas varētu strādāt kopā ar vadības sistēmām no dažādi pārdevēji, ir nepieciešams lietojumprogrammas protokols, kas pārveido jebkurus patentētos rīkus, ko izmanto katra programma, pārējām saprotamā formātā. Tas ir OCPPl mērķis: atļaut dažādus EV uzlādes stacijas, lai sazinātos ar dažādiem centrālās vadības procesiem.

Ilgtspējīgs transports ir nepieciešams cilvēces labklājībai. Tas ir veids, kā cilvēki var mijiedarboties ar savu vidi un vienam ar otru, apzinoties, ka viņu pēdas nospiedums tiek samazināts līdz minimumam. Ilgtspējīgs transports ir ilgtspējīgas attīstības mērķu (SDG) galvenais elements un ir daļa no 7. mērķa (nodrošināt visiem pieejamu, uzticamu, ilgtspējīgu un modernu enerģiju).

Galvenais iemesls, lai izveidotu OCPP, bija uzlādes staciju ieviešanas veicināšana. Galvenais OCPP izaicinājums ir izveidot atvērtā koda platformu priekšgala izveidei EV uzlādes stacija. Sarežģītākā daļa ir atrast pareizo līdzsvaru starp vienkāršu un noderīgu saskarni. Viegli lietojams un izskatīgs ne vienmēr ir saderīgi. Piemēram, mēs cenšamies mudināt lietotnē izmantot vietējos paziņojumus. OCPP lietotne ir daudzpusīga un var būt saderīga ar dažādu aparatūru un EV zīmoli. Aparatūra, kuru vēlamies atbalstīt, ir aparatūra, kas atbalsta OCPP. Ir iespējams izmantot OCPP lietotni bez OCPP aparatūras. OCPP lietotni var instalēt savā serverī. Piemēram, ja jums ir Tesla, varat instalēt OCPP lietotni savā serverī. Lietojumprogrammas izveido savienojumu ar serveri, lai iegūtu informāciju un pēc tam parādītu to priekšpusē.

OCPP lietotne ir saderīga ar jebkuru uzlādes stacijas aparatūru, kas atbalsta OCPP. Piemēram, ja vēlaties izmantot oriģinālo Tesla aparatūru, uzlādes stacijas uzraudzībai varat izmantot lietotni OCPP. Vēl viens piemērs ir OffGridBox, ko pašlaik izstrādā OCPP līdzstrādnieks.

Viena no OCPP priekšrocībām ir:

  • Daudzpusība: viegli sader ar dažādiem EV un Aparatūra

Tā kā visa programmatūra ir atvērtā pirmkoda, kopiena var to pārveidot atbilstoši savām vajadzībām. OCPP būs piemērots EV ar dažādiem uzlādes standartiem.

Programma un aparatūra ir pilnībā uzlādētas tīkli neatkarīgi. Uzlādes stacijai ir iespējams piekļūt no tālruņa, pat ja jums nav abonementa.

Tā atbalsta kredītkartes un caur to maksā par uzlādes sesiju. Tas saglabā stacijas īpašnieka noteikto līdzsvaru.

UI ir atsaucīga un viegli lietojama. Dizains ir kompakts un viegli pielāgojams dažādu izmēru viedtālruņu ekrāniem.

Tas ļauj automātiski atjaunināt cenu. Tas nozīmē, ka stacijas īpašniekam nebūs jāmaksā akumulatora cena, tikai elektrības cena.

Lietojumprogrammu uzlādes stacijas īpašnieks var izmantot, lai iestatītu cenu, ko iekasē saviem klientiem.

Lietotne ir viegli izvietojama jebkurā serverī. Lietotni var izmantot ar vairāk nekā vienu uzlādes staciju.

Varat izvēlēties lietotnes pozīciju ekrānā.

Lietotni var izmantot dažādi uzlādes tīklu nodrošinātāji, un tā neierobežo uzlādes portu.

Kopienā ir dažādi dalībnieki, kuriem ir dažādi uzskati par turpmākajiem soļiem. Grūti atrast pareizo virzienu, bet ikviena viedoklis ir apsveicams.

OCPP galvenais mērķis ir ļaut viegli izveidot uzlādes staciju bez aparatūras izmaksām, kas padara to pieejamu ikvienam.

OCPP aparatūru nākotnē var izstrādāt ar vienkāršu instalēšanu.

OCPP lietotne ir uzlādes stacijas priekšpuse. Tam ir atvērtā pirmkoda dizains, un to var viegli mainīt.

  • Programmatūras elastība: Vienkārša pārvaldība ar savām uzraudzības platformām. OCPP lietotne ir atvērtā pirmkoda lietojumprogramma, kuru var izmantot un modificēt ikviens. To var izmantot ar Android ierīci un jebkuru serveri.
  • Aparatūras elastība: Tas ir saderīgs ar OffGridBox un citu uzlādes stacijas aparatūru. Lietojumprogrammu var izmantot gan ar OCPP aparatūru, gan ar aparatūru, kas nav OCPP. Ir iespējams izmantot OCPP lietotni ar OCPP aparatūru vai citu aparatūru. Piemēram, varat izmantot OCPP lietotni ar OCPP aparatūru un citu aparatūru. OCCP lietotne ir saderīga arī ar viedpulksteni.
  • Vairākas funkcijas: Lietotni var izmantot, lai izsekotu uzlādes stacijas atrašanās vietu. Vadītājs to var izmantot, lai aizvērtu uzlādes sesiju. OCPP lietotni var pārvaldīt uzlādes stacijas īpašnieks. To var izmantot, lai atjauninātu uzlādes staciju un parādītu uzlādes statusu. OCPP lietotni var izmantot, lai iespējotu uzlādi ar priekšapmaksas karti. To var izmantot, lai iespējotu uzlādes stacijas lietošanu bez abonementa. Tikai samaksa par izlietoto elektroenerģiju.
  • Tirdzniecības Kompetence: Zemākas izmaksas un plašs pakalpojumu klāsts
  • Lai vadītājs varētu kontrolēt uzlādes sesiju, OCPP lietotnei ir jāatbalsta vietējie paziņojumi.

OCPP aparatūru var montēt par zemākām izmaksām nekā citas uzlādes stacijas aparatūras.

Viens no OCPP projekta galvenajiem mērķiem ir samazināt elektrotransportlīdzekļu izmaksas, un tas ir saderīgs arī ar lielāko daļu aparatūras. Lai atrastu uzticamu aparatūru savam uzlādes tīklam, skatiet mūsu ceļvedi vietnē Top 9 EV Lādētāju ražotāji.

Bottom Line

Lai to visu pabeigtu, cilvēki sāk interesēties par elektriskajiem transportlīdzekļiem, un viņiem ir nepieciešams vairāk vietu, kur tos uzlādēt. Ielās braucošo elektromobiļu skaits pieaug ar katru dienu, un sabiedrība un valdība vēlas redzēt vairāk vietu, kur uzlādēt savu automašīnu.

Ja esat uzņēmuma īpašnieks, var būt grūti domāt par lielu ieguldījumu veikšanu elektrisko transportlīdzekļu infrastruktūrā. Jo galu galā, ja ieguldījums ir ilgtermiņa un ienesīgs, tad to ir lietderīgi veikt. Izmantojot jaunas tehnoloģijas, piemēram, elektromobiļus, ir svarīgi, lai ieguldījumi būtu ilgtermiņa un mērogojami, lai tie varētu mainīties atkarībā no pieprasījuma un valdības noteikumiem. Atbilde varētu būt OCPP apstiprinātas aparatūras ievietošana jūsu vietnē.

Mēs varam jums palīdzēt ar konkrētu valodu un paraugpraksi, lai jūsu nākamajam priekšlikumu pieprasījumam pievienotu OCPP saderīgas prasības, tāpēc nevilcinieties sazināties ar jums.

Iegūstiet bezmaksas cenu

Runājiet ar mūsu ekspertu