EaSun - kompletní porovnání verze 8.09 a S3.0204
Právě se nacházíte: Home / vyvoj /
EaSun - kompletní porovnání verze 8.09 a S3.0204
Tento dokument porovnává starší firmware ESP32-Grid-Load-Vypocet89.ino (firmware 8.09, platforma ESP32 Dev Module) s nejnovější verzí ESP32-Grid-Load-Vypocet204.ino (firmware S3.0204, platforma ESP32-S3).
Cíl: popsat kompletní změny v hardware, řízení, webovém rozhraní, AI režimech, spotových cenách, teplotním systému a stabilitě provozu bez ukázek zdrojového kódu.
1) Přehled hlavních rozdílů
- Verze 8.09 je postavená na klasickém ESP32 pinoutu, verze S3.0204 je plně přemapovaná pro ESP32-S3.
- S3.0204 přidává samostatný modul spotových cen (OTE, včetně 15min dat) a rozšiřuje rozhodovací logiku řízení.
- S3.0204 rozšiřuje režimy řízení o AI ASSIST/AUTO a přidává stránku AI Live.
- S3.0204 přechází u teplotní části na ESP-NOW architekturu s podporou více vysílačů.
- S3.0204 obsahuje více provozních a diagnostických prvků (např. vestavěná RGB LED ESP32-S3).
- Základní princip (MQTT, PWM, SSR, webová konfigurace, SPIFFS perzistence) zůstává zachovaný.
2) Kompletní HW změny: ESP32 Dev Module -> ESP32-S3
| Oblast | Vypocet89 (ESP32 Dev Module) | Vypocet204 (ESP32-S3) | Význam změny |
|---|---|---|---|
| PWM výstup | GPIO 32 | GPIO 10 | Nutné fyzické přepojení řídicího signálu topení. |
| SSR relé 1-4 | GPIO 15, 2, 0, 4 | GPIO 1, 3, 5, 6 | Změněny všechny výstupy relé. |
| DHT22 data | GPIO 14 | GPIO 11 | Nový datový pin čidla teploty/vlhkosti. |
| RTC DS1302 | SCLK 33, IO 25, CE 26 | SCLK 12, IO 13, CE 14 | Kompletní změna tří signálů RTC. |
| PZEM004 Serial2 | RX 16, TX 17 | RX 15, TX 16 | Posun UART mapování pro měření. |
| Tlačítka menu | Používané piny 25/26/27 | Odstraněno | Nastavení je orientováno na webové rozhraní. |
| Vestavěná LED | Bez této S3 funkce | RGB LED GPIO 48 | Rozšířená lokální signalizace stavu zařízení. |
| I2C LCD/OLED | SDA 21, SCL 22 | SDA 21, SCL 22 | Beze změny, jednoduché zachování zapojení displejů. |
3) Funkční změny mezi verzemi
3.1 Řízení topení, PWM a provozní režimy
- Vypocet89 používá původní schéma režimů (originální a optimalizační logika).
- Vypocet204 zachovává kompatibilitu, ale rozšiřuje řízení o AI zdarma režimy ASSIST a AUTO.
- Ve Vypocet204 jsou přidané AI parametry přebytku (prahový výkon a maximální boost PWM).
- Důraz ve Vypocet204 je na bezpečné limity a plynulejší řízení výkonu při proměnlivé výrobě.
3.2 Spotové ceny elektřiny
- Vypocet89 nemá samostatný pokročilý modul spotových cen v rozsahu, který je ve Vypocet204.
- Vypocet204 přidává kompletní logiku pro spot ceny, včetně aktuální, denní a zítřejší predikce.
- Vypocet204 pracuje i s čtvrthodinovými daty (96 bodů) tam, kde jsou dostupná.
- Vypocet204 má konfiguraci cenových pásem low/medium/high a jejich dopad do řízení.
- Vypocet204 řeší dostupnost zdrojů dat a eviduje stav/fail-count při výpadcích.
3.3 Teplotní systém a distribuované senzory
- Vypocet89 je postavený na starším způsobu práce s teplotní částí.
- Vypocet204 zavádí samostatný modul teplot přes ESP-NOW.
- Vypocet204 podporuje více vysílačů teplot, jejich mapování a správu přes web.
- Vypocet204 přidává diagnostiku a režimové nastavení ESP-NOW komunikace pro teploty.
3.4 Webové rozhraní a obsluha
- Obě verze mají rozsáhlé webové rozhraní a konfiguraci přes SPIFFS.
- Vypocet204 přidává nové sekce, zejména AI Live a stránky kolem spotových cen.
- Vypocet204 je více orientovaný na provoz bez lokálních tlačítek, s důrazem na webové řízení.
- Vypocet204 rozšiřuje provozní diagnostiku a stavové informace v UI.
3.5 Stabilita, watchdog, diagnostika
- Watchdog logika je přítomná v obou verzích, ve Vypocet204 je dále integrována s novými moduly.
- Vypocet204 přidává nové diagnostické výpisy včetně ESP-NOW oblasti.
- Vypocet204 pracuje s širším souborem stavových dat, proto je důležitější čistá inicializace po migraci.
4) Co je nové pouze v nejnovější verzi S3.0204
- Kompletní migrační vrstva pinů pro ESP32-S3 včetně dokumentovaných změn.
- Vestavěná RGB LED podpora pro ESP32-S3.
- Rozšířená AI logika (AI ASSIST/AUTO + AI Live stránka).
- Kompletní modul spotových cen s OTE orientací, časovými řadami a úrovněmi.
- ESP-NOW teplotní architektura s více vysílači a webovou správou.
5) Co zůstalo kompatibilní mezi verzemi
- Základní provozní model: sběr dat, výpočet, řízení PWM/SSR, webová konfigurace.
- Použití SPIFFS pro perzistenci nastavení a provozních parametrů.
- Použití WiFi, MQTT, LCD/OLED a RTC konceptu.
- Navázání na historický vývoj EaSun: vyšší robustnost a více automatizace.
6) Dopad migrace na nasazení v praxi
- Nejdříve přepojit hardware dle nové S3 mapy, teprve pak nahrávat firmware.
- Po přechodu zkontrolovat hlavní signály: PWM, SSR1-4, DHT, RTC, PZEM UART.
- Ověřit dostupnost webu, načtení konfigurace ze SPIFFS a chování po restartu.
- Aktivovat a otestovat nové části podle potřeby: AI režimy, AI Live, spotové ceny, ESP-NOW teploty.
- Provést delší provozní test se sledováním watchdogu, reconnect logiky a stability hodnot.
7) Stručný závěr
Vypocet204 není jen menší revize Vypocet89. Jde o plnohodnotný evoluční krok: přechod na ESP32-S3, výrazné rozšíření rozhodovací logiky (AI + spot ceny), modernizaci teplotní části přes ESP-NOW a celkově robustnější provozní rámec. Pokud má být zařízení dále rozvíjeno, doporučený základ je verze S3.0204.
