---
title: "Oneskorenie"
description: "Nastavenie smart rule Oneskorenie na vykonanie akcií po čakacej dobe, s podporou udalostných a stavových spúšťačov"
url: "https://taphome.com/sk/docs/smart-rules/delay/"
language: sk
lastmod: 2026-11-01
generator: hugo
ai:
  topics: ["smart-rules","delay-timer","triggered-actions","grace-period","motion-lighting","two-phase-cycle"]
  questions: ["Ako nastavím smart rule Oneskorenie?","Aký je rozdiel medzi udalostnými a stavovými spúšťačmi v smart rule Oneskorenie?","Ako funguje koncové oneskorenie?","Môžem použiť viaceré spúšťače v smart rule Oneskorenie?","Čo sa stane, keď sa spúšťač aktivuje znova počas počiatočného alebo koncového oneskorenia?","Ako udržím svetlá zapnuté určitý čas po tom, čo prestane pohyb?","Môžem použiť počiatočné oneskorenie na odfiltrovanie krátkych alebo náhodných spustení?","Čo sa stane, ak sa systém reštartuje počas cyklu oneskorenia?","Prečo nemôžem použiť zariadenie, ktoré slúži ako spúšťač, ako cieľ akcie v tom istom smart rule?","Ako nakonfigurujem ventiláciu, ktorá beží po pevne nastavený čas po odchode osoby?","Aká je minimálna hodnota pre koncové oneskorenie?","Ako spolupracujú viaceré pohybové senzory s logikou OR v smart rule Oneskorenie?"]
---

# Oneskorenie

Posledná aktualizácia: 2026-11-01

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

Smart rule **Oneskorenie** pridáva čakaciu dobu medzi spúšťačom a reakciou: počká, kým vykoná akcie, a môže počkať aj pred ich ukončením. Napríklad pohybový senzor zaznamená pohyb, smart rule počká 5 sekúnd na potvrdenie, že je skutočný, a zapne svetlá; keď pohyb prestane, nechá ich zapnuté ešte 10 minút a až potom ich vypne.


## Ako funguje cyklus oneskorenia {#cycle}

Cyklus má dve fázy v poradí sekcií stránky smart rule. Keď sa spúšťač aktivuje, plynie **Počiatočné oneskorenie**; po ňom sa vykonajú **Počiatočné akcie** a platia. Potom plynie **Koncové oneskorenie**, po ňom sa vykonajú **Koncové akcie** a cyklus skončí.

Kedy začne koncové oneskorenie, rozhoduje druh spúšťača. Pri **stavovom** spúšťači (**Hodnota sa rovná** **Detekovaný pohyb**) začne, až keď podmienka prestane platiť, a jej návrat ho zruší. Pri **udalostnom** spúšťači (**Hodnota sa zmenila na** **Detekovaný pohyb**) začne hneď s počiatočnými akciami a každá ďalšia udalosť ho spustí odznova. Aj počiatočné oneskorenie sa správa podľa druhu: stavová podmienka, ktorá počas neho prestane platiť, cyklus zruší, kým ďalšia udalosť sa ignoruje. Stavový spúšťač preto použite, keď majú akcie platiť, kým podmienka trvá, a ešte koncové oneskorenie po nej; udalostný, keď majú platiť pevný čas, ktorý ďalšia udalosť predĺži.

Ako čítať grafy na tejto stránke: sivé dráhy ukazujú, čo sledujú spúšťače (pruh = podmienka platí, bod = udalosť), modré dráhy ukazujú, čo robí smart rule, a nesú názvy sekcií jeho stránky (pruh = akcie platia, bod = akcie sa vykonajú raz). Šrafovaný pruh je plynúce oneskorenie, biela medzera v ňom reštart a čiarkovaný obrys zvyšok oneskorenia, ktoré bolo zrušené. Os statických grafov nie je v mierke, simulátor má os v minútach.




## Príklady a scenáre {#examples}

### Ventilácia kúpeľne po odchode {#example-ventilation}

**Cieľ**: Keď niekto odíde z kúpeľne, zapnúť odsávací ventilátor o 4 minúty neskôr. Nechať ho bežať 10 minút na vyvetranie.

**Konfigurácia**:
- **Spúšťače**: pohybový senzor kúpeľne, **Pohyb** **Hodnota sa zmenila na** **Žiadny pohyb** (udalostný spúšťač)
- **Počiatočné oneskorenie**: **4 minúty**
- **Počiatočné akcie**: odsávací ventilátor kúpeľne → **Zapnuté**
- **Koncové oneskorenie**: **10 minút**
- **Koncové akcie**: odsávací ventilátor kúpeľne → **Vypnuté**

**Správanie**: Ventilátor sa zapne 4 minúty po tom, čo pohyb prestane, a beží 10 minút. Ak sa osoba počas týchto 4 minút vráti a znova odíde, ventilátor sa aj tak zapne 4 minúty po prvom odchode. Odchod počas behu ventilátora spustí 10 minút odznova.


### Klimatizácia konferenčnej miestnosti pri potvrdenom obsadení {#example-climate}

**Cieľ**: Prepnúť termostat konferenčnej miestnosti do komfortného režimu, keď senzor hlási pohyb bez prestávky aspoň 5 minút (prestávka počítanie zruší). Vrátiť sa do úsporného režimu 15 minút po odchode všetkých.

**Konfigurácia**:
- **Spúšťače**: pohybový senzor konferenčnej miestnosti, **Pohyb** **Hodnota sa rovná** **Detekovaný pohyb** (stavový spúšťač)
- **Počiatočné oneskorenie**: **5 minút**
- **Počiatočné akcie**: termostat konferenčnej miestnosti → **22 °C**
- **Koncové oneskorenie**: **15 minút**
- **Koncové akcie**: termostat konferenčnej miestnosti → **18 °C**

**Správanie**: Krátka návšteva (niekto si príde po kábel) skončí skôr, než uplynie 5 minút, a termostat zostane v úspornom režime. Po 5 minútach obsadenia sa miestnosť prepne na 22 °C a zostane tak až do 15 minút po odchode posledného človeka.


## Začíname {#getting-started}

Stránka smart rule má päť vlastných sekcií; druhý dialóg patrí stránke spúšťača:



Na obrázku vyberte v dialógu **Typ spúšťača** druhú podmienku a popisy oboch oneskorení sa zmenia podľa druhu spúšťača — pozrite [Udalostné spúšťače a stavové spúšťače](https://taphome.com/sk/docs/smart-rules/delay/#event-vs-state).

### Základný príklad {#basic-example}

Máte pohybový senzor na chodbe. Chcete, aby sa svetlo na chodbe zaplo pri detekcii pohybu a zostalo zapnuté 5 minút po poslednom pohybe.

1. Vytvorte nový smart rule **Oneskorenie**.
2. V sekcii **Spúšťače** ťuknite na **Pridať spúšťač** a otvorte stránku konfigurácie spúšťača.
3. Ťuknite na **Pridať zariadenie** a vyberte pohybový senzor na chodbe.
4. Na stránke spúšťača v sekcii **Podmienka spustenia** vyberte **Pohyb**, v sekcii **Keď** **Hodnota sa rovná** a hodnotu **Detekovaný pohyb**.
5. Vráťte sa na stránku smart rule.
6. Ponechajte **Počiatočné oneskorenie** na **0 sekúnd** (okamžitá reakcia).
7. V sekcii **Počiatočné akcie** ťuknite na **Pridať novú akciu** a nastavte svetlo na chodbe na **Zapnuté**.
8. Nastavte **Koncové oneskorenie** na **5 minút**.
9. V sekcii **Koncové akcie** ťuknite na **Pridať novú akciu** a nastavte svetlo na chodbe na **Vypnuté**.
10. Ťuknite na **Uložiť**.


## Spúšťače {#triggers}

Do jedného smart rule môžete pridať viacero spúšťačov. Smart rule sa aktivuje, keď je aktívny **ktorýkoľvek** z nich (logika OR) — pri troch pohybových senzoroch so stavovou podmienkou začne koncové oneskorenie, až keď pohyb nevidí ani jeden. Podrobnosti o konfigurácii nájdete v časti [Triggery](https://taphome.com/sk/docs/smart-rules/triggers/).

Spúšťače tohto smart rule sledujú len hodnoty zariadení. Časové spúšťače a časové nastavenia spúšťača (oneskorenie, minimálne a maximálne trvanie) tu nie sú dostupné — smart rule má namiesto nich vlastné dve oneskorenia.

> [!NOTE]
> Zariadenia spúšťačov nemožno použiť ako ciele akcií v rámci toho istého smart rule. Tým sa predchádza spätnoväzbovým slučkám, kedy by akcia spustila svoj vlastný smart rule.
> Ak chcete zariadenie vypnúť určitý čas po zapnutí, použite jeho [predvolenú hodnotu a ručné ovládanie](https://taphome.com/sk/docs/smart-rules/default-values/#auto-off).

### Udalostné spúšťače a stavové spúšťače {#event-vs-state}

Druh spúšťača určuje jeho podmienka: dialóg **Typ spúšťača** ponúka podmienky v dvoch skupinách, **Stavy** a **Udalosti**. Všetky spúšťače jedného smart rule musia byť rovnakého druhu: keď má niektorý spúšťač podmienku, dialóg ponúka už len podmienky toho druhu, pre každý spúšťač vrátane prvého. Ak chcete smart rule prepnúť na druhý druh, odstráňte jeho spúšťače a pridajte ich znova.

Riadok spúšťača na stránke smart rule druh neukazuje: **Hodnota sa rovná** aj **Hodnota sa zmenila na** sa zapíšu rovnako — typ hodnoty, znamienko rovnosti, hodnota.

Graf porovnáva dva smart rules **Oneskorenie** nad tým istým pohybovým senzorom, oba s počiatočným oneskorením **0** a rovnakým koncovým oneskorením. Prvý používa stavovú podmienku **Hodnota sa rovná** **Detekovaný pohyb**, druhý udalostnú podmienku **Hodnota sa zmenila na** **Detekovaný pohyb**:



1. **Pohyb začne** — oba smart rules vykonajú počiatočné akcie.
2. **Udalosť**: koncové oneskorenie počítané od udalosti uplynie a počiatočné akcie skončia, hoci pohyb trvá.
3. **Pohyb prestane** — **Stav**: začne koncové oneskorenie.
4. **Pohyb znova** — **Stav**: koncové oneskorenie sa zruší. **Udalosť**: nová udalosť spustí nový cyklus.
5. **Udalosť**: koncové oneskorenie počítané od druhej udalosti uplynie.
6. **Stav**: koncové oneskorenie uplynie, počítané od chvíle, keď pohyb znova prestal.


## **Počiatočné oneskorenie** {#start-delay}

Popis pod nadpisom sekcie závisí od druhu spúšťača:

- **Stavové spúšťače**: **Voliteľné oneskorenie pred vykonaním počiatočných akcií. Počíta sa od okamihu, keď podmienka začne platiť, a cyklus sa zruší, ak podmienka počas tohto obdobia prestane platiť.**
- **Udalostné spúšťače**: **Voliteľné oneskorenie pred vykonaním počiatočných akcií. Počíta sa od prvej udalosti - ďalšie udalosti počas tohto obdobia sa ignorujú a cyklus nie je možné zrušiť.**

Dobu nastavte pomocou výberu času, od dní po milisekundy.

| Parameter | Rozsah | Predvolená hodnota |
|:----------|:------|:--------|
| **Počiatočné oneskorenie** | 0 a viac | 0 (bez oneskorenia) |

Pri stavovom spúšťači počiatočné oneskorenie odfiltruje krátke spustenia — napríklad dvere, ktoré sa len na chvíľu otvorili, a nie sú ponechané otvorené:



1. Podmienka prestane platiť skôr, než počiatočné oneskorenie uplynie. Cyklus sa zruší a počiatočné akcie sa nevykonajú.
2. Podmienka začne platiť znova. Počiatočné oneskorenie sa počíta od začiatku.


## **Počiatočné akcie** {#start-actions}

Ťuknite na **Pridať novú akciu** a pridajte akcie zariadení. Môžete pridať viacero akcií — všetky sa vykonajú súčasne.

Každá sekcia akcií môže mať aj jednu notifikačnú akciu: ťuknite na ikonu zvončeka v hlavičke sekcie. Pri vykonaní akcií odošle push notifikáciu príjemcom, ktorých vyberiete v jej sekciách **Skupiny**, **Používatelia** a **Klientské zariadenia**.


## **Koncové oneskorenie** {#end-delay}

| Parameter | Rozsah | Predvolená hodnota |
|:----------|:------|:--------|
| **Koncové oneskorenie** | 500 milisekúnd a viac | 60 sekúnd |

Kedy koncové oneskorenie začne, závisí od druhu spúšťača:

- **Stavové spúšťače**: **Oneskorenie pred vykonaním koncových akcií. Začína plynúť, keď podmienka prestane platiť, a zruší sa, ak podmienka opäť začne platiť.**
- **Udalostné spúšťače**: **Oneskorenie pred vykonaním koncových akcií. Začína plynúť, keď skončí počiatočné oneskorenie, a každá ďalšia udalosť ho reštartuje.**

Oba prípady ukazujú grafy v časti [Cyklus krok za krokom](https://taphome.com/sk/docs/smart-rules/delay/#cycle-steps).


## **Koncové akcie** {#end-actions}

**Akcie, ktoré sa vykonajú raz, keď uplynie koncové oneskorenie. Koncové akcie zvyčajne nie sú potrebné - keď smart rule prestane vracať hodnotu, zariadenie dostane hodnotu od iného aktívneho smart rule s nižšou prioritou, alebo sa vráti k svojej predvolenej hodnote.**

Zariadenie, ktorého **Predvolené hodnoty** sú nastavené na **Nezmeniť**, si ponechá hodnotu, ktorú mu dali počiatočné akcie — pre také zariadenie sem pridajte opačnú akciu, napríklad vypnutie toho, čo počiatočné akcie zapli.


## Cyklus krok za krokom {#cycle-steps}

### Cyklus stavového spúšťača {#cycle-state}



1. **Spúšťač sa aktivuje** — začne počiatočné oneskorenie.
2. **Počiatočné oneskorenie uplynie** — vykonajú sa **Počiatočné akcie** a platia až do uplynutia koncového oneskorenia.
3. **Spúšťač sa deaktivuje** — začne **Koncové oneskorenie**.
4. **Spúšťač sa znova aktivuje** — koncové oneskorenie sa zruší.
5. **Spúšťač sa opäť deaktivuje** — koncové oneskorenie sa počíta od začiatku.
6. **Koncové oneskorenie uplynie** — vykonajú sa **Koncové akcie** a cyklus skončí.

### Cyklus udalostného spúšťača {#cycle-event}



1. **Prvá udalosť** — začne cyklus a počiatočné oneskorenie.
2. **Ďalšia udalosť počas počiatočného oneskorenia** — ignoruje sa.
3. **Počiatočné oneskorenie uplynie** — vykonajú sa **Počiatočné akcie** a začne **Koncové oneskorenie**.
4. **Udalosť počas koncového oneskorenia** — koncové oneskorenie sa spustí od začiatku.
5. **Koncové oneskorenie uplynie** — vykonajú sa **Koncové akcie**. Ďalšia udalosť spustí nový cyklus.

### Reštart systému {#system-restart}

Ak sa systém reštartuje počas prebiehajúceho cyklu oneskorenia, smart rule pokračuje tam, kde skončil. Oneskorenie, ktoré uplynulo počas reštartu, sa dobehne hneď po štarte; koncové oneskorenie, ktoré po ňom nasleduje, sa počíta od štartu. Stavový spúšťač sa po štarte vyhodnotí podľa aktuálnej hodnoty: ak podmienka už neplatí, počiatočné oneskorenie, ktoré ešte plynie, sa zruší (to, ktoré uplynulo počas reštartu, sa aj tak dobehne), a ak podmienka znova platí, koncové oneskorenie sa zruší.

Uloženie zmeny v smart rule je iný prípad: prebiehajúci cyklus zruší bez vykonania koncových akcií a počiatočné akcie hneď prestanú platiť (zariadenie, ktorého **Predvolené hodnoty** sú nastavené na **Nezmeniť**, si ich hodnotu ponechá). Ak stavová podmienka stále platí, hneď začne nový cyklus od počiatočného oneskorenia.
