v0.9.36b16
Pre-release
Pre-release
pylxpweb 0.9.36b16
Reconciliation beta unifying the 0.9.36 fix line with main.
Fixed
Fault Code/Warning Codeno longer flicker to "unknown" on a droppedbms_dataread (eg4_web_monitor#261). The inverter fault/warning registers (60-63, always read) are merged with their BMS fallback (regs 99-100, in the droppablebms_datagroup). The oldinv if inv else bmsmerge collapsed a known-healthy0toNonewhen only the BMS read dropped, blanking the HA sensor (HYBRID and LOCAL). The merge now preserves a known0and returnsNoneonly when neither register was read.
Also bundled (previously merged to main)
.xlsdata-export parser (#181)- Local PV/forced charge power targets reg 74, 100 W units (#174)
- CI restored green under aiohttp ≥ 3.14 (aioresponses shim +
controlmarker) (#188) - Dependency bumps (#185, #186)
Carried from the b15 line
- Battery-cache preservation on a dropped/short
bms_dataread (#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.