Přeskočit na hlavní obsah

ObyvakPodlaha (192.168.100.222)

Shelly Plus 1PM / Pro 1PM v kotelně spínající okruh podlahového topení pro obývací pokoj.


Seznam skriptů​

  1. 1_blokace4kw.js – Automatické odesílání blokací topných patron (klient)

1. 1_blokace4kw.js​

Funkce a účel​

  • Klient blokování topných patron v akumulační nádrži: Sleduje stav místního spínače switch:0 (podlahové topení v obýváku).
  • Při sepnutí podlahového topení (output = true):
    • Okamžitě odešle HTTP blokaci na centrální Shelly (192.168.100.31 / el_dotapeni.js): http://192.168.100.31/script/2/block?source=podlahaObyvak&target=4kw&state=1
    • Blokuje horní patronu 4 kW v akumulační nádrži.
    • Spustí periodický keep-alive časovač (každých 60 s) pro obnovu blokace.
  • Při vypnutí podlahového topení (output = false):
    • Zastaví keep-alive časovač.
    • Odešle požadavek na uvolnění blokace (state=0).
  • Při startu / restartu Shelly:
    • Zkontroluje stav výstupu switch:0 a synchronizuje blokaci.

Ochrany při výpadku a nedostupnosti​

  • Výpadek centrály v kotelně (192.168.100.31) nebo výpadek sítě:
    • HTTP timeout požadavku je 5 s.
    • Při nedostupnosti centrály podlahové topení hřeje nerušeně dál. Pokus o odeslání blokace proběhne znovu v dalším 60s cyklu.
  • Ochrana proti trvalému zablokování patrony 4 kW (Watchdog):
    • Centrála v kotelně automaticky uvolní blokaci po 300 s (5 minutách), pokud toto zařízení přestane posílat keep-alive signál (např. při výpadku napájení či Wi-Fi).