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

896

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"
}
{
   "data":[
      {
         "id":"3d0669a8-3f93-484f-a926-14c3b07be08a",
         "charge_station_notification_id":"[email protected]",
         "charge_station_id":"TESTCHARGER",
         "location_id":"13b61316-057f-426d-8d4c-563c8a4240db",
         "charge_location_id":"13b61316-057f-426d-8d4c-563c8a4240db",
         "charge_station_message_payload":"{\"requestedMessage\":\"StatusNotification\",\"connectorId\":2,\"Evse\":{\"Id\":2,\"ConnectorId\":1}}",
         "created":"2022-09-20T05:15:27Z",
         "level":"Info",
         "message_type":"2",
         "message_action":"TriggerMessage",
         "MessageName":"TriggerMessage",
         "direction":"ToChargePoint"
      },
      {
         "id":"6c1b02a4-a618-4d45-94bc-c94343832f35",
         "charge_station_notification_id":"572:5337",
         "charge_station_id":"TESTCHARGER2",
         "location_id":"fd1074f7-4921-4006-b458-843d90c60669",
         "charge_location_id":"fd1074f7-4921-4006-b458-843d90c60669",
         "charge_station_message_payload":"{\"connectorId\":0,\"errorCode\":\"NoError\",\"status\":\"Available\",\"timestamp\":\"2022-07-28T07:50:00.379Z\",\"VendorErrorCode\":null,\"level\":\"Info\"}",
         "created":"2022-09-18T17:54:13Z",
         "level":"Info",
         "message_type":"2",
         "message_action":"StatusNotification",
         "MessageName":"StatusNotification",
         "direction":"ToGsop"
      },
      {
         "id":"65ec8072-71b7-42a2-a638-5371698181af",
         "charge_station_notification_id":"572:5345",
         "charge_station_id":"TESTCHARGER3",
         "location_id":"fd1074f7-4921-4006-b458-843d90c60669",
         "charge_location_id":"fd1074f7-4921-4006-b458-843d90c60669",
         "charge_station_message_payload":"{\"currentTime\":\"2022-09-18T18:10:42.1074328Z\"}",
         "created":"2022-09-18T18:10:42Z",
         "level":"Info",
         "message_type":"2",
         "message_action":"Heartbeat",
         "MessageName":"Heartbeat",
         "direction":"ToGsop"
      }
   ],
   "status_code":1000,
   "status_message":null,
   "timestamp":"2021-12-09T08:53:58Z"
}