Skip to content

Some userscripts & APIs for managing your Enphase solar system.

Notifications You must be signed in to change notification settings

BangyStudios/EnphaseEnvoyAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EnphaseEnvoyAPI

Enphase has made it incredibly difficult for end users to access the data available to installers, this project aims to change that.

"You'll eat the bugs, you'll subscribe to the propeitary API for the solar panels that you 'own' and you'll be happy"

Features

  • Query production and consumption data from my specific model of Enphase Envoy (more will be added if requested).
  • Record power usage data to a .csv file.

Future Plans

  • Integration with AirTouchAI and other IoT peripherals to automatically manage energy consumption.
  • Deep learning classifiers to identify peaks and patterns in power usage.

Usage

  1. Clone repository.
  2. Install dependencies (below).
  3. Run main.py

Dependencies

Run pip install requests_html


Anarchy, Agora, Action

Made with ❤️ by Bangy ☕

About

Some userscripts & APIs for managing your Enphase solar system.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published