OCPP հարթակ լիցքավորման կայանների սեփականատերերի համար
EV Armenia հարթակը ծրագրային ապահովում է լիցքավորման ցանցեր կառավարողների համար՝ OCPP սերվեր 1.6J, 2.0.1 և 2.1 լիցքավորիչների համար, վարորդների վճարումներ Idram-ով, IDBank/ArCa քարտերով և Fastshift-ով, երկկողմանի գրառմամբ դրամապանակ, կառավարման վահանակ և վարորդների հավելվածներ հայերեն, ռուսերեն և անգլերեն։ Սա այն ծրագիրն է, որի վրա աշխատում է EV Armenia հավելվածը։ Կարելի է տեղակայել մեզ մոտ կամ Ձեր սերվերի վրա. գինը՝ հարցմամբ։
Ինչ է ներառում հարթակը
Լիցքավորման կայանների OCPP սերվեր
Կայանները միանում են WebSocket-ով՝ գաղտնաբառով։ Ընդունվում են OCPP 1.6J, 2.0.1 և 2.1. կառավարման վահանակից աշխատում են հեռակա մեկնարկը և կանգնեցումը, վերագործարկումը, արգելափակման բացումը, հասանելիությունը, կարգավորումները և ցանկացած OCPP հրաման։ Մանրամասները՝ OCPP CSMS հարթակ։
Հայկական վճարումներ
Idram, բանկային քարտեր IDBank (ArCa) դարպասով և Fastshift՝ վճարումների համադրմամբ։ Տե՛ս վճարային ինտեգրացիաներ։
Դրամապանակ և հյուրի վճարում
Երկկողմանի գրառմամբ մատյանը հաշվառում է յուրաքանչյուր համալրում, լիցքավորում և վերադարձ։ Վարորդները կարող են լիցքավորվել որպես հյուր՝ կանխավճար՝ վերադարձով կամ կանխավճար՝ մնացորդը կրեդիտ թողնելով, իսկ որտեղ բանկը միացրել է երկփուլ վճարումները՝ նաև ամրագրում քարտի վրա։
Ակցիաներ և կորպորատիվ հաշիվներ
Պրոմոկոդեր, համալրման փաթեթներ, քեշբեքի կանոններ և ռեֆերալներ. կազմակերպությունների հաշիվներ՝ կանխավճարային կամ հետվճարային հաշվարկով, վարորդների սահմանաչափերով և ամսական հաշիվներով։
Կառավարման վահանակ
Կայաններ, սակագներ, ընթացիկ սեսիաներ, ֆինանսներ, օգտատերեր, թիմի դերեր երկաստիճան մուտքով, աուդիտի մատյան, OCPP հաղորդագրությունների մատյան և կայանների լուսանկարներ։
Վարորդների հավելվածներ
Վեբ հավելված, որը տեղադրվում է որպես հավելված (PWA), և նույն կոդից պատրաստված բնիկ Android և iOS հավելվածներ՝ push ծանուցումներով։ Տե՛ս white-label հավելված։
Երեք լեզու
Հավելվածները, կառավարման վահանակը և նամակները՝ հայերեն, ռուսերեն և անգլերեն։ Ստացականներն ու ծանուցումները գնում են վարորդի լեզվով։
Միգրացիայի գործիքներ
Հին հաշիվների ներմուծումը թույլ է տալիս վարորդներին անցումից հետո վերցնել իրենց նախկին հաշվեկշիռն ու պատմությունը։
Ինչպես է կառուցված
- Մեկ լեզու բոլոր շերտերում։ TypeScript Node 22-ի վրա՝ OCPP դարպասի, API-ի, աշխատողների, վահանակի և հավելվածների համար, սերվերի ու հաճախորդների միջև ընդհանուր պայմանագրերով։
- Տվյալներ։ PostgreSQL 16՝ գործարքների և մատյանի համար, Redis 7՝ կայանների ներկայության, օրինակների միջև հրամանների և հարցումների սահմանափակումների համար։
- Հաշվիչի ցուցմունքները չեն կորչում։ Մուտքային OCPP հաղորդագրությունները գրվում են հուսալի հերթում՝ նախքան կայանի պատասխանը, ապա կիրառվում են հերթականությամբ։ Վերագործարկումը տվյալներ չի կորցնում։
- Շահագործում։ Prometheus չափանիշներ, վիճակի ստուգումներ, հարցումների սահմանափակումներ, բովանդակության անվտանգության խիստ քաղաքականություն, կարգավորվող տվյալների պահպանում։ Տեղակայում Docker Compose-ով՝ Ձեր հակադարձ պրոքսիի ետևում։
Չափված թիվ՝ «սիմուլյացիա» նշումով
Սիմուլյացիոն բեռնվածության թեստում 200 վիրտուալ OCPP 1.6 կայան վայրկյանում ուղարկում էին 150 հաղորդագրություն 2 vCPU ընդհանուր մեքենայի վրա. հուսալի հերթը միացված սերվերը հաստատում էր MeterValues-ը մոտ 2 մվ-ով (մեդիան) և 4-6 մվ-ով (95-րդ պերցենտիլ)։ Սա սինթետիկ թեստ է ընդհանուր սարքավորման վրա, ոչ թե արտադրական թիվ, կայանները սիմուլյացված էին։ Աշխատաժամանակի, հաճախորդների քանակի կամ եկամտի տվյալներ չենք հրապարակում։
Ինչ դեռ չկա
| Ոլորտ | Կարգավիճակ |
|---|---|
| Բեռնվածության ավտոմատ կառավարում | Հարթակը կարող է կառավարման վահանակից ուղարկել OCPP խելացի լիցքավորման ցանկացած հրաման (SetChargingProfile)։ Հարթակի հզորության ավտոմատ բաշխումը միակցիչների միջև կառուցված չէ։ |
| OCPP 2.1-ի առանձնահատուկ հնարավորություններ | Միացումներն ընդունվում են, գործարքների հիմնական հոսքը աշխատում է 2.0.1-ին համատեղելի մշակիչներով։ V2X, DER կառավարման և մարտկոցների փոխանակման հաղորդագրությունները հաստատվում են, բայց չեն մշակվում։ |
| OCPI ռոումինգ | OCPI 2.2.1 ռոումինգի մոդուլ (CPO և eMSP դերեր) գոյություն ունի, լռելյայն անջատված է և ստուգված է մեր հարթակի երկու օրինակի միջև։ Երրորդ կողմի ցանցի հետ դեռ չի գործարկվել։ |
| Telcell, Apple Pay, Google Pay | Չեն աջակցվում։ Telcell-ի համար պետք են պայմանագիր և Telcell-ի առևտրային API-ի սպեցիֆիկացիա։ |
| Պահված քարտեր և ավտոմատ համալրում | Պատրաստ են, բայց անջատված են, մինչև բանկը հաստատի պարբերական վճարումները։ |
| Հարկային ստացականներ (e-CRM) | Հաշիվները հաշվարկային փաստաթղթեր են, ոչ թե հարկային։ Լիցքավորման համար e-CRM ստացական պետք է արդյոք՝ հարց է Ձեր հաշվապահին. տե՛ս լիցենզիա, հարկեր և e-CRM։ |
Թերթեք աղյուսակը կողք՝ ամբողջը տեսնելու համար
Ինչպես համագործակցել
- Տեղակայում մեզ մոտ։ Մենք վարում ենք հարթակը՝ թարմացումներ, մոնիթորինգ, պահուստային պատճեններ։ Դուք կառավարում եք կայանները, սակագները և վարորդներին։
- Ձեր սերվերի վրա։ Մենք տեղադրում ենք այն Ձեր VPS-ի կամ Docker հոսթի վրա։ Ենթակառուցվածքը և տվյալները Ձերն են։
Արժեքը լիցենզիա գումարած կարգավորում է, հաշվարկվում է ըստ նախագծի. գնացուցակ չենք հրապարակում։ Հարթակի հեղինակը Andrew Boiko-ն է։ Եթե ցանց եք պլանավորում, սկսեք ինչպես բացել լիցքավորման ցանց Հայաստանում նյութից։
Հարցեր և պատասխաններ
OCPP-ի ո՞ր տարբերակներն է աջակցում հարթակը
OCPP 1.6J, 2.0.1 և 2.1՝ WebSocket-ով։ 2.1-ի համար աշխատում է գործարքների հիմնական հոսքը. միայն 2.1-ի հնարավորությունները, օրինակ՝ V2X-ը, հաստատվում են, բայց դեռ չեն մշակվում։
Կարո՞ղ եմ ինքս տեղակայել
Այո։ Այն աշխատում է Docker Compose-ով համեստ սերվերի վրա՝ PostgreSQL-ով և Redis-ով, կամ մենք կտեղակայենք Ձեզ համար։
Աշխատո՞ւմ է ցանկացած արտադրողի լիցքավորիչների հետ
Հարթակը խոսում է ստանդարտ OCPP-ով, ուստի 1.6J, 2.0.1 կամ 2.1 ունեցող լիցքավորիչները կարող են միանալ։ Ձեր լիցքավորիչի մոդելը լավ է ստուգել մեզ գրելիս. հավաստագրված մոդելների ցանկ չենք հրապարակում։
Վճարման ո՞ր եղանակներն են աջակցվում
Idram, IDBank (ArCa) քարտեր և Fastshift, ինչպես նաև հավելվածի դրամապանակ։ Telcell-ը, Apple Pay-ն ու Google Pay-ը չեն աջակցվում։
Կարո՞ղ եմ տեղափոխել առկա վարորդներին
Այո, հին հաշիվների ներմուծումը թույլ է տալիս վարորդներին վերցնել նախկին հաշվեկշիռն ու պատմությունը։
Որքա՞ն է արժե
Լիցենզիա գումարած կարգավորում, հաշվարկվում է ըստ նախագծի։ Գրեք Ձեր ցանցի չափի մասին, և մենք կուղարկենք առաջարկ։
Պատմեք Ձեր լիցքավորման ցանցի մասին
Նկարագրեք կայանները և վճարման եղանակները։ Կպատասխանենք մեկ աշխատանքային օրվա ընթացքում։