11a. AI SHADOW / ASSIST / AUTO

Kapitola 11a · aiFreeEnabled · aiFreeMode 0–3 · /ai-live

„AI zdarma“ běží přímo v ESP32 (heuristika / lokální model nad features). Nad výsledkem klasického výpočtu (fallback) se podle módu rozhodne finální PWM. Hard limity teploty, SOC a Spot Gate zůstávají vždy v ESP32 — AI je neobejde.

Přehled módů

MódaiFreeModeIkona / UIChování PWM
OFF 0 Jen fallback (původní logika)
SHADOW 1👁 AI počítá návrh a loguje; výstup = fallback (neřídí)
ASSIST 2🧠 Mix: (100−mix)% fallback + mix% AI (mix 10–50 %, výchozí ~30)
AUTO 3🤖 AI je hlavní zdroj target PWM; při nečerstvých datech fallback

Vstupy AI (features)

  • MQTT: solarW, loadW, cezW (grid) — musí být mqttFresh (typicky ≤ 30 s)
  • LUX z ESP-NOW (BH1750) — luxFresh
  • Teploty t1–t3, SOC, batteryW
  • Spot Gate (gridHeatAllowed) — smí AI zvednout síťové topení?
  • Volitelně efektivní solar z FVE·AI (max ze solarW a U×I)

AUTO fallback

V módu AUTO, pokud zároveň !mqttFresh a !luxFresh, použije se fallback a do logu jde událost typu AUTO_FALLBACK. Bez stabilního MQTT (a ideálně LUX) AUTO nemá smysl.

Bezpečnostní clampty (vždy)

  • PWM clamp 0 … Distr Max % (temp5) nebo 100
  • Max krok PWM za cyklus (pomalý režim / user speed)
  • Pásmo cezW Min/Max, Min SOC baterie
  • Emergency teplota (~90 °C) → snížení / vypnutí
  • Spot Gate: AI nesmí zvednout PWM nad fallback, pokud síť není povolena (výjimka: jasný solární přebytek)
  • Ruční stránka /pwm vypne celý auto i AI řetězec

Doporučené nasazení

  1. SHADOW 1–2 týdny — porovnávejte AI návrh vs. realitu na /ai-live, případně AI RUN log na server. Detail: 20b.
  2. ASSIST — začněte s mix 10–30 %, sledujte AIERR / MQTT_STALE. Detail: 20c.
  3. AUTO — až jsou MQTT (+ ideálně LUX) stabilní a SHADOW/ASSIST dávají smysl. Detail: 20d.

Kompletní doporučení pro laiky: kapitola 20.

Oficiální dokumentace EaSun: AI_Rezimy_Dokumentace.html · katalog easun.eu/navod/. Parametry surplus/mix nastavíte na /batt (jen ASSIST/AUTO a Min SOC=0). Přehled režimů: kapitola 11.

Vzdálená analýza AI provozu

Kromě lokálního /ai-live může zařízení průběžně odesílat provozní záznamy AI (SHADOW / ASSIST / AUTO) na vzdálený server. Tam se skládají denní archivy podle zařízení a vyhodnocují se přetoky FVE, PWM topení, chyby dat, Spot Gate, LUX atd.

Veřejná služba Easun Analyza Logu běží na https://api.easun.eu/ (weby easun.eu · powmr.eu).

  1. Na zařízení otevřete Režimy (/system-modes).
  2. Zapněte Odesílat AI provoz na server.
  3. Zadejte adresu serveru analýzy — IP nebo doménu (např. host služby / PC s Analýzou; firmware skládá URL sám, typicky path /api_ai_run_log.php).
  4. Aktivujte AI režim SHADOW, ASSIST nebo AUTO.

Podrobný popis služby, co grafy ukazují a jak číst doporučení: 11c. Vzdálená analýza AI (api.easun.eu).

Kde sledovat

  • /ai-live + /ai-live-data — živý stav na zařízení
  • /ai-run-log — RUN log
  • api.easun.eu — denní analýza a doporučení
  • Parametry surplus / mix na /batt (jen ASSIST/AUTO a Min SOC=0)