Skip to content

v0.9.31

Choose a tag to compare

@btli btli released this 31 May 04:56
· 13 commits to main since this release
f88e951

Register-contract-debt cleanup (clears KNOWN_UNREACHABLE_HA_KEYS to empty).

  • eg4-478: fully wire PV4-6 (V23 extended) energy — read group, pv_string_count gating, InverterEnergyData fields, totals.
  • eg4-8oq: de-alias load energy — real Eload (regs 171/172) → load_energy_*; AC-charge Erec (regs 32/48-49) → its own ac_charge_energy_* fields; output_power read group widened to read the 32-bit Eload_all.
  • eg4-mu0 / eg4-5c5: drop aspirational ha_sensor_keys on battery_status_inv and bms_fault_code/bms_warning_code (no consumer; the friendlier/merged sources are used instead).

Behaviour-neutral for the EG4 Home Assistant integration (849 integration tests pass). Codex adversarial review: SHIP.