Odjíždím
Geofence detekuje výjezd → preset = away → všechny zóny shodí na 16 °C. Návrat domů automaticky vrátí home preset z aktuálního schedule slotu.
🏠 Prožívání · Topení a klima
Elektrický kotel 9 kW, čtyři zóny s vlastním týdenním rozvrhem, tři režimy a tři AI vrstvy. Místo termostatu na zdi rozhoduje skript každé dvě minuty — podle toho, jestli zrovna spím, kolik je venku stupňů, a jestli za půl hodiny zazvoní budík.
Co to dělá
V každé místnosti je vlastní termoradiátorová hlavice — jídelna, ložnice, koupelna, toaleta — a každá má svůj týdenní rozvrh. Jiné teploty ráno, jiné přes den, jiné v noci. Kotel se ale nezapíná podle časovače: zapíná se, když některá ze zón klesne pod požadovanou teplotu o víc než půl stupně, a vypíná když přesáhne cíl o desetinu.
Nad rozvrhem fungují tři AI vrstvy. Pre-wake boost rozehřeje koupelnu pět až třicet minut před budíkem. Weather adjust přidá stupeň navíc, když venku spadne pod -5 °C. Occupancy bonus přihodí půl stupně tam, kde právě někdo je. Vše s globálním stropem ±3 °C, aby se AI nezbláznila a netopila do přesvědčení.
A tři režimy: AUTO (rozvrh + AI), RUČNÍ (jen rozvrh, žádné chytrosti) a VYPNUTO (anti-freeze 7 °C). Přepínání jedním tlačítkem na dashboardu.
Denní provoz
Čtyři fáze, čtyři chování — všechno autonomní, žádný termostat na zdi.
Třicet minut před budíkem (3:15 v týdnu, 5:15 o víkendu) zvedne koupelna o +2 °C. Toaleta o +1 °C v okně 5–15 min před. Cíl: ráno vstoupit do teplé místnosti, ne do studené.
Schedule slot „comfort" — jídelna 21 °C, ložnice 19 °C, koupelna 22 °C, toaleta 18 °C. Kotel sepne každou chvíli na 5–15 min podle ztráty tepla v místnosti. Hystereze drží swing v 0,6 °C pásmu.
Schedule přepne na night slot — jídelna 18 °C, ložnice 17 °C (chladnější pro spánek), koupelna 19 °C, toaleta 16 °C. Sleep manager mezitím zruší případný boost preset, který by mohl běžet z dřívějška.
Když venku spadne pod -5 °C, weather layer přidá +1 °C ke všem zónám. Když je nad 15 °C, naopak ubere -0,5 °C. Reaguje na předpověď z OWM, ne až ex post podle vnitřního čidla.
Scény
Některé spustí presence detection nebo budík, jiné jdou ručně z dashboardu.
Geofence detekuje výjezd → preset = away → všechny zóny shodí na 16 °C. Návrat domů automaticky vrátí home preset z aktuálního schedule slotu.
Tlačítko „mám zimu" — okamžitě +2 °C na 30 min v aktuální zóně. Po expiraci se sám vrátí k schedule slotu, žádné ruční vypínání.
Sleep brain pošle signál → preset boost se zruší (kdyby zrovna běžel), schedule night slot převezme řízení. Žádné explicitní „shoď topení".
Závisí na alarm time z mobilu. Koupelna se předehřívá v okně 5–30 min před, toaleta 5–15 min. O víkendu posun na 5:15 podle dayOfWeek.
Mode = off, anti-freeze 7 °C. Kotel zapne jen když by reálně hrozilo zamrznutí trubek. Pro dovolenou nebo dlouhý odjezd v zimě.
Hardware
Jeden kotel, jedno relé, jeden stykač, čtyři termo hlavice. Plus jeden plánovaný měřák.
Elektrický kotel · 9 kW · 3-fázový
Hlavní zdroj tepla. Modulovaný výkon 3 / 6 / 9 kW dle požadavku. V zimě běží v 4hodinových oknech denně cca 30–60 min/h, v přechodu jen 5–15 min/h. Stará škola, ale spolehlivá.
Z-Wave Single Switch · 8 A relé
Spíná cívku stykače (~5 W zátěž), ne kotel přímo. Čisté oddělení řídicího signálu od silových fází. Bezpečnější než pouštět 9 kW přes spotřební relé. Jediný kus, co Homey přímo ovládá.
Stykač · 24 A / 3~400 V · 230 V cívka
Tichý stykač co skutečně spíná silové fáze kotle. Kdyby přestala relé fungovat, žádný teplotní problém — jen zvuk cvaknutí navíc. Klasická průmyslová elektroinstalace, ne spotřební elektronika.
Termoradiátorové hlavice · Z-Wave
Per-zóna regulace toku do radiátoru. Vlastní teplotní senzor, vlastní schedule. Když je „toaleta 18 °C" splněno, hlavice ventil přivře, i kdyby kotel ještě jel. Bateriově napájené, výměna ~ročně.
3-fázový měřák · CT clamp · Wi-Fi
Reálný odečet kWh ze tří fází kotle. Aktuálně počítáme runtime × příkon (přesnost ~95 % protože kotel vnitřně moduluje 3/6/9 kW), s 3EM dostaneme přesnou spotřebu kotle bez odhadu.
Pro tech-savvy
Skripty, hystereze, AI vrstvy a safety guards — pro ty, co chtějí detail.
sh_heating_zone_<z>_target_temp.
sh_heating_boiler_request a inkrementuje
runtime_today_s pro kWh estimate.
boiler_request changed) — setCapability na FGS-214. Pokud device
nedostupný, padne do simulation mode (jen logging, žádné fyzické sepnutí).
Naivní termostat: zapni když curr < target, vypni když curr > target. Důsledek: cyklus zap/vyp každé dvě minuty. Místo toho:
hyst_cold (default 0,5 °C)hyst_warm (default 0,1 °C)
Tři opt-in vrstvy nad baseline schedule. Každá vrátí delta v °C, sčítají se
s globálním cap ±3 °C. Vstup pro vrstvy je cached ctx (počasí,
presence, alarm time, sleep state).
sh_cfg_heating_wake_weekday_min = 195 = 03:15,
_weekend_min = 315 = 05:15).
Master switch sh_cfg_heating_ai_enabled = 'yes' (default no, backward compat).
Demand cron každé 2 minuty inkrementuje
sh_heating_runtime_today_s += 120 s když boiler_state = on.
Půlnoční reset kopíruje runtime do runtime_yesterday_s a nuluje
today counter.
kwh_today = (runtime_today_s / 3600) × kotel_kw. Přesnost ~95 %,
protože kotel interně moduluje stage 3 / 6 / 9 kW podle teploty vody. Real
measurement čeká na Shelly 3EM (CT clamp na 3 fáze v rozvaděči).
mode, preset,
boiler_state, boiler_request,
boiler_since_ts, demand_count,
last_scheduler_ts
runtime_today_s,
runtime_total_s, runtime_reset_date
enabled,
current_temp, target_temp,
manual_override_temp, manual_override_until_ts,
schedule (JSON)
Související