Skip to content

Add dual MPPT support and release 1.1.1 stability fixes#5

Open
groove-max wants to merge 6 commits into
ange007:mainfrom
groove-max:copilot/port-origin-main-20260510
Open

Add dual MPPT support and release 1.1.1 stability fixes#5
groove-max wants to merge 6 commits into
ange007:mainfrom
groove-max:copilot/port-origin-main-20260510

Conversation

@groove-max

@groove-max groove-max commented May 10, 2026

Copy link
Copy Markdown

Summary

  • add dual-MPPT aggregation with optional PV2 inputs and per-MPPT panel overrides
  • add smarter standard-load controls: actual power, active feedback, minimum battery SOC gating, and richer runtime diagnostics including idle
  • switch allocator, watchdog, and auto-control dispatch paths to non-blocking Home Assistant service calls
  • defer and coalesce power_distribution writes, and defer overdue debounce reruns, to avoid recursion on current HA releases
  • restore missing advanced-settings translations and align the English configuration docs with the current UI wording
  • fix options-flow device removal so deleted devices are reloaded out cleanly before the Home Assistant device-registry entry is removed
  • ship the release metadata for 1.1.1 and keep that patch version for upstream because upstream has not published 1.1.1 yet

Validation

  • GitHub Actions: Python package workflow passed on Python 3.12 and 3.13 for branch copilot/port-origin-main-20260510
  • GitHub Actions: Python package workflow passed on Python 3.12 and 3.13 for tag v1.1.1
  • ruff check .
  • pylint --fail-under=9.0 custom_components
  • pytest -q (168 passed)

Release note

  • fork release v1.1.1 was reissued on the final validated commit 494daea
  • upstream currently has no published v1.1.1, so reusing the patch version avoids artificial version churn for a CI-only follow-up

@groove-max groove-max changed the title Add dual MPPT support and smarter allocation controls Add dual MPPT support and release 1.1.1 stability fixes May 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant