mirror of
https://github.com/uhi22/pyPLC.git
synced 2024-11-10 01:05:42 +00:00
38 lines
2.3 KiB
Markdown
38 lines
2.3 KiB
Markdown
# Open issues
|
|
|
|
## 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.
|
|
|
|
## Issue14: Connection loss after authorization
|
|
- with version v0.4.
|
|
- same version works fine on Compleo
|
|
- could be also caused by weak power of the powerbank. The TpLink and Dieter made restart from time to time.
|
|
- to be retested with better supply and on other chargers.
|
|
|
|
## Issue12: Alpi reports "sequence error" for CableCheck
|
|
- with version v0.3.
|
|
- maybe he expects the state C, or something is wrong with the sequence before.
|
|
|
|
# Closed issues
|
|
|
|
## [Solved] Issue13: Compleo SLAC stops after SlacParamResponse
|
|
- Root cause: The Compleo ignores the StartAttenChar, if the timeout field is set to 1000ms instead of the nominal 600ms.
|
|
- Solution: implemented the nominal 600ms.
|
|
- fixed with commit cf9160c1bcb9c0760b7f67bb8a36f03c9fe9c9a1
|
|
- Test pass on Compleo with v0.4
|
|
|
|
## [Solved] Issue10: Alpi says SequenceError in ChargeParameterDiscoveryRes
|
|
- ServicePaymentSelectionRes says "ResponseCode": "OK", and has no more fields.
|
|
- Afterwards we send ChargeParameterDiscoveryReq and get ChargeParameterDiscoveryRes containing "ResponseCode": "FAILED_SequenceError".
|
|
- Analysis: In the ISO case, the ChargeParameterDiscoveryReq comes after the AuthorizationRes with EVSEProcessing=Finished. But we are using DIN, and here there is no AuthorizationRes, but ContractAuthentication instead. But, this does not
|
|
have a field EVSEProcessing. And in DIN, we have dinContractAuthenticationResType, which contains ResponseCode and EVSEProcessing (see OpenV2G, dinEXIDatatypes.h).
|
|
- Solution: Send ContractAuthenticationReq after ServicePaymentSelectionRes, and repeat it until it says "finished". Test pass with v0.3.
|
|
|
|
## [Solved] Issue11: TCP connection fails on Alpi
|
|
- Observation: On Alpitronics, the SDP works, but the TCP connect fails. The connection is rejected by the charger.
|
|
- Root cause: We used fixed port 15118 for the TCP. This is not intended, even it works on other chargers (ABB).
|
|
- Solution: use the TCP port, which was announced in the SDP response.
|
|
- Test pass with version v0.2-9-ga9b6e82.
|