Roleta (192.168.100.120)
Shelly Plus 2PM v ložnici v přízemí (Loznice) sloužící pro pohon rolet a záložní/lokální řízení radiátoru ložnice 0P pomocí univerzálního regulačního skriptu.
Seznam skriptů
1_loznice0_trv.js– Univerzální autonomní regulace radiátoru (harmonogram, senzory, centrála)
1. 1_loznice0_trv.js
Funkce a účel
- Běhová instance univerzálního skriptu vytápění pro ložnici 0P:
- Spravuje týdenní harmonogram (pracovní dny / víkend) s možností manuální úpravy cílové teploty.
- Získává teplotu z BTHome senzoru (
bthomesensor:202), HTTP webhooku (/script/<id>/temp) nebo BLE skeneru. - Nastavuje polohu TRV ventilu radiátoru podle nedotopu nebo spíná relé.
- Hlásí požadavek na oběhové čerpadlo do kotelny (
192.168.100.31/topeni.js) s 60s obnovou. - Zobrazuje stav ve virtuálních komponentách a posílá telemetrii do VictoriaLogs.
Ochrany při výpadku a nedostupnosti
- Výpadek senzoru teploty (Fail-Safe):
- Sleduje dobu od posledního přijatého údaje (timeout 1 h pro Bluetooth čidlo, 3 h pro HTTP webhook).
- Při překročení timeoutu skript vstoupí do Fail-Safe stavu:
- V režimu TRV přepne radiátorovou hlavici na její vlastní interní termostat (
target_t_enabled=1). - V režimu spínaného relé výstup okamžitě rozepne.
- V režimu TRV přepne radiátorovou hlavici na její vlastní interní termostat (
- Po obnovení toku dat ze senzoru se Fail-Safe automaticky ukončí.
- Výpadek centrály v kotelně (
192.168.100.31):- HTTP timeout 5 s.
- Skript pokračuje v lokální regulaci ventilů nezávisle na dostupnosti kotelny.
- KVS Fallback:
- Pokud zařízení nemá podporu virtuálních komponent, automaticky se přepne do KVS režimu bez pádu skriptu.