ruudvd / rust-ocpp

Libraries for ocpp 1.6 and 2.0.1

Home Page:https://docs.rs/rust-ocpp/latest/rust_ocpp/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rust-ocpp

crates.io workflow codecov

The rust-ocpp libs implements the Open Charge Point Protocol used in charging stations. You can read more on the official Open Charge Alliance website.

Both OCPP v1.6 and v2.0.1 are implemented and validated using the official json schemas from Open Charge Alliance.

You can find the tests in schema_validation.rs for both v.1.6 and v2.0.1

repo structure

src/ : library files for v1.6 and v2.0.1

docs/ : official ocpp specification

contribute

Use rustfmt before you PR.

pre-commit config is available. You can read more about it at pre-commits website and checkout their repo on github

About

Libraries for ocpp 1.6 and 2.0.1

https://docs.rs/rust-ocpp/latest/rust_ocpp/

License:Apache License 2.0


Languages

Language:Rust 100.0%