This website requires JavaScript.
Explore
Help
Register
Sign In
admin
/
goodwe-addon
Watch
1
Star
0
Fork
0
Code
Issues
Pull Requests
1
Actions
Packages
Projects
Releases
Wiki
Activity
Files
35cdffe766cbb30cd69c67805ae6a27c411f766b
goodwe-addon
/
goodwe_controller
/
app
T
History
goodwe-review
516bc8b4ec
checks / unit (pull_request)
Successful in 18m49s
Details
infra-pin / fresh (pull_request)
Successful in 2s
Details
Merge release/1.0 into safety-78-drain-at-two
...
Co-Authored-By: Claude Opus 5.5 <
noreply@anthropic.com
>
2026-09-29 21:53:47 +02:00
..
static
OPT-11 P3, owner option A: selling off, Leftover solar takes solar only
2026-09-29 10:42:58 +02:00
ui_text
SAFETY-78: maintenance drain at N=2 no longer stalls
2026-09-29 19:52:51 +02:00
__init__.py
Packaged as a Home Assistant add-on, with a field guide
2026-08-23 01:15:25 +02:00
allocator.py
SAFETY-78: maintenance drain at N=2 no longer stalls
2026-09-29 19:52:51 +02:00
arbiter.py
SAFETY-78: maintenance drain at N=2 no longer stalls
2026-09-29 19:52:51 +02:00
arbitrage.py
UX-08 2c: short refusals, error texts and option texts
2026-09-27 05:55:45 +02:00
circulation.py
UX-10 review: the line as logged gets the red-alarm shape, clamp lines at 30 words, plain HA 400
2026-09-27 12:08:38 +02:00
clamp.py
UX-10 review: the line as logged gets the red-alarm shape, clamp lines at 30 words, plain HA 400
2026-09-27 12:08:38 +02:00
config_page.py
UX-08 2d: plain log lines, the rest of the status page, and DOCS
2026-09-27 08:01:16 +02:00
configui.py
UX-08 2d: plain log lines, the rest of the status page, and DOCS
2026-09-27 08:01:16 +02:00
control.py
OPT-11 P1 review: a mode never beats the peak floor; SAFETY-03 kept at the rail
2026-09-28 19:41:36 +02:00
custom_formula.py
UX-08 2d: plain log lines, the rest of the status page, and DOCS
2026-09-27 08:01:16 +02:00
delivery.py
SAFETY-43 round 2: the cut-out "positive control" was vacuous, and the record
2026-09-08 04:15:07 +02:00
freeze.py
UX-10: the last plain-language leftovers: log lines, two table rows, 'Why: Other', red at 0 s
2026-09-27 10:58:43 +02:00
freshness.py
UX-10 review: the line as logged gets the red-alarm shape, clamp lines at 30 words, plain HA 400
2026-09-27 12:08:38 +02:00
haentities.py
UX-13 P4: the setup wizard for installers
2026-09-28 05:31:18 +02:00
hass.py
UX-15: setup-only mode, and the wizard fixes F1, F2, meter, step 1
2026-09-28 08:48:21 +02:00
homeview.py
SAFETY-78 review: card truth while the drain waits, more checks
2026-09-29 21:13:31 +02:00
inverter.py
SAFETY-73 review: a refusal needs 22 s of evidence, and the cut-out warning is for giving only
2026-09-28 02:16:24 +02:00
main.py
Merge release/1.0 into safety-78-drain-at-two
2026-09-29 21:53:47 +02:00
maintenance.py
UX-10: the last plain-language leftovers: log lines, two table rows, 'Why: Other', red at 0 s
2026-09-27 10:58:43 +02:00
messages.py
SAFETY-78: maintenance drain at N=2 no longer stalls
2026-09-29 19:52:51 +02:00
modetrade.py
SAFETY-78: maintenance drain at N=2 no longer stalls
2026-09-29 19:52:51 +02:00
mqtt.py
OPT-11 P3: price runs per battery
2026-09-29 02:37:44 +02:00
p1.py
UX-10: the last plain-language leftovers: log lines, two table rows, 'Why: Other', red at 0 s
2026-09-27 10:58:43 +02:00
packmode.py
OPT-11 P3, owner option A: selling off, Leftover solar takes solar only
2026-09-29 10:42:58 +02:00
packshare.py
SAFETY-43: delinquency measured against the ask, not against a flat 500 W
2026-09-08 03:14:16 +02:00
peakguard.py
SAFETY-81 review: 10 s hold, ERROR line per episode, more scenarios
2026-09-29 20:58:37 +02:00
price_forecast.py
UX-10 review: the line as logged gets the red-alarm shape, clamp lines at 30 words, plain HA 400
2026-09-27 12:08:38 +02:00
price_history.py
UX-10: the last plain-language leftovers: log lines, two table rows, 'Why: Other', red at 0 s
2026-09-27 10:58:43 +02:00
price.py
UX-10: the last plain-language leftovers: log lines, two table rows, 'Why: Other', red at 0 s
2026-09-27 10:58:43 +02:00
priceruns.py
OPT-11 P3: price runs per battery
2026-09-29 02:37:44 +02:00
pv.py
TEL-14: PV sign declared per entity (pv_invert_entities)
2026-09-25 00:25:24 +02:00
selfconfig.py
UX-13 P4: the setup wizard for installers
2026-09-28 05:31:18 +02:00
setuponly.py
UX-13 P5: Dutch text, STYLE check, DOCS screenshots, period editor
2026-09-28 16:33:32 +02:00
shadow.py
UX-08 2d: plain log lines, the rest of the status page, and DOCS
2026-09-27 08:01:16 +02:00
static_tariff.py
UX-10 review: the line as logged gets the red-alarm shape, clamp lines at 30 words, plain HA 400
2026-09-27 12:08:38 +02:00
store.py
UX-15: setup-only mode, and the wizard fixes F1, F2, meter, step 1
2026-09-28 08:48:21 +02:00
tariff.py
UX-10: the last plain-language leftovers: log lines, two table rows, 'Why: Other', red at 0 s
2026-09-27 10:58:43 +02:00
uilayout.py
Merge release/1.0 into safety-79-peak-margin
2026-09-28 23:56:33 +02:00
uimodel.py
UX-13 P5: Dutch text, STYLE check, DOCS screenshots, period editor
2026-09-28 16:33:32 +02:00
uipage.py
UX-13 P3: Simple view and Batteries screen
2026-09-28 22:39:43 +02:00
uitext.py
UX-13 P5: Dutch text, STYLE check, DOCS screenshots, period editor
2026-09-28 16:33:32 +02:00
validate.py
SAFETY-79: peak guard keeps a margin below the limit
2026-09-28 23:09:39 +02:00
watchdog.py
UX-11: safety log lines give one plain sentence and the code, the figures go to DEBUG
2026-09-27 13:34:30 +02:00
web.py
OPT-11 P3: price runs per battery
2026-09-29 02:37:44 +02:00