Enphase-API
TeslaPy
Enphase-API | TeslaPy | |
---|---|---|
6 | 4 | |
64 | 358 | |
- | - | |
8.6 | 7.1 | |
about 2 months ago | 4 months ago | |
Python | Python | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Enphase-API
-
Enphase Envoy-S data scraping (2016)
Might be of use : https://github.com/Matthew1471/Enphase-API/blob/main/Documen...
The authentication is done entirely offline - but you do have to have a device online (laptop, pi, mobile etc) to obtain a JWT.
Installer tokens are 12 hours, Owner tokens are a year. Some endpoints are only accessible with roles higher than Owner howevever, see https://github.com/Matthew1471/Enphase-API/blob/main/Documen...
-
Matching EV charge rate to solar production
https://github.com/Matthew1471/Enphase-API/tree/main https://github.com/tdorssers/TeslaPy
-
I've started a .Net Enphase Envoy client project and could use some help implementing all methods
Python one here too : https://github.com/Matthew1471/Enphase-API
-
Displaying Monitoring Data
I have a Raspberry Pi with a Unicorn Hat HD screen showing the data.. you can use whatever you want though and my code is available on GitHub - it’s modular so you can steal what you want from it without being tied to any particular way to show the data. There’s a few examples including logging to database: https://github.com/Matthew1471/Enphase-API
- Can you help me start to make a solar database and dashboard?
TeslaPy
-
Matching EV charge rate to solar production
https://github.com/Matthew1471/Enphase-API/tree/main https://github.com/tdorssers/TeslaPy
-
Current API options to set backup reserve percentage?
To access the Tesla API using Python, have a look at TeslaPy. Logging in with OAuth is pretty straightforward and only needs to be done once. Here's a code snippet that will accomplish what you need:
-
Powerwall Time Settings
I have this same complaint and solved it with a pretty simple Python script and TeslaPy. Note: I have a Tesla car as well so I can use the API to talk to both the car and the Powerwall to make more intelligent choices about Powerwall states.
-
Tesla API v3 Token?
Check out TeslaPy for a complete solution for talking to the Tesla API.
What are some alternatives?
TeslaSolarCharger - A software to let your Tesla charge with solar energy ☀
flask_jsonvalidator - Validates JSON data
EnphaseCollector - Enphase Solar Metrics Collector
twitter-scraper-selenium - Python's package to scrap Twitter's front-end easily
solar-report - Shows solar panel production, household consumption, and net household consumption.
websockets - Library for building WebSocket servers and clients in Python
prometheus - The Prometheus monitoring system and time series database.
tesla-gateway-ha-component - A Home Assistant component to control Tesla Powerwall.
evcc - Sonne tanken ☀️🚘
python-slack-sdk - Slack Developer Kit for Python
TesSense - Charge your Tesla with surplus solar generation as detected by your Sense Energy Monitor
Tes - We make aftermarket stuff for hybrid and electric vehicles