Charging via application brings unnecessary friction and severely degrades UX.
Another UX offenders are QR codes on charging stalls and locking charging cables unless you will find that correct QR code so you can unlock your charging cable. Not that one, that will unlock charging cable in the stall next to you. For FFS why do I need to search for QR codes at a first place...
I can imagine a simple solution - take a cable, connect it to the car and start changing by tapping a contactless credit card reader next to your cable. But I never saw simple solutions, seems like every provider wants to torture its customers with half assed applications.
You don't even need the contactless credit card reader. ISO 15118 is the standard for plug and charge.[1] Tesla implements it, as do most other EV manufacturers. The problem is that charging networks and manufacturers haven't settled on a way to exchange and update certificates.[2]
After my fair share of car being incompatible with basic CCS (Connector fits, car tells me it does not like the electricity here) I just want the charging to be working without some fancy features which charger manufacturers are going to implement wrong anyway.
I'd really like to know which cars and which networks have been the issues you've experienced.
I've seen people in BMW's and VW's pull up to an EA charger, try getting it to charge a few times, and have it fail every time. Then I see a Hyundai or a Ford pull up, and it works without issue.
I agree. ChargePoint has the contactless payment setup, but you need to have the Application setup with your account on it. After that it works through the Apple Wallet app.
Before the ISO standard existed, Tesla had their own implementation of plug and charge. They've since added support for ISO 15118, allowing non-Teslas to charge at supercharging stations without using the Tesla app.[1]
The issue is that the ISO standard relies on TLS certificates, but manufacturers and charging networks have not yet agreed upon a standard set of CAs. Tesla wants to update the standard to remove the TLS requirement, which would improve reliability and time to start charging. But signed metering receipts are broken in the existing standard, so that needs to be fixed before the TLS requirement can be removed.
Thank you! That's pretty cool. The proposed changes actually will fix this glaring omission:
> Limited Security – by only validating SECC TLS cert is from a trusted issuer, one charger’s compromised private key compromises the entire region
And I like the simplification. Instead of relying on validating contracts, the charger provider will simply rely on signed "metering receipts" from the car. Each car has its own private key (presumably in some hardware-hardened storage), and the charging network can just associate the payment details with the public key of the car.
The provider can use the receipts as a proof that the car has indeed used the charging equipment. And the receipts are sent periodically during the charging process, so the charger can terminate the session if there's a discrepancy between the station's and the car's accounting.
Nice and neat.
Edit: and this also can easily work offline. The networks can just sync the list of approved public keys to chargers with the corresponding credit balances. It'll require account setup with each network, but if you have to do it once, it's not _too_ bad.
FWIW, if the manufacturer does it right, it could theoretically do the sync once with your car and have it authenticate with a lot of different networks that participate in that same partnership. Otherwise, it'll just be a one-time setup the first time you charge.
For example, Ford has this "Blue Oval" network concept, so any charger network that is a part of that would trust that without necessarily needing me to associate my individual car identity.
Honestly though I'm kind of a fan of just having a credit card reader on the dispenser. Its way easier if I want to choose a different payment method for a particular charge, and honestly it is not that much additional work to plug in, tap a credit card or phone, and then it starts charging. Its adding like 10-30 seconds to a 10min+ transaction.
Oh, for sure. There's a lot of possible workflows. E.g. a car can present the provider's login screen on the dashboard.
> Its way easier if I want to choose a different payment method for a particular charge, and honestly it is not that much additional work to plug in, tap a credit card or phone, and then it starts charging. Its adding like 10-30 seconds to a 10min+ transaction.
Credit card readers are a PITA, and they need connectivity. More importantly, the ISO 15118 protocol can be used with wireless charging! Imagine just parking at a designated spot, clicking "confirm" on the car dash, and walking away. The car can even align itself with the charging coils.
Another UX offenders are QR codes on charging stalls and locking charging cables unless you will find that correct QR code so you can unlock your charging cable. Not that one, that will unlock charging cable in the stall next to you. For FFS why do I need to search for QR codes at a first place...
I can imagine a simple solution - take a cable, connect it to the car and start changing by tapping a contactless credit card reader next to your cable. But I never saw simple solutions, seems like every provider wants to torture its customers with half assed applications.