13b. Web — odesílání dat

Kapitola 13b · menu Web · /web/getweb · např. http://192.168.1.40/web

Stránka Web nastavuje, kam a jak často zařízení odesílá provozní data na externí HTTP servery (push). Sem patří i IP primárního EaSun pro TSSR. Nezaměňujte s MQTT (vstup ze Solar Assistant) ani s JSON /api/status (Home Assistant si data stahuje sám — viz kapitola 16).

Oficiálně: popis-mereni.html · základní návod: easun.eu · katalog: easun.eu/navod/

K čemu slouží

  • Archiv měření na vlastní PHP/ASP/MySQL server (EaSun dashboardy, historie).
  • Vzdálený přehled mimo LAN — pokud cílový server běží na internetu.
  • URL2 — lehčí tok jen energie / PWM / baterie (méně zátěže).
  • URL TSSR — koordinace více zařízení (ne archiv, ale priorita SSR).
Nevyplňujte URL, pokud cílový web neexistuje nebo neodpovídá — zbytečná HTTP volání zpomalují smyčku ESP a mohou zatěžovat WiFi.

Formulář /web

Uložení: POST /getweb → SPIFFS /zeasun1.ea/zeasun5.ea. Po uložení se hodnoty načtou do paměti ihned (bez restartu).

PoleParametrSPIFFSÚčel
API KEY zeasun1 /zeasun1.ea Klíč pro cílový server; bez něj se export obvykle neposílá
URL adresa 1 zeasun2 /zeasun2.ea Hlavní endpoint — širší sada (energie + teploty + PWM…)
Čas (s) zeasun3 /zeasun3.ea Interval opakování; doporučení 5–20 s (výchozí často 10). Platí pro URL1/URL2 i poll TSSR
URL adresa 2 zeasun4 /zeasun4.ea Lehčí endpoint — výroba / spotřeba / PWM / baterie / lux
URL TSSR zeasun5 /zeasun5.ea Jen IP (nebo URL) primárního EaSun — detail v 13c

Co typicky odchází

URL 1 (plnější sada)

POST mimo jiné: api_key, WiFiMac, solarW / A / V, loadW, cezW / V, batteryV / W / SOC, teploty t1–t3 (min / akt / max / stav), pwm, topne, kwh, okolní teplota / vlhkost.

URL 2 (kompaktní)

Hlavně: api_key, WiFiMac, solarW, loadW, cezW, pwm, topne, batteryW/SOC, lux. Některé servery EaSun umí i zpětný GET (limity z DB) — záleží na cíli.

Praktické tipy

  1. Nejdřív ověřte ID API zařízení (kapitola 4) — bez autorizace nemusí být data smysluplná.
  2. Vyplňte jen URL, které skutečně běží (test v prohlížeči / log serveru).
  3. Interval 5–20 s: kratší = živější archiv, větší zátěž; delší = šetří ESP.
  4. Pokud SPIFFS hlásí plno, smažte logy (/logs-clear) a uložte znovu.
  5. Pro Home Assistant preferujte pull přes /api/status, ne nutně push na URL1.

Vztah k ostatním kapitolám

PotřebaKam
Nastavit push serveryTato kapitola · /web
Priorita SSR mezi dvěma EaSun13c. TSSR (pole URL TSSR zde)
Home Assistant, JSON, YAML16. Odesílání + HA
AI logy na api.easun.eu11c (jiná cesta než URL1/2)