|
5 | 5 | Java-OCA-OCPP |
6 | 6 | ============= |
7 | 7 |
|
8 | | -A client and server library of Open Charge-Point Protocol from openchargealliance.org |
9 | | - |
10 | | -With this library, you can easily get started with the Open Charge-Point Protocol. |
11 | | -The design is driven by test, which will ensure premium software that is easy to adapt and modify to your needs. |
| 8 | +A library for the Open Charge-Point Protocol from openchargealliance.org |
12 | 9 |
|
| 10 | +This library is made to support anyone who wants to implement a Central System or Charge Point that follows the Open Charge-Point Protocol. |
13 | 11 | Please note, this is a library and not an application, so there is no main method. |
14 | 12 |
|
15 | | -Currently we support 1.6 SOAP or Web socket. |
| 13 | +The design is driven by test, which will ensure premium software that is easy to adapt and modify to your needs. |
| 14 | + |
| 15 | +The library supports version 2.0.1 and 1.6 SOAP and web sockets. |
16 | 16 |
|
17 | 17 | Incoming request events are split into feature profiles as described in the OCPP specification. |
18 | 18 | I recommend that you download and read the specification from openchargealliance.org |
19 | 19 |
|
20 | 20 | See the project plan here: |
21 | 21 | https://tree.taiga.io/project/tvolden-java-oca-ocpp/ |
22 | 22 |
|
23 | | -!! If you have an implementation for 0.4 or earlier, please read: |
24 | | -https://github.com/ChargeTimeEU/Java-OCA-OCPP/wiki/External-interface-change-from-version-0.4-to-0.5 |
25 | | - |
26 | 23 | Maven |
27 | 24 | ===== |
28 | 25 |
|
29 | 26 | Find the maven repo here: https://mvnrepository.com/artifact/eu.chargetime.ocpp |
30 | 27 |
|
31 | | -Dependencies |
32 | | -============ |
33 | | - |
34 | | -Java-OCA-OCPP uses the following libraries: |
35 | | - |
36 | | -* [Groovy-2.4](http://www.groovy-lang.org/) |
37 | | -* [JUnit4](http://junit.org/junit4/) |
38 | | -* [org.hamcrest:hamcrest-all:1.3](http://hamcrest.org) |
39 | | -* [org.mockito:mockito-core:1.10.19](http://mockito.org) |
40 | | -* [spock-core-0.7-groovy-2.0](http://spockframework.org) |
41 | | - |
42 | | -To use version 1.6 you need the following libraries: |
43 | | - |
44 | | -* [com.google.code.gson](https://github.com/google/gson) |
45 | | -* [org.java_websocket](https://github.com/TooTallNate/Java-WebSocket) |
46 | | - |
47 | 28 | License |
48 | 29 | ======= |
49 | 30 |
|
|
0 commit comments