Famahana ny Fifandraisan'ny Tobim-pamandrihana: Vahaolana OCPP Full-Stack, Fanomezana hery ny Fanamarinana ny Vokatra ary Fampandrosoana Haingana

Miaraka amin'ny fivoarana haingana eo amin'ny indostrian'ny fiara elektrika manerantany, ny fampandrosoana ara-tsaina sy manara-penitra ny fotodrafitrasa famandrihana dia lasa filàna maika eo amin'ny indostria. Ny OCPP (Open Charge Point Protocol), izay miasa ho "fiteny iraisana" mampifandraytoby famandrihana evmiaraka amin'ny rafitra fitantanana foibe, no mipoitra ho teknolojia fototra hamahana ireo olana amin'ny fifandraisan'ny fitaovana.

Vahaolana OCPP Full-Stack: Manamafy ny Fanamarinana ny Vokatra sy ny Fampandrosoana Haingana

I. OCPP: Nahoana no tena ilaina amin'ny fidirana amin'ny tsena Eoropeana izany?

OCPP dia protocole fifandraisana misokatra sy manara-penitra izay miantoka nytoby famandrihana fiara elektrika avy amin'ny mpanamboatra samihafa dia afaka mifandray tsy misy olana amin'ny rafitra fitantanana backend mifanaraka amin'izany. Ny fampidirana ny protocole OCPP dia manome fitaovana ho an'ny vokatra miaraka amin'ny "interface fifandraisana mahazatra", izay manome lanja fototra amin'ny alàlan'ny:

Mamaha ny sakana amin'ny fifandraisana: Mahatonga ireo toby famandrihana hifandray amin'ny sehatra fiasan'ny antoko fahatelo mifanaraka amin'ny fenitra OCPP, izay manatsara ny fahafahan'ny vokatra mifanaraka amin'izany;

Fanarahana ny Fitsipika: Mahafeno ny fepetra takian'ny EU momba ny fiaraha-miasa amin'ny fotodrafitrasa famandrihana, izay fepetra takiana mialoha amin'ny fidirana amin'ny tsena;

Mamaha ireo endri-javatra marani-tsaina: Manohana ny fanaraha-maso lavitra, ny faktioran-drakitra, ny fanaraha-maso ny sata, ary ny fanavaozana ny firmware OTA, izay mampihena be ny ezaka fampandrosoana fampiharana ambony;

Fampihenana ny fandaniana amin'ny fampidirana: Mampiasa protocol stack efa nampiasaina betsaka, misoroka ny fandaniana amin'ny fampandrosoana manokana sy ny fikojakojana maharitra mifandraika amin'ny protocols manokana.

II. MicroOcpp: Vahaolana maivana nohatsaraina ho an'ny fitaovana tafiditra

Ho an'ny tontolo iainana tafiditra voafetra amin'ny loharanon-karena, ny MicroOcpp dia manolotra fampiharana protocol stack OCPP tonga lafatra miaraka amin'ny tombony lehibe toy ny:

Dian-tongotra ambany dia ambany: Voasoratra amin'ny C/C++ ary nohatsaraina manokana ho an'ny microcontrollers sy Linux tafiditra ao anatiny;

Fanohanana feno momba ny protokol: Mifanaraka tanteraka amin'ny OCPP 1.6 ary manohana ny fanavaozana ho 2.0.1;

Endrika Modular: Mamela ny fanangonana ireo endri-javatra ilaina ihany mba hampitomboana ny fampiasana ny loharanon-karena amin'ny fitaovana;

Mora ampiasaina amin'ny mpamorona rindrambaiko: Manome interface API mazava sy ohatra maro ho an'ny sakana fampidirana ambany.

III. Fampiharana ny fametrahana: Fananganana rafitra fifandraisana OCPP hatrany am-boalohany

1. Fametrahana ny tontolo iainana mpizara

Ampiasao haingana ny mpizara SteVe OCPP amin'ny fampiasana Docker containers. Amin'ny maha-rafitra fitantanana foibe misokatra azy, ny SteVe dia manome fahaiza-manao feno amin'ny fitantanana ny tobin-jiro famandrihana, anisan'izany ny fikojakojana ny fifandraisana WebSocket, ny fanaraha-maso ny satan'ny famandrihana, ary ny fanomezana baiko fanaraha-maso lavitra.

2. Dingana fototra amin'ny fametrahana mpanjifa

Nandritra ny fametrahana ny mpanjifa MicroOcpp tao amin'ny sehatra MYD-YF13X, dia nampiasa ny tontolo iainana Linux 6.6.78 nomena izahay. Voalohany, amboary ny tranomboky loharano MicroOcpp mba hamoronana rakitra azo ampiasaina amin'ny ARM. Manaraka, amboary ny pin GPIO mba hanahafana ny satan'ny fifandraisana amin'ny basy famandrihana: ampiasao seranana GPIO roa mba hanehoana ny famantarana ny satan'ny interface famandrihana tsirairay.

3. Fametrahana ny fifandraisana eo amin'ny mpizara sy ny mpanjifa

Rehefa avy napetraka dia nahavita nametraka fifandraisana WebSocket tamin'ny mpizara SteVe ny mpanjifa:

Ny interface fitantanana ny mpizara dia naneho ny vaovao an-tseraseratoerana famandrihana fiara elektrikaamin'ny fotoana tena izy, manamafy ny rohy fototra sy ny fifandraisan'ny protocole araka ny tokony ho izy.

Ny interface fitantanana mpizara dia hampiseho mivantana ireo toby famandrihana vao napetraka.

4. Fanamarinana ny Asa Fanaovana Tatitra momba ny Toe-javatra

Amin'ny alàlan'ny fanodinkodinana ny haavon'ny GPIO mba hanahafana ny fampidirana/fanesorana basy famandrihana, dia mandinika ny fiovan'ny satan'ny mpanjifa mitatitra amin'ny mpizara amin'ny fotoana tena izy izahay.

Manavao ny satan'ny mpampitohy amin'ny fomba mifanindry ny interface server, manamafy fa miasa tsara ny rojo fifandraisana manontolo.

Misy basy famandrihana

Amin'ny maha-manerantanytoerana famandrihana marani-tsainaMitohy ny fampifanarahana ny tsena, lasa singa fototra amin'ny fifaninanana vokatra ny fanohanana ny protokol OCPP. Ny vahaolana OCPP feno omen'ny Mir mifototra amin'ny sehatra MYC-YF13X dia tsy vitan'ny hoe mampihena be ny fetran'ny fampandrosoana fa miantoka ihany koa ny fanarahana ny fenitra sy ny fahafahan'ny tsena mifanaraka amin'ny vokatra.


Fotoana fandefasana: 14 Janoary 2026