Skip to content

Conversation

@Pietfried
Copy link
Contributor

Describe your changes

Adds error handling to ProbeModule and implements smoke tests for basic charging sessions (PWM AC, ISO 15118 AC/DC). Includes error blocking in EvseManager's authentication state to prevent charging when errors are active.

  • Add error raise/clear/subscribe methods to ProbeModule
  • Add smoke tests for charging sessions and error handling
  • Add fatal error check in EvseManager WaitingForAuthentication state
  • Remove obsolete basic_charging_tests.py

Issue ticket number and link

Checklist before requesting a review

  • I have performed a self-review of my code
  • I have made corresponding changes to the documentation
  • I read the contribution documentation and made sure that my changes meet its requirements

…llowing HLC module to signaling error if HLC session is initiated.

Signed-off-by: Piet Gömpel <[email protected]>
…ncluding one test case that verifies that no session starts when an error is active

Signed-off-by: Piet Gömpel <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

DC charging starts even if errors were raised and the EVSE manager is inoperative

2 participants