What's Changed
Before raising an issue please check which PR caused the issue and see if there is already an open issue to comment on relating to the attempted fix.
Also check the FAQ for common faults
General:
- Replace f-string usage in _LOGGER calls with printf style by @TCWORLD in #2272 resolves #2023
- Unpin tmodbus and bump to 0.5.0 by @balloobbot in #2278
- Energy Dashboard fix, sub-device infrastructure, and a plugin-aware options dialog by @Bl00d-B0b in #2279
Growatt:
- Add alternate series prefix for Growatt MID 30KTL3-XH 30kW by @TCWORLD in #2247 resolves #2245
- Add Extra Growatt Inverter Detection by @TCWORLD in #2254
- Keep unavailable states in virtual energy dashboard by @TCWORLD in #2255 resolves #2252 & #2267
- Fix Growatt VPP Allow AC Charging writes by @rosenrot00 in #2259 resolves #2258
- Fix Growatt APX BMS1 module 1 registers by @rosenrot00 in #2281 resolves #1870
- Added Faultcode 411(01) for Growatt GEN4 by @OhmegaStar in #2287
- Add Growatt SPF Max AC Charge Current control by @rosenrot00 in #2297 resolves #2295
Sofar:
- Adding precision to cell voltages to plugin_sofar.py by @rverzinkevicius in #2264 resolves #2168
- Remove limits of "Passive: Desired Grid Power" on Sofar inverters by @rosenrot00 in #2291 resolves #2288
- Fix Sofar battery setup when BMS selection writes are rejected by @rosenrot00 in #2298 resolves #2294
SolaX:
- Add Minimum SoC exception for SolaX X1-VAST by @TCWORLD in #2238 resolves #2187
- Improve battery capacity function for SolaX Gen5 proto < 100 by @TCWORLD in #2257
- EPS: own sub-device, entities removed when the option is off by @Bl00d-B0b in #2283
- Parallel: own sub-device, entities removed when the option is off by @Bl00d-B0b in #2284
- External Generator: own sub-device with dependency-driven availability by @Bl00d-B0b in #2285
- Add X3-MIC Gen1 lock controls by @rosenrot00 in #2299 resolves #2282
- Corrected SolaX LV serial detection and some mappings #1877
SolaX EV Charger:
- EVC/HAC: rework against the current V3.6 and V1.00 documents — segmentation fix, firmware-version gating, Parallel/EMS/Datahub sub-devices by @Bl00d-B0b in #2275
Solinteg:
- Added Charge cut-off SOC to limit battery charge SOC by @flipperdk in #2251
- Add additional Solinteg configuration settings by @sixuniform in #2296
Solis:
- Add support for Solis S6-EH3P10K02-NV-YD-L by @ikkentim in #2250
- Add support for Hybrid Gen6 20kW inverter by @rosenrot00 in #2290 resolves #2271
New Contributors
- @ikkentim made their first contribution in #2250
- @flipperdk made their first contribution in #2251
- @rverzinkevicius made their first contribution in #2264
- @balloobbot made their first contribution in #2278
- @OhmegaStar made their first contribution in #2287
Full Changelog: 2026.08.2...2026.09.1