solaredge-modbus
Support the project | Documentation
Usage
Run:
cargo add solaredge-modbus
Or add to your Cargo.toml:
[]
= "0.1.2"
SolarEdge modbus client for Rust
Enables access to the SolarEdge equipment over the local network via the Modbus protocol (solar panels, inverters, meters) with the nice typed Rust interface.
At the moment only the TCP transport is supported, as this is the only way I can test it, but I'm open for contributions to add support for serial or other transports.
Modbus TCP might need to be enabled first, see for example this guide.
An optional discover feature is available to find the inverters on the local network using mDNS.
use ;
use Duration;
async
License
LGPL-3.0