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
TARIFF-11
goodwe-addon
/
goodwe_controller
T
Add File
New File
Upload File
Apply Patch
Copy Permalink
Download directory as ZIP
Download directory as TAR.GZ
Delete Directory
History
admin
a11597e0b3
checks / unit (pull_request)
Successful in 7m20s
Details
Merge remote-tracking branch 'origin/release/1.0' into TARIFF-11
...
# Conflicts: # goodwe_controller/CHANGELOG.md
2026-09-13 13:51:35 +02:00
..
app
Merge remote-tracking branch 'origin/release/1.0' into TARIFF-11
2026-09-13 13:51:35 +02:00
DECISIONS
TARIFF-13: the coverage figure beside the peak stops resetting at a restart
2026-09-13 12:54:15 +02:00
scenarios
TARIFF-09: ask the day-ahead feed for the horizon it was handed
2026-09-10 10:35:12 +02:00
tools
INSTR-01: restore M12 on the leg I generalised past, and measure the clause that had no row
2026-09-09 00:29:00 +02:00
translations
TARIFF-15: your own tariff card, as two coefficients the card itself grades
2026-09-13 03:49:08 +02:00
build.yaml
Packaged as a Home Assistant add-on, with a field guide
2026-08-23 01:15:25 +02:00
CHANGELOG.md
Merge remote-tracking branch 'origin/release/1.0' into TARIFF-11
2026-09-13 13:51:35 +02:00
config.yaml
TARIFF-15: your own tariff card, as two coefficients the card itself grades
2026-09-13 03:49:08 +02:00
Dockerfile
Six silent failures found by installing this on a live system
2026-08-23 02:25:58 +02:00
DOCS.md
TARIFF-11: the plan's account of itself, corrected and put on the page
2026-09-13 13:51:05 +02:00
MUTATION.md
TARIFF-15: your own tariff card, as two coefficients the card itself grades
2026-09-13 03:49:08 +02:00
requirements.txt
Six silent failures found by installing this on a live system
2026-08-23 02:25:58 +02:00
run.sh
Six silent failures found by installing this on a live system
2026-08-23 02:25:58 +02:00
test_alloc.py
SAFETY-39: slew_w is a ratio to the rail, and gain is what is still wrong
2026-09-06 01:10:15 +02:00
test_arbiter.py
OPT-09: the weights parameter nothing ever passed, and what it cannot do
2026-09-06 22:55:20 +02:00
test_arbitrage.py
Merge release/1.0 (TARIFF-12) into TARIFF-14
2026-09-13 01:47:17 +02:00
test_bytecode.py
TEST-15: purge the bytecode cache before a mutation run, not after
2026-09-01 02:07:09 +02:00
test_ci_gate.py
CI-02: grade the merge, and stop a cancelled run reading as a test failure
2026-09-01 03:42:54 +02:00
test_clamp.py
SAFETY-38 round 4: the enumeration covered one sink, and it was not the one this codebase uses
2026-09-05 22:38:40 +02:00
test_control.py
SAFETY-13: the bound came from the wrong half of a two-sided measurement
2026-09-06 18:32:03 +02:00
test_defaults_pin.py
TARIFF-15: your own tariff card, as two coefficients the card itself grades
2026-09-13 03:49:08 +02:00
test_delivery.py
SAFETY-43 round 2: the cut-out "positive control" was vacuous, and the record
2026-09-08 04:15:07 +02:00
test_freeze.py
SAFETY-39: slew_w is a ratio to the rail, and gain is what is still wrong
2026-09-06 01:10:15 +02:00
test_freshness.py
SAFETY-37: a stale reading is None, and arrival cannot be what says so
2026-09-06 11:53:26 +02:00
test_inverter.py
OPT-09: the weights parameter nothing ever passed, and what it cannot do
2026-09-06 22:55:20 +02:00
test_loop.py
SAFETY-39: slew_w is a ratio to the rail, and gain is what is still wrong
2026-09-06 01:10:15 +02:00
test_maintenance.py
SAFETY-44: decide per key, because one shared flag let an unrelated latch veto the repair
2026-09-08 17:08:41 +02:00
test_mqtt.py
TEL-07: a second MQTT device for inverter B, and A keeps the one it has
2026-09-05 14:14:53 +02:00
test_p1.py
TEST-15: purge the bytecode cache before a mutation run, not after
2026-09-01 02:07:09 +02:00
test_packshare.py
SAFETY-43: the
no_account
switch was graded by nothing
2026-09-08 04:38:18 +02:00
test_peakguard.py
OPT-09: the weights parameter nothing ever passed, and what it cannot do
2026-09-06 22:55:20 +02:00
test_price_forecast.py
TARIFF-15: your own tariff card, as two coefficients the card itself grades
2026-09-13 03:49:08 +02:00
test_price_history.py
TARIFF-07: three plugins that never fetched a price are withdrawn, and a site configured on one is told so
2026-09-13 02:46:15 +02:00
test_price.py
TARIFF-11: the plan's account of itself, corrected and put on the page
2026-09-13 13:51:05 +02:00
test_rehearse.py
INSTR-01: match the finding KIND, because M12 was not holding this file to its own rule
2026-09-09 00:58:03 +02:00
test_selfconfig.py
UX-02: pin both halves of the max_w fix, because neither was graded
2026-09-06 22:38:54 +02:00
test_static_tariff.py
TARIFF-09: ask the day-ahead feed for the horizon it was handed
2026-09-10 10:35:12 +02:00
test_tariff.py
TARIFF-13: the coverage figure beside the peak stops resetting at a restart
2026-09-13 12:54:15 +02:00
test_translations.py
TARIFF-15: your own tariff card, as two coefficients the card itself grades
2026-09-13 03:49:08 +02:00
test_validate.py
OPT-09: the weights parameter nothing ever passed, and what it cannot do
2026-09-06 22:55:20 +02:00
test_version_gate.py
PKG-13: the no-op half of the pre-deploy check has never run as documented
2026-09-07 17:02:01 +02:00
test_watchdog.py
SAFETY-31 AC 4: the alarm's attribution was graded by nothing, and a mutation proved it
2026-09-07 19:08:33 +02:00