AeonLucid/ChargePointNet

★ 1Forks 118C#GitHub ↗Compare

README

ChargePointNet

Bridge project to serve EV chargers with a simple REST API.

This project is currently focused on EVBox chargers but has been created with supporting other chargers in the future.

Installation

  1. Download the latest release or latest nightly.
  2. Configure appsettings.json.
  3. Run ChargePointNet.exe.

When the API is running, you can access the following urls.

Item Url
API http://localhost:5000/api
API Docs http://localhost:5000/docs
Demo http://localhost:5000/demo

Development

If you wish to develop the project further.

  1. Download .NET 10.
  2. Open src/ChargePointNet.sln with Rider or Visual Studio.
  3. Run ChargePointNet.

Issues

If you get the error on Windows that the device is malfunctioning, you need to replace the CH340 driver by installing the CH340 3.4 driver from https://sparks.gogo.co.nz/ch340.html.

Credits

Thanks to Maarten Tromp for laying the ground work on reverse engineering the EVBox chargers.

Contributors

AeonLucid

Issues