Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Behavior after failed charging sessions #719

Open
Pietfried opened this issue Jun 11, 2024 · 0 comments
Open

WIP: Behavior after failed charging sessions #719

Pietfried opened this issue Jun 11, 2024 · 0 comments
Assignees

Comments

@Pietfried
Copy link
Contributor

Describe the problem

Charging sessions can fail for multiple reasons before energy is transferred. Some of the reasons are:

  • Failed authorization
  • Failed TLS handshake
  • Protocol failure (e.g. ISO15118)

EVerest Domain

Authorization, Charge Control, ISO15118

Affected EVerest Module

EvseManager

Describe your solution

The charging station has some options to change its configuration and behavior in order to resolve some of these issues when a replug is performed.

This could be to:

  • Disable TLS
  • Disable Plug&Charge and only offer EIM

This feature should add support for session failure handling of the charging station in case of one or multiple failed charging sessions in a row. This behavior shall be configurable.

The following configuration parameters shall be added to the EvseManager module:

  • session_failure_handling_timeout : Enables session failure handling. If 0, no session failure handling is applied
  • session_failure_threshold_s : Defines the threshold in seconds for how long the session failure handling is applied before the charging station falls back to its standard configuration

A failed charging session shall be detected by the EvseManager. A failed charging session can be identified by the EvseManager if a SessionStarted event is initiated but no energy was transferred before a SessionFinished event.

Additional context

No response

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

No branches or pull requests

2 participants