Repository navigation
Commit 9b8fcd1
Folds (each verified against main c073c36 before landing):
- GH#5437 -> "Too many API errors" symptom row: one HA outage walks both
mechanisms (REST counter + #5134's init failure); bare ValueError => empty
str(e); fatal_error init-once, never cleared; full-log discriminator
(Startup banners vs none); wrapper lives in predbat_addon (out of reach).
- GH#5438 -> Octopus row: vehicle-catalogue name matching keeps the last
match; device attrs override configured rate/battery size outright
(fetch.py "Take the max"); coordinator string-drop warning as marker.
- GH#5442 -> curve row: id == 0 caller gate in execute.py (both branches,
lineage #683); find_charge_curve is per-inverter ("Inverter N Looking
for" discriminator); one fleet-wide curve, not per-inverter suffixable;
auto-mode re-run signature; debug-yaml double-args trap.
- GH#5444 -> Ohme row: no-active-session 404 class vs #4719 route
withdrawal; unguarded control_charge() => 60s pause retry storm + health
degrade; /config/ohme.py path trap; FINISHED excluded from
CONNECTED_STATUSES gates the car plan (link marked unverified).
- GH#5445 -> new Excluded-load row: car_charging_energy is the generic
excluded-load list; car_energy_reported_load is the inside-clamp flag
(four consumer sites); no heat-pump key/diagram node; predheat row cross-ref.
- GH#5446 -> HA write/verify row: flag-vs-wiring contradiction (capability
flag false silently discards apps.yaml wiring; user_configured_entity()
protects only the four time entities); Wrote-X-successfully on a
sensor.* placeholder is a self-echo, control_ledger ties log line to it.
- GH#5450 -> Savings row: restore/accumulate block, no plausibility guard,
recorder-history fallback covers attribute reads; start_date = first
#2844-run day, not a reset; recovery via state edit + re-stating
start_date; #1114/#3108 archaeology ruled out as inflators.
- GH#5452 -> Compare row: standing charge excluded from compare
(enable_standing_charge omits "compare" since #1952); compare config:
blocks only override CONFIG_ITEMS; cost10 save-flip breaks plan HTML;
Actual-vs-projection standing-charge gap; stale annual.py comments.
Re-check vs merged main:
- GH#4925 fixed in PR #4938 (merged 2026-10-08): entry updated, mechanism
kept for older logs.
- PR #4738 (merged 2026-10-08) added user_configured_entity(): #5214 entry
updated (time entities only) and GH#5446 extension added.
- Savings row's drifted line cites re-anchored on symbols.
Co-authored-by: CI <ci@example.com>
Co-authored-by: Claude Code <noreply@anthropic.com>
1 parent 2b29459 commit 9b8fcd1
1 file changed
Lines changed: 10 additions & 9 deletions
0 commit comments