ChargeStation Notification API

Summary

Charge Station Notification API provides direct OCPP status messages.
Link to ChargeStationNotifications API

In the EV Portal, they are show under Charge Station --> Diagnostics --> Notifications

The messages are raw OCPP messages. The content is defined by the OCPP protocol, but every manufacturer might have a different implementation or custom error codes.

Note that Notification messages may be at a ChargeStation Level or EVSE level, depending on the type of Notificaton.
In the example below, a 'GroundFailure' is related to the Charge Station, which doesn't contain EVSE references. Then messages per EVSE-id with 'GroundFailure' are sent.

Please note that these messages may differ per manufacturer where GreenFlux does not have full control over.

{
   "data":[
      {
         "evse_id":"BE-BEC-E041503001-1",
         "charge_station_notification_id":"230319",
         "charge_station_message_payload":"{\"connectorId\":1,\"errorCode\":\"NoError\",\"status\":\"SuspendedEV\",\"timestamp\":\"2021-12-09T08:12:14Z\",\"VendorErrorCode\":null,\"level\":\"Info\"}",
         "level":"Info",
         "id":"dfa3b87a-bc90-447e-9541-88a9ac1bf618",
         "charge_station_id":"041503001",
         "charge_location_id":"0d4ef8c6-e0c8-54c1d-b4f4-eb245f3f7afa",
         "created":"2021-12-09T08:12:17Z"
      },
      {
         "evse_id":"BE-BEC-E041503001-2",
         "charge_station_notification_id":"168",
         "charge_station_message_payload":"{\"connectorId\":2,\"errorCode\":\"NoError\",\"status\":\"Charging\",\"timestamp\":\"2021-12-09T08:12:14Z\",\"VendorErrorCode\":null,\"level\":\"Info\"}",
         "level":"Info",
         "id":"6cc27708-8e50-4f23-a844-4bc818c08821",
         "charge_station_id":"041503001",
         "charge_location_id":"0d4ef8c6-e0c8-54c1d-b4f4-eb245f3f7afa",
         "created":"2021-12-09T08:12:17Z"
      },
      {
         "evse_id":"BE-BEC-E041503001-2",
         "charge_station_notification_id":"84209",
         "charge_station_message_payload":"{\"connectorId\":2,\"errorCode\":\"NoError\",\"status\":\"SuspendedEV\",\"timestamp\":\"2021-12-09T08:12:12Z\",\"VendorErrorCode\":null,\"level\":\"Info\"}",
         "level":"Info",
         "id":"d64ccd02-39ad-4afe-8b8b-5113bbb77a54",
         "charge_station_id":"041503001",
         "charge_location_id":"0d4ef8c6-e0c8-54c1d-b4f4-eb245f3f7afa",
         "created":"2021-12-09T08:12:18Z"
      },
      {
         "charge_station_notification_id":"55",
         "charge_station_message_payload":"{\"connectorId\":0,\"errorCode\":\"GroundFailure\",\"info\":\"Possible power outage chargepoint\",\"status\":\"Faulted\",\"timestamp\":\"2021-12-09T08:12:13Z\",\"VendorErrorCode\":null,\"level\":\"Error\"}",
         "level":"Error",
         "id":"e9d3c701-c47d-44d4-a9bd-e4bbb80d1658",
         "charge_station_id":"041503001",
         "charge_location_id":"0d4ef8c6-e0c8-54c1d-b4f4-eb245f3f7afa",
         "created":"2021-12-09T08:12:18Z"
      },
      {
         "evse_id":"BE-BEC-E041503001-1",
         "charge_station_notification_id":"56",
         "charge_station_message_payload":"{\"connectorId\":1,\"errorCode\":\"GroundFailure\",\"info\":\"\",\"status\":\"Faulted\",\"timestamp\":\"2021-12-09T08:12:13Z\",\"VendorErrorCode\":null,\"level\":\"Error\"}",
         "level":"Error",
         "id":"af57acd6-830d-44a4-919d-acbf761bd978",
         "charge_station_id":"041503001",
         "charge_location_id":"0d4ef8c6-e0c8-54c1d-b4f4-eb245f3f7afa",
         "created":"2021-12-09T08:12:18Z"
      },
      {
         "evse_id":"BE-BEC-E041503001-2",
         "charge_station_notification_id":"57",
         "charge_station_message_payload":"{\"connectorId\":2,\"errorCode\":\"GroundFailure\",\"info\":\"\",\"status\":\"Faulted\",\"timestamp\":\"2021-12-09T08:12:18Z\",\"VendorErrorCode\":null,\"level\":\"Error\"}",
         "level":"Error",
         "id":"af57acd6-830d-44a4-919d-acbf761bd978",
         "charge_station_id":"041503001",
         "charge_location_id":"0d4ef8c6-e0c8-54c1d-b4f4-eb245f3f7afa",
         "created":"2021-12-09T08:12:22Z"
      }
   ],
   "status_code":1000,
   "status_message":null,
   "timestamp":"2021-12-09T08:53:58Z"
}

Did this page help you?