Quando la ricarica diventa più comune, ci sarà una vasta gamma di sistemi di back-end e EV sistemi di ricarica che sorgeranno. Di conseguenza, in futuro potrebbero essere creati caricatori e sistemi aggiuntivi. Alla fine, ci sarà una gara per vedere quale tipo è il migliore.
Questo articolo è una guida a OCPP, una piattaforma open source disponibile gratuitamente per creare un file EV front-end della stazione di ricarica. Il front-end è il "volto pubblico" di an EV stazione di ricarica e rappresenterà il sistema per gli utenti finali. Comunica con i sistemi di back-end, registra i conducenti e visualizza informazioni come prezzi, conducenti e disponibilità di punti di ricarica.
L'idea è nata a seguito di discussioni sulla mailing list di Collabora. Collabora è un ufficio che fornisce servizi a un'ampia gamma di clienti, tra cui Linux Foundation, Free Software Foundation e Google, tra gli altri. È un gruppo molto interessante da tenere d'occhio.
Quindi ora approfondiamoci per saperne di più su OCPP.
Nel caso dell'Open Charge Point Protocol (OCPP), abbiamo una buona cosa per noi. Semplifica la creazione di grandi reti di stazioni di ricarica e i proprietari di stazioni di ricarica possono cambiare rapidamente se un fornitore cessa l'attività o si verifica un'emergenza. Potrebbe anche prezzi più bassi su tutta la linea.
Il protocollo Open Charge Point (OCPP) è un sistema di comunicazione utilizzato da open EV caricatori e sistemi di gestione delle stazioni di ricarica (CSSM).
OCPP è un protocollo applicativo che consente la comunicazione tra le stazioni di ricarica per veicoli elettrici (EV) e il loro sistema di gestione centrale. In poche parole, un protocollo applicativo è una struttura che consente a programmi molto diversi di interagire tra loro, come telefoni cellulari e frigoriferi intelligenti, o altoparlanti Bluetooth e laptop. Consideralo simile a un programma di traduzione in quanto converte i messaggi da un dispositivo o programma in un formato che un altro dispositivo o programma può comprendere e utilizzare.
OCPP è una piattaforma disponibile gratuitamente per creare un file EV front-end della stazione di ricarica. Il front-end è il "volto pubblico" di an EV stazione di ricarica e rappresenterà il sistema per gli utenti finali. Comunica con i sistemi di back-end, registra i conducenti e visualizza informazioni come prezzi, conducenti e disponibilità di punti di ricarica.
OCPP è scritto principalmente in PHP e Javascript, ed è sviluppato in modo DRY (non ripetere te stesso) tramite un framework front-end chiamato Bootstrap. Bootstrap è un framework di sviluppo web molto popolare di Twitter, che mira a facilitare il processo di sviluppo front-end.
OCPP si basa su Electron, la stessa piattaforma utilizzata da Slack, Discord e Atom. E adoriamo queste app. Li usiamo tutti i giorni. Vogliamo che la nostra app sia il più semplice ed elegante possibile, traendo ispirazione da Slack.
Perché è bello? Abbiamo visto molte persone costruire front-end per stazioni di ricarica. Questi front-end sono tutti proprietari. Ciò significa che sono costruiti in modo closed-source e non sono disponibili al pubblico per la visualizzazione o l'utilizzo.
Ciò è particolarmente preoccupante se il loro modello di business si basa sulla vendita del loro front-end. Ad esempio, un'azienda potrebbe avere un'app per iOS o Android. Hanno speso molto tempo e sforzi per renderlo bello e utilizzabile. Ma non è disponibile una licenza open source e, anche se ci fosse, è completamente bloccata. Non puoi vedere come funziona e di certo non puoi vedere come correggere i bug.
Inoltre, il modello di business è una barriera all'ingresso. Se devi pagare per l'app, gli utenti potrebbero non installarla da soli perché non sono sicuri se la utilizzeranno mai.
Un pacchetto completo è l'unica cosa che rende i due diversi. OCP sta per "open source, community-driven, platform-independent, integrato-charge-station", che è completamente funzionale e ha tutti i moduli necessari per gestire una stazione di ricarica, come conducenti, stazioni, report, analisi e altro ancora .
C'è un front-end chiamato OCPP per OCPI. OCPP è l'interfaccia per gli utenti e mostra solo informazioni sulle stazioni di ricarica, come conducenti, stazioni, prezzi e batterie.
OCPP è un'applicazione per stazioni di ricarica che funziona con OCPI ed è un modo semplice per un operatore di stazioni di ricarica di mostrare informazioni su stazioni, batteria e prezzi diversi per articoli diversi.
Per gli sviluppatori, OCPP è un ottimo modo per iniziare con Ocpi in modo da poter gestire facilmente driver, stazioni e batterie.
Se ti piace sviluppare la tua stazione di ricarica, allora OCPP è il miglior punto di partenza. Ti aiuta anche a gestire caricabatterie e batterie per la tua attività personale. Per OCPP sono ancora i primi giorni ed è probabile che il progetto si evolverà nel tempo.
Quali sono i vantaggi dell'utilizzo di OCPP? Ci sono alcuni motivi per cui potresti voler usare OCPP.
Innanzitutto, è gratuito. Non è necessario pagare per l'app. Se utilizzi software proprietario per la tua attività, la società di software può addebitarti il costo del software e dei servizi offerti per mantenerlo e migliorarlo. Spesso ci sono anche limiti su chi può utilizzare il software, come un limite al numero di utenti.
In secondo luogo, OCPP è disponibile a chiunque per vedere il codice. Gli sviluppatori sanno che il software open source non è necessariamente gratuito, ma può essere un ottimo modo per costruire una relazione duratura con una comunità.
In terzo luogo, OCPP è gratuito anche per applicazioni commerciali e private. Se hai un amico che vuole creare un'app per la stazione di ricarica per divertimento, non c'è motivo per cui devi pagarla. Se hai una grande installazione di stazioni di ricarica, puoi creare un'app privata per i tuoi dipendenti oppure puoi creare un'app commerciale per il pubblico.
Un'altra opzione è che puoi creare la tua app con un software proprietario. Questo è un sacco di lavoro. Devi assumere sviluppatori e designer e questa volta dovrai pagare.
Ma in generale, OCPP è open source, quindi non devi pagare per questo o per la manutenzione. Ha anche una vasta comunità di contributori che possono aiutare secondo necessità.
OCPP ha anche un design minimalista. Starà bene in qualsiasi ambiente.
OCPP è progettato per essere piccolo e facilmente installabile sul tuo server. Se hai un'azienda, puoi ospitare l'app sul tuo server e controllarne il funzionamento e l'aspetto. Se sei un utente finale, puoi utilizzare OCPP per mostrare informazioni sulle stazioni di ricarica vicino a te e incoraggiare l'adozione delle stazioni di ricarica.
Ci sono attualmente due versioni di OCPP nel mercato. Uno è basato su Oppi 2.0, e l'altro è basato su Oppi 3.0 beta.
Puoi installare OCPP sul tuo server. L'OCPP per Ocpi 2.0 si basa sullo stack LAMP, il che significa che puoi installarlo su Linux, Apache, MySql e Php. L'altro OCPP per Ocpi 3.0 beta si basa sullo stack MEAN, il che significa che è MySql, Express, Angular e Node.js.
OCPP per Ocpi 2.0 è stabile e supporta OCPP per Ocpi 3.0 beta. Il 3.0 beta supporterà OCPP per Ocpi 3.0 beta e Ocpi 2.0.
Eseguiamo un semplice scenario:
In questo semplice scenario, sono presenti tre messaggi: la richiesta del cliente di avviare la ricarica, l'esito positivo dell'addebito e l'esito negativo dell'addebito.
Inoltre, ci sono messaggi opzionali che potrebbero essere inviati dal backend: il messaggio di cambio prezzo e il messaggio di errore.
OCPP non intende sostituire OCPI. OCPI è una piattaforma perfettamente funzionante e integrata che include tutti i componenti necessari per costruire una stazione di ricarica. Esiste un front-end chiamato OCPP che comunica con OCPI e che consente agli utenti finali di interagire con la stazione di ricarica. OCPP è molto minimalista e include solo un'interfaccia utente.
"La funzione principale di OCPP è comunicare con i sistemi back-end, le stazioni di ricarica, i driver e gli utenti".
Estrae i dati dai sistemi di back-end e li visualizza sul front-end. Gestisce anche i conducenti, i loro conti, i loro conti di addebito e le loro carte. OCPP supporta gli aggiornamenti in tempo reale dei dati sul front-end.
Con l'app Javascript/HTML OCPP, puoi inserire dati in modo dinamico e aggiungere elementi di navigazione.
OCPP è progettato per essere facilmente installabile sul tuo server. Fornisce inoltre una versione semplificata dell'app sotto forma di un'applicazione javascript/HTML.
La prima azienda ad utilizzare OCPP è Slock. Slock. Realizza software per dispositivi IoT e serrature intelligenti. Di recente ha annunciato la Universal Sharing Network, una piattaforma per la condivisione di risorse come una bicicletta, un'auto o uno scooter.
Uno dei progetti presentati al CES 2018 è stata una partnership con Bosch, un'azienda tedesca di automazione ed elettronica. Bosch è anche partner di ClearMotion, una smart EV stazione di ricarica. ClearMotion costruisce EV stazioni di ricarica e software.
C'è un progetto chiamato Share&Charge, una piattaforma open source e basata su blockchain per la ricarica dei veicoli elettrici. Il suo obiettivo principale è quello di gestire EV stazioni di ricarica in un fairway decentralizzato. Share Charge afferma che la prima stazione di ricarica può essere pronta all'inizio del 2019. Sta lavorando con una società chiamata OSVehicle che ha sviluppato una piattaforma per veicoli chiamata OSVehicle OS. Questi sono esempi di altre aziende che utilizzano OCPP.
Il design per OCPP è semplice, pulito e minimalista. È molto pulito e facile da usare. L'aspetto e la sensazione sono molto buoni e la funzionalità di base è facile da usare.
Fornisce le funzionalità di cui hanno bisogno gli operatori delle stazioni di ricarica. Tutte le informazioni sono lì: driver, stazioni, batteria, prezzi, ecc. Non ha molte altre funzionalità, come l'assistenza clienti e report complessi.
Questo è intenzionale. La semplicità influisce sull'esperienza dell'utente. È molto più facile ottenere un driver per installare l'app se è semplice e facile da usare. E gli operatori delle stazioni di ricarica sono più propensi a installarlo quando non hanno bisogno di fornire assistenza ai clienti o fare rapporti complessi.
A questo proposito, OCPP è l'applicazione giusta per le aziende che vogliono concentrarsi sulla fornitura della migliore esperienza di ricarica possibile. Potrebbe essere necessario un software più avanzato per esigenze più complesse. Se il tuo obiettivo è avere un sistema altamente personalizzabile, potrebbe essere necessario utilizzare una soluzione proprietaria.
OCPP è utilizzato da aziende come Slock. Esso e l'OSVehicle. Hanno la capacità di utilizzare software più avanzati, se necessario.
OCPP è un'app molto facile da usare. Puoi usarlo dal tuo smartphone o dal tuo laptop. Avrai bisogno di una connessione a Internet.
Hai bisogno di quanto segue:
1) Una connessione a Internet
2) Un conto OCPP
3) Un conto OCPI
4) La carta di ricarica della tua stazione
Gli account OCPP e OCPI devono essere creati prima di poterli utilizzare. È possibile accedere a entrambi gli account utilizzando lo stesso indirizzo e-mail e password. Finché la password rimane la stessa, puoi utilizzare qualsiasi indirizzo email.
Una volta creato l'account OCPP, puoi aprire l'app sul tuo smartphone. Ti verrà richiesto di accedere. L'app OCPP è disponibile per il download su Google Play Store e Apple Store. Per scaricarla, è necessaria una connessione internet attiva. Per un confronto dettagliato tra questi due protocolli, consulta Decodifica della ricarica dei veicoli elettrici: un approfondimento su OCPI e OCPP.
Per consentire alle stazioni di ricarica di lavorare insieme ai sistemi di gestione da vari fornitori, è necessario un protocollo applicativo che traduca qualsiasi strumento proprietario utilizzato da ciascun programma in un formato comprensibile agli altri. Questo è l'obiettivo di OCPPi: consentire vari EV stazioni di ricarica per comunicare con i vari processi di gestione centrale.
Il trasporto sostenibile è una necessità per il benessere dell'umanità. È un modo per gli esseri umani di interagire con il proprio ambiente e tra di loro in un modo consapevole della riduzione al minimo della propria impronta. Il trasporto sostenibile è un elemento chiave degli Obiettivi di sviluppo sostenibile (SDG) e fa parte dell'Obiettivo 7 (Garantire l'accesso a un'energia conveniente, affidabile, sostenibile e moderna per tutti).
Il motivo principale per creare OCPP è stato quello di incoraggiare l'adozione di stazioni di ricarica. La sfida principale di OCPP è creare una piattaforma open source per costruire il front-end di un EV stazione di ricarica. La parte più difficile è trovare il giusto equilibrio tra un'interfaccia semplice e utile. Facili da usare e di bell'aspetto non sono sempre compatibili. Ad esempio, stiamo cercando di incoraggiare l'uso delle notifiche native sull'app. L'app OCPP è versatile e può essere compatibile con diversi hardware e EV Marche. L'hardware che vogliamo supportare è l'hardware che supporta OCPP. È possibile utilizzare l'app OCPP senza l'hardware OCPP. L'app OCPP può essere installata sul tuo server. Ad esempio, se hai una Tesla, puoi installare l'app OCPP sul tuo server. Le app si connettono al server per recuperare informazioni e quindi visualizzarle sul front-end.
L'app OCPP è compatibile con qualsiasi hardware della stazione di ricarica che supporta l'OCPP. Ad esempio, se si desidera utilizzare l'hardware Tesla originale, è possibile utilizzare l'app OCPP per monitorare la stazione di ricarica. Un altro esempio è OffGridBox, che è attualmente in fase di sviluppo da parte di un collaboratore OCPP.
Uno dei vantaggi di OCPP è il suo:
Poiché l'intero software è open source, la comunità può modificarlo in base alle proprie esigenze. OCPP sarà adatto per veicoli elettrici con standard di carica diversi.
L'app e l'hardware sono reti completamente cariche in modo indipendente. È possibile accedere alla stazione di ricarica dal telefono anche se non si è abbonati.
Supporta le carte di credito e paga la sessione di addebito attraverso di essa. Mantiene il saldo impostato dal proprietario della stazione.
L'interfaccia utente è reattiva e facile da usare. Il design è compatto e facile da adattarsi a schermi di diverse dimensioni di smartphone.
Consente l'aggiornamento automatico del prezzo. Ciò significa che il proprietario della stazione non dovrà pagare il prezzo della batteria, ma solo il prezzo dell'elettricità.
L'applicazione può essere utilizzata dal proprietario della stazione di ricarica per impostare il prezzo che addebita ai propri clienti.
L'app è facilmente distribuibile su qualsiasi server. L'app può essere utilizzata con più di una stazione di ricarica.
Puoi scegliere la posizione dell'app sullo schermo.
L'app può essere utilizzata da diversi fornitori di rete di ricarica e non limita la porta di ricarica.
La comunità ha diversi partecipanti che hanno opinioni diverse su quali dovrebbero essere i prossimi passi. È difficile trovare la giusta direzione, ma il parere di tutti è ben accetto.
Lo scopo principale di OCPP è quello di consentire la facile realizzazione di una stazione di ricarica senza costi hardware, il che la rende accessibile a tutti.
L'hardware OCPP può essere sviluppato in futuro con una facile installazione.
L'app OCPP è il front-end della stazione di ricarica. Ha un design open source e può essere facilmente modificato.
L'hardware OCPP può essere assemblato a un costo inferiore rispetto ad altri hardware per stazioni di ricarica.
Uno degli obiettivi principali del progetto OCPP è ridurre il costo dei veicoli elettrici ed è inoltre compatibile con la maggior parte dell'hardware. Per trovare hardware affidabile per la tua rete di ricarica, consulta la nostra guida su Top 9 EV Produttori di caricabatterie.
Per concludere, le persone stanno diventando sempre più interessate ai veicoli elettrici e hanno bisogno di più posti per ricaricarli. Il numero di auto elettriche che circolano per le strade cresce ogni giorno e il pubblico e il governo vogliono vedere più posti dove ricaricare la propria auto.
Se sei un imprenditore, può essere difficile pensare di fare un grande investimento nelle infrastrutture dei veicoli elettrici. Perché, dopotutto, se un investimento è a lungo termine e redditizio, allora è buono da fare. Con le nuove tecnologie come le auto elettriche, è importante che gli investimenti siano a lungo termine e scalabili in modo che possano cambiare con la domanda e le regole del governo. Mettere hardware approvato OCPP sul tuo sito potrebbe essere la risposta.
Possiamo aiutarti con un linguaggio specifico e le migliori pratiche per aggiungere requisiti conformi a OCPP alla tua prossima richiesta di proposte, quindi non esitare a metterti in contatto.