EaSun Grid Load V900 · návod k provozu

Domácí topení ESP32: stránka /topeni (radiátory a podlaha)

Stránka /topeni je laické ovládání komfortního topení v systému EaSun Grid Load. Nastavené procento je vždy minimum (podlaha výkonu), ne strop. Přebytek z FVE výkon sám zvedne; když slunce ubyde, vrátí se k minimu. Posuvník, kalibrace a diagnostika zůstávají na /pwm.

Aktualizováno:

Přehled

Stránka slouží pro tři typy zátěže: Domácí, Radiátory a Podlaha. U ostatních typů (bojler, bazén, garáž, …) zůstává provoz podle slunce a na /topeni je jen upozornění s odkazem na /pwm.

Zapnutý je vždy jen jeden režim:

TlačítkoChování
Slunce Klasická automatika podle přebytku. Minimum z plánu i z Ručně se nepoužije (je 0 %).
Ručně Minimum nastavíte tlačítky 25 / 40 / 60 / 80 % a ±10. Přebytek smí jít výš. Po konci časového úseku (pokud je plán uložený) se Ručně samo vypne a režim se vrátí na Čas.
Čas Minimum bere z uloženého plánu podle hodin. V úseku platí nastavené %; mimo úsek je minimum 0 % a topí jen přebytek.
Minimum ≠ strop. Na výstup jde vyšší ze dvou hodnot: výsledek solárního výpočtu a aktuální minimum. Ráno bez slunce tedy drží např. 40 % ze sítě. Když výpočet ze slunce vyjde 70 %, jede 70 % z panelů. Po odeznění přebytku se vrátí k minimu.
Typ (Domácí / Radiátory / Podlaha) zároveň nastaví rychlost náběhu PWM (stejné předvolby jako na /pwm). Samotný výběr typu režim Slunce nevypíná — na Čas nebo Ručně se přepíná tlačítkem.

Obrazovka /topeni

Ovládání má celou šířku okna (bez úzkého sloupce a bez horního menu). Nahoře je nadpis Topení a ovládání velikosti písma A− / A+ (12–28 px, ukládá se). Na širokém displeji jsou vlevo ovládací prvky a vpravo plán; na úzkém pod sebou.

Živé hodnoty

Jednou za sekundu se z GET /api/topeni obnoví tři čísla bez reloadu stránky:

  • PWM — skutečné VypocetProcenta na výstupu
  • Solární výroba — solarW
  • Odběr ze sítě — cezW

Typ zátěže

TypRychlostVyhlazeníPauzaPomalý režim
Domácí1,5 %/s0,152000 mszapnuto
Radiátory2,5 %/s0,251500 mszapnuto
Podlaha0,8 %/s0,084000 mszapnuto

U podlahy je náběh záměrně pomalý — z 0 na 40 % trvá řádově desítky sekund, ne skok.

Odkazy a návrat

  • Dole na stránce: Úvod (/) a PWM (/pwm).
  • Pod nimi patička zařízení: stav [OK] / odpočet, verze, IP a MAC (bez easun.eu / Režim / Návod).
  • V menu ostatních stránek je položka Topení; na /pwm je odkaz nahoru na /topeni.
  • U typů Domácí / Radiátory / Podlaha platí idle návrat: po cca 60 s bez aktivity na jiné stránce prohlížeč otevře znovu /topeni (ne při kalibraci, ne na samotném /topeni).

Režimy podrobně

Slunce

Chová se jako klasická automatika: topí z přebytku, minimum je 0 %. Plán i ruční tlačítka se v tomto režimu nepoužijí jako podlaha výkonu.

Ručně

Zobrazí panel Nastavené minimum a tlačítka:

  • Posuvník tu není — jen předvolby a ±10 (ukazují i cílovou hodnotu po kroku).
  • Klik hned uloží minimum a přepne režim na Ručně (i když jste byli na Čas).
  • Při Vypnout teď se výstup shodí na 0, ale poslední nenulové minimum se pamatuje. Zapnout teď ho znovu obnoví (včetně zvýraznění tlačítka, např. 40 %).
  • Pokud existuje uložený časový plán a právě skončí úsek, Ručně se vynuluje, výjimka „teď“ se zruší a režim skočí zpět na Čas. Na stránce se krátce ukáže hláška „Úsek skončil — vše vypnuto.“
  • Po restartu ESP je Ručně vždy bezpečně na 0 % (poslední hodnota zůstává v paměti pro Zapnout teď).

Čas

Vpravo se ukáže uložený plán: seznam úseků, aktuální řádek se značkou teď, mimo úseky minimum 0 %. Úpravy se dělají přes Upravit plán / Nový plán; dokud nepotvrdíte Uložit plán, běží původní uložená verze.

Časový plán

Existuje jen jeden plán (ne knihovna pojmenovaných plánů). Nejvýš 4 úseky na skupinu. Časy na roletkách jdou po 10 minutách.

  • Každý den — stejný seznam pro všech 7 dní.
  • Pracovní dny a víkend — zvlášť Po–pá a So–ne.

Úsek = Od, Do, minimum %. Úsek přes půlnoc je povolený (Do ≤ Od). Mezera v plánu = minimum 0 %, přebytek dál topí.

Šablony

Jen předvyplní editor. Uloží se až tlačítkem Uložit plán.

ŠablonaObsah
Ráno před budíkemkaždý den 5:30–7:30 · 40 %
Ráno a večer5:30–8:00 · 40 % a 16:00–22:00 · 30 %
Mírně celý den6:00–22:00 · 25 %

Souhra plánu a Ručně

  • Během úseku můžete přepnout na Ručně a řídit PWM sami.
  • V okamžiku konce úseku se vše vypne (i Ručně / Zapnout teď) a režim se vrátí na Čas.
  • Mimo úsek můžete znovu použít Zapnout teď nebo Ručně — PWM znovu naskočí; automatické vypnutí platí při příštím průchodu koncem úseku.
Krátký text u plánu na stránce: Uložený plán · Přebytek dál topí. Můžete přepnout na Ručně.

Zapnout teď / Vypnout teď

Velké tlačítko nahoře. Barva a text se přepínají podle stavu (červené Vypnout / zelené Zapnout).

AkceCo uděláJak dlouho platí
Vypnout teď Výstup hned 0 %. Solární výpočet ho nezvedne. V režimu Ručně vynuluje i zobrazené minimum (poslední hodnotu si pamatuje). V úseku plánu do další časové hranice. Mimo úsek dokud nestisknete Zapnout teď (nebo nepřepnete jinak).
Zapnout teď Obnoví poslední nenulové minimum (nebo 40 %, pokud ještě žádné nebylo), přepne na Ručně (pokud nejste na Čas) a drží minimum i mimo úsek. V úseku do konce úseku. Mimo úsek do opačného tlačítka.

Výjimka se ukládá do SPIFFS, takže přežije restart. Obnovení stránky v prohlížeči ji nesmaže.

Jak se počítá PWM

Solární výpočet běží pořád (AI, ECO, limity Amax / cezWMax). Komfortní minimum se k němu přidá jako podlaha:

výstup = max( solární výsledek po limitech , minimum )

minimum:
  Slunce  → 0
  Ručně   → nastavené % (handPct)
  Čas     → % aktuálního úseku, jinak 0
  + Zapnout teď → max(minimum, handPct nebo poslední / 40)
  + Vypnout teď → výstup nuceně 0
  • Když solár ≥ minimum, použije se solár (má vlastní rampu).
  • Když solár < minimum, nabíhá rampa k minimu tempem typu zátěže.
  • Při aktivním minimu se nezhasíná SSR jen kvůli nízkému SOC (stejně jako u ručního testu na /pwm). Teplotní maximum zůstává.
  • Bez platného NTP (rok < 2016) se minimum z plánu nepoužije; solár jede dál. API hlásí timeOk:false.
  • Vzdálená pohotovost / peer standby shodí komfortní výkon na 0. Zaškrtnutý ruční režim na /pwm má přednost před plánem (testovací posuvník).

Uložení (SPIFFS)

SouborObsah
/heat_run.ea0 Slunce, 1 Ručně, 2 Čas
/heat_hand_pct.eaAktuální ruční minimum 0–100
/heat_hand_last.eaPoslední nenulové minimum pro Zapnout teď
/heat_plan.eaText plánu (same, wd, we)
/heat_now.eaVýjimka: prázdné, nebo off/on a volitelně minuta konce
/heat_ui_font.eaVelikost písma UI 12–28

Formát plánu (pevné pole, bez ArduinoJson):

same=1
wd=360,400,55
we=

Minuty 0–1439, procenta 0–100, max. 4 úseky oddělené ;. Zápis SPIFFS je omezený (cca 2 s), Uložit plán a tlačítka teď ukládají ihned (force).

API

  • GET /api/topeni — stav pro UI (1×/s): režim, handPct, floorPct, VypocetProcenta, solarW, cezW, úseky, planActive, planEnded, now, timeOk, důvod, …
  • GET /api/topeni-set — nastavení query parametry: mode, pct, type, same, wd, we, now=on|off, font, save=1, force=1.

Kde je to v kódu

  • topeni_plan.h — stránka, API, plán, minimum, Zapnout/Vypnout, hlídání konce úseku.
  • vypocet01.h — heatComfortAfterSolar() v řetězci PWM po solárním výpočtu.
  • ESP32-Grid-Load-Vypocet900.ino — registrace rout, heatComfortHousekeep() ve smyčce, idle návrat na /topeni.
  • Typ / rychlost zapisuje stejné klíče jako formulář na /pwm (pwm_speed, …).

Časté otázky

Co je stránka /topeni?

Laické ovládání domácího topení, radiátorů a podlahy na ESP32 (EaSun Grid Load V900). Minimum PWM nastavíte režimy Slunce, Ručně nebo Čas; přebytek z panelů výkon zvedne sám.

Jaké režimy jsou k dispozici?

Slunce topí jen z přebytku. Ručně drží minimum z tlačítek. Čas bere minimum z denního plánu. Po konci úseku se Ručně vypne a režim se vrátí na Čas.

Je procento strop, nebo minimum?

Vždy minimum (podlaha). Výstup = vyšší ze solárního výpočtu a minima. Bez slunce může topit ze sítě na nastavené %; při přebytku jde výše.

K čemu je Zapnout teď / Vypnout teď?

Vypnout teď stáhne PWM na 0 i při přebytku. Zapnout teď obnoví poslední minimum (nebo 40 %) a funguje i mimo úsek plánu.

Kontrolní seznam

  1. Otevřít /topeni, zvolit Podlahu, šablonu „Ráno před budíkem“, Uložit — po obnovení stránky úsek zůstane.
  2. Režim Čas: v úseku drží minimum; mimo úsek PWM z minima 0, přebytek smí topit.
  3. Přepnout na Ručně 40 % — nahoře PWM i „Nastavené minimum“ ukazují 40 %, tlačítko 40 % je aktivní.
  4. Vypnout teď → PWM 0. Zapnout teď → znovu poslední minimum (40 %) i ve spodním panelu.
  5. Při běžícím úseku přepnout na Ručně; po konci úseku se vše vypne, režim Čas, zelená hláška o konci úseku.
  6. Mimo úsek Zapnout teď znovu zvedne PWM.
  7. Slunce 70 % nad minimem 40 % → výstup 70 %; po odeznění návrat k 40 %.
  8. Restart ESP načte režim, plán, výjimku teď a velikost písma.
  9. U typu bojler/bazén editor plánu není; provoz zůstane na slunci.
  10. Bez NTP plán neháže náhodné minimum; solár běží.
  11. Ruční režim na /pwm plán nepřepisuje, dokud je zaškrtnutý.
  12. Idle 60 s na jiné stránce (u Domácí/Radiátory/Podlaha) vrátí na /topeni.