pyPLC/doc/todo.md

39 lines
2.9 KiB
Markdown
Raw Normal View History

# Todos
- [x] Decode CableCheckRes."DC_EVSEStatus.EVSEStatusCode": dinDC_EVSEStatusCodeType as readable text
2023-04-19 18:53:03 +00:00
- [x] Decode CableCheckRes."DC_EVSEStatus.EVSEIsolationStatus": dinisolationLevelType as readable text
- [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
2022-12-20 07:35:58 +00:00
- [x] Add date/time into ExiLog
2023-04-19 18:53:03 +00:00
- [x] PevMode: Add state transition in case of failed CableCheck
- [x] PevMode: PreChargeReq: Fill EVRESSSOC, EVTargetVoltage, EVTargetCurrent
- [x] PevMode: PowerDeliveryReq: Fill EVRESSSOC, Stop/Start
- [x] PevMode: CurrentDemandReq: Fill EVRESSSOC, EVTargetCurrent, EVTargetVoltage
2023-04-19 18:53:03 +00:00
- [x] EvseMode: CurrentDemandRes: Fill EVSEPresentVoltage, EVSEPresentCurrent, EVSEMaximumVoltageLimit, ...LimitAchieved
- [x] EvseMode: Fill V2G messages as far as needed, to convince the car to accept it.
2022-12-13 20:52:16 +00:00
- [x] PevMode: Fill V2G messages as far as needed, to convince the charger to accept it.
- [x] PevMode: Find out the SLAC issue on Supercharger and Compleo.
2022-12-20 07:35:58 +00:00
- [x] PevMode: Connect the inlet voltage measurement
2022-12-13 20:52:16 +00:00
- [x] PevMode: Connect the control of CP
2022-12-20 07:35:58 +00:00
- [x] PevMode: Connect the control of Relay
2023-04-21 06:47:00 +00:00
- [x] docu: add link to evse which provides the 5% PWM)
2022-12-14 12:53:40 +00:00
- [ ] docu: add hardwareInterface into software architecture puml
- [ ] docu: create hardware architecture picture
- [x] docu for Dieter (Schematic, concept idea, DieterLV, DieterHV, ...)
2023-02-27 12:11:16 +00:00
- [x] add OLED display to the PEV controller
- [ ] in addressManager, replace the print by addToTrace
- [ ] Resolve the todo-markers in the code
2023-06-29 06:39:32 +00:00
- [x] Still fixed addresses (MAC, IP?) used on windows, add auto-detection or configuration
2023-04-19 18:53:03 +00:00
- [x] configurable interface name and simplify address determination (see https://openinverter.org/forum/viewtopic.php?p=54659#p54659)
2023-03-23 07:50:53 +00:00
- [x] in the SessionSetupRequest we need to set the EVCCID with the MAC of the car. At the moment this is not implemented, need to update in the OpenV2Gx the function encodeSessionSetupRequest(), also the fsmPev.py, and provide the MAC as command line parameter from the python to the OpenV2Gx. (see https://openinverter.org/forum/viewtopic.php?p=54667#p54667)
- [x] integrate celeron55s hardware interface, use config options for this.
- [x] configurable serial interface and baud rate
2023-05-03 19:44:15 +00:00
- [ ] add plausibilization between EVSEPresentVoltage and physicalVoltage before closing contactors (configurable)
- [ ] find out how a normal end of charging session works (Stopped on charger, stopped on car)
2023-06-29 06:39:32 +00:00
- [x] PevMode: Evaluate the error code reported by the charger, and enter into state stateUnrecoverableError.
- [ ] Configurable pathes in sharter.sh
2023-06-29 06:39:32 +00:00
- [x] A timeout during PreCharging shall run into the safe shutdown sequence. Same for CableCheck.
2023-04-19 18:53:03 +00:00
- [ ] (and some more)