Developer Blog
Recent updates from the Share&Charge Development team
To get a general overview about the features and architecture of the Open Charging Network (OCN) v1.1, check out our technical documentation: OCN 1.1 - Documentation https://shareandcharge.com/wp-content/uploads/2020/11/OCN-Documentation-v1.1.pdf
This document provides details on the relevant business cases tackled by the OCN, specifically for Charge Point Operators, eMobility Service Providers and other Service Providers,…
The Open Charging Network v1.1 is released for production use! Among other improvements, this release includes:
The OCN Service Interface
Support for the HubClientInfo OCPI module
A great resource to learn more about the motivation for the OCN Service Interface is the recent Medium post: Third-party services for the OCPI community: A billing example https://medium.com/share-charge/third-party-services-for-the-ocpi-community-a-billing-example-3c168177c0a2.
The release consists of the v1.1.…
We hosted the first Open Charging Network Developer Community Call on August 11th! Topics covered included an update on the current status of the OCN, an outline of the roadmap including the upcoming release of OCN 1.1 to the production network, and a review of the open and high-priority issues. A recording of the call is on Youtube at https://youtu.be/xi_jr4O0ZZs https://youtu.be/xi_jr4O0ZZs.…
We have just published an initial Open API 3.0 specification for version 1.0 of the Open Charging Network.
You can find the specification document in the OCN Node repository, here: https://bitbucket.org/shareandcharge/ocn-node/src/master/examples/openapi-spec.json https://bitbucket.org/shareandcharge/ocn-node/src/master/examples/openapi-spec.json.
Using this specification, it is possible to generate client code and test implementations. For more information, see https://swagger.…
We have updated our issue trackers for the following open source repositories: OCN Node https://bitbucket.org/shareandcharge/ocn-node/issues?status=new&status=open and OCN Notary https://bitbucket.org/shareandcharge/ocn-notary/issues?status=new&status=open. The trackers provide an overview of open issues we have on our radar, allowing the community to comment on and propose possible solutions for them.…
We have published our initial OCN Node v1.1 release candidate (rc0) on Bitbucket. Head to https://bitbucket.org/shareandcharge/ocn-node/downloads/ https://bitbucket.org/shareandcharge/ocn-node/downloads/ and download the ocn-node-1.1.0-rc0.tar.gz archive to test it out. Note that it was built on linux/amd64 architecture.
Included is a CHANGELOG.md file which details the new features of this release candidate version. To summarise, this release sees a number of QoL improvements,…
We are now providing pre-built packages for JVM and Docker, starting with our v1.0 release of the OCN Node. Now you can easily download the package or pull the image and get started straight away with running your own OCN Node. Note that both have been built on linux/amd64 architecture.
To find the package for JVM, head to https://bitbucket.org/shareandcharge/ocn-node/downloads/ https://bitbucket.org/shareandcharge/ocn-node/downloads/. From there, click on ocn-node-1.0.0.tar.…
To get a general overview about the features and architecture of the Open Charging Network (OCN) v1.0, check out our technical documentation: OCN 1.0 - Documentation https://shareandcharge.com/wp-content/uploads/2020/03/OCN-1.0-Documentation.pdf.
This document provides details on the business benefits of the OCN, specifically for Charge Point Operators and eMobility Service Providers, the functionality of the OCN and its technical architecture: relevant components,…
We are happy to annouce the Launch of the Open Charging Network. As of today, a first OCN Node is available. With this launch the following things have changed:
The OCN Node, OCN Registry and OCN Notary are released in their version 1.0. You will find them in the Master Branch of their respective repositories.
To get informed about the Production Network please visit this page: Production Network https://shareandcharge.atlassian.…
The Open Charging Network is a community project by and for the Electric Vehicle Charging community.
Its mission is to provide the EV Charging industry players an open, secure and efficient network for digital interoperability. This is why the core components are developed open source under the Apache license Version 2.0 https://www.apache.org/licenses/LICENSE-2.0.txt.
The community can contribute to the source code in the form of feedback, raised issues,…
The Public Test Environment of the Open Charging Network has now gained a second publicly usable OCN Node.
Developers that want to test their OCPI services against the OCN can connect to it from today on. This supports the OCN community to also test the routing mechansim of OCPI messages between different OCN Nodes.
The new node is available under https://ocnnode.elaad.io/ https://ocnnode.elaad.io/.
Please follow the instructions for Connecting a service https://shareandcharge.atlassian.…
We have been working hard over the last few months to provide a secure Open Charging Network. Our focus has partly been on developing message signing and verifying functionality. Today we can introduce our method for enabling secure message transfer across the network.
As message signing may be a new concept for some, we aim to introduce it slowly. Right now, in the node provided in the public test environment, message signing is optional.…
The OCN Client project has been renamed to OCN Node, based on community feedback. This rename was done to avoid any confusion over existing client-server architectures.
Changelist from rename:
New registry contract address on public test environment
0x0A5f27Ee1EbDC68034aDbd9446F9375783aeF7DC
registry methods renamed:
updateClientInfo => updateNodeInfo
clientAddressOf=> nodeAddressOf
clientURLOf=> nodeURLOf
/ocn/registry/client-info endpoint renamed to /ocn/registry/node-info
Today, we have launched the first public test environment for the OCN in its current state of development. Charge Point Operators, eMobility Service Providers and any other interested parties are invited to connect and test their own electric vehicle charging products against it. Just follow these four simple steps on our Developer Resources https://shareandcharge.com/developer-resources/ page to get started.
public text environment steps.png
We wish you happy testing.…