3. Průvodce nastavením

Kapitola 3 · nastaveni.h · soubor /SETUP_KROK.ea

Průvodce omezí web na nutné kroky, dokud není dokončen. V kódu existuje koncepční mapa kroků 0–20 (soulad s návodem EaSun). Skutečný webový průvodce ukládá hodnoty 0 → 1 → 2 → 3 → 4 → 5 → 6 → 19 → 20.

Hodnoty SETUP_KROK (runtime)

HodnotaVýznam
0Úvod / před WiFi
1Po uložení WiFi z AP
2Po ověření ID API
3MQTT uloženo
4MQTT ověřeno
5Teploměry dokončeny
6Režim uložen → kalibrace SSR
19Souhrn + tlačítko Dokončit
20Plná aplikace
Makro NastaveniKrokZaKrokem = 20 v nastaveni.h a rekompilace = průvodce se nikdy nespustí (vhodné pro vývojáře). Pro koncové uživatele nechte 0.

Webové kroky průvodce

UI krokURLCo se děje
Úvod/Stav podle SETUP_KROK, odkazy dál
1 WiFi/wifi/getwifiSSID, heslo, jméno, e-mail
2 ID API/nastaveni-krok2/nastaveni-getkeyOvěření klíče na serveru → krok 2
3 MQTT/nastaveni-krok3Broker + témata; ověření → 3→4
4 Teploměry/nastaveni-krok4 (+ temp-*)DS18 / ESP-NOW; dokončit → 5
5 Režim/nastaveni-krok5mode= optimization | original | ai_*
6 SSR PWM/nastaveni-krok6ssr_eff_min 0–25 %; → 19 + výchozí limity
Dokončit/nastaveni-dokoncitSETUP_KROK=20 + restart

Režimy v kroku 5 (mode)

HodnotaEfekt (SPIFFS)
optimizationautoOptimization ON, AI OFF
originalPůvodní výpočet, AI OFF
ai_shadow_freeAI ON, mode SHADOW (1)
ai_assist_freeAI ON, mode ASSIST (2)
ai_auto_freeAI ON, mode AUTO (3)

Později lze režim kdykoli změnit v menu Režimy (/system-modes).

Výchozí limity po kroku 6

SPIFFSHodnotaVýznam
/VstupniTeplota5.ea0Distr. Max odběr %
/distrmin.ea200Min W sítě (pásmo)
/distrmax.ea300Max W sítě (pásmo)
/solarWMin1.ea / Max10 / 0Solar % min/max (0 = nepoužito)
/solarWMin2.ea300Min solární W pro provoz
/baterie1.ea90 nebo 0Min SOC (90 pokud je MQTT SOC téma)
/baterie2.ea0Max W z baterie (0 = vypnuto)