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

[1.3] Complete EVSE delegate implementation #30997

Closed
8 of 11 tasks
jamesharrow opened this issue Dec 13, 2023 · 1 comment · Fixed by #31200, #30999, #31406 or #31407
Closed
8 of 11 tasks

[1.3] Complete EVSE delegate implementation #30997

jamesharrow opened this issue Dec 13, 2023 · 1 comment · Fixed by #31200, #30999, #31406 or #31407
Assignees
Labels
bug Something isn't working energy evse Issue related to EVSE feature energy
Milestone

Comments

@jamesharrow
Copy link
Contributor

jamesharrow commented Dec 13, 2023

Reproduction steps

This issue is to track the outstanding work in the EVSE Delegate

Implemented in PR: #30999

  • - [x] Add Callback to HW to inform it of MaxCurrentLimit
  • Add Callback to HW to inform it of Change in Charging Enabled / Disable state

Implemented in PR: #31200

  • Add PluggedIn / Unplugged Events

  • Add EnergyTransferStarted Event

  • Add EnergyTransferStopped Event

  • Add Session support (Requires EEM cluster integration)

  • Add Persisted Storage support for some attributes

  • Add Timer expiry checking to automatically stop charging/discharging

Implemented in PR
#31406

-[x] Update XML for EVSE to support new charging preference structures

To do:

  • Implement Persisting of helper data which allows session duration, session energy charged etc to be computed

  • Add Charging Preferences Support (GetTargets/SetTargets/ClearTargets) (see PR EVSE add get set clear targets support #31407)

  • Add RPC handlers into example energy management app

Bug prevalence

N/A

GitHub hash of the SDK that was being used

N/A

Platform

core

Platform Version(s)

1.3

Type

Core SDK Performance Improvement

Anything else?

This is an issue to track EVSE implementation for 1.3

@jamesharrow
Copy link
Contributor Author

Still some items to close out

@mergify mergify bot closed this as completed in #31406 Jan 18, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Done in [Grouping] Energy Management Jan 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment