11# ⚡ ChargePi-go
22
3- ⚡ChargePi is an open-source Raspberry Pi 4 based ⚡Charging Point🔌 project, which supports multiple EVSEs and simple
4- connectors🔌. You can also add an RFID/NFC reader and a display to the Charging Point. It is configurable, simple to
5- make and uses off-the-shelf hardware.
3+ ChargePi is an open-source Linux based OCPP-enabled ⚡Charging Point🔌 project. It is configurable, simple to make and
4+ uses off-the-shelf hardware.
65
7- A connector🔌 consists of an indicator (🚥 RGB LED strip), a relay and a ⚡ power meter. The client is written in Go and
8- requires installation of a few C libraries .
6+ It supports multiple connectors🔌, which consist of an indicator (🚥 RGB LED strip), a EV Charge Controller and a ⚡ power
7+ meter. Optionally, the charge point supports an RFID/NFC reader and a display as an user interface .
98
109ChargePi-go client can be deployed/run in multiple ways:
1110
@@ -14,30 +13,10 @@ ChargePi-go client can be deployed/run in multiple ways:
1413
1514## 🔌 Charge point specifications
1615
17- | OCPP version | Core functionalities | Offline charging | Local authorization | Charging profiles |
18- | :-------------:| :--------------------:| :-------------------:| :-------------------:| :-----------------:|
19- | 1.6 JSON/WS | ✔️ | ✔️(partial) | ✔️ | ❌ |
20- | 2.0.1 JSON/WS | Will be implemented | Will be implemented | Will be implemented | ❌ |
21-
22- ### 🛠️ Configuration and settings
23-
24- To configure the ChargePi client, check out the [ configuration guide] ( /docs/client/configuration.md ) . Client comes with
25- default settings which require minimal configuration.
26-
27- ### 📑 Logging
28-
29- Debugging and insight of the charge point made simple. ChargePi supports multiple logging outputs specifying the format
30- the [ settings] ( /configs/settings.json ) file.
31-
32- Supported formats:
33-
34- | Logging type | Supported |
35- | :-----------------------------------:| :---------:|
36- | [ Graylog] ( https://www.graylog.org/ ) | ✔ |
37- | Syslog | ✔ |
38- | File | ✔ |
39-
40- For details, check out the [ logging] ( /docs/logging/logging.md ) docs.
16+ | OCPP version | Core functionalities | Reservations | LocalAuthList | SmartCharging | FirmwareUpdate |
17+ | :-------------:| :--------------------:| :-------------------:| :-------------------:| :-------------:| :--------------:|
18+ | 1.6 JSON/WS | ✔️ | ✔️(partial) | ✔️ | ❌ | ❌ |
19+ | 2.0.1 JSON/WS | Will be implemented | Will be implemented | Will be implemented | ❌ | |
4120
4221## ⚡ Quickstart
4322
@@ -51,4 +30,9 @@ For details, check out the [logging](/docs/logging/logging.md) docs.
5130
52314 . Run the client.
5332
54- Details on how to run the client are described in the [ client startup guide] ( docs/client/running-the-client.md ) .
33+ Details on how to run the client are described in the [ client startup guide] ( docs/client/running-the-client.md ) .
34+
35+ ### 🛠️ Configuration and settings
36+
37+ To configure the ChargePi client, check out the [ configuration guide] ( /docs/client/configuration.md ) . Client comes with
38+ default settings which require minimal configuration.
0 commit comments