OCPP, en åpen kildekode, fritt tilgjengelig plattform for å bygge en EV-ladestasjon foran.

Når det gjelder Open Charge Point Protocol (OCPP), har vi en god ting for oss. Det gjør det enkelt å sette opp store nettverk av ladestasjoner, og ladestasjonseiere kan raskt bytte om en leverandør går konkurs eller det er en nødsituasjon. Det kan også senke prisene over hele linjen.

Open Charge Point Protocol (OCPP) er et kommunikasjonssystem som brukes av åpne EV-ladere og ladestasjonsadministrasjonssystemer (CSMS).

OCPP er en applikasjonsprotokoll som tillater kommunikasjon mellom ladestasjoner for elektriske kjøretøy (EV) og deres sentrale styringssystem. Enkelt sagt er en applikasjonsprotokoll en struktur som lar vidt forskjellige programmer samhandle med hverandre, for eksempel mobiltelefoner og smarte kjøleskap, eller Bluetooth-høyttalere og bærbare datamaskiner. Betrakt det som et oversettelsesprogram ved at det konverterer meldinger fra én enhet eller et program til et format som en annen enhet eller et annet program kan forstå og bruke.

OCPP er en fritt tilgjengelig plattform for å bygge en EV-ladestasjon foran. Frontend er det "offentlige ansiktet" til en EV-ladestasjon og vil representere systemet for sluttbrukere. Den kommuniserer med backend-systemer, registrerer sjåfører og viser informasjon som priser, drivere og tilgjengelighet av ladeplasser.

OCPP er hovedsakelig skrevet i PHP og Javascript, og det er utviklet på en DRY (ikke gjenta deg selv) måte via et front-end-rammeverk kalt Bootstrap. Bootstrap er et veldig populært nettutviklingsrammeverk av Twitter, som tar sikte på å lette prosessen med frontend-utvikling.

OCPP er basert på Electron, den samme plattformen som brukes av Slack, Discord og Atom. Og vi elsker disse appene. Vi bruker dem hver dag. Vi vil at appen vår skal være så enkel og elegant som mulig, og henter inspirasjon fra Slack.

Hvorfor er det kult? Vi har sett mange mennesker bygge front-ends for ladestasjoner. Disse grensesnittene er alle proprietære. Det betyr at de er bygget på en lukket kildemåte og ikke er tilgjengelig for publikum å se eller bruke.

Dette er spesielt bekymrende hvis forretningsmodellen deres er basert på å selge front-end. For eksempel kan et selskap ha en app for iOS eller Android. De har brukt mye tid og krefter på å få det til å se bra og brukbart ut. Men det er ingen åpen kildekode-lisens tilgjengelig, og selv om det var det, er den fullstendig låst. Du kan ikke se hvordan det fungerer, og du kan absolutt ikke se hvordan du kan fikse feil.

Videre er forretningsmodellen en inngangsbarriere. Hvis du må betale for appen, kan det hende at brukere ikke installerer den på egenhånd fordi de ikke er sikre på om de noen gang kommer til å bruke den.

En full pakke er det eneste som gjør de to forskjellige. OCP står for "åpen kildekode, fellesskapsdrevet, plattformuavhengig, integrert ladestasjon", som er fullt funksjonell og har alle modulene som trengs for å kjøre en ladestasjon, som drivere, stasjoner, rapporter, analyser og mer .

Det er en frontend kalt OCPP for OCPI. OCPP er grensesnittet for brukere, og det viser kun informasjon om ladestasjoner, som drivere, stasjoner, priser og batterier.

OCPP er en ladestasjonsapplikasjon som fungerer med OCPI, og det er en enkel måte for en ladestasjonsoperatør å vise informasjon om stasjonene, batteriet og ulike priser for forskjellige varer.

For utviklere er OCPP en fin måte å komme i gang med Ocpi på, slik at du enkelt kan administrere drivere, stasjoner og batterier.

Hvis du liker å utvikle din egen ladestasjon, er OCPP det beste stedet å starte. Det hjelper deg også med å administrere ladere og batterier for din egen personlige virksomhet. Det er fortsatt tidlig for OCPP, og det er sannsynlig at prosjektet vil utvikle seg over tid.


2022-09-21