---
title: "Triggery"
description: "Konfigurácia triggerov hodnôt zariadení a časových triggerov pre automatizáciu smart rules"
url: "https://taphome.com/sk/docs/smart-rules/triggers/"
language: sk
lastmod: 2026-03-23
generator: hugo
ai:
  topics: ["smart-rules","triggers","device-value-monitoring","time-scheduling","trigger-conditions"]
  questions: ["Aký je rozdiel medzi stavovými a udalostnými podmienkami triggerov?","Ako nakonfigurovať trigger hodnoty zariadenia v smart rule?","Ako nastavím časový trigger s posunom východu alebo západu slnka?","Aké podmienky triggerov sú dostupné pre hodnoty zariadení?","Ako hysteréza zabraňuje rýchlemu prepínaniu zapnuté/vypnuté v blízkosti prahu?","Čo sa stane, keď pridám oneskorenie ku stavovej podmienke v porovnaní s udalostnou podmienkou?","Ako nastavenie minimálnej dĺžky trvania udrží trigger aktívny dlhšie?","Môžem vyžadovať, aby všetky zariadenia spĺňali podmienku pred aktiváciou triggera?","Aký je rozdiel medzi okamžitým a intervalovým režimom pre časové triggery?","Ako funguje Fronta oneskorenia pre udalostné triggery?","Môžem kombinovať časy východu alebo západu slnka s pevnými časmi v intervalovom triggeri?"]
---

# Triggery

Posledná aktualizácia: 2026-03-23

> [!NOTE]
> 🚀 **Dostupnosť** — TapHome Next 2026.1.36599+.

Triggery definujú, kedy sa smart rule aktivuje. Viaceré smart rules — ako **Podmienka**, **Oneskorenie** a **Vzorec** — používajú spoločný systém triggerov. Táto stránka dokumentuje, ako triggery nakonfigurovať.

K dispozícii sú dva typy triggerov:

- **Triggery hodnôt zariadení** — monitorujú jedno alebo viacero zariadení a aktivujú sa, keď hodnota zariadenia splní podmienku.
- **Časové triggery** — aktivujú sa v konkrétnych časoch alebo počas časových intervalov.

Pri pridávaní triggera si vyberiete jeden z týchto typov. Niektoré smart rules podporujú len triggery hodnôt zariadení; iné podporujú oba.


## Triggery hodnôt zariadení {#device-value-triggers}

Trigger hodnoty zariadenia monitoruje zariadenia a aktivuje sa na základe ich hodnôt — teplota, pohyb, stav spínača, stlačenie tlačidla a ďalšie. Konfigurujete tri veci: ktoré zariadenia monitorovať, ktorú vlastnosť sledovať a akú podmienku kontrolovať.


### Vstupné zariadenia {#input-devices}

Trigger potrebuje jedno alebo viacero zariadení na monitorovanie. V závislosti od smart rule vyberáte zariadenia buď na hlavnej stránke smart rule (zdieľané naprieč všetkými triggermi) alebo priamo na konfiguračnej stránke daného triggera. Všetky zariadenia v jednom triggeri musia byť rovnakého typu.


### Typ hodnoty {#value-type}

Vyberte, ktorú vlastnosť zariadenia monitorovať. Dostupné možnosti závisia od schopností vašich vybraných zariadení. Bežné typy hodnôt zahŕňajú:

| Typ hodnoty | Príklad použitia |
|:-----------|:------------|
| **Teplota** | Monitorovanie izbovej teploty |
| **Vlhkosť** | Monitorovanie úrovne vlhkosti |
| **Pohyb** | Detekcia pohybu |
| **Jas** | Reakcia na úroveň osvetlenia |
| **Stavový kontakt** | Detekcia otvorenia/zatvorenia dverí/okien |
| **CO2** | Monitorovanie kvality vzduchu |
| **Stlačenie tlačidla** | Reakcia na stlačenie tlačidla |
| **Hodnota** | Monitorovanie číselných hodnôt (pozícia žalúzií, úroveň stmievača) |

> [!TIP]
> Ťuknite na **Zobraziť viac** vo výbere typu hodnoty pre zobrazenie ďalších možností, vrátane štatistických agregácií (priemer, minimum, maximum za časové obdobie), ak ich zariadenie podporuje.


### Podmienka triggera {#trigger-condition}

Podmienka triggera definuje, **ako** sa hodnota zariadenia vyhodnocuje. Podmienky sa delia do dvoch kategórií: **stavové** podmienky a **udalostné** podmienky. Tento rozdiel je zásadný — ovplyvňuje správanie triggera a dostupnosť ďalších nastavení.

- **Stavové** podmienky zostávajú aktívne, kým je podmienka pravdivá. Trigger sa aktivuje, keď sa podmienka stane pravdivou, a deaktivuje sa, keď prestane platiť.
- **Udalostné** podmienky sa spustia raz pri konkrétnom prechode. Nezostávajú aktívne — detekujú momentálnu zmenu.

#### Stavové podmienky triggerov {#state-conditions}

Stavové podmienky zostávajú aktívne, kým je podmienka pravdivá. Prehodnocujú sa pri každej zmene hodnoty zariadenia.

**Porovnanie:**

| Podmienka | Význam |
|:----------|:--------|
| **Hodnota sa rovná** | Hodnota sa presne rovná prahovej hodnote |
| **Hodnota sa nerovná** | Hodnota je čokoľvek okrem prahovej hodnoty |
| **Hodnota je väčšia ako** | Hodnota je nad prahovou hodnotou |
| **Hodnota je väčšia alebo rovná** | Hodnota je na alebo nad prahovou hodnotou |
| **Hodnota je menšia ako** | Hodnota je pod prahovou hodnotou |
| **Hodnota je menšia alebo rovná** | Hodnota je na alebo pod prahovou hodnotou |

**Rozsah:**

| Podmienka | Význam |
|:----------|:--------|
| **Hodnota je v intervale** | Hodnota je medzi dvoma hranicami |
| **Hodnota je mimo intervalu** | Hodnota je mimo dvoch hraníc |

**Dostupnosť hodnoty a chyby:**

| Podmienka | Význam |
|:----------|:--------|
| **Má hodnotu** | Zariadenie hlási hodnotu |
| **Nemá hodnotu** | Hodnota zariadenia je neznáma alebo nedostupná |
| **Má varovanie** | Zariadenie má varovanie |
| **Má chybu** | Zariadenie má chybu |
| **Má varovanie alebo chybu** | Zariadenie má varovanie alebo chybu |
| **Nemá varovanie** | Zariadenie nemá varovanie |
| **Nemá chybu** | Zariadenie nemá chybu |
| **Nemá varovanie ani chybu** | Zariadenie nemá varovanie ani chybu |


#### Udalostné podmienky triggerov {#event-conditions}

Udalostné podmienky sa spustia raz pri konkrétnej zmene. Nezostávajú aktívne — detekujú prechody.

**Zmeny hodnoty:**

| Podmienka | Význam |
|:----------|:--------|
| **Hodnota sa zmenila** | Nastala akákoľvek zmena hodnoty |
| **Hodnota sa zmenila na** | Hodnota sa zmenila na konkrétnu hodnotu |
| **Hodnota sa zmenila z** | Hodnota sa zmenila z konkrétnej hodnoty |

**Prekročenia prahu:**

| Podmienka | Význam |
|:----------|:--------|
| **Hodnota stúpla nad** | Hodnota stúpla cez prah |
| **Hodnota stúpla nad alebo sa rovná** | Hodnota stúpla na alebo cez prah |
| **Hodnota klesla pod** | Hodnota klesla pod prah |
| **Hodnota klesla pod alebo sa rovná** | Hodnota klesla na alebo pod prah |

**Prechody rozsahu:**

| Podmienka | Význam |
|:----------|:--------|
| **Hodnota padla do intervalu** | Hodnota vstúpila do rozsahu |
| **Hodnota vypadla z intervalu** | Hodnota opustila rozsah |

**Prechody dostupnosti hodnoty:**

| Podmienka | Význam |
|:----------|:--------|
| **Získala hodnotu** | Zariadenie začalo hlásiť hodnotu |
| **Stratila hodnotu** | Zariadenie prestalo hlásiť hodnotu |
| **Získala varovanie** | Zariadenie vstúpilo do stavu varovania |
| **Získala chybu** | Zariadenie vstúpilo do stavu chyby |
| **Získala varovanie alebo chybu** | Zariadenie vstúpilo do stavu varovania alebo chyby |
| **Stratila všetky varovania** | Všetky varovania boli odstránené |
| **Stratila všetky chyby** | Všetky chyby boli odstránené |
| **Stratila všetky varovania a chyby** | Všetky varovania a chyby boli odstránené |

**Udalosti špecifické pre zariadenie:**

| Podmienka | Význam |
|:----------|:--------|
| **Hodnota je** | Nastala udalosť špecifická pre zariadenie (napr. stlačenie tlačidla) |

> [!NOTE]
> Dostupné podmienky závisia od vybraných zariadení a typu hodnoty.


### Hodnota a interval hodnôt {#value-interval}

V závislosti od podmienky triggera zadáte buď jednu prahovú hodnotu alebo rozsah:

- **Porovnávacie** a **zmeny hodnoty** podmienky vyžadujú jednu hodnotu — prah alebo cieľ.
- **Rozsahové** a **prechody rozsahu** podmienky vyžadujú dve hodnoty — začiatok a koniec intervalu.
- **Dostupnosť hodnoty**, **chybové** a **udalosti špecifické pre zariadenie** podmienky nevyžadujú hodnotu.


## **Ďalšie nastavenia** {#additional-settings}

Konfigurácia triggera obsahuje sekciu **Ďalšie nastavenia** s pokročilými možnosťami. Ktoré nastavenia sa zobrazia, závisí od typu podmienky triggera a vášho nastavenia.

### **Všetky zariadenia musia spĺňať podmienku** {#all-devices-fulfill}

Zobrazí sa, keď je vybraných viac ako jedno vstupné zariadenie a trigger používa stavovú podmienku.

- **Vypnuté** (predvolené): Trigger sa aktivuje, keď **ktorékoľvek** z vybraných zariadení splní podmienku.
- **Zapnuté**: Trigger sa aktivuje len keď **všetky** vybrané zariadenia súčasne splnia podmienku.

### **Oneskorenie** {#startup-delay}

Odloží aktiváciu triggera o zadaný čas po prvom splnení podmienky. Oneskorenie sa správa veľmi odlišne v závislosti od kategórie podmienky:

> [!WARNING]
> - **Stavová podmienka + oneskorenie** — podmienka musí zostať **nepretržite pravdivá** počas celej doby oneskorenia. Ak sa podmienka stane nepravdivou počas oneskorenia, časovač sa zruší. Použite na odfiltrovanie krátkych výkyvov (napr. ignorovanie teplotného skoku, ktorý trvá len niekoľko sekúnd).
> - **Udalostná podmienka + oneskorenie** — udalosť sa zaradí do frontu a aktivácia sa spustí po uplynutí oneskorenia, **bez ohľadu** na to, čo sa stane ďalej. Oneskorenie jednoducho odloží reakciu.

### **Fronta oneskorenia** {#delay-queue}

K dispozícii len keď je na triggeri s udalostnou podmienkou povolené oneskorenie.

Front uchováva čakajúce udalosti, spracovávané v poradí (first in, first out). Veľkosť frontu môžete nastaviť od **1** do **10**. Ak udalosti prichádzajú rýchlejšie, než ich oneskorenie umožňuje spracovať, a front je plný, nové udalosti sa potichu zahodia.

### **Minimálna dĺžka trvania** {#min-duration}

K dispozícii len pre triggery so stavovou podmienkou. Keď sa trigger aktivuje, zostane aktívny **minimálne** po túto dobu — aj keď sa podmienka stane nepravdivou pred uplynutím časovača. Keď minimálna doba uplynie, smart rule prehodnotí podmienku: ak je stále nepravdivá, trigger sa deaktivuje; ak je pravdivá, trigger pokračuje normálne.

Použite na zaručenie minimálnej doby akcie — napríklad "keď je detekovaný pohyb, nechať svetlo zapnuté aspoň 5 minút".

### **Maximálna doba trvania** {#max-duration}

K dispozícii len pre triggery so stavovou podmienkou. Keď je trigger aktívny po túto dobu, automaticky sa deaktivuje — bez ohľadu na to, či je podmienka stále pravdivá.

Použite na časovo obmedzené reakcie — napríklad "nechať ventilátor bežať maximálne 30 minút".

### **Hysteréza** {#hysteresis}

K dispozícii pre porovnávacie podmienky: **Hodnota je väčšia ako**, **Hodnota je väčšia alebo rovná**, **Hodnota je menšia ako** a **Hodnota je menšia alebo rovná**.

Hysteréza vytvára mŕtve pásmo okolo prahu na zabránenie rýchleho zapínania/vypínania, keď hodnota kolíše blízko hranice.

**Režimy:**

| Režim | Umiestnenie mŕtveho pásma | Typické použitie |
|:-----|:--------------------|:------------|
| **+/-** | Rovnomerne nad a pod prahom | Všeobecné použitie |
| **+** | Len nad prahom | Riadenie vykurovania |
| **-** | Len pod prahom | Riadenie chladenia |

**Príklad:** Prah = **22 stupňov**, hysteréza = **1 stupeň**, režim = **+/-**

- Trigger sa aktivuje, keď hodnota klesne pod **21 stupňov** (prah mínus hysteréza).
- Trigger sa deaktivuje, keď hodnota stúpne nad **23 stupňov** (prah plus hysteréza).
- Medzi **21** a **23 stupňami** trigger udržiava aktuálny stav — nedochádza k prepínaniu.


## Časové triggery {#time-triggers}

Časový trigger sa aktivuje v konkrétnych časoch alebo počas časových intervalov, bez monitorovania akýchkoľvek zariadení.

### **Časové obdobie** {#time-period}

Vyberte, ako často sa trigger opakuje:

| Časový rámec | Význam |
|:-----------|:--------|
| **Deň** | Opakuje sa denne |
| **Týždeň** | Opakuje sa vo vybraný deň v týždni |
| **Pracovný deň / Víkend** | Oddelené časy pre pracovné dni a víkendy |
| **Mesiac** | Opakuje sa vo vybraný deň v mesiaci |
| **Rok** | Opakuje sa vo vybraný dátum v roku |

> [!TIP]
> S časovým rámcom **Mesiac** môžete vybrať dni počítané od začiatku mesiaca (napr. deň 1, deň 5) alebo od konca (napr. posledný deň, 3. deň od konca).

### Režim {#time-mode}

Vyberte medzi dvoma režimami:

- **Okamžite** — trigger sa spustí v jednom časovom bode.
- **Interval** — trigger je aktívny počas časového rozsahu (od začiatku do konca).

> [!NOTE]
> Niektoré smart rules nepodporujú intervalový režim. V takom prípade sa selektor režimu nezobrazí.

### Konfigurácia času {#time-config}

Ťuknite na výber času a nastavte, kedy sa trigger spustí. Pre každý koncový bod sú k dispozícii tri časové režimy:

| Časový režim | Popis |
|:----------|:------------|
| **Čas** | Pevná hodina a minúta |
| **Od východu slnka** | Relatívne k východu slnka, s nastaviteľným posunom |
| **Od západu slnka** | Relatívne k západu slnka, s nastaviteľným posunom |

Pri použití východu alebo západu slnka vám posun umožňuje čas posunúť dopredu alebo dozadu — napríklad "30 minút pred západom slnka" alebo "1 hodinu po východe slnka". Časy východu a západu slnka sa automaticky prispôsobujú počas roka na základe vašej polohy.

Pre intervalový režim konfigurujete začiatočný aj koncový čas. Každý koncový bod môže používať iný časový režim — napríklad začiatok pri západe slnka a koniec v pevnom čase.

> [!NOTE]
> Pri použití intervalového režimu nemôžu oba koncové body používať tú istú slnečnú udalosť. Ak nastavíte začiatok na **Od východu slnka**, možnosť **Od východu slnka** pre koniec sa stane nedostupnou (a naopak pre **Od západu slnka**). Slnečnú udalosť s pevným časom môžete voľne kombinovať.

Ďalšie detaily zobrazenia závisia od zvoleného časového rámca:

- **Deň** — zobrazuje čas. Časy po polnoci sa zobrazujú s predponou "next day".
- **Týždeň** — zobrazuje ikonu skratky dňa v týždni a čas.
- **Pracovný deň / Víkend** — označuje položku ako pracovný deň alebo víkend s časom nižšie.
- **Mesiac** — zobrazuje deň v mesiaci (alebo "first day" / "last day") s časom nižšie.
- **Rok** — zobrazuje dátum s časom nižšie.
