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:
74
tools/EVerest-main/modules/EVSE/IsoMux/manifest.yaml
Normal file
74
tools/EVerest-main/modules/EVSE/IsoMux/manifest.yaml
Normal file
@@ -0,0 +1,74 @@
|
||||
description: >-
|
||||
This module is a multiplexer to support switching over between different ISO module implementations
|
||||
config:
|
||||
device:
|
||||
description: >-
|
||||
Ethernet device used for HLC. Any local interface that has an ipv6
|
||||
link-local and a MAC addr will work
|
||||
type: string
|
||||
default: eth0
|
||||
tls_security:
|
||||
description: >-
|
||||
Controls how to handle encrypted communication
|
||||
type: string
|
||||
enum:
|
||||
- prohibit
|
||||
- allow
|
||||
- force
|
||||
default: allow
|
||||
tls_key_logging:
|
||||
description: >-
|
||||
Enable/Disable the export of TLS session keys (pre-master-secret)
|
||||
during a TLS handshake. This log file can be used to decrypt TLS
|
||||
sessions. Note that this option is for testing and simulation
|
||||
purpose only
|
||||
type: boolean
|
||||
default: false
|
||||
tls_timeout:
|
||||
description: >-
|
||||
Set the TLS timeout in ms when establishing a tls connection
|
||||
type: integer
|
||||
default: 15000
|
||||
proxy_port_iso2:
|
||||
description: >-
|
||||
TCP port of the local ISO2 instance
|
||||
type: integer
|
||||
default: 61341
|
||||
proxy_port_iso20:
|
||||
description: >-
|
||||
TCP port of the local ISO20 instance
|
||||
type: integer
|
||||
default: 50000
|
||||
proxy_device:
|
||||
description: >-
|
||||
Network interface used to reach the local ISO2/ISO20 module instances.
|
||||
When set, the proxy connects to the IPv6 link-local address of this
|
||||
interface. Leave empty to use the default loopback (::1).
|
||||
type: string
|
||||
default: ""
|
||||
provides:
|
||||
charger:
|
||||
interface: ISO15118_charger
|
||||
description: >-
|
||||
This module implements the ISO15118-2 implementation of
|
||||
an AC or DC charger
|
||||
extensions:
|
||||
interface: iso15118_extensions
|
||||
description: >-
|
||||
This interface is used to share data between ISO15118 and OCPP modules
|
||||
to support the requirements of the OCPP protocol
|
||||
requires:
|
||||
security:
|
||||
interface: evse_security
|
||||
iso2:
|
||||
interface: ISO15118_charger
|
||||
iso20:
|
||||
interface: ISO15118_charger
|
||||
ext2:
|
||||
interface: iso15118_extensions
|
||||
ext20:
|
||||
interface: iso15118_extensions
|
||||
metadata:
|
||||
license: https://opensource.org/licenses/Apache-2.0
|
||||
authors:
|
||||
- Cornelius Claussen
|
||||
Reference in New Issue
Block a user