Krok 1/2, Krok 2/2, Nastaveni …, Start …).
Už se nedrží samotné „Nastavuji system“ bez dalšího důvodu.
Zařízení vytvoří přístupový bod EASUN (bez hesla). Web: http://192.168.4.1 → /wifi.
Čas na LCD: 3s (při rychlém restartu 0 s)
Čas na LCD: 5s (při rychlém restartu 0 s)
PWM může topit hned po naběhnutí. Těleso ve vodě / bojler zapnutý.
Čas na LCD: po dobu skenu (cca 1–4 s). Při 0 sítích 2. řádek: Zadne site.
Čas na LCD: drží, dokud na webu neuložíte WiFi a ESP se nerestartuje.
Co s tím: telefon → WiFi EASUN → prohlížeč http://192.168.4.1 → SSID, heslo, jméno, e-mail.
Po uložení WiFi se zařízení restartuje do domácí sítě. Bootstrap ještě není hotový — chybí ověřené ID API (/key). MQTT a měření ještě neběží.
Čas na LCD: tečka na 3. řádku každých 100 ms. Do ~3 s stačí, jinak další obraz.
Čas na LCD: 1 s, když DHCP trvá déle. Při ~4 s fallback AP, při ~6 s restart.
Čas na LCD: 1 s
Čas na LCD: 2 s
Čas na LCD: drží, dokud na webu nezadáte klíč a server nevrátí okeasun (pak restart do aplikace).
Co s tím: stejná IP jako na LCD → /key. Bez klíče je jen /wifi, /key a zkušební /solar-sim (10 min).
Čas na LCD: drží v AP, dokud znovu neuložíte WiFi. Každou minutu zkouší uloženou síť.
Čas na LCD: 2 s, pak ESP.restart(). Heslo je na LCD vidět.
Po ověření ID API a restartu je plná aplikace. LCD kopíruje stránku, kterou právě máte otevřenou.
Drží, dokud na webu neuložíte volbu. Měřicí obrazovka zatím nenajede.
Nemění výpočty topení — jen šířku menu.
Po otevření stránky. Řádek 4 = kam v prohlížeči.
Na webu: Sledovat (doporučeno) / Pomáhat / Řídit. Začněte Sledovat — AI topení neřídí.
Lze přeskočit. Bez API klíče se cloud nezapne.
Broker + témata (Solar Assistant). Lze přeskočit — bez MQTT ale měření FVE/baterie nepojede.
Na webu tlačítko Home. Po restartu (nebo až dojdou MQTT data) naskočí měřicí obrazovka — viz část 4 a 5.
Návrhy dalších 20znakových řádků, kdybyste chtěli LCD i u Expert stránek:
| Web | Řádek 1 (20 znaků) | Řádek 2 |
|---|---|---|
/mqtt | Nastaveni MQTT | Broker a temata |
/teplota | Nastaveni teplota | Min Max SSR |
/eco | Nastaveni ECO | Start PWM / LUX |
/pwm | Nastaveni PWM | Test vykonu |
/provoz | Nastaveni provoz | Spot / distributor |
/batt | Nastaveni baterie | Min SOC / limity |
WiFi, ID API i režim už jsou uložené. Po resetu LCD jen říká, který krok startu právě běží, dokud neskáče živé měření.
| Pořadí | Řádek 1 | Jak dlouho |
|---|---|---|
| 1 | copyright + verze | 1 s |
| 2 | topení do vody | 1 s |
| 3 | Start WiFi | připojování (tečky) |
| 4 | Start WiFi OK + IP | 1 s |
| 5 | Start cas + datum/čas | 2 s |
| 6 | Start web / Registruji stranky | dokud se neregistrují trasy (sekundy) |
| 7 | Start MQTT / Prijimam data | 0,5 s + 0,5 s |
| 8 | Start MQTT cekam + IP + broker | drží, dokud nepřijdou data |
| 9 | Start ID API / Overuji klic | po dobu HTTP (sekundy; přeskočí se, je-li už ověřeno) |
| 10 | Start ID API OK | krátce |
| 11 | Start mereni (jen bez MQTT) | krátce, pak živá obrazovka |
| 12 | měření S: L: G: ANO:/NE: | trvale |
Drží během registrace stránek (dříve tu viselo „Nastavuji system“ bez vysvětlení).
0,5 s, pak 2. řádek Pomoci WiFi ... nebo Pomoci LAN ... (dalších 0,5 s).
Drží, dokud nepřijdou MQTT data. Když visí minuty: /mqtt, broker, topicy.
Jen když ještě není uložené ověření. Pak:
Chyba klíče:
Jen když MQTT není zapnuté. Jinak zůstane Start MQTT cekam, dokud neskáče živá obrazovka.
Po bootu jedno lcd.clear, pak živá data. Obnovuje se průběžně, bez timeoutu — až do vypnutí / chyby / restartu.
Trvale. V/A a T1/T2/T3 na 1. řádku se střídají. R1/R2/R3 vs kWh na 3. řádku také.
Noc / FVE 0 W — místo S: je PWM:
| Text | Význam |
|---|---|
S:195W | FVE W z MQTT. |
48V / 5A | Střídá se solarV a solarA. |
T1: T2 T3 | Teplota okruhu, střídá se. |
GRID:30% | solarW ≤ 0; číslo = PWM %, ne „síť OK“. |
| Text | Význam |
|---|---|
L: | Zátěž domu (loadW). |
G: | Odběr ze sítě (cezW). |
242V | Napětí sítě (cezV). |
| Text | Význam |
|---|---|
B:…W …V …% | Baterie, pokud batteryV > 10. |
Baterie nefunguje! | Není PZEM ani baterie. |
Celkem:…kWh | Bez baterie, energie PZEM. |
R1:43W ON 42.0C | SSR1 topí (obdobně R2, R3). |
4. řádek, dokud je SOC pod minimem.
| Část | Význam |
|---|---|
ANO: | FVE > 0 a topení (PZEM) < FVE a (topení − síť) > 0. |
NE: | Noc, MQTT 0, topení > FVE, nebo síť. Není porucha LCD. |
| 1. číslo | solarW − loadW. |
| 2. číslo | PWM %. |
| 3. číslo | Odběr topení PZEM. |
1 s, pak další pokus connect.
Drží (while(1)) — WDT reset. Opravit IP brokeru na /mqtt.
Drží, stejně u Volt / Amper / Spotreba / Distrib. / Baterie. Doplnit topic na /mqtt.
Po celou dobu uploadu.
0,5 s, pak restart.
| Vidíte | Normální doba | Kam jít |
|---|---|---|
| Copyright / topení do vody | 5s + 5s | Když visí: I2C, sériový log. |
Krok 1/2 WiFi AP | dokud neuložíte WiFi | 192.168.4.1 |
Krok 2/2 ID API | dokud nezadáte klíč | /key |
Nastaveni rezim | dokud nezvolíte Jednoduchý/Expert | /ui-mode |
Start web | sekundy | Když minuty: sériový log. |
Start MQTT cekam | dokud měnič posílá | /mqtt |
Start ID API chyba | drží / WDT | Nový klíč, internet. |
Provoz NE: + GRID | trvale v noci | Není „nenajelo“. |