./mockpoint
    Download

    Scenario File Format

    Scenarios are defined in YAML format with a structured schema.

    Basic Structure

    yaml
    name: "Scenario Name"
    target: "ws://csms-host:port/path"
    chargers:
      count: 10
      id_prefix: "CP"
      model: "Model-X"              # Optional
      vendor: "VendorName"          # Optional
      client_cert: "/path/to/cert"  # Optional (mTLS)
      client_key: "/path/to/key"    # Optional (mTLS)
      root_ca: "/path/to/ca"        # Optional (custom CA)
    steps:
      - action: bootNotification
      - action: sleep
        duration_ms: 1000
      # ... more steps

    Top-Level Fields

    FieldTypeRequiredDescription
    namestringYesHuman-readable scenario name
    targetstringYesWebSocket URL to CSMS (supports ws:// and wss://)
    chargersobjectYesConfiguration for virtual charge point fleet
    stepsarrayNoSequence of actions to execute (defaults to empty)

    Related Topics

    Was this page helpful?