TapHome

Podmínka

🚀 K dispozici od verze Core 2026.1.

Smart rule Podmínka spojuje spouštěče s akcemi: dokud platí spouštěč, platí jeho akce. Například když pohybový senzor na chodbě zaznamená pohyb, první spouštěč zapne světlo, a když pohyb ustane, druhý spouštěč ho vypne. Spouští ji hodnota zařízení (teplota, pohyb, stisknutí tlačítka) nebo čas (ve 23:00, při západu slunce, v pracovní dny). Spouštěčů může mít více a jejich pořadí je priorita: v každé chvíli platí akce jen jednoho z nich.

Jak funguje Podmínka

Při každé změně — nové hodnotě vstupního zařízení nebo začátku či konci časového spouštěče — projde smart rule spouštěče v pořadí, v jakém jsou na její stránce, a vyhraje první platný. Akce ostatních spouštěčů smart rule zruší, i když jejich podmínka také platí.

Druh spouštěče určuje jeho podmínka:

  • Stav (Hodnota se rovná, Hodnota je menší než, časový spouštěč v režimu Interval) platí, dokud podmínka platí.
  • Událost (Hodnota se změnila na, stisknutí tlačítka, časový spouštěč v režimu Okamžitě) je okamžik. V pořadí soutěží jako ostatní spouštěče: událost pod platným stavovým spouštěčem se neprovede vůbec, událost nad ním vyhraje a akce stavového spouštěče se znovu použijí až při další změně.

Když neplatí žádný spouštěč, smart rule svá zařízení uvolní a nic do nich nezapíše. Zařízení pak řídí smart rule s nižší prioritou nebo jeho Výchozí hodnoty; s volbou Neměnit zůstane tak, jak ho smart rule nechala. Má-li smart rule zařízení vypnout, potřebuje k tomu vlastní spouštěč. Prioritu mezi smart rules, které ovládají stejné zařízení, určuje jejich pořadí na stránce zařízení v sekci Ovlivněný; změníte ho tlačítkem Upravit.

Jednorázové akce a oznámení se provedou jen při nové aktivaci spouštěče — když jeho podmínka začne platit. Když spouštěč převezme řízení po spouštěči výše, po startu řídicí jednotky nebo po uložení smart rule, použijí se jen jeho držící akce.

Jak číst grafy na této stránce: šedé dráhy jsou vstup — teplota (výška plochy, 16 až 24 °C), podmínka spouštěče a to, co chce jiná smart rule; modré dráhy jsou výsledek — kdy platí akce spouštěče a kdy svítí světlo. Čárkovaný obrys znamená, že podmínka spouštěče platí, ale vyhrává spouštěč výše v pořadí. Časová osa není v měřítku.

Graf ukazuje smart rule se třemi spouštěči nad jednou teplotou, v tomto pořadí: topení naplno pod 18 °C, úsporně pod 20 °C a vypnout od 21 °C.

Podmínka
1 2 3
Teplota
Hodnota je menší než18 °
Hodnota je menší než20 °
Hodnota je větší nebo rovna21 °
  1. Pod 18 °C vyhraje spouštěč 1 a akce spouštěče 2 smart rule zruší.
  2. Nad 18 °C převezme řízení spouštěč 2 bez nové aktivace: použijí se jen jeho držící akce.
  3. Při 20 °C neplatí žádný spouštěč: smart rule topení uvolní, nevypne ho.

Spouštěče proto řaďte od nejužší podmínky: kdyby byl spouštěč „pod 20 °C“ první, spouštěč „pod 18 °C“ by pod ním nevyhrál nikdy.

Držící akce a Jednorázová akce

Každá akce zařízení má typ, který se volí v sekci Typ akce na stránce akce (ve zjednodušeném zobrazení se sekce objeví až po klepnutí na Zobrazit více). Aplikace v ní uvádí:

Držící akce drží hodnotu, dokud je splněna podmínka smart rule. Jednorázová akce se použije pouze v okamžiku události a poté zařízení uvolní, takže ho může převzít smart rule s nižší prioritou. Pokud tento smart rule převezme kontrolu později bez nové události, akce se už znovu nepoužije.

V grafu spouštěč Pohyb = Detekován pohyb zapíná světlo a druhá Podmínka s nižší prioritou ho od bodu 1 drží vypnuté:

Typ akce
1
PohybDetekován pohyb
PodmínkaVypnout
SvětloDržící akce
SvětloJednorázová akce
  1. Smart rule s nižší prioritou chce světlo vypnout: držící akce jí to nedovolí, jednorázová ano.

Akce událostního spouštěče jsou vždy jednorázové. Akce stavového spouštěče jsou ve výchozím nastavení držící, kromě těch, které jsou jen jednorázové, například Přepnout.

Příklady

Topení s hysterezí

Cíl: zapnout topení pod 20 °C a nezapínat a nevypínat ho při každém výkyvu kolem 20 °C.

  • Režim Hodnota zařízení, vstupní zařízení teplotní senzor.
  • Spouštěč 1: Hodnota je menší než 20 °C, Hystereze 1 °C v režimu + → topení zapnout (Držící akce).
  • Spouštěč 2: Hodnota je větší nebo rovna 21 °C → topení vypnout.

Chování: Topení se zapne pod 20 °C a díky hysterezi ho spouštěč 1 drží, dokud teplota nestoupne nad 21 °C; pak ho spouštěč 2 vypne. Když teplota znovu klesá, mezi 21 a 20 °C neplatí žádný spouštěč: smart rule topení uvolní a to zůstane vypnuté, pokud ho nezmění smart rule s nižší prioritou nebo Výchozí hodnoty. Akce spouštěče s hysterezí nechte držící — jeho zapnutí aplikace zpravidla nevyhodnotí jako novou aktivaci, takže jednorázové akce a oznámení by se neprovedly. Režimy hystereze popisuje stránka Triggery.

Světlo s minimální dobou trvání

Cíl: světlo na chodbě se při pohybu zapne a svítí alespoň 10 minut od začátku pohybu.

  • Spouštěč 1: Pohyb Hodnota se rovná Detekován pohyb, Minimální doba trvání 10 minut → světlo zapnout.
  • Spouštěč 2: Pohyb Hodnota se rovná Žádný pohyb → světlo vypnout (Držící akce).

Chování: Spouštěč 1 zůstane aktivní alespoň 10 minut od začátku pohybu, i když pohyb skončí dřív; nový pohyb během této doby spustí odpočet znovu. Pokud pak pohyb není, převezme řízení spouštěč 2. Vypnutí nechte držící — jednorázové by se při převzetí bez nové aktivace neprovedlo.

Minimální doba není doběh: když pohyb trvá déle než 10 minut, světlo zhasne hned, jak pohyb ustane. Ani Zpoždění 5 minut na spouštěči 2 světlo během čekání nedrží — neplatí žádný spouštěč, smart rule světlo uvolní a smart rule s nižší prioritou nebo Výchozí hodnoty ho mohou hned změnit. Pro světlo, které má svítit ještě nějakou dobu po posledním pohybu, použijte smart rule Zpoždění.

Žaluzie a světla podle slunce

Cíl: otevřít žaluzie po východu slunce, před západem je zavřít a zapnout světla, ve 23:00 světla vypnout.

Režim Čas, tři spouštěče s časovým rámcem Den a režimem Okamžitě:

SpouštěčČasAkce
1Východ slunce + 30 minutotevřít žaluzie v obývacím pokoji a v ložnici
2Západ slunce − 15 minutzavřít žaluzie, zapnout světla v obývacím pokoji
323:00vypnout světla v obývacím pokoji

Chování: Každá akce se provede jednou v daném čase, takže žaluzie i světla mezi spouštěči ovládáte ručně nebo jinou smart rule.

Pracovní dny a víkend

Cíl: v pracovní dny topit na 22 °C od 06:00 do 08:00, o víkendu od 08:00 do 10:00.

Režim Čas, časový rámec Pracovní den / Víkend, režim Interval:

  • Spouštěč 1: 06:00 – 08:00 v pracovní den → termostat 22 °C.
  • Spouštěč 2: 08:00 – 10:00 o víkendu → termostat 22 °C.

Chování: Interval začíná i končí v pracovní den nebo o víkendu, proto jsou na dva plány potřeba dva spouštěče. Na konci intervalu smart rule termostat jen uvolní a žádaná teplota zůstane 22 °C, dokud ji nezmění smart rule s nižší prioritou nebo Výchozí hodnoty termostatu. Návrat na nižší teplotu potřebuje vlastní spouštěč.

Začínáme

Stránka smart rule má pod společnými atributy tři sekce: režim spouštění, vstupní zařízení a spouštěče.

Podmínka
Režim spouštění
Vstupní zařízení
Pohybový senzor
Přidat zařízení
1
Spouštěče
1
PohybDetekován pohyb
Zapnout
2
PohybŽádný pohyb
Vypnout
Přidat spouštěč
  1. Číslo v kroužku je pořadí spouštěče; změníte ho přetažením řádku. Plný kroužek má stavový spouštěč, obrys událostní. Klepnutí na řádek otevře nastavení spouštěče, klepnutí na tři tečky nabídku: Duplikovat akce v ní zkopíruje akce spouštěče do jiných spouštěčů téže smart rule a nabídne se, jen když spouštěč akce má a smart rule má i jiný spouštěč.

Základní příklad

Světlo na chodbě se má zapnout při pohybu a vypnout, když pohyb ustane.

  1. Na stránce pohybového senzoru klepněte na Přidat Smart rule a vyberte Podmínka jako smart rule, kterou senzor spouští. Senzor je pak vstupní zařízení a spouštěče Pohyb = Detekován pohyb a Pohyb = Žádný pohyb jsou předvyplněné. Smart rule přidaná ze stránky ovládaného zařízení má místo toho jeden spouštěč bez podmínky s akcí pro toto zařízení a smart rule přidaná ze seznamu smart rules začíná prázdná: senzor přidejte přes Přidat zařízení, spouštěče přes Přidat spouštěč.
  2. Klepněte na spouštěč 1, v sekci Akce klepněte na Přidat novou akci, vyberte světlo na chodbě a nastavte Zapnuto.
  3. Stejně přidejte spouštěči 2 akci Vypnuto.
  4. Klepněte na Uložit.

Režim spouštění

Smart rule pracuje vždy v jednom režimu:

  • Hodnota zařízení (výchozí) — spouštěče sledují vstupní zařízení.
  • Čas — spouštěče jsou časové a místo vstupních zařízení má stránka sekci Časová osa: Zobrazuje, kdy bude každý spouštěč aktivní. Spouštěče si stránka pamatuje pro každý režim zvlášť; při uložení v režimu Čas zahodí vstupní zařízení i spouštěče režimu Hodnota zařízení.

Vstupní zařízení

Vstupní zařízení jsou společná pro všechny spouštěče a musí být stejného typu: po výběru prvního jsou zařízení jiného typu nedostupná. Zařízení nemůže být v téže smart rule vstupním zařízením i cílem akce.

Při více zařízeních platí stavový spouštěč, když podmínku splní kterékoli z nich, nebo se zapnutou volbou Všechna zařízení musí splňovat stav všechna (Triggery). Událost se vyhodnotí na zařízení, které ji právě hlásí.

Spouštěče

Podmínky, typy hodnot a další nastavení spouštěče — zpoždění, minimální a maximální dobu, hysterezi a časové spouštěče — popisuje stránka Triggery.

Akce

Akce přidáte na stránce spouštěče: v sekci Akce klepněte na Přidat novou akci, vyberte zařízení a nastavte, co udělá. V nabídce akce (tři tečky) Přejmenovat přejmenuje cílové zařízení, ne akci.

Oznámení

Ikona zvonku v záhlaví sekce Akce přidá spouštěči oznámení, nejvýše jedno. Push zprávu dostanou příjemci vybraní v sekcích Skupiny, Uživatelé a Klientská zařízení, a to jen při nové aktivaci spouštěče.

Obsah oznámení typu skript může použít konstanty SmartRuleName (název smart rule), LocationName (název instalace) a DeviceName (zařízení, které smart rule spustilo; v režimu Čas je prázdná).

Omezující podmínka

Řádek Omezující podmínka mezi společnými atributy stránky určuje, kdy smart rule smí pracovat — podle typu Vzorec, Čas, Digitální výstup nebo Vícehodnotový spínač. Typ Čas rozdělí zvolené období (den, týden, pracovní dny a víkend, měsíc, rok) na intervaly, ve kterých smart rule střídavě pracuje a je omezená. Omezení podle režimu přítomnosti nastavíte typem Vícehodnotový spínač se zařízením přítomnosti. Všechny typy, časové intervaly i to, co smart rule dělá, dokud je omezená, popisuje stránka Omezující podmínka.

Dokud je smart rule omezená, nepošle zařízením žádnou akci ani oznámení a v seznamu smart rules na stránce zařízení má stav Omezený. Zařízení sama nevypne — převezme je smart rule s nižší prioritou nebo jejich Výchozí hodnoty. Jednorázová akce, která připadne na dobu omezení, propadne; držící akce aktivního spouštěče se použije po skončení omezení.

Nahrazuje starší smart rules

Při aktualizaci na verzi 2026.1 se tyto smart rules změní na Podmínku a ponechají si svou prioritu. Některé se přitom rozdělí na více smart rules.

Starší smart rulePodmínka po aktualizaci
Změna stavu alarmuvstup alarm; 1. armováno nebo spuštěný poplach → akce v armovaném stavu, 2. disarmováno nebo probíhá armování → akce v disarmovaném stavu
Denní plánrežim Čas; 1. interval od začátku do konce → akce v období, 2. interval od konce do začátku → akce mimo období
Oznámení chyby zařízeníjedna smart rule na každé sledované zařízení; 1. zmizely všechny chyby, 2. vznikla chyba
Teplotní omezenívstup teplotní senzor; 1. teplota dosáhla maxima, 2. teplota nemá hodnotu, 3. senzor má chybu → všechny tři vypnou výstupy
Proveď akce při zapnutí / vypnutíaž dvě smart rules: akce přepnutí na události Hodnota se změnila; akce zapnutí a vypnutí na spouštěčích = ano a = ne
Nastavit akce na základě hodnoty Vícehodnotový spínačjeden spouštěč na každý povolený stav spínače, v pořadí stavů; akce zakázaných stavů se nepřenesou
Akce při stisknutí tlačítkaudálosti stisku v pořadí krátký stisk, dlouhý stisk, dvojklik, trojklik — jen ty, které měly akce
Snížit topení / chlazení, když je otevřené oknojedna smart rule na každý typ kontaktu; spouštěč otevřeno → žádaná teplota termostatů; po zavření smart rule termostat uvolní
Akce při zazvonění na videovrátného1. zvonění, 2. hovor, 3. nečinný
Oznámeníjedna smart rule na každé zařízení; události Hodnota se změnila na ano a ne → oznámení aktivace a deaktivace