Skip to content

v0.9.36b16

Pre-release
Pre-release

Choose a tag to compare

@btli btli released this 22 Jun 16:39

pylxpweb 0.9.36b16

Reconciliation beta unifying the 0.9.36 fix line with main.

Fixed

  • Fault Code / Warning Code no longer flicker to "unknown" on a dropped bms_data read (eg4_web_monitor#261). The inverter fault/warning registers (60-63, always read) are merged with their BMS fallback (regs 99-100, in the droppable bms_data group). The old inv if inv else bms merge collapsed a known-healthy 0 to None when only the BMS read dropped, blanking the HA sensor (HYBRID and LOCAL). The merge now preserves a known 0 and returns None only when neither register was read.

Also bundled (previously merged to main)

  • .xls data-export parser (#181)
  • Local PV/forced charge power targets reg 74, 100 W units (#174)
  • CI restored green under aiohttp ≥ 3.14 (aioresponses shim + control marker) (#188)
  • Dependency bumps (#185, #186)

Carried from the b15 line

  • Battery-cache preservation on a dropped/short bms_data read (#183, eg4_web_monitor#261)
  • Serial-keyed battery accumulation for >4-battery systems (#258/#170)
  • Tolerate partial cloud payloads from offline devices (#256)

Full changelog: see CHANGELOG.md.