Page 1 of 1

ISO15118 Question about TLS

Posted: Fri Jan 09, 2026 2:06 am
by Lovis
Hello,
I’ve been reading parts of ISO 15118 and trying to understand how usable HLC really is for private or hobbyist EVSE development.
From what I understand so far, OEM production EVs only accept ISO 15118 HLC sessions if the EVSE presents a TLS certificate that chains to a trusted V2G PKI root. Since private developers don’t have access to such EVSE certificates, it seems that HLC is effectively unavailable when working with OEM vehicles.
Does this mean that, in practice, it is not possible to build a private EVSE for OEM EVs that uses ISO 15118 HLC for features like scheduling, dynamic load balancing, or reading EV status (SoC, departure time, etc.)
I’d appreciate confirmation or correction of this understanding.

Image
Image
Image

Thanks!

Re: ISO15118 Question about TLS

Posted: Fri Jan 09, 2026 5:21 pm
by uhi22
It depends what you need. For "just charging" there is no need for certificates. In our open-source approaches (pyPLC, Foccci/Clara) there is no TLS. This works fine with the good old DIN spec (DIN70121) and should also work with the older revisions of the ISO15118, where the TLS is optional. However, for certain features, e.g. plug&charge, the TLS is mandatory, so it get's lot more complicated for hobbyists.
Personally i prefer the keep-it-simple approach. Charging is just charging, I do not see the need for TLS and I hope the good old DIN spec will be supported for the next 30 years.