/ChargingStation

A virtual charging station for testing implementing e.g. the Open Charge Point Protocol (OCPP v1.6/v2.0.1).

Primary LanguageTypeScriptApache License 2.0Apache-2.0

OCC Charging Station

This project implements a set of e-mobility charging stations using Electron, a cross platform Open Source framework for creating native applications with web technologies like Java-/TypeScript, HTML, and (S)CSS. The focus of this project is testing and certification of the supported protocols and of 3rd party charging station operator backends. This project supports the following protocols and protocol extensions:

(Re-)Build

Install additional Node.js modules...

npm install electron@latest --save-dev
npm install electron-builder@latest --save-dev
npm install electron-localshortcut --save-dev
npm install typescript@latest --save-dev
npm install @types/node@latest --save-dev
npm install sass@latest --save-dev
npm install @types/elliptic@latest --save-dev
npm install @types/elliptic@latest --save-dev
npm install webpack --save-dev
npm install webpack-cli --save-dev
npm install ts-loader --save-dev

Update of all Node.js modules...

$ npm update

Security updates...

$ npm audit fix

License

Apache License 2.0 License)