The Emporia Vue energy monitoring kit allows homeowners to monitor their electrical usage. It monitors the main feed consumption and up to 8 (or 16 in the newer version) individual branch circuits, and feeds that data back to the Emporia API server.
Using the PyEmVue library, this small exporter grabs usage data from Emporia and makes it available to
Prometheus as a Gauge called per_min_usage_total_watt
. If you want historical data and/or want to use InfluxDB to store data
locally, vuegraf was both the inspiration and starting point for this exporter and is a great solution.
This project is not affiliated with emporia energy company.
- Emporia Vue Account - Username and password for the Emporia Vue system are required.
- Python 3 - With Pip.
- Prometheus - configured to scrape your vueprom instance.
This code is distributed under the MIT license.
See LICENSE for more information.