Coder Social home page Coder Social logo

openv2g-base's Introduction

OpenV2G-base

Base for all OpenV2G components

Project Home

Features

  • PKIs: Provides PKIs for all roles in V2G.
  • REST APIs: Connect OpenV2G to existing systems.
  • Modular: Modules for all roles can be operated separately.

Table of Contents

  1. Motivation
  2. Links
  3. Scope
  4. Architectual Overview
  5. FAQ
  6. Contribution

Motivation

Plug and Charge has the potential to provide great advantages in tearms of technical features and convenience for the user. This can be seen as a addon to the current market mechanisms and a upgrade to current user experience. All market roles, however have to implement the crypto mechanisms defined by the ISO/IEC 15118, deal with PKIs and handle certificates.

These common tasks can be provided by an open source implementation without influencing each parties market differentiation. A common implementation helps to develop the ecosystem more quickly, making more roaming partners available to those who want to use Plug and Charge.

Scope

This project will implement all necessary components of the V2G PKI infrastructure. However, since some of these components require an active link to a charging station or an electric vehicle, some parts will be implemented as mockup services to simulate these hardware components. The focus lies on the PKIs rather than on the ISO/IEC 15118 interface between car and infrastructure.

For the project scopes on the individual roles see /doc/roles-and-systems-list.csv.

Architectual Overview

Interfaces and Systems

Links

Links to related projects and resources:

  • V2G Clarity's RISE-V2G The only fully-featured reference implementation of the Vehicle-2-Grid communication interface ISO 15118
  • ISO 15118 User Group Join the ISO 15118 User Group for discussing Q&As regarding the implementation of ISO 15118 standard requirements
  • ISO 15118 ISO 15118-2:2014 Road vehicles -- Vehicle-to-Grid Communication Interface -- Part 2: Network and application protocol requirements

FAQ

Who can use this project?

All parties who implement a PnC market role.

How can I contribute?

See contribution.

Will all roles get implemented within OpenV2G?

There will pobably never be a implementation for the EV and the EVSE itself. There are other projects available which provide this functionality.

Where can I read about Plug and Charge itself?

Plug and Charge is defined by the ISO/IEC 15118 standard which you would need to buy.

Are there other resources to learn about Plug and Charge?

See the links section. There is also v2g-clarity.com which provides free and paid information.

Contribution

The OpenV2G implementation is under development.

We would therefore appreciate your help in pushing the development forward.

If you would like to see a feature implemented or want to contribute a new feature, you are welcome to open an issue to discuss it and we will be more than happy to help.

If you choose to make a contribution, please fork this repository, work on a feature and submit a pull request. cote is the next level of microservices โ€” be part of the revolution.

openv2g-base's People

Contributors

simonschllng avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.