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/evsemanager ocpp errorhandling #764

Merged
merged 25 commits into from
Jul 31, 2024

Commits on Jul 29, 2024

  1. Initial: error handling in auth and ocpp missing

    Signed-off-by: Cornelius Claussen <cc@pionix.de>
    corneliusclaussen authored and Pietfried committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    9bacf8d View commit details
    Browse the repository at this point in the history
  2. API adapted

    Signed-off-by: Cornelius Claussen <cc@pionix.de>
    corneliusclaussen authored and Pietfried committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    a3c5e8f View commit details
    Browse the repository at this point in the history
  3. fixed auth_tests and ErrorHandlingTest

    Signed-off-by: pietfried <pietgoempel@gmail.com>
    Pietfried committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    d0680a8 View commit details
    Browse the repository at this point in the history
  4. clear permanent fault

    Signed-off-by: Cornelius Claussen <cc@pionix.de>
    corneliusclaussen authored and Pietfried committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    c369d37 View commit details
    Browse the repository at this point in the history
  5. not passing reference of variable to thread

    Signed-off-by: pietfried <pietgoempel@gmail.com>
    Pietfried committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    5b76a5b View commit details
    Browse the repository at this point in the history
  6. Added ErrorHistory module to configs and as requirement for API module

    Signed-off-by: pietfried <pietgoempel@gmail.com>
    Pietfried committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    efdbec8 View commit details
    Browse the repository at this point in the history
  7. Clear permanent fault only when all are cleared

    Signed-off-by: Cornelius Claussen <cc@pionix.de>
    corneliusclaussen authored and Pietfried committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    a41d57a View commit details
    Browse the repository at this point in the history
  8. Make use of everest-framework error handling feature in OCPP and OCPP…

    …201 modules:
    
    * added enable_global_errors to OCPP and OCPP201 module to be able to subscribe to all errors reported in EVerest
    * added error_mapping.hpp to OCPP module to be able to convert to MREC errors
    * removed SessionEvent handling for ::Error and ::PermanentFault because this is replaced by subscribing to errors using the new tools of everest-framework
    
    Signed-off-by: pietfried <pietgoempel@gmail.com>
    Pietfried committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    0b72d8d View commit details
    Browse the repository at this point in the history
  9. clang format

    Signed-off-by: pietfried <pietgoempel@gmail.com>
    Pietfried committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    5079288 View commit details
    Browse the repository at this point in the history
  10. fix tests

    Signed-off-by: pietfried <pietgoempel@gmail.com>
    Pietfried committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    082c17c View commit details
    Browse the repository at this point in the history
  11. update libocpp dependency

    Signed-off-by: pietfried <pietgoempel@gmail.com>
    Pietfried committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    2edabb0 View commit details
    Browse the repository at this point in the history
  12. Make raise/clear permanent error private

    Signed-off-by: Cornelius Claussen <cc@pionix.de>
    corneliusclaussen authored and Pietfried committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    a5c0e1e View commit details
    Browse the repository at this point in the history
  13. update error handling implementation in OCPP

    Signed-off-by: pietfried <pietgoempel@gmail.com>
    Pietfried committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    3d10517 View commit details
    Browse the repository at this point in the history
  14. fixed raising and clearing of permanent fault error, now inoperative …

    …error
    
    Signed-off-by: pietfried <pietgoempel@gmail.com>
    Pietfried committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    754f2d5 View commit details
    Browse the repository at this point in the history
  15. clang format

    Signed-off-by: pietfried <pietgoempel@gmail.com>
    Pietfried committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    26f4700 View commit details
    Browse the repository at this point in the history
  16. Removed redundant error and error cleared handler for Inoperative err…

    …or. Added retrieval of evse id from error and use this for reporting.
    
    Signed-off-by: pietfried <pietgoempel@gmail.com>
    Pietfried committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    0d2c3f2 View commit details
    Browse the repository at this point in the history
  17. updated dependency of everest-framework

    Signed-off-by: pietfried <pietgoempel@gmail.com>
    Pietfried committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    000d035 View commit details
    Browse the repository at this point in the history
  18. Update modules/OCPP/OCPP.cpp

    Signed-off-by: Piet Gömpel <37657534+Pietfried@users.noreply.github.com>
    Pietfried committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    68d3229 View commit details
    Browse the repository at this point in the history
  19. Update dependencies.yaml

    Signed-off-by: Piet Gömpel <37657534+Pietfried@users.noreply.github.com>
    Pietfried committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    4c15619 View commit details
    Browse the repository at this point in the history
  20. update libevse-security dependency

    Signed-off-by: pietfried <pietgoempel@gmail.com>
    Pietfried committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    d84ce5f View commit details
    Browse the repository at this point in the history
  21. removed session events ErrorCleared and PermanentFaultCleared from Au…

    …th module
    
    Signed-off-by: pietfried <pietgoempel@gmail.com>
    Pietfried committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    23aaf98 View commit details
    Browse the repository at this point in the history
  22. fix configs

    Signed-off-by: pietfried <pietgoempel@gmail.com>
    Pietfried committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    6b80948 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. address requested changes

    Signed-off-by: pietfried <pietgoempel@gmail.com>
    Pietfried committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    f11565e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8229c51 View commit details
    Browse the repository at this point in the history
  3. Update dependencies.yaml

    Signed-off-by: Piet Gömpel <37657534+Pietfried@users.noreply.github.com>
    Pietfried authored Jul 31, 2024
    Configuration menu
    Copy the full SHA
    63d1fca View commit details
    Browse the repository at this point in the history