description: >- This module includes a DIN70121 and ISO15118-2 implementation provided by chargebyte GmbH 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 supported_DIN70121: description: The EVSE supports the DIN SPEC type: boolean default: true supported_ISO15118_2: description: The EVSE supports ISO15118-2 type: boolean default: true tls_security: description: >- Controls how to handle encrypted communication type: string enum: - prohibit - allow - force default: allow terminate_connection_on_failed_response: description: >- Controls how to handle a failed response code of the EVSE. If true the V2G connection is terminated immediately on a failed response code, otherwise the EV is responsible for closing of the V2G communication session with SessionStop. type: boolean default: false 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_key_logging_path: description: >- Output directory for the TLS key log file type: string default: /tmp tls_timeout: description: >- Set the TLS timeout in ms when establishing a tls connection type: integer default: 15000 verify_contract_cert_chain: description: >- Specifies if the EVSE should verify the contract certificate chain locally. type: boolean default: false auth_timeout_pnc: description: >- Defines how many seconds the EVSE should wait for authorization in PnC case, before the charging session is aborted. Write 0 if the EVSE should wait indefinitely for PnC authorization. type: integer default: 55 auth_timeout_eim: description: >- Defines how many seconds the EVSE should wait for authorization in EIM case, before the charging session is aborted. Write 0 if the EVSE should wait indefinitely for EIM authorization. type: integer default: 300 enable_sdp_server: description: >- Enable the built-in SDP server type: boolean default: true 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 iso15118_vas: interface: ISO15118_vas min_connections: 0 max_connections: 128 metadata: license: https://opensource.org/licenses/Apache-2.0 authors: - Fabian Hartung - Mohannad Oraby - Sebastian Lukas