Minden, amit az OCPP-ről tudni kell

kezdőlap Minden, amit az OCPP-ről tudni kell
Közzétéve: 2022-03-28 Módosítva: 2026. április 30.
Megosztás:

Amikor a töltés elterjedtebbé válik, a háttérrendszerek és a háttérrendszerek széles skálája lesz elérhető EV töltési rendszerek. Ennek eredményeként a jövőben további töltők és rendszerek jöhetnek létre. Végül lesz egy verseny, hogy melyik típus a legjobb.

Ez a cikk egy útmutató az OCPP-hez, egy nyílt forráskódú, ingyenesen elérhető platformhoz, amellyel egy EV töltőállomás front-end. A front-end a „nyilvános arca” egy EV töltőállomás, és képviseli a rendszert a végfelhasználók számára. Kommunikál a háttérrendszerekkel, regisztrálja az illesztőprogramokat, és olyan információkat jelenít meg, mint az árak, az illesztőprogramok és a töltési helyek elérhetősége.

Az ötlet a Collabora levelezőlistán folytatott viták eredményeként született meg. A Collabora egy olyan iroda, amely az ügyfelek széles körének nyújt szolgáltatásokat, többek között a Linux Foundationt, a Free Software Foundationt és a Google-t. Ez egy nagyon érdekes csoport, amelyre figyelni kell.

Tehát most merüljünk mélyebbre, hogy többet tudjunk meg az OCPP-ről.

Mi az OCPP

Férfi töltés egy EV nyilvános töltőállomáson, és mobiltelefonnal fizet
Image Source: Unsplash

Az Open Charge Point Protocol (OCPP) esetében jó dolgunk van. Könnyűvé teszi nagy töltőállomás-hálózatok létrehozását, és a töltőállomások tulajdonosai gyorsan változhatnak, ha egy szolgáltató megszűnik, vagy vészhelyzet áll fenn. Az is lehetne alacsonyabb árak az egész fórumon.

Az Open Charge Point Protocol (OCPP) az open által használt kommunikációs rendszer EV töltők és töltőállomás-kezelő rendszerek (CSMS).

Az OCPP egy olyan alkalmazásprotokoll, amely lehetővé teszi a kommunikációt az elektromos járművek (EV) töltőállomásai és központi vezérlőrendszerük között. Egyszerűen fogalmazva, az alkalmazásprotokoll olyan struktúra, amely lehetővé teszi a rendkívül különböző programok egymás közötti interakcióját, mint például a mobiltelefonok és az intelligens hűtőszekrények, vagy a Bluetooth hangszórók és laptopok. Tekintsük hasonlónak a fordítóprogramhoz, mivel az egyik eszközről vagy programról érkező üzeneteket olyan formátumba konvertálja, amelyet egy másik eszköz vagy program képes megérteni és használni.

Az OCPP egy ingyenesen elérhető platform egy EV töltőállomás front-end. A front-end a „nyilvános arca” egy EV töltőállomás, és képviseli a rendszert a végfelhasználók számára. Kommunikál a háttérrendszerekkel, regisztrálja az illesztőprogramokat, és olyan információkat jelenít meg, mint az árak, az illesztőprogramok és a töltési helyek elérhetősége.

Az OCPP főként PHP-ben és Javascriptben íródott, és DRY (ne ismételd magad) módon, a Bootstrap nevű front-end keretrendszeren keresztül fejlesztették. A Bootstrap a Twitter nagyon népszerű webfejlesztési keretrendszere, amelynek célja a front-end fejlesztési folyamat megkönnyítése.

Az OCPP az Electronon alapul, ugyanazon a platformon, amelyet a Slack, a Discord és az Atom használ. És szeretjük ezeket az alkalmazásokat. Minden nap használjuk őket. Szeretnénk, ha alkalmazásunk a lehető legegyszerűbb és legelegánsabb lenne, ihletet merítve a Slackből.

Miért menő? Sok embert láttunk már töltőállomás-front-endeket építeni. Ezek a front-endek mind saját tulajdonúak. Ez azt jelenti, hogy zárt forráskódú módon épülnek fel, és nem érhetők el a nyilvánosság számára megtekintésükre vagy használatra.

Ez különösen akkor aggasztó, ha üzleti modelljük a frontend értékesítésén alapul. Előfordulhat például, hogy egy vállalatnak van iOS-re vagy Android-alkalmazása. Sok időt és erőfeszítést fordítottak arra, hogy jól nézzen ki és használható legyen. De nincs nyílt forráskódú licenc, és még ha lenne is, az teljesen le van zárva. Nem látja, hogyan működik, és biztosan nem látja, hogyan javítsa ki a hibákat.

Ezen túlmenően az üzleti modell akadályozza a belépést. Ha fizetni kell az alkalmazásért, a felhasználók nem telepíthetik azt maguktól, mert nem biztosak abban, hogy valaha is használni fogják.

OCPP vs. OCPI

Egy alkalmazás, amely jelzi a töltő elektromos jármű állapotát
Image Source: iStock

A teljes csomag az egyetlen, ami különbözteti meg a kettőt. Az OCP a „nyílt forráskódú, közösség által vezérelt, platformfüggetlen, integrált töltőállomás” rövidítése, amely teljesen működőképes, és tartalmazza a töltőállomások működtetéséhez szükséges összes modult, például illesztőprogramokat, állomásokat, jelentéseket, elemzéseket stb. .

Az OCPI számára létezik egy OCPP nevű előtér. Az OCPP a felhasználók felülete, és csak a töltőállomásokról jelenít meg információkat, például illesztőprogramokat, állomásokat, árakat és akkumulátorokat.

Az OCPP egy töltőállomás-alkalmazás, amely együttműködik az OCPI-vel, és ez egy egyszerű módja annak, hogy a töltőállomás üzemeltetője információkat jelenítsen meg az állomásokról, az akkumulátorról és a különböző termékek áráról.

A fejlesztők számára az OCPP nagyszerű lehetőség az Ocpi használatának megkezdésére, így könnyen kezelheti az illesztőprogramokat, állomásokat és akkumulátorokat.

Ha szeretne saját töltőállomást fejleszteni, akkor az OCPP a legjobb kiindulópont. Ezenkívül segít a töltők és akkumulátorok kezelésében saját személyes vállalkozása számára. Az OCPP még korai napjai, és valószínű, hogy a projekt idővel fejlődni fog.

Milyen előnyei vannak az OCPP használatának? Van néhány oka annak, hogy érdemes OCPP-t használni.

Először is ingyenes. Nem kell fizetnie az alkalmazásért. Ha saját tulajdonú szoftvert használ vállalkozása számára, a szoftvercég díjat számíthat fel a szoftverért és a karbantartást és fejlesztést szolgáló szolgáltatásaiért. Gyakran vannak korlátozások arra is, hogy ki használhatja a szoftvert, például korlátozzák a felhasználók számát.

Másodszor, az OCPP bárki számára elérhető a kód megtekintéséhez. A fejlesztők tudják, hogy a nyílt forráskódú szoftverek nem feltétlenül ingyenesek, de nagyszerű módja annak, hogy tartós kapcsolatot építsenek ki egy közösséggel.

Harmadszor, az OCPP szabadon használható kereskedelmi és magán alkalmazásokhoz egyaránt. Ha van egy barátod, aki szórakozásból szeretne töltőállomás-alkalmazást építeni, nincs ok arra, hogy fizetnie kell érte. Ha nagy kiterjedésű töltőállomásokkal rendelkezik, létrehozhat egy privát alkalmazást saját alkalmazottai számára, vagy létrehozhat egy kereskedelmi alkalmazást a nyilvánosság számára.

Egy másik lehetőség, hogy saját alkalmazást készíthet saját szoftverrel. Ez nagyon sok munka. Fejlesztőket és tervezőket kell alkalmaznia, és ezért az időért fizetnie kell.

De általában az OCPP nyílt forráskódú, így nem kell fizetni érte vagy karbantartásért. A közreműködők nagy közössége is van, akik szükség esetén tudnak segíteni.

Az OCPP minimalista dizájnnal is rendelkezik. Bármilyen környezetben jól fog kinézni. 

Az OCPP-t úgy tervezték, hogy kicsi legyen és könnyen telepíthető a saját szerverére. Ha van vállalkozása, az alkalmazást saját szerverén tárolhatja, és szabályozhatja, hogyan működik és hogyan néz ki. Ha Ön végfelhasználó, az OCPP segítségével információkat jeleníthet meg a közeli töltőállomásokról, és elősegítheti a töltőállomások alkalmazását.

Az OCPP különböző verziói

Az elektronikus járműtöltő állomás az alkalmazástérképen látható
Image Source: iStock

Jelenleg az OCPP két változata a piacon. Az egyik alapja Ocpi 2.0, a másik pedig ezen alapul Ocpi 3.0 béta.

Az OCPP-t saját szerverére telepítheti. Az Ocpi 2.0 OCPP-je a LAMP-veremen alapul, ami azt jelenti, hogy telepítheti Linuxra, Apache-ra, MySql-re és Php-re. Az Ocpi 3.0 béta másik OCPP-je a MEAN veremen alapul, ami azt jelenti, hogy MySql, Express, Angular és Node.js.

Az Ocpi 2.0 OCPP stabil, és támogatja az Ocpi 3.0 bétaverziójához készült OCPP-t. Az 3.0 beta támogatja az OCPP-t az Ocpi 3.0 béta és az Ocpi 2.0 verziókhoz.

Hogyan működik az OCPP?

Elektromos töltő elektromos járművekhez a falon1
Image Source: VÁSZON

Fussunk végig egy egyszerű forgatókönyvet:

  • Az ügyfél a töltőállomás elülső részéhez érkezik, hogy elkezdje tölteni járművét. Kiválasztja a felszámítani kívánt kWh mennyiséget, majd leadja a megrendelését.
  • A front-end kommunikál a háttérrel. A backend kezeli az árképzést és a szerződéskezelést. A front-end közli a háttérrendszerrel, hogy az ügyfél mennyi kWh-t szeretne felszámítani.
  • A háttérrendszer ezután fizetésre kéri az ügyfelet. Az ügyfél megadja fizetési adatait, például hitelkártyaadatait vagy bankszámláját, majd a háttérrendszer megterheli az ügyfelet.
  • Az ügyfél készen áll a töltés megkezdésére. A háttérrendszer most elküldi a rendelést a töltőállomásra, amely ezután megkezdi a jármű töltését.
  • Amikor az ügyfél befejezte a töltést, kéri a töltés befejezését. A front-end üzenetet küld a háttérnek. A háttérrendszer ezután üzenetet küld a töltőállomásnak, hogy fejezze be a töltést.
  • A háttérrendszer üzenetet küld az ügyfélnek, megerősítve, hogy a töltés befejeződött. 
  • A háttérrendszer üzenetet is tud küldeni az ügyfélnek, ha az ár a terhelési folyamat során megváltozik. Például, ha kedvezményt kínálnak vagy díjat adnak hozzá. Ha díjat adnak hozzá, akkor a kezelőfelület dönti el, hogyan jelenítse meg az új árat az ügyfél számára. Hiba esetén üzenetet is küldhet az ügyfélnek. A háttérprogram bármilyen üzenetet küldhet. Például üzenetet küldhet az ügyfélnek, hogy az állomás áramtalanítva van.

Ebben az egyszerű forgatókönyvben három üzenet jelenik meg: az ügyfél kérése a töltés megkezdésére, a töltés sikeres befejezése és a töltés sikertelen befejezése.

Ezenkívül opcionális üzenetek is küldhetők a háttérből: az árváltozási üzenet és a hibaüzenet.

Az OCPP nem helyettesíti az OCPI-t. Az OCPI egy teljesen működőképes és integrált platform, amely a töltőállomás építéséhez szükséges összes összetevőt tartalmazza. Van egy OCPP nevű előtér, amely kommunikál az OCPI-vel, és lehetővé teszi a végfelhasználók számára, hogy kapcsolatba lépjenek a töltőállomással. Az OCPP nagyon minimalista, és csak felhasználói felületet tartalmaz.

"Az OCPP fő funkciója a háttérrendszerekkel, töltőállomásokkal, illesztőprogramokkal és felhasználókkal való kommunikáció.”

Kivonja az adatokat a háttérrendszerekből, és megjeleníti azokat az előlapon. Ezenkívül kezeli a járművezetőket, fiókjaikat, valamint terhelési számláikat és kártyáikat. Az OCPP támogatja az adatok élő frissítését a kezelőfelületen.

Az OCPP Javascript/HTML alkalmazással dinamikusan illeszthet be adatokat és navigációs elemeket adhat hozzá.

Az OCPP-t úgy tervezték, hogy könnyen telepíthető legyen a saját szerverére. Ezenkívül az alkalmazás egyszerűsített verzióját is biztosítja javascript/HTML alkalmazás formájában.

Az első cég, amely OCPP-t használ, a Slock. Slock. Szoftvert készít IoT-eszközökhöz és intelligens zárakhoz. Nemrég bejelentette az Univerzális megosztási hálózatot, amely olyan eszközök megosztására szolgáló platform, mint a kerékpár, az autó vagy a robogó.

A 2018-as CES kiállításon bemutatott projektek egyike a Bosch német automatizálási és elektronikai céggel való együttműködés volt. A Bosch a ClearMotion, a smart partnere is EV töltő állomás. ClearMotion épít EV töltőállomások és szoftverek.

Létezik egy Share&Charge nevű projekt, amely egy nyílt forráskódú és blokklánc-alapú platform az elektromos járművek töltésére. Fő célja az irányítás EV töltőállomások egy decentralizált és hajóútban. A Share Charge azt állítja, hogy az első töltőállomás 2019 elején készülhet el. Együttműködik az OSVehicle nevű céggel, amely kifejlesztette az OSVehicle OS nevű járműplatformot. Ezek példák más vállalatokra, amelyek OCPP-t használnak.

Az OCPP kialakítása egyszerű, letisztult és minimalista. Nagyon tiszta és könnyen használható. A megjelenés és az érzés nagyon jó, az alapvető funkciók pedig könnyen használhatók.

Biztosítja azt a funkciót, amelyre a töltőállomások üzemeltetőinek szüksége van. Minden információ megtalálható benne: illesztőprogramok, állomások, akkumulátor, árak stb. Nem rendelkezik sok egyéb funkcióval, mint például az ügyfélszolgálat és az összetett jelentések.

Ez szándékos. Az egyszerűség befolyásolja a felhasználói élményt. Sokkal egyszerűbb illesztőprogramot kérni az alkalmazás telepítéséhez, ha az egyszerű és könnyen használható. A töltőállomások üzemeltetői pedig nagyobb valószínűséggel telepítik, ha nem kell ügyfélszolgálatot nyújtaniuk vagy összetett jelentéseket készíteniük.

Ebből a szempontból az OCPP a megfelelő alkalmazás azoknak a vállalkozásoknak, amelyek a lehető legjobb töltési élmény biztosítására szeretnének összpontosítani. Előfordulhat, hogy összetettebb igényekhez fejlettebb szoftverekre lesz szüksége. Ha nagymértékben testreszabható rendszerre törekszik, előfordulhat, hogy szabadalmaztatott megoldást kell használnia.

Az OCPP-t olyan cégek használják, mint a Slock. Ez és az OSVehicle. Lehetőségük van fejlettebb szoftverek használatára, ha szükséges.

Az OCPP egy nagyon könnyen használható alkalmazás. Használhatja okostelefonjáról vagy laptopjáról. Internetkapcsolatra lesz szüksége.

A következőkre van szüksége:

1) Internet kapcsolat

2) OCPP számla

3) OCPI számla

4) Az állomás töltőkártyája

Az OCPP- és OCPI-fiókokat használat előtt létre kell hozni. Mindkét fiókhoz ugyanazzal az e-mail címmel és jelszóval lehet hozzáférni. Amíg a jelszó változatlan marad, bármilyen e-mail címet használhat.

Miután létrehoztad az OCPP fiókodat, megnyithatod az alkalmazást az okostelefonodon. A rendszer kérni fog, hogy jelentkezz be. Az OCPP alkalmazás letölthető a Google Play Áruházból és az Apple Store-ból. A letöltéshez aktív internetkapcsolatra van szükséged. A két protokoll részletes összehasonlításáért lásd: Elektromos jármű töltés dekódolása: mély merülés az OCPI és OCPP között.

Miért van szükség OCPP-re? EV töltők?

EV tulajdonos tölti az eCar-ját a töltőállomáson
Image Source: iStock

Lehetővé teszi, hogy a töltőállomások a felügyeleti rendszerekkel együtt működjenek különféle árusok, olyan alkalmazásprotokollra van szükség, amely az egyes programok által használt szabadalmaztatott eszközöket a többiek számára érthető formátumba fordítja le. Ez az OCPPl célja: lehetővé tenni a különféle EV töltőállomások a különböző központi felügyeleti folyamatokkal való kommunikációhoz.

A fenntartható közlekedés elengedhetetlen az emberiség jólétéhez. Ez egy módja annak, hogy az emberek úgy léphessenek kapcsolatba környezetükkel és egymással, hogy tudatában legyenek lábnyomuk minimalizálásának. A fenntartható közlekedés a Fenntartható Fejlesztési Célok (SDG) kulcsfontosságú eleme, és része a 7. célnak (Megfizethető, megbízható, fenntartható és modern energiához való hozzáférés biztosítása mindenki számára).

Az OCPP létrehozásának fő oka a töltőállomások bevezetésének ösztönzése volt. Az OCPP fő kihívása egy nyílt forráskódú platform létrehozása az an EV töltő állomás. A legnehezebb az, hogy megtaláljuk a megfelelő egyensúlyt az egyszerű és hasznos felület között. A könnyen használható és a jó megjelenés nem mindig kompatibilis. Például igyekszünk ösztönözni a natív értesítések használatát az alkalmazásban. Az OCPP App sokoldalú, és kompatibilis lehet különböző hardverekkel és EV márkák. A támogatni kívánt hardver az OCPP-t támogató hardver. Az OCPP alkalmazás OCPP hardver nélkül is használható. Az OCPP App telepíthető saját szerverére. Például, ha Teslája van, telepítheti az OCPP alkalmazást a saját szerverére. Az alkalmazások csatlakoznak a szerverhez, hogy információkat szerezzenek be, majd megjelenítsék azokat a kezelőfelületen.

Az OCPP App kompatibilis minden olyan töltőállomás hardverével, amely támogatja az OCPP-t. Például, ha az eredeti Tesla hardvert szeretné használni, használhatja az OCPP alkalmazást a töltőállomás figyelésére. Egy másik példa az OffGridBox, amelyet jelenleg egy OCPP közreműködő fejleszt.

Az OCPP egyik előnye:

  • Sokoldalúság: Könnyű párosítás másokkal EV és Hardver

Mivel a teljes szoftver nyílt forráskódú, a közösség saját igényei szerint módosíthatja azt. Az OCPP különböző töltési szabványokkal rendelkező elektromos járművekhez lesz alkalmas.

Az alkalmazás és a hardver egymástól függetlenül teljesen feltöltött hálózatok. A telefonról akkor is elérheti a töltőállomást, ha nincs előfizetése.

Támogatja a hitelkártyákat, és ezen keresztül fizeti a töltési munkamenetet. Megtartja az állomás tulajdonosa által felállított egyensúlyt.

A felhasználói felület érzékeny és könnyen használható. Kialakítása kompakt, és könnyen elfér a különböző méretű okostelefonok képernyőjén.

Lehetővé teszi az ár automatikus frissítését. Ez azt jelenti, hogy az állomás tulajdonosának nem kell fizetnie az akkumulátor árát, csak az áram árát.

Az alkalmazás segítségével a töltőállomás tulajdonosa beállíthatja, hogy milyen árat számít fel ügyfeleinek.

Az alkalmazás könnyen telepíthető bármely szerverre. Az alkalmazás több töltőállomással is használható.

Kiválaszthatja az alkalmazás pozícióját a képernyőn.

Az alkalmazást különböző töltőhálózat-szolgáltatók használhatják, és nem korlátozza a töltési portot.

A közösségnek különböző résztvevői vannak, akik eltérően vélekednek arról, hogy mi legyen a következő lépés. Nehéz megtalálni a helyes irányt, de mindenki véleményét szívesen fogadjuk.

Az OCPP fő célja, hogy lehetővé tegye egy töltőállomás könnyű, hardverköltség nélküli kialakítását, amely mindenki számára elérhetővé teszi.

Az OCPP hardver a jövőben egyszerű telepítéssel fejleszthető.

Az OCPP App a töltőállomás eleje. Nyílt forráskódú kialakítású, és könnyen módosítható.

  • Rugalmasság a szoftverben: Egyszerű kezelés saját megfigyelési platformokkal. Az OCPP App egy nyílt forráskódú alkalmazás, amelyet bárki használhat és módosíthat. Androidos eszközzel és bármilyen szerverrel használható.
  • Rugalmasság a hardverben: Kompatibilis az OffGridBox-szal és más töltőállomás hardverekkel. Az alkalmazás OCPP hardverrel és nem OCPP hardverrel egyaránt használható. Lehetőség van az OCPP alkalmazás használatára az OCPP hardverrel vagy más hardverrel. Például használhatja az OCPP alkalmazást az OCPP hardverrel és egyéb hardverekkel. Az OCCP App az okosórával is kompatibilis.
  • Több funkció: Az alkalmazás segítségével nyomon követhető a töltőállomás helye. A vezető használhatja a töltési folyamat lezárására. Az OCPP alkalmazást a töltőállomás tulajdonosa kezelheti. Használható a töltőállomás frissítésére és a töltési állapot kijelzésére. Az OCPP App segítségével előre fizetett kártyával is lehet tölteni. Használható a töltőállomás előfizetés nélküli használatának engedélyezésére. Csak a felhasznált villamos energia fizetése.
  • Kereskedelmi kompetencia: Alacsonyabb költség és széles körű szolgáltatás
  • Annak érdekében, hogy az illesztőprogram irányíthassa a töltési munkamenetet, az OCPP alkalmazásnak támogatnia kell a natív értesítéseket.

Az OCPP hardver alacsonyabb költséggel szerelhető össze, mint a töltőállomás egyéb hardverei.

Az OCPP projekt egyik fő célja az elektromos járművek költségeinek csökkentése, és a legtöbb hardverrel kompatibilis. A töltőhálózatához megbízható hardverek megtalálásához tekintse meg útmutatónkat a következő címen: Top 9 EV Töltőgyártók.

A lényeg

Mindezt összefoglalva, az embereket egyre jobban érdeklik az elektromos járművek, és több helyre van szükségük a töltéshez. Napról napra növekszik az utcákon közlekedő elektromos autók száma, a lakosság és a kormány pedig több helyet szeretne látni autójuk töltésére.

Ha Ön cégtulajdonos, nehéz lehet nagy beruházást eszközölni az elektromos járművek infrastruktúrájába. Mert végül is, ha egy befektetés hosszú távú és megtérülő, akkor érdemes megtenni. Az olyan új technológiáknál, mint az elektromos autók, fontos, hogy a beruházások hosszú távúak és méretezhetőek legyenek, hogy a kereslet és a kormányzati szabályok függvényében változhassanak. A megoldás lehet, ha OCPP-jóváhagyással rendelkező hardvert helyez el webhelyén.

Segítünk Önnek konkrét nyelvezetekkel és bevált gyakorlatokkal, amelyekkel az OCPP-kompatibilis követelményeket a következő ajánlatkéréséhez adhatja hozzá, ezért ne habozzon kapcsolatba lépni velünk.

Kap egy ingyenes idézet

Beszéljen Szakértőnkkel