ken-clifton / Enphase-Envoy-S-Inventory-Python

Python v3 script to retrieve Enphase Envoy-S Solar Inverter Inventory and Status

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Enphase-Envoy-S-Inventory-Python

Python v3 script to retrieve Enphase Envoy-S Solar Inverter Inventory and Status

Please note that this script is NOT a product of Enphase Energy. If it doesn't work, please contact me, not Enphase. Enphase Energy is a company which primarily manufactures microinverters for solar PV arrays. Enphase Energy has an API for their Enlighten monitoring service. Enphase Enlighten (TM) provides access to current and historical solar production data and status information. Most of the status information provided by this script is available through Enphase Enlighten via the Web, it just takes longer to retrieve.

This script retrieves inventory and inverter status information locally without traversing the Internet, or the need for the Enphase installer toolkit.

This Python script was created to run on Python 3.5 on most operating systems.
It has been tested on Pythonista version 3 on the iPad as well.

The script writes out a plain HTML file named: envoy-inventory.html , then opens that html in the local Web browser. Example of the Inventory Information

More screenshots and more information may be made available at: http://www.kenclifton.com/wordpress/2017/06/envoy-s-local-solar-inverter-inventory-and-status/

About

Python v3 script to retrieve Enphase Envoy-S Solar Inverter Inventory and Status


Languages

Language:Python 100.0%