Me ka wikiwiki o ka hoʻomohala ʻana o ka ʻoihana kaʻa uila honua, ua lilo ka hoʻomohala akamai a maʻamau o ke kahua hoʻouka i mea e pono ai ka ʻoihana. ʻO OCPP (Open Charge Point Protocol), e lawelawe ana ma ke ʻano he "ʻōlelo maʻamau" e hoʻopili ananā kikowaena hoʻouka uilame nā ʻōnaehana hoʻokele kikowaena, ke puka mai nei ma ke ʻano he ʻenehana koʻikoʻi e hoʻoponopono ai i nā pilikia o ka hana like ʻana o nā hāmeʻa.
I. OCPP: No ke aha he mea nui ia no ke komo ʻana i ka mākeke ʻEulopa?
He protocol kamaʻilio ākea a maʻamau ʻo OCPP e hōʻoiaʻiʻo ananā kikowaena hoʻouka kaʻa uila mai nā mea hana like ʻole hiki ke kamaʻilio maʻalahi me kekahi ʻōnaehana hoʻokele backend kūpono. ʻO ka hoʻohui ʻana i ka protocol OCPP e hoʻolako i nā huahana me kahi "interface kamaʻilio maʻamau," e hāʻawi ana i ka waiwai koʻikoʻi ma o:
Ke uhaki nei i nā pale o ka Interoperability: Hiki i nā kikowaena hoʻoili ke hoʻopili i kekahi kahua hana ʻaoʻao ʻekolu e kūlike me nā kūlana OCPP, e hoʻomaikaʻi ana i ka hiki ke hoʻololi i ka huahana;
Hoʻokō i nā Rula: Hoʻokō i nā koi hana like ʻole o EU no ke kahua hoʻouka ʻana, e lawelawe ana ma ke ʻano he mea mua no ke komo ʻana i ka mākeke;
Ke wehe nei i nā hiʻohiʻona akamai: Kākoʻo i ka mana mamao, ka bila hoʻouku ʻana, ka nānā ʻana i ke kūlana, a me nā mea hou o ka firmware OTA, e hōʻemi nui ana i nā hana hoʻomohala noi papa kiʻekiʻe;
Hoʻemi i nā kumukūʻai hoʻohui: Hoʻohana i kahi stack protocol i hoʻohana nui ʻia, e pale ana i ka hoʻomohala maʻamau a me nā kumukūʻai mālama lōʻihi e pili ana me nā protocols ponoʻī.
II. MicroOcpp: He Hoʻonā Māmā i Hoʻonohonoho ʻia no nā Mea Hana i Hoʻokomo ʻia
No nā wahi i hoʻokomo ʻia i kaupalena ʻia e nā kumuwaiwai, hāʻawi ʻo MicroOcpp i kahi hoʻokō protocol stack OCPP kūpono me nā pono nui e like me:
Ka wāwae kumu waiwai haʻahaʻa loa: Kākau ʻia ma C/C++ a hoʻonohonoho pono ʻia no nā microcontrollers a me Linux i hoʻokomo ʻia;
Kākoʻo Protocol Piha: Hoʻohālikelike piha me OCPP 1.6 a kākoʻo i nā hoʻonui i 2.0.1;
Hoʻolālā Modular: ʻAe i ka hōʻuluʻulu ʻana o nā hiʻohiʻona e pono ai e hoʻonui i ka hoʻohana ʻana i nā kumuwaiwai lako;
Hoʻohana i nā mea hoʻomohala: Hāʻawi i nā interface API maopopo a me nā laʻana nui no nā pale hoʻohui haʻahaʻa.
III. Hoʻomaʻamaʻa Hoʻolaha: Ke kūkulu ʻana i kahi ʻōnaehana kamaʻilio OCPP mai ka wā kahiko
1. Hoʻonohonoho ʻana i ke Kaiapuni Kikowaena
E hoʻolaha koke i ke kikowaena SteVe OCPP me ka hoʻohana ʻana i nā ipu Docker. Ma ke ʻano he ʻōnaehana hoʻokele kikowaena open-source, hāʻawi ʻo SteVe i nā hiki ke hoʻokele kikowaena hoʻouka piha, me ka mālama ʻana i ke kamaʻilio ʻana ma WebSocket, ka nānā ʻana i ke kūlana hoʻouka, a me ka hoʻopuka ʻana i nā kauoha mana mamao.
2. Nā ʻanuʻu hoʻolaha koʻikoʻi o ka mea kūʻai aku
I ka wā o ka hoʻolaha ʻana o ka mea kūʻai aku MicroOcpp ma ka paepae MYD-YF13X, ua hoʻohana mākou i ke kaiapuni ʻōnaehana Linux 6.6.78 i hāʻawi ʻia. ʻO ka mea mua, e hōʻuluʻulu i ka waihona kumu MicroOcpp e hana i nā mea hoʻokō i hoʻomaikaʻi ʻia e ARM. ʻO ka mea aʻe, e hoʻonohonoho i nā pine GPIO e hoʻohālike i ke kūlana pili pū hoʻouka: e hoʻohana i ʻelua mau awa GPIO e hōʻike i ka ʻike ʻana i ke kūlana no kēlā me kēia ʻaoʻao hoʻouka.
3. Hoʻokumu ʻana i ke kamaʻilio kikowaena-mea kūʻai aku
Ma hope o ka hoʻolaha ʻana, ua hoʻokumu pono ka mea kūʻai aku i kahi pilina WebSocket me ke kikowaena SteVe:
Ua hōʻike ʻia ka ʻaoʻao hoʻokele kikowaena i ka pūnaewele houkahua hoʻouka kaʻa uilai ka manawa maoli, e hōʻoia ana i ka loulou kumu kūpono a me ka pilina protocol.
4. Hōʻoia Hana Hōʻike Kūlana
Ma ka hoʻopunipuni ʻana i nā pae GPIO e hoʻohālike i ka hoʻokomo/wehe ʻana o ka pū hoʻouka, ʻike mākou i nā loli o ke kūlana o ka mea kūʻai aku e hōʻike ana i ka kikowaena i ka manawa maoli.
Hoʻohou like ka ʻaoʻao kikowaena i nā kūlana o ka mea hoʻohui, e hōʻoia ana i ka hana pololei o ke kaulahao kamaʻilio holoʻokoʻa.
E like me ke ao holoʻokoʻakahua hoʻouka akamaiKe hoʻomau nei ka mākeke i ke kūlana maʻamau, ua lilo ke kākoʻo protocol OCPP i mea nui i ka hoʻokūkū huahana. ʻO ka hoʻonā OCPP piha i hāʻawi ʻia e Mir e pili ana i ka paepae MYC-YF13X ʻaʻole wale ia e hoʻohaʻahaʻa nui i ka paepae hoʻomohala akā e hōʻoiaʻiʻo pū i ka hoʻokō ʻana o ka huahana me nā kūlana a me ka hiki ke hoʻololi i ka mākeke.
Ka manawa hoʻouna: Ian-14-2026


