Meter readings

To ensure that a charging session can be completed on time, Stekker uses the state-of-charge of the car (if available) and/or the power that the charger can deliver. This allows the planning to be updated if the power is less than expected, or if the charging session does not proceed as expected for other reasons. Here is an example of the data that comes together in a completed charging session:

This is what the user sees in the Stekker App

A charging session can be stopped by Stekker because the planned charging is completed, or by the driver using an RFID tag/charging card.


Event: MeterValues


curl --location --request POST '' \
--header 'Authorization: Token provided-secret' \
--header 'Content-Type: application/json' \
--data-raw '{
  "notification": "OcppEvent",
  "protocol": "1.6",
  "chargePointId": "61409f9bad616b6c64c31704",
  "evseId": "NLEFLEV5496770",
  "ocppIdentity": "LIB_6513",
  "event": {
    "method": "MeterValues",
    "params": {
      "connectorId": 1951562,
      "transactionId": 123885164,
      "meterValue": [
          "timestamp": "2022-03-31T13:47:30Z",
          "sampledValue": [
              "value": "589570"
    "response": {}