Compare commits
base: admin/goodwe-addon:pkg15-changelog
admin/goodwe-addon:master
admin/goodwe-addon:deploy-0.19.0
admin/goodwe-addon:release/1.0
admin/goodwe-addon:release-0.18.3
admin/goodwe-addon:PRICE-02
admin/goodwe-addon:UX-46
admin/goodwe-addon:SAFETY-121
admin/goodwe-addon:SAFETY-119
admin/goodwe-addon:UX-45
admin/goodwe-addon:DOC-8
admin/goodwe-addon:deploy-0.18.2
admin/goodwe-addon:release-0.18.2
admin/goodwe-addon:SAFETY-118
admin/goodwe-addon:deploy-0.18.1
admin/goodwe-addon:release-0.18.1
admin/goodwe-addon:UX-44
admin/goodwe-addon:UX-43
admin/goodwe-addon:deploy-0.18.0
admin/goodwe-addon:release-0.18.0
admin/goodwe-addon:OPT-20
admin/goodwe-addon:PRICE-01
admin/goodwe-addon:MAINT-11
admin/goodwe-addon:opt15-price-run-fixes
admin/goodwe-addon:SAFETY-112
admin/goodwe-addon:OPT-17-forecast-entities
admin/goodwe-addon:deploy-0.17.0
admin/goodwe-addon:release-0.17.0
admin/goodwe-addon:MAINT-15
admin/goodwe-addon:SAFETY-107
admin/goodwe-addon:MAINT-14
admin/goodwe-addon:MAINT-13-full-pack-complete
admin/goodwe-addon:SAFETY-103
admin/goodwe-addon:deploy-0.16.0
admin/goodwe-addon:release-0.16.0
admin/goodwe-addon:safety-95-drain-end-reseed
admin/goodwe-addon:safety-96-stale-unit-site-total
admin/goodwe-addon:maint-10-local-start-hour
admin/goodwe-addon:safety-90-peak-guard-gap
admin/goodwe-addon:deploy-0.15.0
admin/goodwe-addon:release-0.15.0
admin/goodwe-addon:ci-14-infra-pin-3b4ff84
admin/goodwe-addon:safety-94-no-false-stale-or-refusal
admin/goodwe-addon:deploy-0.14.0
admin/goodwe-addon:release-0.14.0
admin/goodwe-addon:ci-13-infra-pin-0c04488
admin/goodwe-addon:safety-93-no-grid-charge-at-charge-end
admin/goodwe-addon:safety-91-held-battery-last
admin/goodwe-addon:deploy-0.13.0
admin/goodwe-addon:release-0.13.0
admin/goodwe-addon:safety-85-no-false-not-keeping-up
admin/goodwe-addon:safety-87-guard-uses-able-batteries
admin/goodwe-addon:safety-86-peak-over-hold
admin/goodwe-addon:safety-84-n2-maint-charge
admin/goodwe-addon:safety-83-peak-over-drain
admin/goodwe-addon:opt11-p4-solar-forecast
admin/goodwe-addon:safety-78-drain-at-two
admin/goodwe-addon:safety-81-load-too-high
admin/goodwe-addon:opt11-p3-price-runs
admin/goodwe-addon:safety-79-peak-margin
admin/goodwe-addon:opt11-p2-ha-entities
admin/goodwe-addon:UX-13-p3-batteries
admin/goodwe-addon:opt11-p1-modes
admin/goodwe-addon:UX-13-p5
admin/goodwe-addon:UX-15-setup-only
admin/goodwe-addon:UX-13-p4-setup
admin/goodwe-addon:UX-13-p2-installer
admin/goodwe-addon:SAFETY-73-per-unit-refusal
admin/goodwe-addon:UX-13-p1-home
admin/goodwe-addon:UX-13-P0-foundation
admin/goodwe-addon:SAFETY-52-refused-hold
admin/goodwe-addon:UX-11-short-safety-lines
admin/goodwe-addon:pin-bump-d637d0b
admin/goodwe-addon:UX-10-plain-leftovers
admin/goodwe-addon:pin-bump-ecd3864
admin/goodwe-addon:UX-08-2d-logs-docs
admin/goodwe-addon:UX-08-2c-refusals
admin/goodwe-addon:UX-09-2a-fixes
admin/goodwe-addon:UX-08-status-rows
admin/goodwe-addon:pin-bump-7081df4
admin/goodwe-addon:UX-08-plain-notifications
admin/goodwe-addon:SAFETY-40-clamp-alarm
admin/goodwe-addon:pin-bump-7689816
admin/goodwe-addon:SAFETY-34
admin/goodwe-addon:pin-bump-a1d0618
admin/goodwe-addon:TOOL-9
admin/goodwe-addon:CI-12
admin/goodwe-addon:TEL-14-pv-sign
admin/goodwe-addon:DOC-5-watchdog
admin/goodwe-addon:TEST-26
admin/goodwe-addon:SAFETY-62-refuse-unread-input
admin/goodwe-addon:safety-61-control-task-death
admin/goodwe-addon:doc-1-operator-docs
admin/goodwe-addon:PKG-18-cut-0.12.0
admin/goodwe-addon:TEL-12
admin/goodwe-addon:PKG-17
admin/goodwe-addon:TEL-11
admin/goodwe-addon:ci9-gateproof
admin/goodwe-addon:SAFETY-56
admin/goodwe-addon:SEC-2-release-procedure
admin/goodwe-addon:PKG-16-release-0.10.1
admin/goodwe-addon:SAFETY-57
admin/goodwe-addon:pkg15-changelog
admin/goodwe-addon:CI-9
admin/goodwe-addon:SAFETY-48
admin/goodwe-addon:TEL-10
admin/goodwe-addon:PKG-14
admin/goodwe-addon:SAFETY-47
admin/goodwe-addon:SAFETY-10
admin/goodwe-addon:SAFETY-45
admin/goodwe-addon:TARIFF-16
admin/goodwe-addon:TARIFF-18
admin/goodwe-addon:TARIFF-17
admin/goodwe-addon:TARIFF-11
admin/goodwe-addon:TARIFF-13
admin/goodwe-addon:TARIFF-15
admin/goodwe-addon:TARIFF-07
admin/goodwe-addon:TARIFF-14
admin/goodwe-addon:TARIFF-12
admin/goodwe-addon:TARIFF-10
admin/goodwe-addon:TARIFF-09
admin/goodwe-addon:TARIFF-08
admin/goodwe-addon:FCST-06
admin/goodwe-addon:FCST-05
admin/goodwe-addon:FCST-04
admin/goodwe-addon:INSTR-01
admin/goodwe-addon:SAFETY-44
admin/goodwe-addon:ARCH-02
admin/goodwe-addon:SAFETY-43
admin/goodwe-addon:TEST-21
admin/goodwe-addon:SAFETY-31-attribution
admin/goodwe-addon:UX-04
admin/goodwe-addon:PKG-13
admin/goodwe-addon:PKG-12
admin/goodwe-addon:PKG-09
admin/goodwe-addon:OPT-09
admin/goodwe-addon:UX-02
admin/goodwe-addon:PKG-07
admin/goodwe-addon:SAFETY-42
admin/goodwe-addon:SAFETY-13
admin/goodwe-addon:SAFETY-37
admin/goodwe-addon:SAFETY-39
admin/goodwe-addon:SAFETY-38
admin/goodwe-addon:CI-06
admin/goodwe-addon:PKG-06-version-0.7.0
admin/goodwe-addon:SAFETY-41-reassert
admin/goodwe-addon:TEL-07
admin/goodwe-addon:UX-01
admin/goodwe-addon:SAFETY-32
admin/goodwe-addon:SPIKE-04a
admin/goodwe-addon:MAINT-05
admin/goodwe-addon:SAFETY-30
admin/goodwe-addon:CFG-04
admin/goodwe-addon:DATA-01
admin/goodwe-addon:DATA-02
admin/goodwe-addon:SAFETY-24
admin/goodwe-addon:SAFETY-26
admin/goodwe-addon:OPT-04
admin/goodwe-addon:FCST-03
admin/goodwe-addon:SAFETY-07
admin/goodwe-addon:TARIFF-03
admin/goodwe-addon:TARIFF-02
admin/goodwe-addon:TARIFF-01
admin/goodwe-addon:TEST-06
admin/goodwe-addon:SAFETY-03
admin/goodwe-addon:SAFETY-18
admin/goodwe-addon:MAINT-04
admin/goodwe-addon:safety-02-latch-persistence
admin/goodwe-addon:safety-02-sign-watchdog
admin/goodwe-addon:safety-12-loop-floor
admin/goodwe-addon:CFG-01
admin/goodwe-addon:TEL-05
admin/goodwe-addon:TEL-04
admin/goodwe-addon:DEPLOY-01
admin/goodwe-addon:TEL-01
admin/goodwe-addon:SAFETY-04
admin/goodwe-addon:v0.18.2
admin/goodwe-addon:v0.18.1
admin/goodwe-addon:v0.18.0
admin/goodwe-addon:v0.17.0
admin/goodwe-addon:v0.16.0
admin/goodwe-addon:v0.15.0
admin/goodwe-addon:v0.14.0
admin/goodwe-addon:v0.13.0
admin/goodwe-addon:v0.12.0
admin/goodwe-addon:v0.11.0
admin/goodwe-addon:v0.10.1
admin/goodwe-addon:v0.10.0
admin/goodwe-addon:v0.2.1
...
compare: admin/goodwe-addon:v0.10.0
admin/goodwe-addon:deploy-0.19.0
admin/goodwe-addon:release/1.0
admin/goodwe-addon:release-0.18.3
admin/goodwe-addon:PRICE-02
admin/goodwe-addon:UX-46
admin/goodwe-addon:SAFETY-121
admin/goodwe-addon:SAFETY-119
admin/goodwe-addon:UX-45
admin/goodwe-addon:DOC-8
admin/goodwe-addon:master
admin/goodwe-addon:deploy-0.18.2
admin/goodwe-addon:release-0.18.2
admin/goodwe-addon:SAFETY-118
admin/goodwe-addon:deploy-0.18.1
admin/goodwe-addon:release-0.18.1
admin/goodwe-addon:UX-44
admin/goodwe-addon:UX-43
admin/goodwe-addon:deploy-0.18.0
admin/goodwe-addon:release-0.18.0
admin/goodwe-addon:OPT-20
admin/goodwe-addon:PRICE-01
admin/goodwe-addon:MAINT-11
admin/goodwe-addon:opt15-price-run-fixes
admin/goodwe-addon:SAFETY-112
admin/goodwe-addon:OPT-17-forecast-entities
admin/goodwe-addon:deploy-0.17.0
admin/goodwe-addon:release-0.17.0
admin/goodwe-addon:MAINT-15
admin/goodwe-addon:SAFETY-107
admin/goodwe-addon:MAINT-14
admin/goodwe-addon:MAINT-13-full-pack-complete
admin/goodwe-addon:SAFETY-103
admin/goodwe-addon:deploy-0.16.0
admin/goodwe-addon:release-0.16.0
admin/goodwe-addon:safety-95-drain-end-reseed
admin/goodwe-addon:safety-96-stale-unit-site-total
admin/goodwe-addon:maint-10-local-start-hour
admin/goodwe-addon:safety-90-peak-guard-gap
admin/goodwe-addon:deploy-0.15.0
admin/goodwe-addon:release-0.15.0
admin/goodwe-addon:ci-14-infra-pin-3b4ff84
admin/goodwe-addon:safety-94-no-false-stale-or-refusal
admin/goodwe-addon:deploy-0.14.0
admin/goodwe-addon:release-0.14.0
admin/goodwe-addon:ci-13-infra-pin-0c04488
admin/goodwe-addon:safety-93-no-grid-charge-at-charge-end
admin/goodwe-addon:safety-91-held-battery-last
admin/goodwe-addon:deploy-0.13.0
admin/goodwe-addon:release-0.13.0
admin/goodwe-addon:safety-85-no-false-not-keeping-up
admin/goodwe-addon:safety-87-guard-uses-able-batteries
admin/goodwe-addon:safety-86-peak-over-hold
admin/goodwe-addon:safety-84-n2-maint-charge
admin/goodwe-addon:safety-83-peak-over-drain
admin/goodwe-addon:opt11-p4-solar-forecast
admin/goodwe-addon:safety-78-drain-at-two
admin/goodwe-addon:safety-81-load-too-high
admin/goodwe-addon:opt11-p3-price-runs
admin/goodwe-addon:safety-79-peak-margin
admin/goodwe-addon:opt11-p2-ha-entities
admin/goodwe-addon:UX-13-p3-batteries
admin/goodwe-addon:opt11-p1-modes
admin/goodwe-addon:UX-13-p5
admin/goodwe-addon:UX-15-setup-only
admin/goodwe-addon:UX-13-p4-setup
admin/goodwe-addon:UX-13-p2-installer
admin/goodwe-addon:SAFETY-73-per-unit-refusal
admin/goodwe-addon:UX-13-p1-home
admin/goodwe-addon:UX-13-P0-foundation
admin/goodwe-addon:SAFETY-52-refused-hold
admin/goodwe-addon:UX-11-short-safety-lines
admin/goodwe-addon:pin-bump-d637d0b
admin/goodwe-addon:UX-10-plain-leftovers
admin/goodwe-addon:pin-bump-ecd3864
admin/goodwe-addon:UX-08-2d-logs-docs
admin/goodwe-addon:UX-08-2c-refusals
admin/goodwe-addon:UX-09-2a-fixes
admin/goodwe-addon:UX-08-status-rows
admin/goodwe-addon:pin-bump-7081df4
admin/goodwe-addon:UX-08-plain-notifications
admin/goodwe-addon:SAFETY-40-clamp-alarm
admin/goodwe-addon:pin-bump-7689816
admin/goodwe-addon:SAFETY-34
admin/goodwe-addon:pin-bump-a1d0618
admin/goodwe-addon:TOOL-9
admin/goodwe-addon:CI-12
admin/goodwe-addon:TEL-14-pv-sign
admin/goodwe-addon:DOC-5-watchdog
admin/goodwe-addon:TEST-26
admin/goodwe-addon:SAFETY-62-refuse-unread-input
admin/goodwe-addon:safety-61-control-task-death
admin/goodwe-addon:doc-1-operator-docs
admin/goodwe-addon:PKG-18-cut-0.12.0
admin/goodwe-addon:TEL-12
admin/goodwe-addon:PKG-17
admin/goodwe-addon:TEL-11
admin/goodwe-addon:ci9-gateproof
admin/goodwe-addon:SAFETY-56
admin/goodwe-addon:SEC-2-release-procedure
admin/goodwe-addon:PKG-16-release-0.10.1
admin/goodwe-addon:SAFETY-57
admin/goodwe-addon:pkg15-changelog
admin/goodwe-addon:CI-9
admin/goodwe-addon:SAFETY-48
admin/goodwe-addon:TEL-10
admin/goodwe-addon:PKG-14
admin/goodwe-addon:SAFETY-47
admin/goodwe-addon:SAFETY-10
admin/goodwe-addon:SAFETY-45
admin/goodwe-addon:TARIFF-16
admin/goodwe-addon:TARIFF-18
admin/goodwe-addon:TARIFF-17
admin/goodwe-addon:TARIFF-11
admin/goodwe-addon:TARIFF-13
admin/goodwe-addon:TARIFF-15
admin/goodwe-addon:TARIFF-07
admin/goodwe-addon:TARIFF-14
admin/goodwe-addon:TARIFF-12
admin/goodwe-addon:TARIFF-10
admin/goodwe-addon:TARIFF-09
admin/goodwe-addon:TARIFF-08
admin/goodwe-addon:FCST-06
admin/goodwe-addon:FCST-05
admin/goodwe-addon:FCST-04
admin/goodwe-addon:INSTR-01
admin/goodwe-addon:SAFETY-44
admin/goodwe-addon:ARCH-02
admin/goodwe-addon:SAFETY-43
admin/goodwe-addon:TEST-21
admin/goodwe-addon:SAFETY-31-attribution
admin/goodwe-addon:UX-04
admin/goodwe-addon:PKG-13
admin/goodwe-addon:PKG-12
admin/goodwe-addon:PKG-09
admin/goodwe-addon:OPT-09
admin/goodwe-addon:UX-02
admin/goodwe-addon:PKG-07
admin/goodwe-addon:SAFETY-42
admin/goodwe-addon:SAFETY-13
admin/goodwe-addon:SAFETY-37
admin/goodwe-addon:SAFETY-39
admin/goodwe-addon:SAFETY-38
admin/goodwe-addon:CI-06
admin/goodwe-addon:PKG-06-version-0.7.0
admin/goodwe-addon:SAFETY-41-reassert
admin/goodwe-addon:TEL-07
admin/goodwe-addon:UX-01
admin/goodwe-addon:SAFETY-32
admin/goodwe-addon:SPIKE-04a
admin/goodwe-addon:MAINT-05
admin/goodwe-addon:SAFETY-30
admin/goodwe-addon:CFG-04
admin/goodwe-addon:DATA-01
admin/goodwe-addon:DATA-02
admin/goodwe-addon:SAFETY-24
admin/goodwe-addon:SAFETY-26
admin/goodwe-addon:OPT-04
admin/goodwe-addon:FCST-03
admin/goodwe-addon:SAFETY-07
admin/goodwe-addon:TARIFF-03
admin/goodwe-addon:TARIFF-02
admin/goodwe-addon:TARIFF-01
admin/goodwe-addon:TEST-06
admin/goodwe-addon:SAFETY-03
admin/goodwe-addon:SAFETY-18
admin/goodwe-addon:MAINT-04
admin/goodwe-addon:safety-02-latch-persistence
admin/goodwe-addon:safety-02-sign-watchdog
admin/goodwe-addon:safety-12-loop-floor
admin/goodwe-addon:CFG-01
admin/goodwe-addon:TEL-05
admin/goodwe-addon:TEL-04
admin/goodwe-addon:DEPLOY-01
admin/goodwe-addon:TEL-01
admin/goodwe-addon:SAFETY-04
admin/goodwe-addon:v0.18.2
admin/goodwe-addon:v0.18.1
admin/goodwe-addon:v0.18.0
admin/goodwe-addon:v0.17.0
admin/goodwe-addon:v0.16.0
admin/goodwe-addon:v0.15.0
admin/goodwe-addon:v0.14.0
admin/goodwe-addon:v0.13.0
admin/goodwe-addon:v0.12.0
admin/goodwe-addon:v0.11.0
admin/goodwe-addon:v0.10.1
admin/goodwe-addon:v0.10.0
admin/goodwe-addon:v0.2.1
2
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
6f5e8e378a |
PKG-15: bring release/1.0 to master at 0.10.0, so the default branch is the add-on
`master` has been `5184a2c` / v0.2.1 since 2026-08-25 - the tree that drives the house - while every ticket since has landed on `release/1.0`. Three consequences were live, and all three are what this merge closes: * `master` is the DEFAULT branch, so Gitea indexes dispatchable workflows from it. `master` had no `.gitea/` at all, which is why `GET /actions/workflows` answered empty and the UI's dispatch button was missing. * new pull requests default to `master`. #102 was opened against it by accident and its first run graded the change merged into a stale `master` - an honest-looking green answering the wrong question. * AND THE ONE THAT NOW MATTERS MOST: the repository has not yet been added to Home Assistant, and adding it is part of this release. `master` is the branch the Supervisor will read the moment it is added, so whatever stands here is what it shows and offers to install. This merge is what makes that 0.10.0 rather than 0.2.1. NO CONFLICT WAS POSSIBLE AND THAT WAS CHECKED, NOT ASSUMED. `master` is a direct ancestor of `release/1.0` (`git merge-base --is-ancestor` true), the merge base IS `5184a2c`, and `origin/release/1.0..origin/master` is empty - `master` carries nothing `release/1.0` lacks. `--no-ff` is used anyway, so the crossing from 0.2.1 to 0.10.0 is one addressable commit rather than a pointer move. WHAT CROSSES: config.yaml 0.2.1 -> 0.10.0. The add-on the Supervisor will build is a different program from v0.2.1 in the ways `goodwe_controller/CHANGELOG.md` sections 0.3.0 through 0.10.0 describe - among them P1 meter ingestion, the separate integrator the velocity form did not have, shadow mode, the tariff plan and the multi-inverter roster. The ROLLBACK POINT does not move: tag `v0.2.1` still names `5184a2c` and still names the tree that ran the house. NOT A DEPLOY. Nothing is installed, no `ha addons update` is run, `/addons/` is untouched and neither 192.168.2.158 nor 192.168.2.221 was contacted. Adding the repository to Home Assistant, and pressing Install, remain the owner's call. Verified before merging: the full suite in the CI image on `release/1.0`'s tree - `cp -a`, purged, `:ro` mount, one file at a time, exactly the command in .gitea/workflows/checks.yml - 30/30, exit 0; and PR #103's own `checks / unit (pull_request)` was a real `success` on the merge, not a skip. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BwRLw7eKYj2byVdwB6kbjU |
||
|
|
8a5736136a |
PKG-15: fold TEL-10 and SAFETY-48 into 0.10.0, so the version names its contents (#103)
Reviewed and merged by the PKG-15 review agent. Verified rather than accepted: - test_version_gate.py 11d pins `## Unreleased` blocks below the newest section at exactly one; deleting the block goes red (reproduced on a copy of the tree). - 32 runtime commits since |