0.10.4 - Powerwall 3 Local API Support
What's Changed
- Add Powerwall 3 Local API Support by @jasonacox in #101
- TEDAPI will activate in
hybrid
(using TEDAPI for vitals and existing local APIs for other metrics) orfull
(all data from TEDAPI) mode to provide better Powerwall 3 support. - The
full
mode will automatically activate when the customerpassword
is blank andgw_pwd
is set. - Note: The
full
mode will provide less metrics thanhybrid
mode since Powerwall 2/+ systems have additional APIs that are used inhybrid
mode to fetch additional data
import pypowerwall
# Activate HYBRID mode (for Powerwall / 2 / + systems)
pw = pypowerwall.Powerwall("192.168.91.1", password=PASSWORD, email=EMAIL, gw_pwd=PW_GW_PWD)
# Activate FULL mode (for all systems including Powerwall 3)
pw = pypowerwall.Powerwall("192.168.91.1", gw_pwd=PW_GW_PWD)
Related:
Full Changelog: v0.10.3...v0.10.4