docu: status of v0.5, light-bulb-demo works on 3 of 4 chargers

This commit is contained in:
uhi22 2022-12-21 10:55:26 +01:00
parent 7cea8b567f
commit b8d3bc6b2f
6 changed files with 347356 additions and 38 deletions

View file

@ -1,19 +1,26 @@
# Open issues
## Issue16: First CurrentDemandReq is rejected with FAILED_SequenceError and EVSE_Shutdown
- observed on Alpitronics HPC with version v0.4-6-g257e5af
- log 2022-12-20_alpi_currentDemandSequenceErrorShutdown.pcapng
- same result in two trys
## Issue 17: Welding detection fails
- WeldingDetectionRes says "failed" on alpitronics, and no response on ABBHPC and ABBTriple
- version v0.4-7-g7cea8b5 (2022-12-21)
## Issue15: After end of PreCharging, the log says "re-initializing fsmPev"
- observed with v0.4 on the Compleo charger
- PreCharge target voltage is reached. The fsmPev sends a message
01fe800100000012809a022189cbf75b9625a9513022800a0800
and after one second the state machine seems to run into timeout.
- to be retested. Most likely fixed with with v0.4-7-g7cea8b5.
# Closed issues
## [Solved] Issue16: First CurrentDemandReq is rejected with FAILED_SequenceError and EVSE_Shutdown
- observed on Alpitronics HPC with version v0.4-6-g257e5af
- log 2022-12-20_alpi_currentDemandSequenceErrorShutdown.pcapng
- same result in two trys
- root cause: In the exi encoder, the PowerDeliveryReq.ReadyToChargeState was treated as enum as in the ISO, but in fact it must be boolean.
- Fixed with https://github.com/uhi22/OpenV2Gx/commit/a00f1fba878085629a8325281b0a29c9ce6dd72c
- Test pass 2022-12-21 with v0.4-7-g7cea8b5 on alpi, ABB HPC and ABB triple charger.
## [Solved] Issue14: Connection loss after authorization
- with version v0.4.
- same version works fine on Compleo

View file

@ -4,30 +4,7 @@
Test site: e.g. https://www.goingelectric.de/stromtankstellen/Deutschland/Ingolstadt/hagebaumarkt-Siemensstrasse-1/48209/
Test results of version v0.2
- [x] SLAC
- [x] SDP
- [x] TCP connection
- [x] EXI
- [x] DIN SupportedApplicationProtocol
- [x] DIN SessionSetup
- [x] DIN ServiceDiscovery
- [x] DIN ChargeParameterDiscovery
- [ ] DIN CableCheck
- [ ] DIN PreCharge
- [ ] DIN PowerDelivery, CurrentDemand
## ABB Terra HPC
Test site e.g. https://www.goingelectric.de/stromtankstellen/Deutschland/Koesching/Total-Tankstelle-Ruppertswies-6/63794/
Test results tbd
## Alpitronic HPC HYC300
Test site: e.g. https://www.goingelectric.de/stromtankstellen/Deutschland/Ingolstadt/Dehner-Garten-Center-Degenhartstrasse-Degenhartstrasse-2/71112/
Test results of version v0.4-6-g257e5af
Test results of version v0.4-7-g7cea8b5 (2022-12-21, Köschinger Forst Ost)
- [x] SLAC
- [x] SDP
- [x] TCP connection
@ -41,10 +18,58 @@ Test results of version v0.4-6-g257e5af
- [x] DIN CableCheck
- [x] DIN PreCharge
- [x] DIN PowerDelivery Start
- [ ] DIN CurrentDemand rejected with FAILED_SequenceError and EVSE_Shutdown. Issue 16
- [ ] DIN PowerDelivery Stop
- [ ] DIN WeldingDetection
- [x] DIN CurrentDemand: Light bulb demo works
- [x] DIN PowerDelivery Stop
- [ ] DIN WeldingDetection no response 2022-12-21T08:50:36.640899, issue 17
- [ ] DIN SessionStop
- [x] Inlet voltage measurement
## ABB Terra HPC
Test site e.g. https://www.goingelectric.de/stromtankstellen/Deutschland/Koesching/Total-Tankstelle-Ruppertswies-6/63794/
Test results of version v0.4-7-g7cea8b5 (2022-12-21)
- [x] SLAC
- [x] SDP
- [x] TCP connection
- [x] EXI
- [x] DIN SupportedApplicationProtocol
- [x] DIN SessionSetup
- [x] DIN ServiceDiscovery
- [x] DIN ServicePaymentSelection
- [x] DIN ContractAuthentication
- [x] DIN ChargeParameterDiscovery
- [x] DIN CableCheck
- [x] DIN PreCharge
- [x] DIN PowerDelivery Start
- [x] DIN CurrentDemand: Light bulb demo works
- [x] DIN PowerDelivery Stop
- [ ] DIN WeldingDetection: No response 2022-12-21T08:36:29.943830, issue 17
- [ ] DIN SessionStop
- [x] Inlet voltage measurement
## Alpitronic HPC HYC300
Test site: e.g. https://www.goingelectric.de/stromtankstellen/Deutschland/Ingolstadt/Dehner-Garten-Center-Degenhartstrasse-Degenhartstrasse-2/71112/
Test results of version v0.4-7-g7cea8b5 (2022-12-21)
- [x] SLAC
- [x] SDP
- [x] TCP connection
- [x] EXI
- [x] DIN SupportedApplicationProtocol
- [x] DIN SessionSetup
- [x] DIN ServiceDiscovery
- [x] DIN ServicePaymentSelection
- [x] DIN ContractAuthentication
- [x] DIN ChargeParameterDiscovery
- [x] DIN CableCheck
- [x] DIN PreCharge
- [x] DIN PowerDelivery Start
- [x] DIN CurrentDemand: Light bulb demo works
- [x] DIN PowerDelivery Stop
- [ ] DIN WeldingDetection: "ResponseCode": "FAILED", issue 17
- [ ] DIN SessionStop: No response
- [x] Inlet voltage measurement (shows 500V during cable check, and 230V during precharge)
## Compleo Cito BM 500
@ -70,19 +95,46 @@ Test results of version v0.4
Test site e.g. https://www.goingelectric.de/stromtankstellen/Deutschland/Hepberg/Koeschinger-Forst-West-A9/15982/
Test results tbd
Test results of version v0.4-7-g7cea8b5 (2022-12-21)
- [x] SLAC
- [x] SDP
- [x] TCP connection
- [x] EXI
- [x] DIN SupportedApplicationProtocol
- [x] DIN SessionSetup
- [x] DIN ServiceDiscovery
- [x] DIN ServicePaymentSelection
- [ ] DIN ContractAuthentication: Due to defective charger, no authorization possible via app or RFID.
## Efacec HPC Efapower Kiosk HV175
Test site e.g. https://www.goingelectric.de/stromtankstellen/Deutschland/Neufahrn-bei-Freising/Fuerholzen-West-A9/22771/
Test results tbd
Test tbd
## Ionity Tritium Veefil-PK
Test site: e.g. https://www.goingelectric.de/stromtankstellen/Deutschland/Hepberg/IONITY-Koeschinger-Forst-Ost-A9/37875/
Test results tbd
Test results of version v0.4-7-g7cea8b5
- [x] SLAC
- [x] SDP
- [x] TCP connection
- [x] EXI
- [x] DIN SupportedApplicationProtocol
- [x] DIN SessionSetup
- [x] DIN ServiceDiscovery
- [x] DIN ServicePaymentSelection
- [x] DIN ContractAuthentication
- [x] DIN ChargeParameterDiscovery
- [x] DIN CableCheck
- [x] DIN PreCharge
- [x] DIN PowerDelivery Start
- [ ] DIN CurrentDemand: With the light-bulb configuration, the charger overshoots the intended voltage, because no load is connected at the start of the charging loop. Then, after a few seconds, the charger stops.
- [ ] DIN PowerDelivery Stop
- [ ] DIN WeldingDetection
- [ ] DIN SessionStop
- [x] Inlet voltage measurement
## Porsche

View file

@ -2,9 +2,10 @@
- [x] Decode CableCheckRes."DC_EVSEStatus.EVSEStatusCode": dinDC_EVSEStatusCodeType as readable text
- [ ] Decode CableCheckRes."DC_EVSEStatus.EVSEIsolationStatus": dinisolationLevelType as readable text
- [ ] Encoder: PreChargeReq: is it possible to enable the units for EVTargetVoltage and EVTargetCurrent?
- [ ] Find out, why Alpi reports CableCheckRes = Finished FAILED in v0.4
- [ ] Find out, why Compleo ignores the PowerDeliveryReq START in v0.4
- [x] Encoder: PreChargeReq: is it possible to enable the units for EVTargetVoltage and EVTargetCurrent?
- [x] Encoder: CurrentDemandReq: is it possible to enable the units for EVTargetVoltage and EVTargetCurrent?
- [x] Find out, why Alpi reports CableCheckRes = Finished FAILED in v0.4
- [x] Find out, why Compleo ignores the PowerDeliveryReq START in v0.4
- [x] Add date/time into ExiLog
- [ ] PevMode: Add state transition in case of failed CableCheck
- [x] PevMode: PreChargeReq: Fill EVRESSSOC, EVTargetVoltage, EVTargetCurrent

View file

@ -305,6 +305,10 @@ hardware side. Without the load, we see the intended 230V precharge voltage, and
- The Alpi confirms the PowerDelivery (start), but rejects the CurrentDemandRequest with FAILED_SequenceError and EVSE_Shutdown.
- Results (log file and pcap) are stored in https://github.com/uhi22/pyPLC/tree/master/results.
### 2022-12-21 v0.5 Light-bulb-demo-charging works on multiple chargers
- On 3 of 4 tested charger models, the light-bulb-demo works: AlpitronicHPC, ABB HPC, ABB Triple. The Ionity Tritium overshoots the target voltage due to missing load, and aborts.
- Welding detection gives negative or no answer.
### Test results on real-world chargers
See [charger_test_results.md](doc/charger_test_results.md)

File diff suppressed because it is too large Load diff