You can find more details on the official website
- CentralSystemService.wsdl generated scala beans
- ChargePointService.wsdl generated scala beans
- CentralSystemClient for both 1.2 and 1.5 versions
- Helper methods to work with ocpp
- OCPP 1.2
- OCPP 1.5
- Add this repository to your pom.xml:
<repository>
<id>thenewmotion</id>
<name>The New Motion Repository</name>
<url>http://nexus.thenewmotion.com/content/repositories/releases-public</url>
</repository>
- Add dependency to your pom.xml:
OCPP 1.2
<dependency>
<groupId>com.thenewmotion.chargenetwork</groupId>
<artifactId>ocpp_1.2_2.9.2</artifactId>
<version>2.8</version>
</dependency>
OCPP 1.5
<dependency>
<groupId>com.thenewmotion.chargenetwork</groupId>
<artifactId>ocpp_1.5_2.9.2</artifactId>
<version>2.8</version>
</dependency>
Common
<dependency>
<groupId>com.thenewmotion.chargenetwork</groupId>
<artifactId>ocpp_common_2.9.2</artifactId>
<version>2.8</version>
</dependency>