What's Changed
- Add Command Line Arg for Auth-File Setting by @jasonacox in #215
- Add initial unit tests to the proxy by @Nexarian in #216
- Fix lookup of pwsimulator image. by @Nexarian in #220
- Add curl to Dockerfiles to use in healthchecks instead of wget by @goodoldme in #223
- Add expansion pack support to /pod endpoint by @rlerdorf in #236
- Enhance TEDAPI to support PW3 battery expansion packs by @jasonacox in #228
Battery Expansion and Grid Meter Support
- Add support for Powerwall 3 Battery Expansion Packs in TEDAPI mode - Fix for issue #227 by @rlerdorf in #236
- Battery expansions (battery-only units without inverters) now appear in
/pw/battery_blocks,/pod, and/tedapi/batteryendpoints - The
get_blocks()function now reads battery expansion data from the configuration'sbattery_expansionsarray and fetches BMS component data for each expansion unit - Expansion units are identified with
"Type": "BatteryExpansion"and include battery capacity metrics (nominal_energy_remaining,nominal_full_pack_energy) - Inverter-related fields (
pinv_state,p_out,v_out, etc.) are set toNonefor expansions since they don't have inverters - The
/podendpoint calculates expansion pack energy by subtracting known battery values from system totals (individual expansion BMS data not exposed by Tesla) - For multiple expansion packs, the first entry shows combined totals with "(combined)" suffix, while additional entries show
nullvalues - Add support for TEMSA/MSA grid meter data in
/vitalsendpoint for Powerwall 3 systems - PW3 MSA data fallback: reads from
components.msawith signals array format conversion whenesCan.bus.MSAis unavailable - Voltage reference mapping: converts PW3 ground-referenced voltages (VL1G/VL2G/VL3G) to neutral-referenced (VL1N/VL2N/VL3N) for consistency
- TEMSA block in vitals now includes grid voltage, current, and instantaneous power readings for PW3 backup switches
New Contributors
- @goodoldme made their first contribution in #223
- @rlerdorf made their first contribution in #236
Full Changelog: v0.14.2...v0.14.3