Konparezon estratejik definitif OCPP 1.6J kont 2.0.1 pou operatè chaj komèsyal mondyal yo: Metrize évolutivité rezo a, sibèsekirite avanse, entegrasyon ISO 15118, ak enfrastrikti alontèm ki pwoteje lavni pou yon kwasans dirab nan machin elektrik yo.
Rezime Egzekitif
Peyizaj rechaje machin elektrik (EV) ap sibi yon gwo chanjman. Pandan adopsyon mondyal la ap akselere, pwotokòl kominikasyon fondamantal ki gouvène entèraksyon ant Ekipman Pwovizyon pou Veyikil Elektrik (EVSE) ak Sistèm Jesyon Estasyon Rechaje (CSMS) yo vin tounen pwen santral estrateji teknik pou Operatè Rechaje Komèsyal yo (CPO). Pwotokòl Pwen Rechaje Ouvè a (OCPP), ke Open Charge Alliance (OCA) kenbe, evolye soti nan yon senp kad mesajri pou vin tounen yon estanda sofistike, an sekirite, epi trè évolutif.
Gid sa a bay yon analiz teknik konplè sou tranzisyon soti nan OCPP 1.6J pou rive nan OCPP 2.0.1. Nou eksplore diferans achitekti yo, amelyorasyon sekirite yo, paradigmes jesyon aparèy yo, ak wòl kritik entegrasyon ISO 15118 la. Pou achtè ak operatè yo, atik sa a sèvi kòm referans definitif pou pran desizyon enfòme sou akizisyon ak migrasyon nan yon mache k ap devlope rapidman.
Chapit 1: Evolisyon Nòm Chaje Veyikil EV yo: Yon Kontèks Istorik
Pwotokòl Pwen Chaj Ouvè a (OCPP) te fèt akoz yon bezwen pou entèoperabilite. Nan premye jou yo te kòmanse chaje machin elektrik yo, manifaktirè pyès ki nan konpitè yo ak founisè lojisyèl yo te itilize pwotokòl propriétaires, sa ki te kreye "jaden miray" ki te anpeche konpetisyon ak inovasyon. Entwodiksyon OCPP 1.2 ak 1.5 yo te prepare teren an, men se OCPP 1.6 ki te vrèman inifye endistri a.
1.1 Dominasyon OCPP 1.6J la
Pibliye an 2015, OCPP 1.6 te prezante aplikasyon JSON sou WebSockets (1.6J). Avansman sa a nan mesajri ki baze sou SOAP te diminye anpil depans epi senplifye aplikasyon pou devlopè yo. Li te prezante fonksyonalite tankou chaje entelijan ak notifikasyon estati adisyonèl, sa ki fè li tounen estanda endistri a pou prèske yon deseni.
1.2 Jenèz OCPP 2.0.1 la
Malgre siksè 1.6J la, kwasans endistri a te montre limit li yo. Pwoblèm sekirite, konpleksite jesyon aparèy, ak mank sipò natif natal pou entegrasyon rezo avanse (V2G) te mennen nan devlopman OCPP 2.0, epi apre sa, OCPP 2.0.1 rafine a (ki te soti an 2020). OCPP 2.0.1 la se pa sèlman yon mizajou; li se yon nouvo konsepsyon total ki vize sipòte pwochen jenerasyon rezo chaje ki gen gwo puisans, entelijan, ak an sekirite.
Chapit 2: Paradigm Kominikasyon Fondamantal: JSON, WebSockets, ak Estrikti Ankadreman
Pou konprann diferans ki genyen ant pwotokòl sa yo, fòk nou gade kominikasyon ki pi ba nivo a. Toulede pwotokòl yo itilize JSON sou WebSockets, men estrikti ak fason yo jere mesaj sa yo diferan anpil.
2.1 Kouch WebSocket la
Toulede vèsyon yo itilize koneksyon WebSocket pèsistan, ki pèmèt kominikasyon full-duplex. Sa a enpòtan pou operasyon an tan reyèl, tankou kanpe yon sesyon chaje nan yon aplikasyon mobil oswa resevwa alèt pann enstantane.
2.2 Dekonpozisyon Ankadreman Mesaj
Yon mesaj OCPP tipik gen ladan l yon ID kalite mesaj, yon ID mesaj inik, non aksyon an, ak payload la.
Egzanp Ankadreman OCPP 1.6J (BootNotification)
"json [2, "123456", "BootNotification", { "chargePointVendor": "MidaPower", "chargePointModel": "Terra-X", "chargePointSerialNumber": "SN001", "firmwareVersion": "v1.2.3" }]"
Egzanp Ankadreman OCPP 2.0.1 (BootNotification)
"json [2, "987654", "BootNotification", { "reason": "PowerUp", "chargementStation": { "vendorName": "MidaPower", "model": "Terra-Z", "serialNumber": "SN-Z-99", "firmwareVersion": "v2.0.0" } }]`Remake ogmantasyon granularite a nan vèsyon 2.0.1 la.Chan "reason" lan pèmèt CSMS la konprann si demaraj la te akòz yon rdemaraj, yon demaraj, oswa yon deklanchman "watchdog", sa ki pèmèt yon pi bon lojik dyagnostik.
Chapit 3: Chanjman Paradig Achitekti: Modèl Aparèy la
Devyasyon teknik ki pi enpòtan nan OCPP 2.0.1 se entwodiksyon anModèl Aparèy.
3.1 Limitasyon kle konfigirasyon 1.6J yo
Nan OCPP 1.6J, konfigirasyon pyès ki nan konpitè a te jere atravè yon lis plat "Kle Konfigirasyon" (pa egzanp,Entèval batman kè, Delè Koneksyon). Tank chajè yo te vin pi konplèks (plizyè konektè, modil pouvwa entegre, sistèm refwadisman konplèks), lis plat sa a te vin enkontwolab. Pa te gen okenn fason estanda pou dekri yerachi fizik yon estasyon.
3.2 Apwòch Modèl Aparèy 2.0.1 la
OCPP 2.0.1 prezante yon modèl yerarchik ki gen ladanKonpozanepiVaryabYon konpozan kapab "Kontwolè a," "Konektè a," oswa "Modil Pouvwa a." Chak konpozan gen varyab ki reprezante eta li oswa konfigirasyon li (pa egzanp,Tanperati, Vòltaj, Maksimòm Kouran).
- KonpozanYon pati fizik oswa lojik nan estasyon rechaje a.
- VaryabYon atribi espesifik nan konpozan sa a.
- KarakteristikMetadone ki dekri varyab la (inite, seri, kalite aksè).
Sa pèmèt yon siveyans estanda. Kounye a, yon operatè ka fè rechèch sou tanperati yon modil pouvwa espesifik lè l sèvi avèk yon chemen estanda, olye pou l konte sou kle propriétaires espesifik vandè a.
Chapit 4: Sibèsekirite: Soti nan "Pi bon efò" rive nan TLS obligatwa
Nan premye jou yo te kòmanse chaje machin elektrik yo, sekirite te souvan yon bagay yo te konsidere apre. OCPP 1.6J te ofri pwofil sekirite, men aplikasyon an pa t konsistan nan tout vandè yo.
4.1 Pwofil Sekirite nan 1.6J
OCPP 1.6J te defini twa pwofil sekirite:
- San garantiHTTP/WebSockets tèks klè.
- Otorizasyon DebazTLS ak non itilizatè/modpas.
- Baze sou sètifikaTLS ak sètifika bò kliyan.
Pwoblèm nan sete ke anpil chajè te rete sou Pwofil 1, sa ki te kite yo vilnerab a atak man-in-the-middle (MITM) ak kontwòl san otorizasyon.
4.2 Pozisyon Ranfòse 2.0.1 la
OCPP 2.0.1 egzije kominikasyon an sekirite. Li entegre fonksyon sekirite avanse natif natalman:
- Mizajou Firmwèr An SekiriteSiyati ak verifikasyon obligatwa pou imaj firmwèr yo.
- Anrejistreman SekiriteJounal detaye pou evènman ki gen rapò ak sekirite (pa egzanp, tantativ koneksyon ki echwe, ekspirasyon sètifika).
- Jesyon SètifikaMesaj estanda pou sètifika ki chanje ak ki mete ajou (ki dirije pa CSMS oswa ki dirije pa estasyon).
- TLS 1.2/1.3Sipò pou dènye estanda chifreman yo.
Pou operatè komèsyal yo, sa diminye risk pou gwo konpwomi rezo a epi asire konfòmite avèk règleman sibersekirite émergentes pou aparèy IoT yo.
Chapit 5: Entegrasyon ISO 15118: Branche & Chaje ak V2G
Lavni rechaje machin elektrik yo pa sèlman konsène deplase elektwon; li konsène echanj entelijan done ak enèji. ISO 15118 se estanda entènasyonal pou kominikasyon ant machin ak rezo (V2G), epi entegrasyon li ak OCPP se karakteristik prensipal 2.0.1 la.
5.1 Konpleksite Branche & Chaje a
Fonksyon Plug & Charge (PnC) la pèmèt yon chofè tou senpleman branche machin nan epi kòmanse chaje l san l pa bezwen itilize yon aplikasyon oswa yon kat RFID. Sa mande yon Enfrastrikti Kle Piblik (PKI) konplèks ki gen ladan machin nan, chajè a, operatè a, ak sant enfòmasyon an.
Nan OCPP 1.6J, sipò PnC pa t egziste nan pwotokòl debaz la. Machann yo te oblije aplike ekstansyon koutim, sa ki te mennen nan fragmentasyon. OCPP 2.0.1 bay "plombri" pou PnC lè li sipòte:
- Enstalasyon SètifikaPase Sètifika Kontra yo soti nan CSMS la bay EV a atravè EVSE a.
- OtorizasyonSèvi ak ID e-Mobilite (eMAID) ki sòti nan sètifika machin nan.
- Kominikasyon chiffresAsire ke done faktirasyon sansib ki pase ant machin nan ak griy la pwoteje.
5.2 Chaje entelijan ak balans chaj
Pandan ke 1.6J te sipòte chaj entelijan debaz (voye yonMete Pwofil Chaje), 2.0.1 amelyore sa. Li pèmèt:
- Entegrasyon Siyal EkstènRepons an tan reyèl a siyal frekans griy la oswa siyal pri an gwo.
- Jesyon Chaj DinamikKontwòl pi detaye sou distribisyon kouran atravè yon sit ki gen plizyè santèn konektè.
- Veyikil-a-Grid (V2G)Vèsyon 2.0.1 la gen ladan l chan done ki nesesè yo pou sipòte sikilasyon enèji bidireksyonèl, sa ki pèmèt machin elektrik yo aji kòm resous enèji distribye (DER) pou rezo a.
5.3 Amelyorasyon koòdone itilizatè/eksperyans itilizatè
OCPP 2.0.1 sipòte ekspozisyon enfòmasyon dirèkteman sou ekran plato a oswa tablodbò machin nan, tankou:
- Pri an tan reyèl nan lajan lokal la.
- Tan estime pou rive nan 80% eta chaj (SoC).
- Enfòmasyon detaye sou resi a lè li fini.
Chapit 6: Jesyon ak Siveyans Aparèy Avanse
Pou yon CPO, pri yon chajè se pa sèlman pri acha a; se Pri Total Posesyon an (TCO). Antretyen ak tan pann yo se pi gwo faktè ki touye pwofi yo. OCPP 2.0.1 adrese sa a atravè kapasite siveyans siperyè.
6.1 Rapò ki baze sou evènman
Nan 1.6J, CSMS la anjeneral te oblije sonde chajè a pou konnen estati a oswa tann yonNotifikasyon sou EstatiNan vèsyon 2.0.1 la,Siveyans EvènmanSistèm nan pèmèt CSMS la fikse papòt. Pa egzanp: "Sèlman notifye m si tanperati entèn lan depase 70°C" oswa "Rapòte si vòltaj antre a desann anba 200V." Sa diminye trafik rezo a epi pèmèt antretyen proaktif.
6.2 Jesyon Tranzaksyon: Evènman Tranzaksyon an
Youn nan aspè ki te pi kritike nan OCPP 1.6J se te fason li te jere tranzaksyon yo. Yon sesyon te enplikeKòmanseTranzaksyonepiSispann Tranzaksyonmesaj yo, men si te gen yon entèripsyon rezo a, souvan CSMS la te gen difikilte pou rekonsilye done faktirasyon yo.
OCPP 2.0.1 ranplase sa yo ak yon sèl, solidEvènman Tranzaksyonmesaj. Mesaj sa a itilize pou rapòte tout etap sik lavi yon tranzaksyon (Kòmanse, Mizajou, Fini). Li gen ladan yon mesaj inikId tranzaksyonki pèsiste menm si plato a rekòmanse, sa ki asire ke pa gen okenn done chaj—e konsa pa gen okenn revni—ki pèdi.
6.3 Dyagnostik ak depanaj amelyore
LaJwennLogepiNotifikasyon Estati DyagnostikMesaj nan 2.0.1 yo pi estriktire. CPO yo ka mande kalite jounal espesifik (Sekirite, Dyagnostik, Itilizatè) epi presize entèval tan an. Sa pèmèt ekip sipò a distans rezoud pwoblèm san yo pa voye yon teknisyen sou plas, sa ki diminye anpil depans operasyon yo.
Chapit 7: Mekanis Mizajou Firmwèr: Fyab ak Anile vèsyon anvan yo
Mizajou firmwèr yo se san lavi nan pyès ki nan konpitè k ap evolye, men yon mizajou ki echwe ka bloke yon chargeur.
7.1 Pwosesis Mizajou 1.6J la
Nan 1.6J, laMizajouFirmwareKòmand lan te relativman senp. Chargeur a ta telechaje imaj la epi eseye enstale li. Pa te gen okenn mekanis estanda pou mizajou an plizyè etap oswa pou anilasyon verifye.
7.2 Mizajou plizyè etap 2.0.1 la
OCPP 2.0.1 prezante yon sik lavi ki pi sofistike pou mizajou firmwèr yo:
- TelechajeChajè a pran imaj la epi verifye sòm kontwòl/siyati li.
- EnstalasyonMizajou a aplike sou yon patisyon segondè.
- VerifikasyonSistèm nan verifye si nouvo firmwèr la demarre kòrèkteman.
- AktivasyonPatisyon prensipal la chanje.
Si nenpòt etap echwe, pwotokòl la defini kijan chajè a ta dwe retounen nan vèsyon ki estab anvan an epi rapòte kòd echèk espesifik la bay CSMS la. Nivo fyab sa a pa negosyab pou deplwaman komèsyal sou gwo echèl.
7.3 Verifikasyon Siyati
Pou anpeche aktè malveyan yo telechaje firmwèr ki konpwomèt, vèsyon 2.0.1 egzije itilizasyon siyati dijital. Chajè a ap refize egzekite nenpòt kòd ki pa siyen pa kle prive manifakti a, sa ki ajoute yon kouch pwoteksyon kritik kont piratage nan nivo pyès ki nan konpitè a.
Chapit 8: Konfidansyalite Done, Konfòmite Règlemantè, ak GDPR
Kòm rechaje machin elektrik yo vin tounen yon sèvis piblik chak jou, kantite done pèsonèl ki pwodui yo se yon bagay ki vrèman enpresyonan. Yon sèl sesyon rechaje ka konekte idantite yon itilizatè, kote machin li ye a, modèl vwayaj li yo, ak enfòmasyon finansye li yo.
8.1 Enfòmasyon Pèsonèl Idantifyab (PII) nan OCPP
Nan kontèks Règleman Jeneral sou Pwoteksyon Done (RGPD) an Ewòp ak lwa menm jan an tankou CCPA an Kalifòni, pwen done tankouidTag(RFID) oubyenEVCCID(Idantifyan Veikil) yo konsidere kòm PII.
OCPP 2.0.1 bay pi bon kontwòl pou anonimizasyon done yo. Pa egzanp,Done pèsonalizechan yo pèmèt operatè yo estoke metadone san yo pa ekspoze PII nan jounal pwotokòl prensipal yo. Anplis de sa, pwofil sekirite amelyore yo asire ke done sa yo chiffres ni an tranzit ni an repo.
8.2 Dwa pou yo bliye w ak Portabilite Done yo
Natir estriktire Modèl Aparèy 2.0.1 la fè li pi fasil pou founisè CSMS yo aplike demann "sipresyon done". Nan yon sistèm 1.6J, jwenn tout egzanp ID yon itilizatè atravè kle konfigirasyon ak jounal disparat te yon kochma manyèl. Nan 2.0.1, separasyon klè ant eta aparèy la ak done tranzaksyon yo pèmèt yon achitekti baz done ki pi pwòp.
8.3 Konfòmite avèk Lwa Sekirite IoT yo
Anpil rejyon kounye a ap pase lwa ki egzije pou aparèy IoT yo gen modpas inik ak mekanis mizajou an sekirite. TLS obligatwa OCPP 2.0.1 la ak firmwèr siyen an pa sèlman karakteristik "bon pou genyen"—yo se egzijans legal pou vann pyès ki nan konpitè nan mache tankou Kalifòni ak Wayòm Ini.
Chapit 9: Pèspektiv Achtè a: TCO, ROI, ak Migrasyon Estratejik
Pou yon operatè rechaje komèsyal, desizyon pou rete ak 1.6J oubyen chanje pou 2.0.1 se yon desizyon finansye.
9.1 Pri Aplikasyon an
- OCPP 1.6JPa chè pou aplike, lajman sipòte pa pyès ki nan konpitè ki pa koute chè, men li gen gwo depans kache an tèm de antretyen ak risk sekirite.
- OCPP 2.0.1Li mande processeur ki pi puisan ak plis memwa nan EVSE a. Pri devlopman pou CSMS yo pi wo akòz konpleksite pwotokòl la. Sepandan, li ofri ekonomi OpEx siyifikatif atravè jesyon a distans ak pi bon fyab.
9.2 Mit "Amelyorasyon San Pwoblèm" lan
Yo souvan di ke yo ka amelyore chajè 1.6J yo pou rive nan vèsyon 2.0.1 atravè lojisyèl. An reyalite, sa raman vre. Kondisyon memwa ak CPU pou vèsyon 2.0.1 (sitou jesyon sètifika TLS ak analiz JSON konplèks Modèl Aparèy la) souvan depase kapasite ansyen kontwolè 1.6J yo.
9.3 Chemen Migrasyon Estratejik
CPO yo ta dwe konsidere yon apwòch "Rezo Ibrid":
- Sit eritye yoKontinye itilize 1.6J pou chajè AC ki gen ti puisans ki deja egziste yo.
- Nouvo Sit Chaje Rapid DCManda 2.0.1 pou tout nouvo deplwaman gwo puisans pou sipòte PnC ak V2G.
- Solisyon ProksiSèvi ak yon pòtay pwotokòl ki ka tradui mesaj 1.6J nan yon fòma konpatib ak 2.0.1 pou CSMS la, sa ki pèmèt yon sèl tablodbò jesyon inifye.
Chapit 10: Prepare pou lavni: OCPP 2.1 ak wout pou rechaje otonòm
Menm lè 2.0.1 ap pran teren, Open Charge Alliance deja ap travay sou OCPP 2.1. Vèsyon sa a nan lavni pral elaji plis pwoteksyon pwotokòl la.
10.1 Chaje bidireksyonèl (V2X)
Malgre ke vèsyon 2.0.1 sipòte V2G debaz la, 2.1 pral amelyore kominikasyon pou Veyikil-a-Kay (V2H) ak Veyikil-a-Bilding (V2B), sa ki pèmèt machin elektrik yo bay kay kouran pandan pann kouran oswa diminye demann pik pou bilding komèsyal yo.
10.2 Sipò pou chaje san fil
Tank machin otonòm (AV) ap parèt, brancheman manyèl ap vin demode. OCPP 2.1 pral gen ladan mesaj estanda pou chaje endiktif (san fil), jere aliyman ak transfè enèji san entèvansyon imen.
10.3 Entegrasyon ak Vil Entelijan yo
Nan pwochen vèsyon yo, gen anpil chans pou gen yon entegrasyon pi pwofon ak sistèm jesyon trafik ak previzyon enèji renouvlab. Konpayi chaj yo pral kapab "fè òf" pou elektrisite nan mache enèji an tan reyèl, sa ki pral transfòme rezo chaj yo an gwo santral elektrik vityèl (VPP).
Apendis Teknik: Analiz Pwofon nan Konparezon Mesaj yo
Pou bay pi gwo pwofondè teknik la, nou pral kounye a analize sekans mesaj espesifik ak diferans ki genyen ant de vèsyon yo.
A.1 Pwosesis Otorizasyon an
Nan 1.6J, otorizasyon an te yon repons binè "Aksepte" oswa "Bloke".
1.6J Otorize Repons:"json [3, "123456", { "idTagInfo": { "estati": "Aksepte", "expiryDate": "2026-12-31T23:59:59Z" } }]"
Nan vèsyon 2.0.1 la, repons lan gen ladan l plis kontèks, tankouidTokenkalite ak enfòmasyon adisyonèl pou koòdone itilizatè a.
2.0.1 Otorize Repons:"json [3, "987654", { "idTokenInfo": { "status": "Aksepte", "cacheExpiryDateTime": "2026-12-31T23:59:59Z", "personalMessage": { "format": "UTF8", "content": "Byenveni ankò, John! Balans ou se $45.00" } } }]"
A.2 Jesyon batman kè ak koneksyon
OCPP 2.0.1 optimize fason estasyon an pwouve li "vivan". Nan 1.6J, si yonBatman kèSi yon pwoblèm te echwe, estasyon an te souvan kontinye eseye ankò. Nan vèsyon 2.0.1 an, estasyon an ka itilize...NotifyeEvènmanmekanis pou rapòte ke koneksyon li ak yon backend segondè pèdi, tout pandan y ap toujou kenbe yon batman kè ak prensipal la.
A.3 Tablo Metadone Detaye
| Karakteristik | OCPP 1.6J | OCPP 2.0.1 |
|---|---|---|
| Transpò | JSON sou WebSockets | JSON sou WebSockets |
| Sekirite | TLS opsyonèl, otorizasyon debaz | TLS obligatwa, Sètifika Kliyan |
| Modèl Aparèy | Kle konfigirasyon plat yo | Konpozan/Varyab Yerachik |
| ISO 15118 | Ekstansyon sèlman | Sipò Natif Natal (PnC, V2G) |
| ID Tranzaksyon | Jenere pa CSMS | Jenere pa EVSE |
| Chaje Entelijan | Debaz (Pwofil) | Avanse (Siyal griy, V2X) |
| Mesaj | ~30 Aksyon | ~60 Aksyon |
| Sipò Ekspozisyon | Okenn | Sipò Mesaj Natif Natal |
Konklizyon
Tranzisyon soti nan OCPP 1.6J pou rive nan 2.0.1 a pa sèlman yon mizajou lojisyèl; li se yon evolisyon fondamantal nan ekosistèm mobilite elektrik la. Pou operatè komèsyal yo, 1.6J reprezante yon tan lontan serye, alòske 2.0.1 reprezante yon avni évolutif, an sekirite, ak entelijan.
Chwazi 2.0.1 jodi a se yon envestisman nan lonjevite. Li asire ke pyès ki nan konpitè ou a ap konpatib ak pwochen jenerasyon machin elektrik yo, konfòm ak règleman sibersekirite ki pi sere yo, epi pare pou opòtinite likratif V2G ak entegrasyon rezo entelijan yo. Pandan mache a ap konsolide, operatè ki gen pil pwotokòl ki pi solid ak fleksib yo pral moun ki pral dirije mouvman an.
Chapit 11: Analiz Pwofon: Analiz Koule Mesaj ak Dyagram Sekans
Nan chapit sa a, nou analize sekans entèraksyon ant EVSE ak CSMS pou demontre diferans operasyonèl ant 1.6J ak 2.0.1.
11.1 Sekans Demaraj ak Konfigirasyon an
Lè yon chajè konekte sou rezo a pou premye fwa, li dwe idantifye tèt li epi senkronize konfigirasyon li.
Koule OCPP 1.6J:
- Koneksyon WebSocketEtabli sou pò 80 oubyen 443.
- Notifikasyon DemarajEstasyon an voye machann, modèl, ak nimewo seri.
- JwennKonfigirasyonCSMS mande tout kle yo pou verifye eta aktyèl la.
- Chanje KonfigirasyonCSMS mete ajou kle espesifik (pa egzanp,
Entèval batman kè). - Notifikasyon sou EstatiEstasyon an rapòte "Disponib."

Koule OCPP 2.0.1:
- Kontak TLS an sekiriteEchanj sètifika obligatwa.
- Notifikasyon Demaraj: Gen ladan l
rezon(pa egzanp,Pi puisan). - JwennRapòBazOlye pou l mande tout kle yo, CSMS la mande yon "Rapò Debaz" ki bay tout yerachi Modèl Aparèy la.
- Mete VaryabCSMS mete ajou varyab yo. Remake byen ke vèsyon 2.0.1 pèmèt mizajou atomik—mete plizyè varyab nan yon sèl mesaj epi asire ke tout reyisi oswa okenn pa reyisi.
- NotifyeEvènmanEstasyon an rapòte eta inisyal konpozan yo.
11.2 Negosyasyon Chaje Entelijan an
Chaje entelijan se kote 2.0.1 vrèman briye, sitou lè w ap jere plizyè pwofil chaje.
Nan 1.6J, CSMS la voye yonMete Pwofil Chajeki defini yon nivo pil ak yon orè. Si yon estasyon gen plizyè konektè, jesyon pwofil la souvan anbigi.
Nan vèsyon 2.0.1, laMete Pwofil Chajelye eksplisitman ak yonPwofil chaje Objektif.
- Pwofil Estasyon Chaje MaxLimite tout konsomasyon estasyon an.
- Pwofil TXDefault: Valè pa defo pou nenpòt nouvo tranzaksyon.
- Pwofil TXEspesifik pou yon tranzaksyon k ap kontinye.
Anplis, 2.0.1 sipòteJwennNivoPilChajemesaj, sa ki pèmèt CSMS la wè ki pwofil ki aktif kounye a ak kijan planifikatè entèn EVSE a ap bay yo priyorite.
11.3 Deklanchman ak Kontwòl a Distans
Kòmandman a distans tankouTranzaksyon Kòmanse a Distans(1.6J) yo te ranplase paDemann Kòmanse Tranzaksyon(2.0.1). Diferans prensipal la se nan chaj itil la. Nan 2.0.1, CSMS la ka gen ladan yonPwofil chajmandirèkteman nan demann demaraj la. Sa vle di machin nan ka kòmanse chaje nan nivo puisans ki kòrèk la imedyatman, san li pa bezwen tann yon dezyèm mesaj, sa ki diminye latans epi amelyore estabilite rezo a.
Chapit 12: Konparezon ant schèma ak chan JSON nivo ba
Pou devlopè ak entegratè sistèm yo, chanjman chema yo se pati ki mande plis travay nan migrasyon an.
12.1 Kalite ki Enumere (Enums)
OCPP 2.0.1 ogmante anpil kantite Enum estanda yo, sa ki diminye nesesite pou kòd estati "Kòmanse" ki te konn afekte aplikasyon 1.6J yo.
- Enumerasyon Rezon yo:
Chèf siveyans,ReyajistePwograme,Reyajiste a Distans,Pèt pouvwa. - Enumerasyon Estati:
Okipe,Rezève,Pa disponib,Defo. 2.0.1 ajouteDisponib,Okipe,Rezève,Pa disponib,Defomen avèk sou-estati pou plis detay.
12.2 Kalite Done ak Inite
OCPP 2.0.1 fòmalize itilizasyon inite estanda (SI). Kote 1.6J pafwa te kite presizyon desimal la san defini, 2.0.1 itilizedesimalkalite pou valè pouvwa ak enèji, pou asire yon faktirasyon ki konsistan atravè diferan pyès ki nan konpitè vandè yo.
Chapit 13: Etid Ka: Migrasyon CPO Mondyal soti nan 1.6J pou rive nan 2.0.1
Ann gade yon senaryo ipotetik "MegaCharge," yon CPO ak 10,000 pwen chaj.
13.1 Faz 1: Odit la
MegaCharge te dekouvri ke 40% nan flòt 1.6J yo a pa t sipòte TLS 1.2. Sa vle di ke chajè sa yo pa t kalifye pou kontra gouvènman an kap vini yo.
13.2 Faz 2: Mizajou CSMS la
Olye pou yo te bati yon nouvo CSMS, MegaCharge te aplike yon "Kouch Tradiksyon OCPP." Kouch sa a te jere koneksyon 1.6J pou ansyen pyès ki nan konpitè yo ak 2.0.1 pou nouvo pyès ki nan konpitè yo, men li te ekspoze yon API inifye nan aplikasyon mobil yo ak motè faktirasyon an.
13.3 Faz 3: Ranplasman Materyèl
Pou sit ki gen anpil trafik, MegaCharge te ranplase chajè 1.6J yo ak chajè rapid DC ki konfòm ak 2.0.1. Rezilta a se te yon rediksyon 15% nan sesyon "Echèk pou Kòmanse", sitou akòz pi gwo puisans lan.Evènman Tranzaksyonmanyen nan 2.0.1.
13.4 Analiz ROI
Envestisman inisyal la te $2 milyon dola. Sepandan, rediksyon apèl antretyen yo (gras a dyagnostik Modèl Aparèy la) te ekonomize $400 mil dola pa ane. Anplis de sa, kapasite pou patisipe nan mache repons frekans V2G yo te jenere yon revni anyèl $200 mil dola anplis. Peryòd rekiperasyon an te apeprè 3.3 ane.
Chapit 14: Lis verifikasyon final achtè a pou akizisyon OCPP 2.0.1
Lè w ap evalye nouvo pyès ki nan konpitè oswa lojisyèl, sèvi ak lis verifikasyon sa a pou asire w konfòmite reyèl:
14.1 Egzijans Materyèl (EVSE)
- [ ]Sipò Pwofil Sekirite 3Èske li sipòte jesyon sètifika bò kliyan?
- [ ]Processeur Doub-NwayoÈske gen ase espas pou chifreman TLS ak analiz JSON?
- [ ]Eleman Sekirize (SE)Èske tablo a gen yon rasin konfyans materyèl pou estoke kle yo?
- [ ]Pare pou ISO 15118-2/20Èske kontwolè a ka jere kominikasyon wo nivo ki nesesè pou PnC a?
- [ ]Kapasite ekspozisyonÈske pyès ki nan konpitè a sipòte montre enfòmasyon sou pri/estati atravè OCPP?
Transfè Doneoubyen mesaj natif natal?
14.2 Egzijans Lojisyèl (CSMS)
- [ ]Vizyalizasyon Modèl AparèyÈske tablodbò a ka montre yon vi yerarchik sou plato a?
- [ ]Entegrasyon Otorite Sètifika (CA)Èske CSMS la ka bay epi wote sètifika otomatikman?
- [ ]Rekonsilyasyon TranzaksyonKijan sistèm nan jere tranzaksyon "bloke" ki soti nan ansyen chajè 1.6J yo?
- [ ]Motè Chaje EntelijanÈske li sipòte lojik avanse nivo pil vèsyon 2.0.1 la?
- [ ]EskalabiliteÈske jesyonè WebSocket la ka jere plis pase 50,000 koneksyon TLS pèsistan an menm tan?
Chapit 15: Depanaj Pwoblèm Komen nan Aplikasyon OCPP
Menm avèk yon estanda, aplikasyon yo varye. Men kèk "pwoblèm" ki pi komen yo.
15.1 Delè WebSocket yo
Anpil pare-feu rezo fèmen koneksyon TCP ki pa aktif yo. SiEntèval batman kèsi chaj la twò wo, chajè a ka dekonekte.
- SolisyonAsire w
Entèval batman kèpi ba pase delè pare-feu a (jeneralman 60-120 segonn).
15.2 Pwoblèm Chèn Sètifika
Yon pwoblèm komen nan vèsyon 2.0.1 la se erè "Sètifika ki pa fyab" la. Sa rive anjeneral lè plato a pa gen Root CA CSMS la enstale.
- SolisyonSèvi ak
Sètifika Enstalasyonmesaj pandan komisyonin an pou asire chèn konfyans lan konplè.
15.3 Gwosè Chaj JSON
Gen kèk mesaj 2.0.1 (tankouJwennRapòBaz) ka trè gwo. Si memwa tanpon chajè a twò piti, li pral lage mesaj la.
- SolisyonTcheke
Gwosè Mesaj Maksimòmvaryab nan Modèl Aparèy la epi asire CSMS la respekte limit sa a.
Chapit 16: Peyizaj Regilasyon Rejyonal yo ak Manda Pwotokòl yo
Tranzisyon pou OCPP 2.0.1 la pa sèlman motive pa teknoloji; li vin pi plis yon kesyon lalwa.
16.1 Inyon Ewopeyen an (AFIR)
Règleman sou Enfrastrikti pou Konbistib Altènatif (AFIR) nan Inyon Ewopeyen an egzije transparans pri ak entèoperabilite. Malgre li pa mansyone OCPP 2.0.1 eksplisitman, egzijans pou "pataj done an tan reyèl" ak "chaje entelijan" fè 2.0.1 tounen sèl estanda ki solid pou nouvo enfrastrikti piblik yo.
16.2 Amerik di Nò (NEVI)
Ozetazini, pwogram fòmil Enfrastrikti Nasyonal Veyikil Elektrik (NEVI) a egzije pou chajè yo dwe "enteroperab". Eta tankou Kalifòni ap ale pi lwen, avèk Komisyon Enèji Kalifòni (CEC) k ap pouse pou sipò ISO 15118, ki jan nou te diskite a, pi byen aplike atravè OCPP 2.0.1.
16.3 Lachin ak Azi Pasifik
Malgre Lachin gen pwòp estanda li yo (GB/T), manifaktirè ki konsantre sou ekspòtasyon yo envesti anpil nan OCPP 2.0.1. Nan mache tankou Ostrali ak Singapore, apèl dòf gouvènman an pou rezo rechaje piblik yo kounye a prèske sèlman espesifye OCPP 2.0.1 ak Pwofil Sekirite 3.
Chapit 17: Ekstrè Kòd Aplikasyon: "Detay yo"
Pou ede devlopè yo, nou bay reprezantasyon JSON konseptyèl pou travay 2.0.1 konplèks.
17.1 Pwosesis Rotasyon Sètifika
Lè yon sètifika prèt pou ekspire, CSMS la dwe deklanche yon wotasyon.
1. CSMS voyeSètifikaSiyen:"json [2, "CERT-01", "CertificateSigned", { "certificateChain": "----KÒMANSE SÈTIFIKA-----\n...\n-----FEN SÈTIFIKA-----", "certificateType": "V2G" }]"
2. Estasyon an reponnAksepte:"json [3, "CERT-01", { "estati": "Aksepte" }]"
3. Estasyon an voyeNotifikasyon Evènman Sekirite:"json [2, "EVT-99", "NotifikasyonEvènmanSekirite", { "tip": "SètifikaRotated", "timestamp": "2026-08-09T10:00:00Z" }]"
17.2 Mete yon Pwofil Chaje ki Repons a Griy la
Imajine operatè rezo a bezwen diminye kouran sou tout rezo a.
CSMS voyeMete Pwofil Chaje:"json [2, "GRID-REQ", "SetChargingProfile", { "evseId": 0, "chargingProfile": { "id": 501, "stackLevel": 1, "chargingProfilePurpose": "ChargingStationMaxProfile", "chargingProfileKind": "Absolute", "chargingSchedule": { "id": 1, "chargingRateUnit": "W", "chargingSchedulePeriod": [ { "startPeriod": 0, "limit": 11000 }, { "startPeriod": 3600, "limit": 22000 } ] } } }]"
Chapit 18: Glosè konplè tèm OCPP 2.0.1 yo
Pou asire klète pou tout moun ki konsène yo, nou bay yon glosè elaji.
- CSMS (Sistèm Jesyon Estasyon Chaje)Platfòm nwaj backend ki kontwole chajè yo.
- EVSE (Ekipman Founisè Veyikil Elektrik)Estasyon rechaje fizik la.
- OCPP (Pwotokòl Pwen Chaj Ouvè): Lang yo pale a.
- OCA (Alyans Chaj Ouvè): Òganizasyon ki ekri lang lan.
- ISO 15118Pwotokòl ki genyen ant machin nan ak plato a.
- PnC (Plug and Chage)Eksperyans itilizatè a pèmèt grasa ISO 15118 ak OCPP 2.0.1.
- V2G (Veyikil-a-Grid)Voye kouran soti nan machin nan tounen nan griy la.
- V2X (Veyikil-pou-Tout bagay)Tèm jeneral pou V2G, V2H, ak V2B.
- TLS (Sekirite Kouch Transpò)Chifman ki pwoteje done yo.
- PKI (Enfrastrikti Kle Piblik)Sistèm sètifika dijital yo itilize pou sekirite.
- JSON (Notasyon Objè JavaScript): Fòma mesaj yo.
- WebSocketTiyo koneksyon pèsistan mesaj yo ap koule a.
- Modèl AparèyFason yerarchik 2.0.1 la dekri pyès ki nan konpitè a.
- KonpozanYon pyès ki nan konpitè a (pa egzanp, Konektè).
- VaryabYon pwopriyete yon konpozan (pa egzanp, Status).
- AtribiMetadone sou yon varyab (pa egzanp, Valè, Chanjabilite).
- Evènman TranzaksyonMesaj inifye a pou tout done sesyon yo nan vèsyon 2.0.1.
- Batman kèSiyal peryodik "Mwen vivan" an.
- Notifikasyon DemarajSiyal "Bonjou, mwen la a" lè yon chargeur demarre.
- Transfè DoneYon mesaj "genyen tout bagay" pou ekstansyon espesifik vandè yo (itilize avèk prekosyon!).
Refleksyon final: Navige nan epòk milti-pwotokòl la
Antanke achtè oswa operatè, leson ki pi enpòtan an se ke nou ap antre nan yonepòk milti-pwotokòl laPandan 3 a 5 ane kap vini yo, 1.6J ak 2.0.1 pral koegziste. Sepandan, balans lan ap chanje rapidman.
Lè w chwazi OCPP 2.0.1 jodi a, ou pa sèlman achte yon pwotokòl; ou achte yon asirans. Ou asire ke rezo w la ka adapte ak nouvo machin, nouvo lwa, ak nouvo sous revni. Konpleksite 2.0.1 la se pri pwogrè a—yon pri ki peye pou tèt li atravè amelyorasyon nan tan disponiblite, rediksyon nan risk, ak yon eksperyans kliyan siperyè.
Chaj komèsyal pa yon endistri espesifik ankò; li se fondasyon sistèm transpò nan lavni. Bati fondasyon sa a sou fondasyon ki pi solid posib la: OCPP 2.0.1.
Chapit 19: Devlope pou OCPP 2.0.1: Pi bon pratik pou enjenyè lojisyèl
Tranzisyon soti nan yon baz kòd 1.6J pou ale nan 2.0.1 se pa yon refaktorizasyon; se yon reekriti. Devlopè yo dwe adopte yon modèl mantal diferan.
19.1 Anbrase Asenkronisite
Malgre ke WebSockets yo natirèlman asynchrone, konpleksite 2.0.1 vle di ke yon sèl demann (tankouJwennRapòBaz) ka pran plizyè segonn pou trete sou yon EVSE ki gen resous limite. Devlopè CSMS yo dwe aplike yon lojik delè ak re-esè ki solid ki pran an kont vitès pwosesis varyab diferan vandè pyès ki nan konpitè yo.
19.2 Analiz JSON efikas
Analiz JSON ka mande anpil CPU. Pou firmwèr EVSE, devlopè yo ta dwe itilize analizè ki baze sou difizyon olye pou yo chaje tout chaj la nan RAM. Sa a patikilyèman enpòtan pouNotifyeEvènmanmesaj, ki ka genyen plizyè santèn mizajou varyab nan yon sèl ankadreman.
19.3 Jesyon Machin Eta a
Machin eta a pou yon tranzaksyon nan 2.0.1 pi rijid pase nan 1.6J. Devlopè yo dwe swiv règ tranzisyon yo estrikteman pouEvènman TranzaksyonPa egzanp, ou pa ka voye yonFinievènman san ou pa te voye yon premyeKòmanseevènman pou sa espesifik laId tranzaksyon.
Chapit 20: Tès, Validasyon, ak Zouti Tès Konfòmite OCPP (OCTT) la
Entèoperabilite se pwomès OCPP a, men se sèlman atravè tès rigoureux ki ka reyalize li.
20.1 Wòl Sètifikasyon OCA a
Open Charge Alliance a ofri yon pwogram sètifikasyon. Achtè yo ta dwe chèche etikèt "OCPP 2.0.1 Certified" la. Sètifikasyon sa a asire ke aplikasyon an te pase yon seri tès otomatik ki kouvri tout pwofil obligatwa yo.
20.2 Itilizasyon OCTT a
Zouti Tès Konfòmite OCPP a (OCTT) se estanda an lò pou tès yo. Li simile tou de yon CSMS ak yon EVSE.
- Pou manifaktirè EVSE yoSèvi ak OCTT pou verifye si estasyon ou an jere senaryo "chemen ki kontan" ak ka limit (tankou pèt rezo pandan yon aktyalizasyon firmwèr).
- Pou Founisè CSMS yoSèvi ak OCTT pou asire backend ou a ka jere yon gran varyete mesaj ak egzijans sekirite strik vèsyon 2.0.1 la.
20.3 Tès sou teren ak Festival Entèwoperasyon
Anplis tès otomatik yo, OCA òganize "Plugfests" kote vandè yo pote pyès ki nan konpitè ak lojisyèl yo pou teste youn ak lòt nan senaryo reyèl. Se la yo detekte epi rezoud pwoblèm ki pi sibtil yo—tankou enkonpatibilite sètifika oswa ti diferans fòma JSON.
Chapit 21: Tablo konparatif pwofon: Plis pase 60 aksyon OCPP 2.0.1 yo
Pou bay yon referans konplè, nou klase mesaj prensipal 2.0.1 yo epi nou konpare yo ak tokay 1.6J yo.
21.1 Pwovizyon ak Konfigirasyon
| 2.0.1 Aksyon | Ekivalan 1.6J | Fonksyon |
|---|---|---|
Notifikasyon Demaraj | Notifikasyon Demaraj | Enskripsyon ak CSMS la. |
JwennRapòBaz | JwennKonfigirasyon | Rekipere tout konfigirasyon aparèy la nan yon rapò estriktire. |
Mete Varyab | Mete Konfigirasyon | Chanje valè konfigirasyon yo avèk validasyon schèma epi anile lè gen erè. |
JwennVaryab | JwennKonfigirasyon | Li konfigirasyon an epi kontwole valè yo avèk metadone ki tape. |
RapòDone | (okenn) | Pouse rapò done peryodik (itilizasyon, estati konpozan, evènman) bay CSMS la. |
Reyajiste | Reyajiste | Rekòmanse estasyon an adistans, avèk yon kòd rezon pou tras odit yo. |
21.2 Jesyon Tranzaksyon
| 2.0.1 Aksyon | Ekivalan 1.6J | Fonksyon |
|---|---|---|
Evènman Tranzaksyon | KòmanseTranzaksyon / Sispann Tranzaksyon | Rapò tranzaksyon inifye, ki baze sou evènman, avèk kòd rezon ak mizajou entèmedyè. |
JwennEstatiTranzaksyon | (okenn) | Fè rechèch sou eta tranzaksyon aktyèl la apre yon rekoneksyon oswa yon rekòmanse. |
Transfè Done | Transfè Done | Mesaj ekstansyon espesifik pou chak vandè, kounye a valide pa schèma. |
21.3 Jesyon Sekirite ak Firmwèr
| 2.0.1 Aksyon | Ekivalan 1.6J | Fonksyon |
|---|---|---|
SètifikaSiyen | (okenn) | Enstale yon sètifika siyen (TLS, ISO 15118) ou resevwa nan men CSMS la. |
SiyenSètifika | (okenn) | Mande pou otorite sètifikasyon CSMS la siyen yon nouvo sètifika. |
JwennIdSètifikaEnstale | (okenn) | Lis sètifika ki enstale yo pou rapò odit ak konfòmite. |
MizajouFirmware | MizajouFirmware | Mizajou firmwèr pwograme ak rapò sou sitiyasyon an ak siyalizasyon pou retounen nan vèsyon anvan an. |
21.4 Ki sa Tablo a vle di pou Rezo w la
Tablo a montre yon pwen klè: OCPP 2.0.1 se pa yon chanjman non kosmetik pou 1.6J. Nouvo fanmi mesaj yo — varyab ki tape, tranzaksyon ki baze sou evènman, ak jesyon sètifika — se eleman ki nesesè pou Plug & Charge, chaje entelijan, ak rapò regilasyon yo. Yon plato ki pale sèlman 1.6J ka modifye ak yon pòtay, men yon CSMS ki pale sèlman 1.6J pa ka bay modèl sekirite regilatè yo ak konpayi otomobil yo mande de pli zan pli. Lè w ap evalye pyès ki nan konpitè a, "pare pou 2.0.1" ta dwe vle di firmwèr la ap anbake jodi a, li pa pwograme pou ane pwochèn. Epi paske OCPP 2.0.1 fonksyone sou JSON-over-WebSocket olye de transpò SOAP 1.6J a, koule mesaj yo pi lejè epi pi fasil pou debogaj — yon avantaj pratik ekip IT ou a ap santi depi premye jou a.
Chapit 22: Konklizyon: Pran Desizyon Amelyorasyon an
Pou yon operatè komèsyal, konsèy pratik yo klè:
- Nouvo deplwaman yo ta dwe itilize OCPP 2.0.1 pa defo.Modèl sekirite a, jesyon sètifika yo, ak entegrasyon ISO 15118 la se prérequis pou anviwònman regilasyon 2026 la.
- Flòt 1.6J ki deja egziste yo pa bloke.Pòtay jere ak platfòm CSMS doub pwotokòl yo konble espas la pandan w ap entegre pyès ki nan konpitè 2.0.1 natif natal la piti piti.
- Teste anvan ou fè konfyans.Sèvi ak OCTT, plugfests, ak deplwaman pa etap — entèoperabilite a pwouve sou teren an, yo pa sipoze li nan fich teknik la.
- Mande yon chemen migrasyon alekri.Machann plato ou a ta dwe pibliye yon plan pou mizajou firmwèr la soti nan 1.6J pou rive nan 2.0.1 ak dat, pa ak pwomès vag.
Apèl pou Aksyon: Pale ak MIDA Power sou estrateji pwotokòl ou a
MIDA Power ships OCPP 1.6J and 2.0.1 on every charger, with field-upgradeable firmware and a cloud platform that manages mixed-protocol fleets in a single dashboard. Contact sales@midapower.com for our protocol migration guide, OCTT test reports, and a free compatibility review of your existing network.
Dat piblikasyon: 9 Out 2026
Chargeur EV pòtab
Bwat miray pou machin elektrik lakay
Estasyon chajè DC
Estasyon Chaje BESS
V2G V2H V2V V2L
Modil Chaje EV
Konektè chaje DC
Akseswa pou machin elektrik