Releases: luizbizzio/solis-inverter-exporter
Releases · luizbizzio/solis-inverter-exporter
v1.0.0
Initial public release
First stable release of solis-inverter-exporter.
Prometheus exporter for Solis inverters that expose a local status.html page.
It polls the inverter on your LAN and exposes metrics on /metrics.
This exporter is read only. It does not change inverter settings.
Features
- Local polling of
status.htmlwith HTTP Basic Auth - Multi-inverter support via
config.yaml - Parallel scraping (configurable
max_parallel) - Cached metrics (Prometheus scrapes do not trigger extra requests)
- Retries with exponential backoff
- Stale handling:
- If the inverter is offline (common at night), the exporter keeps running
- After
stale_seconds, power is set to0andsolis_inverter_stale=1
- Extra metrics from the page:
- Rated power, uptime, alarm flag
- Remote status flags (A/B/C)
- STA RSSI percent
- Optional device and network info metrics as labels
- Health and readiness endpoints
/-/healthy(or/healthz)/-/ready(or/readyz)
- Docker image published to GHCR (multi-arch: amd64 and arm64)
Usage
- Native Python execution
- Docker container via GitHub Container Registry (GHCR)
Notes
- You must edit
config.yamlbefore running. - Keep inverter credentials private. Do not commit real values.
This release is considered stable and suitable for production monitoring and dashboards.