- 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
75 lines
2.1 KiB
YAML
75 lines
2.1 KiB
YAML
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
|