Skip to content

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

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