Dusan Vojacek
e0410f9638
CI and deploy / migration-check (push) Successful in 30s
CI and deploy / deploy (push) Successful in 1m32s
v2: denní SoC bezpečnostní rampa — ráno dotáhnout rezervu, pak prodávat
...
KV1 pozorování uživatele: ráno baterie na 11 % (min 10), prodává se do sítě
— nenadálý odběr/mrak by se kupoval za fixních 6.35. v1 mělo denní rampu
(safety_soc_target_wh z R__063: reserve 30 % ráno → reserve+noc večer,
6-19 h, flag planner_daytime_charge_target_enabled) — v2 ji ignoroval.
Mechanismus (vzor nočního polštáře): deficit pod rampou platí za KAŽDÝ slot
nájem buy×faktor (V091 asset_battery.planner_safety_soc_risk_factor,
default 0.05; 0=vypnuto) → ráno se nejdřív doplní rezerva (4 h deficitu
1 kWh při buy 6.35 ≈ 5.1 Kč > sell ~2.5), extrémní sell špička smí deficit
racionálně podstoupit. R__039 + db_io + 2 testy (KV1 scénář, spike).
Eval fixtures beze změny (sloupec v context_json fixtures není → 0);
živá produkce dostane faktor přes fn_planning_site_context.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-12 10:17:19 +02:00
..
2026-03-20 13:27:44 +01:00
2026-03-20 14:30:03 +01:00
2026-04-03 14:23:16 +02:00
2026-03-20 13:27:44 +01:00
2026-04-03 14:23:16 +02:00
2026-03-20 13:27:44 +01:00
2026-03-20 13:27:44 +01:00
2026-03-20 14:30:03 +01:00
2026-03-20 14:30:03 +01:00
2026-03-20 14:30:03 +01:00
2026-03-20 14:30:03 +01:00
2026-04-03 14:23:16 +02:00
2026-04-03 14:23:16 +02:00
2026-04-03 14:23:16 +02:00
2026-04-03 14:23:16 +02:00
2026-04-03 14:23:16 +02:00
2026-04-03 14:23:16 +02:00
2026-04-03 14:23:16 +02:00
2026-04-03 14:23:16 +02:00
2026-04-03 14:23:16 +02:00
2026-04-03 14:23:16 +02:00
2026-04-03 14:23:16 +02:00
2026-04-03 14:23:16 +02:00
2026-04-03 14:23:16 +02:00
2026-04-03 14:23:16 +02:00
2026-04-03 14:23:16 +02:00
2026-04-03 16:03:06 +02:00
2026-04-03 21:51:34 +02:00
2026-04-03 21:51:34 +02:00
2026-04-03 22:21:55 +02:00
2026-04-05 02:57:43 +02:00
2026-04-05 20:10:43 +02:00
2026-04-05 03:10:01 +02:00
2026-04-05 11:33:42 +02:00
2026-04-05 11:53:02 +02:00
2026-04-05 20:10:43 +02:00
2026-04-05 20:10:43 +02:00
2026-04-10 20:30:03 +02:00
2026-04-10 20:58:04 +02:00
2026-04-10 21:53:32 +02:00
2026-04-10 21:53:32 +02:00
2026-04-10 22:13:58 +02:00
2026-04-12 20:11:50 +02:00
2026-04-19 12:19:12 +02:00
2026-04-12 21:16:26 +02:00
2026-04-13 00:49:36 +02:00
2026-04-19 12:19:12 +02:00
2026-04-19 20:02:20 +02:00
2026-04-19 20:09:07 +02:00
2026-04-19 20:15:46 +02:00
2026-04-19 23:10:25 +02:00
2026-04-20 08:33:56 +02:00
2026-04-20 10:41:10 +02:00
2026-04-20 10:41:10 +02:00
2026-04-20 10:41:10 +02:00
2026-04-22 22:17:28 +02:00
2026-04-22 22:42:12 +02:00
2026-04-26 00:27:36 +02:00
2026-04-26 01:39:48 +02:00
2026-04-26 01:39:48 +02:00
2026-04-26 20:12:28 +02:00
2026-04-26 22:04:48 +02:00
2026-04-26 22:49:47 +02:00
2026-04-27 18:27:27 +02:00
2026-04-27 18:27:27 +02:00
2026-04-27 18:39:13 +02:00
2026-04-27 18:44:44 +02:00
2026-04-27 19:24:37 +02:00
2026-04-27 20:09:40 +02:00
2026-04-27 20:09:40 +02:00
2026-04-29 13:03:41 +02:00
2026-04-29 13:03:41 +02:00
2026-05-01 10:38:40 +02:00
2026-05-01 14:27:08 +02:00
2026-05-02 14:05:09 +02:00
2026-05-04 19:04:48 +02:00
2026-05-21 10:02:19 +02:00
2026-05-21 10:37:32 +02:00
2026-05-23 21:35:36 +02:00
2026-05-24 22:44:21 +02:00
2026-05-25 11:25:29 +02:00
2026-05-26 08:07:00 +02:00
2026-06-06 22:23:59 +02:00
2026-06-11 23:29:24 +02:00
2026-06-12 00:14:15 +02:00
2026-06-12 00:14:15 +02:00
2026-06-12 09:06:10 +02:00
2026-06-12 09:55:22 +02:00
2026-06-12 10:17:19 +02:00