Skip to content

A plan of OCPP & California Pricing Requirements implementation. #431

@zhenbin-lin

Description

@zhenbin-lin

Hi Guys

Here is a plan of standard《OCPP & California Pricing Requirements》implemetation, referencing the pdf:
ocpp_and_dms_evse_regulation-v3.0

I plan to implement it in the following steps:

  1. Branch: Create feature/california-pricing-requirements from remodel-api.
  2. Structure:
    • Add a new service at src/MicroOcpp/Model/California/CaliforniaService.cpp/h.
  3. Implementation:
    • Phase 1: OCPP 1.6 support for default pricing (§3.1.1)、final cost(§3.1.3)、 running cost (§3.1.4)、idle free (§3.4.1) and so on.
    • Phase 2: OCPP 2.0.1 compatibility.
  4. Testing:
    • Add unit/integration tests in test/California.cpp.

More details, I’ll share detailed design notes in the PR and here below comments.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions