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:
- Warn when the same inverter is configured more than once by @rosenrot00 in #2208
- fix: switch writes honor write_method; unreadable readbacks no longer spam errors by @Bl00d-B0b in #2210 resolves #2177
- Isolate plugin runtime state per hub by @rosenrot00 in #2214
- Handle skipped polls and slowdown consistently by @rosenrot00 in #2215
- Use a shared Modbus transport for native and Core hubs by @rosenrot00 in #2216
- Start initial refresh after deferred inverter detection by @rosenrot00 in #2217
- Refactor Energy Dashboard lifecycle coordination by @rosenrot00 in #2218
- Add ESPHome serial proxy support via tmodbus and SerialX by @rosenrot00 in #2220
- Prevent refresh failure for descriptions without internal attribute by @rosenrot00 in #2223 resolves #2221
General / Solis:
- Validate Modbus register ranges before writing by @rosenrot00 in #2222
SolaX:
- Remove x10 scaling from SolaX GEN3 Export Limit by @TCWORLD in #2211 resolves #2207
- fix(mega_forth): add MPPT6 flag to X3-MEGA 40kW G2 invertertype by @schnajpa-ship-it in #2212
New Contributors
- @schnajpa-ship-it made their first contribution in #2212
Full Changelog: 2026.07.2...2026.07.3