enphase-influx

Crates.ioenphase-influx
lib.rsenphase-influx
version0.1.2
created_at2025-01-06 21:10:30.958516+00
updated_at2025-06-30 16:57:07.389967+00
descriptionA tool to import solar and battery data from the Enphase IQ Gateway local API into InfluxDB.
homepage
repositoryhttps://github.com/qwandor/octopower
max_upload_size
id1506197
size64,965
Andrew Walbran (qwandor)

documentation

README

enphase-influx

crates.io page

enphase-influx is a tool to fetch solar production data from the Enphase Envoy local API and import it into an InfluxDB database.

This is not an officially supported Google product.

Installation

If you want to run enphase-influx as a system service, you can install the latest release as a Debian package.

Alternatively, you may install with cargo install:

$ cargo install enphase-influx

Usage

  1. Create an InfluxDB database and grant some user write access to it.
  2. Edit /etc/enphase-influx.toml to add your account details and InfluxDB connection details.

License

Licensed under either of

at your option.

Contributing

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

If you want to contribute to the project, see details of how we accept contributions.

Commit count: 427

cargo fmt