Rust bindings for the Easee EV Charger cloud API
Go to file
2024-08-21 15:38:54 +02:00
src Add a representation for Triphase values 2024-08-21 15:38:54 +02:00
.gitignore Ignore Cargo.lock for libraries 2024-08-02 10:56:40 +02:00
Cargo.toml Start implementing event stream 2024-08-02 18:57:54 +02:00
LICENSE License under GPLv3 2024-08-02 10:47:37 +02:00
README.md Update README 2024-08-05 15:40:07 +02:00

Easee-rs - Bindings for the Easee.com Cloud API.

Work in progress.

Features and Todo

  • Authn/z
    • Authentication and token retrieval
    • Persistence of tokens
  • Core functionality
    • Enumerate sites and chargers
    • Read energy meter
    • Read charger status
    • Control charging (start/pause/resume/stop)
    • Control dynamic current limits
  • Event stream
    • Websocket connection (raw SignalR messages)
    • Event decoding
  • Ergonomics
    • Enums for protocol constants
    • Proper SignalR support with Tokio