Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/openchargingcloud/chargingstationapp
A virtual charging station for testing implementing e.g. the Open Charge Point Protocol (OCPP v1.6/v2.0.1/v2.1).
https://github.com/openchargingcloud/chargingstationapp
charging chargingstation e-mobility electron ocpp testing
Last synced: 3 days ago
JSON representation
A virtual charging station for testing implementing e.g. the Open Charge Point Protocol (OCPP v1.6/v2.0.1/v2.1).
- Host: GitHub
- URL: https://github.com/openchargingcloud/chargingstationapp
- Owner: OpenChargingCloud
- License: apache-2.0
- Created: 2021-01-29T14:41:34.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-12-17T13:12:19.000Z (19 days ago)
- Last Synced: 2025-01-01T08:46:02.752Z (4 days ago)
- Topics: charging, chargingstation, e-mobility, electron, ocpp, testing
- Language: TypeScript
- Homepage:
- Size: 1.1 MB
- Stars: 32
- Watchers: 6
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# OCC Charging Station App
This project implements an **OCPP Charging Station** using [Electron](https://www.electronjs.org), 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 e-mobility protocols, vendor extensions and 3rd party charging station management systems. This project supports the following protocols and protocol extensions:
- [OCPP v1.6 JSON WebSockets](https://www.openchargealliance.org/protocols/ocpp-16/) as defined by the [Open Charge Alliance](https://www.openchargealliance.org)
- [OCPP v2.0.1](https://www.openchargealliance.org/protocols/ocpp-201/) as defined by the [Open Charge Alliance](https://www.openchargealliance.org) *(under development)*
- [OCPP v2.1 (Draft 0.4)](https://www.openchargealliance.org/protocols/) as defined by the [Open Charge Alliance](https://www.openchargealliance.org) *(under development)*
- **OCPP v2.1 (Draft 0.4) with Computer Science Extentions** (OCPP v2.1/CSE) as defined by the [Open Charging Cloud](https://github.com/OpenChargingCloud) *(under development)*
- **WWCP Charging Station Protocol** (WWCP/CS) as defined by the [Open Charging Cloud](https://github.com/OpenChargingCloud) *(under development)*## (Re-)Build
Install the required Node.js modules...
```
$ npm install
```(Security) updates...
```
$ npm audit fix
$ npm update
```Forced update of all Node.js modules...
```
$ ./update.sh
```## License
[Apache License 2.0 License)](LICENSE)