What's Changed
bug fixes
- fix(gateway): stop re-sending hub writes that never verify by @mgazza in #5297
- fix(solis): plan charge and discharge at the inverter's own separate limits by @springfall2008 in #5308
- fix(gecloud): re-read the device list hourly so added or removed hardware is picked up (#5294) by @springfall2008 in #5295
- fix(solis): probe the slot current ceiling the inverter enforces but does not report by @springfall2008 in #5309
- fix(coordinator): warn only about genuine misfilings, once per record by @chalfontchubby in #5310
- fix(gecloud): parse the integer rating of 3-phase hybrid models (GIV-3HY-11) by @springfall2008 in #5293
- fix(octopus): model a vanishing IOG dispatch for octopus_intelligent_slot users by @springfall2008 in #5304
- fix(solis): stop trusting SolisCloud's slot metadata, and sweep the probe to a half amp by @springfall2008 in #5314
- fix(inverter): restore calculated capacity sensor after restart by @Speshman in #5283
- fix(prediction): count each charging car's energy once in the house load by @springfall2008 in #5315
docs
- docs: drop car_charging_now from the watch_list examples by @chalfontchubby in #5306
dev
- chore(templates): convert Sofar templates to LF line endings by @chalfontchubby in #5307
- docs(debug-journal): fold in the 2026-09-29 queue slice (13 candidates); mark GH#5279 fixed by PR #5281, correct entries overtaken by PR #5274/#5276 by @springfall2008 in #5296
- fix(triage): make gh api mandatory for review comments, closing /code-review's print fallback by @springfall2008 in #5292
- docs(debug-journal): fold in the 2026-09-30 queue slice (2 candidates); mark GH#4940 fixed by PR #5308, GH#5294 by PR #5295, add the PR #5297 write-retry policy by @springfall2008 in #5312
Full Changelog: v9.3.2...v9.3.3