UX-08 2c review: unit settings anchor to inverters, plainer texts
- messages.setting() for one inverter in the list reads “Inverter rating” for inverter-b (inverters.max_w), so the config panel files per-unit reasons under `inverters`, where the value is changed. - The tariff card and plausibility reasons name “Distribution, levies and VAT” (price_taxes_eur_kwh) again. - The wrong-direction reasons say "safety stop", the sign_disagree_w option says what it protects, and the roster, price-entity, integrator_max_w and capacity_kwh texts read more plainly. - NL: stuurprint -> stuurmodule, "De piekbeperking". Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -2198,7 +2198,7 @@ _ps = validate_startup_config(
|
||||
-5000, 5000)
|
||||
check("a static_profile AND the Home Assistant price entities is refused too - "
|
||||
"main.py reads one of them for `cheap` and the loser is silent",
|
||||
len(_ps) == 1 and why(_ps, "Home Assistant price entities would count"))
|
||||
len(_ps) == 1 and why(_ps, "(price_now_entity) and “Average price entity” (price_avg_entity) would win"))
|
||||
check("the Home Assistant entities alone still start, so nothing is taken away "
|
||||
"from a live install",
|
||||
validate_startup_config(vbase(price_now_entity="sensor.now",
|
||||
@@ -3428,7 +3428,7 @@ check(f"network charges folded into `offset` move the card's own price to "
|
||||
check(f"...and it is refused, by the CARD rule, naming the discrepancy and "
|
||||
f"the network-charge cause ({_double[:60]!r})",
|
||||
"does not match its own card" in _double and "the card says" in _double
|
||||
and "network charges are not in the offset" in _double)
|
||||
and "(price_taxes_eur_kwh), not in the offset" in _double)
|
||||
|
||||
_CORRUPTIONS = {
|
||||
"VAT left out (vat_pct 0)": spoilt(vat_pct=0),
|
||||
@@ -5360,7 +5360,7 @@ _T16_DIFFER = [
|
||||
# UX-08 2c: a negative factor gets one sentence on both legs now ("put the
|
||||
# minus sign on the offset"), so it left this table.
|
||||
("a card miss -> what else to check on THIS leg",
|
||||
spoilt(factor=0.120), "network charges are not in the offset",
|
||||
spoilt(factor=0.120), "(price_taxes_eur_kwh), not in the offset",
|
||||
"vat_pct is 0 for injection"),
|
||||
("invalid JSON -> WHEN this option is read at all, which is not the "
|
||||
"same answer on the two legs: `price_formula` decides nothing unless "
|
||||
|
||||
Reference in New Issue
Block a user