Skip to content

Open Charge Point Protocol implementation in Go

License

Notifications You must be signed in to change notification settings

grid-x/ocpp-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ocpp-go

Open Charge Point Protocol implementation in Go.

The library targets modern charge points and central systems, running OCPP version 1.6+.

Given that SOAP will no longer be supported in future versions of OCPP, only OCPP-J is supported in this library. There are currently no plans of supporting OCPP-S.

Roadmap

Planned milestones and features:

  • OCPP-J
  • OCPP 1.6
    • Core Profile
    • Firmware Profile
    • Local Auth List Profile
    • Reservation Profile
    • Remote Trigger Profile
    • Smart Charging Profile
  • OCPP 2.0

Note: The library is still a WIP, therefore expect APIs to change a lot.

Usage

go get github.com/lorenzodonini/ocpp-go

About

Open Charge Point Protocol implementation in Go

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 99.7%
  • Other 0.3%