← Back to Documentation

Platform

OCPP 1.6J Integration Guide

10 min read

Step-by-step instructions to connect AC and DC chargers to the Joulepoint CSMS using the OCPP 1.6J profile.

Prerequisites

Ensure chargers run firmware that supports the OCPP 1.6J JSON profile. SOAP is not supported by Joulepoint endpoints.

Request CSMS credentials from the partner portal. Each site receives a unique Charge Point Identity (CPID) and corresponding password.

  • Whitelist the CSMS endpoint: wss://csms.joulepoint.com/ocpp16j
  • Enable TLS 1.2 or above on the charge point.
  • Set the HeartbeatInterval to 300 seconds.

Boot Notification and Heartbeat

Upon first connection the charger must send a BootNotification message with the correct model, vendor, and serial number. Joulepoint responds with the heartbeat interval and an Accept status when the CPID matches the credentials.

Heartbeats are mandatory to maintain the session. If three heartbeats are missed, the CSMS schedules a reconnection attempt and alerts operations staff.

Remote Operations

The Joulepoint CSMS supports RemoteStartTransaction, RemoteStopTransaction, Reset, UnlockConnector, and ChangeAvailability calls. All operations are audit logged with operator ID and timestamp.

Firmware updates larger than 15 MB should be staged via our Device Management service described in the companion guide.

Need help implementing this guide?

Our solutions engineers can review your deployment plan and recommend best practices.

Related Guides