RemoteStartTransaction wordt veel vaker geaccepteerd dan dat het lukt, en de kloof tussen deze twee dingen is waar de meeste laadproblemen bij bestuurders optreden.
De bevestiging betekent dat de oplader een goed geformuleerd verzoek heeft ontvangen en bereid is deze in overweging te nemen. Het betekent niet dat er een sessie is gestart, en het behandelen ervan als bevestiging is de meest voorkomende fout bij het diagnosticeren hiervan.
Geaccepteerd is niet gestart
Wanneer een oplader Geaccepteerd antwoordt, bevestigt dit dat het bericht is begrepen en dat het verzoek is toegestaan. Wat volgt is een opeenvolging van omstandigheden die allemaal moeten gelden voordat energie stroomt, en vanuit het perspectief van het platform kunnen deze allemaal stilletjes mislukken.
Het bewijs dat een sessie daadwerkelijk is begonnen, is een StartTransaction-bericht, niet de acceptatie. Als dat nooit gebeurt, werkte de start op afstand niet, ongeacht wat er werd bevestigd.
Condities die bij de lader moeten gelden
Het connectornummer is de moeite waard om specifiek te controleren. Platforms en laders zijn het niet altijd eens over de vraag of de nummering bij nul of bij één begint, en een verzoek waarbij de verkeerde connector wordt genoemd, is een geldig verzoek voor iets dat niet kan gebeuren.
- Aan beide uiteinden is een kabel aangesloten, waar de lader deze nodig heeft voordat hij start.
- Het voertuig is aanwezig en reageert op de besturingspiloot.
- De connector die in de aanvraag is opgegeven, bestaat en is beschikbaar.
- Er is geen sprake van een storingstoestand, ook niet van de storingscondities die niet als duidelijke fout naar voren komen.
- De oplader voert nog geen transactie uit op die connector.
- Aan elke lokale autorisatievereiste wordt voldaan of deze wordt expliciet omzeild.
Autorisatie is een aparte vraag
Een start op afstand heeft meestal een identificatie die de oplader kan valideren, hetzij lokaal aan de hand van een in de cache opgeslagen lijst, hetzij door dit aan het platform te vragen. Als de lader een lokale lijst bijhoudt en de identificatie niet erop staat, kan de start mislukken, ook al beschouwt het platform de bestuurder als geautoriseerd.
Configuratie bepaalt welk gedrag van toepassing is. Opladers die zijn geconfigureerd om lokaal te autoriseren, zullen identificatiegegevens weigeren die het platform heeft goedgekeurd, en dit lijkt op een onverklaarbare mislukking totdat je weet waar de beslissing wordt genomen.
Weigeringen aan de voertuigzijde
De lader kan energie aanbieden en het voertuig kan deze weigeren. Een voertuig met een vertrektimer, een laadlimiet die al is bereikt of een geplande oplaadinstelling weigert te laden en de oplader rapporteert een aangesloten status zonder dat er energie stroomt.
Vanaf het platform is dit niet te onderscheiden van een laderstoring. Het is niet één probleem, en geen enkel onderzoek naar de laadinfrastructuur zal dit oplossen.
Waar de reeks gewoonlijk breekt
- De opdracht werd naar een oplader gestuurd die tijdelijk offline was en in de wachtrij stond in plaats van afgeleverd.
- De connector waarnaar wordt verwezen, komt niet overeen met de fysieke connector die het stuurprogramma gebruikt.
- De oplader had eerst een kabelaansluiting nodig en het verzoek ging daaraan vooraf.
- Lokale autorisatie heeft een identificatie afgewezen die het platform had geaccepteerd.
- Een eerdere transactie is nooit goed afgesloten, waardoor de connector bezet bleef.
- Het voertuig weigerde om eigen redenen.
De muffe transactiezaak
Een transactie die is onderbroken en nooit formeel is stopgezet, kan ervoor zorgen dat een connector bezet blijft vanuit het perspectief van de oplader. Elke daaropvolgende start op afstand wordt vervolgens afgewezen of geaccepteerd en verlaten, en de lader lijkt kapot terwijl hij zich precies gedraagt zoals gespecificeerd.
Dit is de reden waarom de afhandeling van onderbroken sessies belangrijker is dan het lijkt. Een vloot die verlaten transacties niet met elkaar verzoent, verzamelt connectoren die stilletjes stoppen met werken.
Hoe vast te stellen wat er is gebeurd
Lees de berichtenuitwisseling op volgorde en zoek naar StartTransaction. Als deze ontbreekt, ligt de storing bij de lader en vormen bovenstaande voorwaarden de checklist. Als deze aanwezig is maar de sessie onmiddellijk is beëindigd, vindt de storing plaats na de start en geven de meterwaarden aan of er ooit energie heeft gestroomd.
Beide gevallen kunnen worden opgelost via de tracering. Geen van beide kan worden opgelost op basis van de erkenning alleen. Daarom maken platforms die alleen succes en falen op commandoniveau blootleggen het bezit van dit soort problemen duur.