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

Feature/random delays #530

Merged
merged 10 commits into from
Mar 14, 2024
Merged

Feature/random delays #530

merged 10 commits into from
Mar 14, 2024

Conversation

corneliusclaussen
Copy link
Contributor

@corneliusclaussen corneliusclaussen commented Feb 6, 2024

This adds UK random delay functionality to EvseManager. It is disabled by default.

@corneliusclaussen
Copy link
Contributor Author

Requires EVerest/libocpp#453

@corneliusclaussen corneliusclaussen force-pushed the feature/random_delays branch 2 times, most recently from 403191c to 7b5104b Compare March 8, 2024 12:10
corneliusclaussen and others added 10 commits March 14, 2024 10:17
to EvseManager and API modules. The feature is disabled by default. It can be controlled
at runtime using the random_delay implementation.
Includes changes required by changed type of composite schedules in libocpp from ChargingSchedule
to EnhancedChargingSchedule, which includes stackLevel in EnhancedChargingSchedulePeriods

Signed-off-by: Cornelius Claussen <[email protected]>
Co-authored-by: Kai Hermann <[email protected]>
Signed-off-by: corneliusclaussen <[email protected]>
Signed-off-by: Cornelius Claussen <[email protected]>
Signed-off-by: Cornelius Claussen <[email protected]>
Signed-off-by: Cornelius Claussen <[email protected]>
Signed-off-by: Cornelius Claussen <[email protected]>
Signed-off-by: Cornelius Claussen <[email protected]>
@corneliusclaussen corneliusclaussen marked this pull request as ready for review March 14, 2024 09:17
@corneliusclaussen corneliusclaussen merged commit b172bb0 into main Mar 14, 2024
4 of 5 checks passed
@corneliusclaussen corneliusclaussen deleted the feature/random_delays branch March 14, 2024 09:29
james-ctc added a commit that referenced this pull request Mar 14, 2024
commit b172bb0
Author: corneliusclaussen <[email protected]>
Date:   Thu Mar 14 10:29:51 2024 +0100

    Feature/random delays (#530)

     Add random delay according to UK smart charging regulations
    to EvseManager and API modules. The feature is disabled by default. It can be controlled
    at runtime using the random_delay implementation.
    Includes changes required by changed type of composite schedules in libocpp from ChargingSchedule
    to EnhancedChargingSchedule, which includes stackLevel in EnhancedChargingSchedulePeriods

    Signed-off-by: Cornelius Claussen <[email protected]>
    Co-authored-by: Kai Hermann <[email protected]>
    Co-authored-by: James Chapman <[email protected]>

commit 8cc7da8
Author: Michael Heimpold <[email protected]>
Date:   Wed Mar 13 19:41:28 2024 +0100

    GenericPowermeter: add new model Klefr 693x-694x (#560)

    We use this model in some of our developer charging stations.

    Signed-off-by: Michael Heimpold <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants