Go to file
Marc Mültin d8c9fc7bcd Changelog commit 15.9.17
- Added copyNewCertsAndKeys.bat and generateCertificates.bat to RISE-V2G-Certificates in order to port the already existing Unix shell scripts to Windows systems
- Corrected an error in V2GCommunicationSessionHandlerEVCC.java which ensures that the SDP procedure continues to work correctly even if there is a false SDP response coming from the SECC
- Changed the signature of the method generateDigest() (in SecurityUtils.java) to have more logging information about the ID of the element for which the digest is generated
- Made sure that the PreCharge timeout and CableCheck timeout are triggered exactly (there was a possible delay of 2s)
- Changed logging level of TCP server and client from debug to info
- Added debugging logging functionality with new EVCC and SECC property HexAndBase64RepresentationOfMessages which will log the hexadecimal and Base64 encoding of each message being sent
- Small change in log4j2.xml files enabling highlighting of logging level (you need to have ANSI Console installed in Eclipse IDE for this change to take effect)
- Shifted the process of reading the MO Sub-CA 2 private key from the keystore from the method getMOSubCA2PrivateKey to the constructor of DummyBackendInterface.java in order to avoid timeouts when processing the ChargeParameterDiscoveryReq on embedded devices
- Updated the EXIficient_V2G_CI_MsgDef.java (serialized version of the XSD grammar) as there was an bug before that caused an incomplete deserialization of an EXI byte stream to an XML message
- Updated log4j from 2.1 to 2.9
2017-09-15 16:15:25 +02:00
RISE-V2G-Certificates Changelog commit 15.9.17 2017-09-15 16:15:25 +02:00
RISE-V2G-EVCC Changelog commit 15.9.17 2017-09-15 16:15:25 +02:00
RISE-V2G-SECC Changelog commit 15.9.17 2017-09-15 16:15:25 +02:00
RISE-V2G-Shared Changelog commit 15.9.17 2017-09-15 16:15:25 +02:00
.gitignore Added test data for CertificateInstallationRes to verify one's own implementation of creating and verifying XML-based signatures 2017-08-27 13:18:40 +02:00
LICENSE Create LICENSE 2017-07-20 21:11:57 +02:00
README.md Update README.md 2017-07-24 10:02:47 +02:00
pom.xml Changed package structure from org.eclipse.risev2g to org.v2gclarity.risev2g 2017-07-22 19:20:04 +02:00

README.md

RISE V2G logo

The open source reference implementation of the Vehicle-2-Grid communication interface ISO 15118

Get Prioritized Email Support

I'd like to know which companies and institutions are using or plan to use RISE V2G across the planet and how it helps them in their daily business. Therefore, I'd appreciate if you shared this information with me by signing up in an email form, preferably providing the email address of the company or organization you are associated with.

And as a little thank you, you will get prioritized email support by me for any questions which you might have regarding RISE V2G. Sounds like a win-win situation, right?

About RISE V2G

RISE V2G is the Reference Implementation Supporting the Evolution of the Vehicle-2-Grid communication interface ISO 15118. The international standard ISO 15118, entitled "Road vehicles - Vehicle to grid communication interface", defines a digital IP-based communication interface between an electric vehicle (EV) and a charging station (named Electric Vehicle Supply Equipment - EVSE). It allows for a user-friendly "Plug And Charge" mechanism for authentication, authorisation, billing, and flexible load control based on a wide set of information exchanged between the EV and EVSE. A rise in the wide application of this standard is essential for reaching the goal of integrating EVs as flexible energy storage devices into a smart grid.

Mission Statement

The RISE V2G project serves as an open source standard-compliant reference implementation and documentation. As such, the objective is to provide a test platform for interoperability testing and to offer an information resource for interested parties. The adoption of a new technology heavily depends on the interoperability of its various implementations. The more tests conducted, the more stable and reliable the developed solution will be.

RISE V2G shall evolve to cover all aspects of conductive and inductive charging and communication from the data link layer up to the application layer. However, it requires a lot of work to be done to fulfil this endeavor. Your assistance would therefore be very appreciated, be it by testing this reference implementation against your own solution - this way uncovering possible bugs or making code optimisation suggestions - or by providing an implementation for yet missing parts.

More Information

A thorough documentation for RISE V2G will follow soon.

License

RISE V2G is published under the MIT License.