Všetko, čo potrebujete vedieť o OCPP

Domov Všetko, čo potrebujete vedieť o OCPP
28/03/2022
Zdieľať:

Keď sa nabíjanie stane bežnejším, bude existovať obrovské množstvo backendových systémov a EV spoplatňovacie systémy, ktoré vzniknú. V dôsledku toho môžu v budúcnosti vzniknúť ďalšie nabíjačky a systémy. Nakoniec sa bude pretekať, ktorý typ je najlepší.

Tento článok je sprievodcom po OCPP, voľne dostupnej platforme s otvoreným zdrojom na zostavenie EV predná časť nabíjacej stanice. Front-end je „verejná tvár“ spoločnosti EV nabíjacej stanice a bude predstavovať systém pre koncových užívateľov. Komunikuje s backend systémami, registruje vodičov a zobrazuje informácie, ako sú ceny, ovládače a dostupnosť nabíjacích miest.

Myšlienka sa zrodila ako výsledok diskusií na konferencii Collabora. Collabora je kancelária, ktorá poskytuje služby širokému spektru klientov vrátane Linux Foundation, Free Software Foundation a Google. Je to veľmi zaujímavá skupina, ktorú treba sledovať.

Poďme sa teda ponoriť hlbšie, aby sme sa dozvedeli viac o OCPP.

Čo je OCPP

Muž nabíjanie an EV na verejnej nabíjacej stanici a platí sa pomocou mobilného telefónu
Image Source: Unsplash

V prípade protokolu OCPP (Open Charge Point Protocol) máme dobrú vec. Uľahčuje to nastavenie veľkých sietí nabíjacích staníc a majitelia nabíjacích staníc sa môžu rýchlo zmeniť, ak poskytovateľ prestane fungovať alebo nastane núdzová situácia. Mohlo by tiež nižšie ceny vo všeobecnosti.

protokol OCPP (Open Charge Point Protocol) je komunikačný systém používaný open EV nabíjačky a systémy riadenia nabíjacích staníc (CSMS).

OCPP je aplikačný protokol, ktorý umožňuje komunikáciu medzi nabíjacími stanicami pre elektrické vozidlá (EV) a ich centrálnym riadiacim systémom. Jednoducho povedané, aplikačný protokol je štruktúra, ktorá umožňuje vzájomnú interakciu veľmi odlišných programov, ako sú mobilné telefóny a inteligentné chladničky alebo Bluetooth reproduktory a notebooky. Považujte to za podobné prekladovému programu v tom, že konvertuje správy z jedného zariadenia alebo programu do formátu, ktorému iné zariadenie alebo program dokáže porozumieť a použiť ho.

OCPP je voľne dostupná platforma na vybudovanie EV predná časť nabíjacej stanice. Front-end je „verejná tvár“ spoločnosti EV nabíjacej stanice a bude predstavovať systém pre koncových užívateľov. Komunikuje s backend systémami, registruje vodičov a zobrazuje informácie, ako sú ceny, ovládače a dostupnosť nabíjacích miest.

OCPP je napísaný hlavne v PHP a Javascripte a je vyvinutý suchým (neopakujte sa) spôsobom cez front-end framework s názvom Bootstrap. Bootstrap je veľmi populárny rámec pre vývoj webových aplikácií od Twitteru, ktorého cieľom je uľahčiť proces vývoja front-endu.

OCPP je založený na Electrone, rovnakej platforme, ktorú používajú Slack, Discord a Atom. A milujeme tieto aplikácie. Používame ich každý deň. Chceme, aby bola naša aplikácia čo najjednoduchšia a najelegantnejšia a čerpala inšpiráciu zo Slacku.

Prečo je to v pohode? Videli sme veľa ľudí, ktorí stavali predné časti nabíjacích staníc. Všetky tieto front-endy sú proprietárne. To znamená, že sú vytvorené spôsobom s uzavretým zdrojom a nie sú dostupné verejnosti na prezeranie ani používanie.

To je obzvlášť znepokojujúce, ak je ich obchodný model založený na predaji ich front-endu. Spoločnosť môže mať napríklad aplikáciu pre iOS alebo Android. Strávili veľa času a úsilia, aby to vyzeralo dobre a použiteľne. Nie je však k dispozícii žiadna licencia s otvoreným zdrojom, a aj keby bola, je úplne uzamknutá. Nevidíte, ako to funguje, a určite nevidíte, ako opraviť chyby.

Okrem toho je obchodný model prekážkou vstupu. Ak musíte za aplikáciu zaplatiť, používatelia si ju nemusia nainštalovať sami, pretože si nie sú istí, či ju niekedy použijú.

OCPP vs. OCPI

Aplikácia označujúca stav nabíjaného elektronického vozidla
Image Source: iStock

Úplné balenie je jediná vec, ktorá ich odlišuje. OCP je skratka pre „open-source, komunitou riadenú, platformu nezávislú, integrovanú nabíjaciu stanicu“, ktorá je plne funkčná a má všetky moduly potrebné na prevádzku nabíjacej stanice, ako sú ovládače, stanice, zostavy, analýzy a ďalšie. .

Pre OCPI existuje front-end s názvom OCPP. OCPP je rozhranie pre používateľov a zobrazuje iba informácie o nabíjacích staniciach, ako sú ovládače, stanice, ceny a batérie.

OCPP je aplikácia nabíjacej stanice, ktorá pracuje s OCPI a je to jednoduchý spôsob, ako môže operátor nabíjacej stanice zobraziť informácie o staniciach, batérii a rôznych cenách pre rôzne položky.

Pre vývojárov je OCPP skvelý spôsob, ako začať s Ocpi, aby ste mohli ľahko spravovať ovládače, stanice a batérie.

Ak chcete vyvíjať svoju vlastnú nabíjaciu stanicu, potom je OCPP tým najlepším miestom, kde začať. Pomáha vám tiež spravovať nabíjačky a batérie pre vaše osobné podnikanie. Pre OCPP je ešte priskoro a je pravdepodobné, že projekt sa bude časom vyvíjať.

Aké sú výhody používania OCPP? Existuje niekoľko dôvodov, prečo by ste mohli chcieť používať OCPP.

Po prvé, je to zadarmo. Za aplikáciu nemusíte platiť. Ak pre svoje podnikanie používate vlastný softvér, softvérová spoločnosť vám môže účtovať poplatky za softvér a za svoje služby na jeho údržbu a zlepšovanie. Často existujú aj obmedzenia týkajúce sa toho, kto môže softvér používať, ako napríklad obmedzenie počtu používateľov.

Po druhé, OCPP je k dispozícii každému, kto môže vidieť kód. Vývojári vedia, že softvér s otvoreným zdrojovým kódom nie je nevyhnutne zadarmo, ale môže to byť skvelý spôsob, ako vybudovať dlhodobý vzťah s komunitou.

Po tretie, OCPP je tiež zadarmo na použitie pre komerčné aj súkromné ​​aplikácie. Ak máte priateľa, ktorý si chce vytvoriť aplikáciu nabíjacej stanice pre zábavu, nie je dôvod, aby ste za ňu museli platiť. Ak máte veľkú inštaláciu nabíjacích staníc, môžete vytvoriť súkromnú aplikáciu pre vlastných zamestnancov alebo môžete vytvoriť komerčnú aplikáciu pre verejnosť.

Ďalšou možnosťou je, že si môžete vytvoriť svoju vlastnú aplikáciu pomocou proprietárneho softvéru. To je veľa práce. Potrebujete zamestnať vývojárov a dizajnérov a tento čas budete musieť zaplatiť.

Vo všeobecnosti je však OCPP open source, takže zaň ani za údržbu nemusíte platiť. Má tiež veľkú komunitu prispievateľov, ktorí môžu podľa potreby pomôcť.

OCPP má tiež minimalistický dizajn. Bude vyzerať dobre v akomkoľvek prostredí. 

OCPP je navrhnutý tak, aby bol malý a ľahko inštalovateľný na vašom vlastnom serveri. Ak máte firmu, môžete aplikáciu hostiť na svojom vlastnom serveri a ovládať, ako funguje a ako vyzerá. Ak ste koncový používateľ, môžete použiť OCPP na zobrazenie informácií o nabíjacích staniciach vo vašom okolí a pomôcť tak podporiť prijatie nabíjacích staníc.

Rôzne verzie OCPP

Elektronická nabíjacia stanica vozidla je zobrazená na mape aplikácie
Image Source: iStock

V súčasnej dobe existuje dve verzie OCPP na trhu. Jeden je založený na Ocpi 2.0a druhý je založený na Ocpi 3.0 beta.

OCPP si môžete nainštalovať na svoj vlastný server. OCPP pre Ocpi 2.0 je založený na zásobníku LAMP, čo znamená, že ho môžete nainštalovať na Linux, Apache, MySql a Php. Ďalší OCPP pre Ocpi 3.0 beta je založený na zásobníku MEAN, čo znamená, že ide o MySql, Express, Angular a Node.js.

OCPP pre Ocpi 2.0 je stabilný a podporuje OCPP pre Ocpi 3.0 beta. The 3.0 beta bude podporovať OCPP pre Ocpi 3.0 beta a Ocpi 2.0.

Ako funguje OCPP?

Elektrická nabíjačka pre elektrické vozidlá na stenu1
Image Source: KANVA

Poďme si prejsť jednoduchý scenár:

  • Zákazník príde na prednú časť nabíjacej stanice, aby začal nabíjať svoje vozidlo. Vyberie si množstvo kWh, ktoré chce účtovať, a následne odošle objednávku.
  • Front-end komunikuje s backendom. Backend sa stará o tvorbu cien a správu zmlúv. Front-end hovorí backendu, koľko kWh chce zákazník účtovať.
  • Backend potom vyzve zákazníka na platbu. Zákazník zadá svoje platobné údaje, ako sú informácie o kreditnej karte alebo svoj bankový účet, a potom bude backend účtovať zákazníkovi.
  • Zákazník je teraz pripravený začať nabíjať. Backend teraz odošle objednávku do nabíjacej stanice, ktorá následne začne nabíjať vozidlo.
  • Keď zákazník ukončí nabíjanie, požiada o ukončenie nabíjania. Front-end odošle správu backendu. Backend potom odošle správu do nabíjacej stanice, aby ukončila nabíjanie.
  • Backend odošle správu zákazníkovi, ktorá potvrdí, že nabíjanie je dokončené. 
  • Backend bude tiež môcť poslať správu zákazníkovi, ak sa cena zmení počas procesu účtovania. Napríklad, ak je ponúkaná zľava alebo je pripočítaný poplatok. Ak sa k tomu pridá poplatok, je na klientskom oddelení, aby určil, ako sa nová cena zobrazí zákazníkovi. Môže tiež poslať správu zákazníkovi, ak sa vyskytne chyba. Backend môže poslať akúkoľvek správu, ktorú chce. Zákazníkovi môže napríklad poslať správu, že stanica je momentálne bez prúdu.

V tomto jednoduchom scenári sú tri správy: požiadavka zákazníka na spustenie nabíjania, úspešné ukončenie nabíjania a neúspešné ukončenie nabíjania.

Okrem toho existujú voliteľné správy, ktoré môžu byť odoslané z backendu: správa o zmene ceny a chybová správa.

OCPP nemá nahradiť OCPI. OCPI je plne funkčná a integrovaná platforma, ktorá obsahuje všetky komponenty, ktoré potrebujete na zostavenie nabíjacej stanice. Existuje front-end nazývaný OCPP, ktorý komunikuje s OCPI a ktorý umožňuje koncovým používateľom komunikovať s nabíjacou stanicou. OCPP je veľmi minimalistický a obsahuje iba používateľské rozhranie.

"Hlavnou funkciou OCPP je komunikácia s backend systémami, nabíjacími stanicami, vodičmi a používateľmi.“

Extrahuje dáta z backendových systémov a zobrazuje ich na frontende. Tiež spravuje vodičov, ich účty a ich účtovné účty a karty. OCPP podporuje živé aktualizácie údajov na front-ende.

Pomocou aplikácie OCPP Javascript/HTML môžete dynamicky vkladať údaje a pridávať navigačné prvky.

OCPP je navrhnutý tak, aby sa dal ľahko nainštalovať na váš vlastný server. Poskytuje tiež zjednodušenú verziu aplikácie vo forme aplikácie javascript/HTML.

Prvou spoločnosťou, ktorá používa OCPP, je Slock. Slock. Vyrába softvér pre IoT zariadenia a inteligentné zámky. Nedávno oznámila Universal Sharing Network, čo je platforma na zdieľanie majetku, ako je bicykel, auto alebo skúter.

Jedným z projektov, ktoré boli prezentované na veľtrhu CES 2018, bolo partnerstvo s Bosch, nemeckou spoločnosťou v oblasti automatizácie a elektroniky. Bosch je tiež partnerom ClearMotion, smart EV nabíjacia stanica. Vytvára sa ClearMotion EV nabíjacie stanice a softvér.

Existuje projekt s názvom Share&Charge, open-source a blockchain založená platforma pre nabíjanie elektrických vozidiel. Jeho hlavným cieľom je riadiť EV nabíjacie stanice na decentralizovanej a plavebnej dráhe. Share Charge tvrdí, že prvá nabíjacia stanica môže byť pripravená začiatkom roka 2019. Spolupracuje so spoločnosťou s názvom OSVehicle, ktorá vyvinula platformu pre vozidlá s názvom OSVehicle OS. Toto sú príklady iných spoločností, ktoré používajú OCPP.

Dizajn pre OCPP je jednoduchý, čistý a minimalistický. Je veľmi čistý a ľahko sa používa. Vzhľad a dojem sú veľmi dobré a základné funkcie sa ľahko používajú.

Poskytuje funkcie, ktoré prevádzkovatelia nabíjacích staníc potrebujú. Sú tam všetky informácie: ovládače, stanice, batéria, ceny atď. Nemá veľa ďalších funkcií, ako je zákaznícka podpora a komplexné správy.

Toto je zámerné. Jednoduchosť ovplyvňuje používateľskú skúsenosť. Je oveľa jednoduchšie získať ovládač na inštaláciu aplikácie, ak je jednoduchá a ľahko sa používa. A prevádzkovatelia nabíjacích staníc si ju nainštalujú skôr, keď nepotrebujú poskytovať zákaznícku podporu alebo robiť zložité správy.

V tomto ohľade je OCPP tou správnou aplikáciou pre podniky, ktoré sa chcú zamerať na poskytovanie najlepšieho možného zážitku z nabíjania. Pre komplexnejšie potreby možno budete potrebovať pokročilejší softvér. Ak je vaším cieľom mať vysoko prispôsobiteľný systém, možno budete musieť použiť proprietárne riešenie.

OCPP používajú spoločnosti ako Slock. To a OSVehicle. V prípade potreby majú možnosť použiť pokročilejší softvér.

OCPP je veľmi ľahko použiteľná aplikácia. Môžete ho použiť zo smartfónu alebo z notebooku. Budete potrebovať internetové pripojenie.

Potrebujete nasledujúce:

1) Internetové pripojenie

2) Účet OCPP

3) Účet OCPI

4) Nabíjacia karta vašej stanice

Účty OCPP a OCPI musia byť vytvorené skôr, ako ich budete môcť používať. K obom účtom je možné pristupovať pomocou rovnakej e-mailovej adresy a hesla. Pokiaľ heslo zostane nezmenené, môžete použiť akúkoľvek e-mailovú adresu.

Keď máte účet OCPP, môžete aplikáciu otvoriť na svojom smartfóne. Zobrazí sa výzva na prihlásenie. Aplikácia OCPP je k dispozícii na stiahnutie v obchode Google Play a Apple Store. Ak ho chcete získať, budete potrebovať aktívne internetové pripojenie.

Prečo potrebujete OCPP EV nabíjačky?

EV majiteľ nabíja svoje eCar na nabíjacej stanici
Image Source: iStock

Aby nabíjacie stanice mohli fungovať spolu so systémami riadenia od rôznych predajcov, vyžaduje sa aplikačný protokol, ktorý preloží akékoľvek proprietárne nástroje, ktoré každý program používa, do formátu, ktorému ostatné rozumejú. To je cieľom OCPPl: umožniť rôzne EV nabíjacie stanice na komunikáciu s rôznymi centrálnymi riadiacimi procesmi.

Udržateľná doprava je nevyhnutnosťou pre blaho ľudstva. Je to spôsob, akým môžu ľudia interagovať so svojím prostredím a navzájom tak, že si uvedomujú minimalizáciu svojej stopy. Trvalo udržateľná doprava je kľúčovým prvkom cieľov trvalo udržateľného rozvoja (SDG) a je súčasťou cieľa 7 (zabezpečiť prístup k dostupnej, spoľahlivej, udržateľnej a modernej energii pre všetkých).

Hlavným dôvodom vytvorenia OCPP bolo podporiť prijatie nabíjacích staníc. Hlavnou výzvou OCPP je vytvoriť open-source platformu na budovanie front-endu EV nabíjacia stanica. Najťažšie je nájsť správnu rovnováhu medzi jednoduchým a užitočným rozhraním. Jednoduché použitie a pekný vzhľad nie sú vždy kompatibilné. Snažíme sa napríklad podporovať používanie natívnych upozornení v aplikácii. Aplikácia OCPP je všestranná a môže byť kompatibilná s rôznym hardvérom a EV značky. Hardvér, ktorý chceme podporovať, je hardvér, ktorý podporuje OCPP. Aplikáciu OCPP je možné používať aj bez hardvéru OCPP. Aplikáciu OCPP je možné nainštalovať na váš vlastný server. Napríklad, ak máte Tesla, môžete si nainštalovať aplikáciu OCPP na svoj vlastný server. Aplikácie sa pripájajú k serveru, aby získali informácie a potom ich zobrazili na klientskom rozhraní.

Aplikácia OCPP je kompatibilná s akýmkoľvek hardvérom nabíjacej stanice, ktorý podporuje OCPP. Napríklad, ak by ste chceli použiť originálny hardvér Tesla, môžete použiť aplikáciu OCPP na monitorovanie nabíjacej stanice. Ďalším príkladom je OffGridBox, ktorý v súčasnosti vyvíja prispievateľ OCPP.

Jednou z výhod OCPP je jeho:

  • Všestrannosť: Jednoduché spojenie s rôznymi EV a hardvér

Keďže celý softvér je open source, komunita si ho môže upraviť podľa svojich potrieb. OCPP bude vhodný pre EV s rôznymi štandardmi nabíjania.

Aplikácia a hardvér sú plne nabité siete nezávisle. Prístup k nabíjacej stanici je možný z telefónu, aj keď nemáte predplatné.

Podporuje kreditné karty a prostredníctvom nej platí za reláciu nabíjania. Udržuje rovnováhu nastavenú vlastníkom stanice.

Používateľské rozhranie je citlivé a ľahko sa používa. Dizajn je kompaktný a ľahko sa prispôsobí rôznym veľkostiam obrazovky smartfónov.

Umožňuje automatickú aktualizáciu ceny. To znamená, že vlastník stanice nebude musieť platiť cenu batérie, ale iba cenu elektriny.

Aplikáciu môže použiť majiteľ nabíjacej stanice na nastavenie ceny, ktorú účtujú svojim zákazníkom.

Aplikácia je ľahko nasaditeľná na akýkoľvek server. Aplikáciu je možné použiť s viac ako jednou nabíjacou stanicou.

Môžete si vybrať polohu aplikácie na obrazovke.

Aplikáciu môžu používať rôzni poskytovatelia nabíjacích sietí a neobmedzuje nabíjací port.

Komunita má rôznych účastníkov, ktorí majú rôzne názory na to, aké by mali byť ďalšie kroky. Je ťažké nájsť správny smer, ale každý názor je vítaný.

Hlavným účelom OCPP je umožniť jednoduché zriadenie nabíjacej stanice bez akýchkoľvek hardvérových nákladov, vďaka čomu je dostupná pre každého.

Hardvér OCPP môže byť vyvinutý v budúcnosti s jednoduchou inštaláciou.

Aplikácia OCPP je predná časť nabíjacej stanice. Má open-source dizajn a dá sa ľahko zmeniť.

  • Flexibilita v softvéri: Jednoduchá správa s vašimi vlastnými monitorovacími platformami. Aplikácia OCPP je open-source aplikácia, ktorú môže používať a upravovať ktokoľvek. Dá sa použiť so zariadením Android a akýmkoľvek serverom.
  • Flexibilita hardvéru: Je kompatibilný s OffGridBox a ďalším hardvérom nabíjacej stanice. Aplikáciu možno použiť s hardvérom OCPP aj s hardvérom bez OCPP. Aplikáciu OCPP je možné používať s hardvérom OCPP alebo s iným hardvérom. Môžete napríklad použiť aplikáciu OCPP s hardvérom OCPP a iným hardvérom. Aplikácia OCCP je tiež kompatibilná s inteligentnými hodinkami.
  • Viac funkcií: Aplikácia môže byť použitá na sledovanie polohy nabíjacej stanice. Vodič ho môže použiť na ukončenie relácie nabíjania. Aplikáciu OCPP môže spravovať vlastník nabíjacej stanice. Dá sa použiť na aktualizáciu nabíjacej stanice a zobrazenie stavu nabíjania. Aplikáciu OCPP možno použiť na umožnenie nabíjania pomocou predplatenej karty. Dá sa použiť na umožnenie používania nabíjacej stanice bez predplatného. Len platba za spotrebovanú elektrinu.
  • Obchodné Competency: Nižšie náklady a široký rozsah služieb
  • Aby mohol vodič ovládať reláciu nabíjania, aplikácia OCPP musí podporovať natívne upozornenia.

Hardvér OCPP je možné zostaviť za nižšiu cenu ako iný hardvér nabíjacej stanice.

Jedným z hlavných cieľov projektu OCPP je znížiť náklady na elektrické vozidlá a je tiež kompatibilný s väčšinou hardvéru.

Bottom Line

Aby sme to všetko uzavreli, ľudia sa čoraz viac zaujímajú o elektrické vozidlá a potrebujú viac miest na ich nabíjanie. Počet elektromobilov jazdiacich po uliciach každým dňom narastá a verejnosť a vláda chcú vidieť viac miest, kde si môžu nabiť svoje auto.

Ak ste vlastníkom firmy, môže byť ťažké uvažovať o veľkej investícii do infraštruktúry elektrických vozidiel. Pretože ak je investícia dlhodobá a výnosná, potom je dobré ju zrealizovať. S novými technológiami, akými sú elektrické autá, je dôležité, aby investície boli dlhodobé a škálovateľné, aby sa mohli meniť podľa dopytu a vládnych pravidiel. Odpoveďou môže byť umiestnenie hardvéru schváleného OCPP na vašu stránku.

Môžeme vám pomôcť s konkrétnym jazykom a osvedčenými postupmi na pridanie požiadaviek v súlade s OCPP do vašej ďalšej žiadosti o návrhy, takže nás neváhajte kontaktovať.

Porozprávajte sa s naším odborníkom