Software Design

State Machine Architecture for EV Charger Billing

State Diagrams · made in Skemio

State diagram showing EV charging stages: Available, Cable Plugged, Authorizing, Charging, Suspended EV, and Settlement.
State diagram showing EV charging stages: Available, Cable Plugged, Authorizing, Charging, Suspended EV, and Settlement.

What it shows

  • Physical plug locking must precede high-voltage contactor closure
  • Authorized sessions require OCPP pre-auth before delivering energy
  • Grace periods distinguish idle penalty fees from active kilowatt draw

The takeaway

Reliable EV charging ties physical safety interlocks directly to payment state transitions.

More state diagrams