zdokumentovani noveho pohleud na planovani nabijeni
Some checks failed
CI and deploy / migration-check (push) Failing after 13s
CI and deploy / deploy (push) Has been skipped

This commit is contained in:
Dusan Vojacek
2026-06-01 19:53:04 +02:00
parent d44a2cbb44
commit 1429d402e5
7 changed files with 413 additions and 6 deletions

View File

@@ -5,6 +5,27 @@ Formát: **datum (ISO)** · stručný důvod · soubory · chování / ověřen
---
## Plánováno — rozpočet nabíjecích slotů (charge-slot-budget, neimplementováno)
**Stav:** pouze dokumentace (2026-06); implementace později.
**Motivace:**
- **BA81/KV1:** v58 `sell > min_sell + 0,20 → bc_pv = 0` drží denní SoC ~60 % při slunci — konflikt s `R__063` vrstvou A.
- **home-01:** v33 binární pre-neg cushion exportuje FVE před `sell < 0` i při středním sell; při kratším zimním okně `sell < 0` / slabší FVE chybí nabíjení **před** oknem.
**Záměr:**
1. **`fn_load_planning_slots_full`:** `charge_target_wh`, `pre_window_wh` (deficit forecast v neg okně), fronta slotů řazená **`sell ASC`** (fixed) / **`buy ASC`** (spot), kumulace `pv_surplus` Wh → `allow_charge`.
2. **Python:** zrušit v58 (a související fixed `bc_pv`/`bc_gi` prahy); pre-neg export jen v pre-neg slotech **bez** `allow_charge`.
3. **Neg den:** změkčit v44 grid před `sell < 0`, pokud `pre_window_wh` > dostupná FVE v okně.
**Specifikace:** [`docs/04-modules/planning-charge-slot-budget.md`](04-modules/planning-charge-slot-budget.md).
**Plánovaný tag:** `…-charge-slot-budget-v1` (po implementaci).
---
## 2026-06-01 — KV1: noc z baterie, ne import za 6,35 Kč (v62)
**Problém:** Po večerním vývozu (~32 % SoC) plán **22:0006:00** krmil dům ze **sítě** (`grid ~260 W`, `bat 0`) místo z baterie. Fixní **buy ≈ charge_acquisition ≈ 6,35**`expensive_import_slot` nikdy true → neplatilo `bd ≥ load` ani noční penalizace importu (`buy > acq` je false).