Add extracted tools: CitrineOS, OpenOCPP, ShapeShifter

- CitrineOS core extracted (CSMS OCPP 2.0.1)
- OpenOCPP extracted (firmware OCPP 1.6J/2.0.1)
- ShapeShifter library installed (pip install -e)
- ShapeShifter specification extracted
- EVerest extracted

TODO updated with progress
This commit is contained in:
Eric F
2026-06-08 00:38:27 -04:00
parent 468cfeaa50
commit d398a6ced2
7326 changed files with 1177561 additions and 7 deletions

View File

@@ -0,0 +1,41 @@
description: >-
This module provides ISO15118 internet value-added services (VAS).
config:
ev_interface:
description: >-
Name of the interface which is connected to the EV.
type: string
modem_interface:
description: >-
Name of the interface which is connected to the internet.
type: string
http_support:
description: >-
Boolean dictating whether we should let the EV know we support HTTP
type: boolean
https_support:
description: >-
Boolean dictating whether we should let the EV know we support HTTPS
type: boolean
vas_setup_script:
description: >-
Filepath of the script, which is executed to setup the VaS network.
A relative filepath is appended to the module directory:
/usr/libexec/everest/modules/Iso15118InternetVas/.
That means in the default case, it expands to: /usr/libexec/everest/modules/Iso15118InternetVas/vas-internet-setup.sh.
An absolute filepath is directly executed.
type: string
default: "vas-internet-setup.sh"
provides:
iso15118_vas:
interface: ISO15118_vas
description: The internet VAS
requires:
evse_manager:
interface: evse_manager
min_connections: 0
max_connections: 1
metadata:
license: https://opensource.org/licenses/Apache-2.0
authors:
- Martin Litre, Pionix GmbH