11. Režimy řízení a AI — podrobně

Kapitola 11 · /system-modes · vazba na /batt · AI_Rezimy_Dokumentace.html

Stránka Režimy volí, kdo řídí PWM topení: klasický výpočet, optimalizace baterie, nebo AI vrstva nad fallbackem. Principiál vychází z firmwaru a oficiální dokumentace AI režimy řízení topení na easun.eu/navod/.

Princip

AI je chytrá vrstva nad klasickým výpočtem PWM (fallback). Z live dat (solár, spotřeba, síť, baterie, teploty, LUX) navrhne PWM; ESP32 výsledek vždy omezí safety limity. AI navrhuje, ESP32 rozhoduje bezpečně — limity neobchází.

Výběr režimu na /system-modes

UIsystemModeChováníKdy použít
Optimalizace (baterie) optimization Priorita nabíjení; AI vypnuto Chcete nejdřív nabít baterii, topení až sekundárně
Původní original Klasický výpočet bez AI Baseline, konzervativní provoz, ladění MQTT/teplot
AI SHADOW ai_shadow_free AI počítá, PWM = fallback (neřídí) 1–2 týdny srovnání na /ai-live
AI ASSIST ai_assist_free Mix fallback + AI (váha mix %) Doporučený přechodový režim
AI AUTO ai_auto_free AI řídí; fallback při nečerstvých datech Plný provoz po odladění

Tlačítko Aktivovat režim/getsystemmode?systemMode=…. Optimalizace a AI jsou vzájemně výlučné. Detaily módů: 11a.

Vazba na /batt — hodnoty pro AI

Po aktivaci ASSIST nebo AUTO otevřete Měření → Bat (/batt). Tam se ladí SOC brána a AI tunables. Pole AI jsou ve formuláři viditelná jen když běží ASSIST/AUTO a Min SOC = 0 (jinak má prioritu nabíjení baterie).

Pole na /battParametrJak se používá
Min SOC % baterie1 / batterySOCMin > 0 = pod limitem omezuj topení, preferuj nabíjení. = 0 = SOC brána vypnuta → povolen AI surplus boost do topení
Max W z baterie baterie2 Strop odběru z baterie (0 = nepoužito)
AI přebytek od W aiSurplusThresholdW Při solarW − loadW nad tímto prahem AI přidá boost (jen Min SOC=0). Výchozí často ~300 W
AI boost max % aiSurplusBoostMax Maximální extra PWM z surplus boostu (0–30, výchozí ~10)
AI ASSIST mix % aiAssistMixPercent Váha AI ve směsi s fallbackem (10–50, výchozí ~30). Platí v ASSIST
Nápověda přímo ve firmwaru u formuláře: „AI pole jen v ASSIST/AUTO a Min SOC=0“ · odkaz na FVE·AI (/ai-fve-pv) pro odhad výkonu z U×I.

Jaká data AI používá

  • Live: solarW, loadW, cezW, SOC, batteryW, teploty t1–t3, LUX (ESP-NOW), aktuální PWM
  • Konfigurace: Min SOC, surplus threshold/boost, cezW Min/Max, max krok PWM
  • Volitelně: forecast výroby (dnes/zítra) — korekce, ne náhrada měření; FVE·AI efektivní solar
  • Spot Gate: omezuje síťové topení podle ceny — viz spot-gate-prebytek-fve.html

Zjednodušená logika návrhu PWM

surplus = solarW − loadW
1) surplus > 0 → PWM nahoru; surplus ≤ 0 → PWM dolů pomaleji
2) vysoký odběr ze sítě (cezW) → PWM dolů; nízký odběr + slunce → jemně nahoru
3) Min SOC > 0 a SOC pod limitem → priorita baterie (méně topení)
   Min SOC = 0 → povolen surplus boost (threshold + boost max)
4) LUX: jas → jemně +PWM; tma → jemně −PWM
+ safety: clamp, max krok/cyklus, teplota, Spot Gate

Formulář Optimalizace (jen režim Optimalizace)

  • Cílový SOC % (optimalBatterySOC, 70–100)
  • Kritický SOC % (criticalBatterySOC, 30–80)
  • Max / Min nabíjení W

Uložení → /getbatteryoptimization. Stará URL /batteryoptimization přesměrovává sem.

AI log na server

PoleParametrSPIFFS
Odesílat AI logaiRunLogRemoteEnabled/aiRunLogRemoteEnabled.ea
IP / doménaaiRunLogRemoteUrl/aiRunLogRemoteUrl.ea

Uložit a otestovat/getairunlog. Sledování: /ai-live, /ai-run-log, vzdálená analýza 11c · api.easun.eu.

Doporučená nastavení pro uživatele

ScénářRežimDoporučení na /batt a okolí
První spuštění / ladění MQTT Původní Min SOC dle baterie (např. 20–40) nebo 90 po průvodci; AI pole zatím neřešte
První nasazení AI SHADOW → ASSIST 1–2 týdny SHADOW na /ai-live; pak ASSIST, mix 15–30 %
Priorita baterie (noc / zima) ASSIST nebo Optimalizace Min SOC > 0 (např. 25–40). AI surplus pole se skryjí — záměr
Max využití přebytků do TUV ASSIST / AUTO Min SOC = 0; prah přebytku ~200–500 W; boost max ~5–15 %; FVE·AI zapnout pokud V/A témata chodí
Plný AI provoz AUTO Až je MQTT stabilní (<30 s), ideálně LUX; sledovat AUTO_FALLBACK
PWM skáče / osciluje libovolný Zpomalit max krok PWM / slow mode — PWM_Rychlost_Dokumentace
Best practice z dokumentace EaSun: live data jsou základ, predikce jen bonus. Stabilní výsledky = postupně SHADOW → ASSIST → AUTO, ne hned AUTO. Praktické hodnoty pro laiky: kapitola 20 (OFF · SHADOW · ASSIST · AUTO).

Kde sledovat a co dál číst