---
title: "Késleltetés"
description: "A Késleltetés smart rule konfigurálása: akciók végrehajtása várakozási idő után, esemény- és állapottriggerekkel"
url: "https://taphome.com/hu/docs/smart-rules/delay/"
language: hu
lastmod: 2026-11-01
generator: hugo
ai:
  topics: ["smart-rules","delay-timer","triggered-actions","grace-period","motion-lighting","two-phase-cycle"]
  questions: ["Hogyan állítom be a Késleltetés smart rule-t?","Mi a különbség az esemény- és az állapottriggerek között a Késleltetés smart rule-ban?","Hogyan működik a záró késleltetés utánfutási ideje?","Használhatok több triggert a Késleltetés smart rule-ban?","Mi történik, ha a trigger a kezdeti vagy a záró késleltetés alatt újra aktiválódik?","Hogyan tarthatom felkapcsolva a lámpákat még egy ideig a mozgás megszűnése után?","Kiszűrhetem a kezdeti késleltetéssel a rövid vagy véletlen indításokat?","Mi történik, ha a rendszer egy késleltetési ciklus közben újraindul?","Miért nem használhatok egy triggerként szolgáló eszközt akció céljaként ugyanabban a smart rule-ban?","Hogyan állítok be egy szellőztetést, amely egy személy távozása után meghatározott ideig működik?","Mi a záró késleltetés legkisebb értéke?","Hogyan működik együtt több mozgásérzékelő OR logikával a Késleltetés smart rule-ban?"]
---

# Késleltetés

Utoljára frissítve: 2026-11-01

> [!NOTE]
> 🚀 **Elérhetőség** — TapHome Next 2026.1.36599+.

A **Késleltetés** smart rule várakozási időt iktat be a trigger és a reakció közé: vár, mielőtt végrehajtja az akciókat, és mielőtt befejezné őket, újra várhat. Például egy mozgásérzékelő mozgást észlel, a smart rule vár 5 másodpercet, hogy megerősítse, valódi-e, és felkapcsolja a lámpákat; amikor a mozgás megszűnik, még 10 percig égve hagyja őket, és csak azután kapcsolja le.


## Hogyan működik a késleltetési ciklus {#cycle}

A ciklusnak két fázisa van, a smart rule oldalán lévő szekciók sorrendjében. Amikor a trigger aktiválódik, fut a **Kezdeti késleltetés**; utána lefutnak a **Kezdeti akciók**, és érvényben maradnak. Ezután fut a **Záró késleltetés**; utána lefutnak a **Záró akciók**, és a ciklus véget ér.

Hogy mikor indul a záró késleltetés, azt a trigger fajtája dönti el. **Állapottriggernél** (**Az érték egyenlő** **Mozgás észlelve**) csak akkor indul, amikor a feltétel már nem teljesül, és a feltétel visszatérése megszakítja. **Eseménytriggernél** (**Az érték megváltozott erre** **Mozgás észlelve**) a kezdeti akciókkal együtt indul, és minden további esemény újraindítja. A kezdeti késleltetés is a fajta szerint viselkedik: az az állapotfeltétel, amely közben már nem teljesül, megszakítja a ciklust, egy további esemény viszont figyelmen kívül marad. Állapottriggert tehát akkor használj, ha az akcióknak addig kell érvényben maradniuk, amíg a feltétel tart, és utána még a záró késleltetés idejéig; eseménytriggert akkor, ha meghatározott ideig, amelyet egy további esemény meghosszabbít.

Így olvasd a diagramokat ezen az oldalon: a szürke sávok azt mutatják, mit figyelnek a triggerek (csík = a feltétel teljesül, pont = esemény), a kék sávok azt, mit csinál a smart rule, és az oldala szekcióinak nevét viselik (csík = az akciók érvényben vannak, pont = az akciók egyszer lefutnak). A sraffozott csík futó késleltetés, a benne lévő fehér rés újraindítás, a szaggatott körvonal pedig egy megszakított késleltetés hátralévő része. A statikus diagramok időtengelye nem méretarányos, a szimulátor tengelye percekben van.




## Példák és forgatókönyvek {#examples}

### Fürdőszoba szellőztetése távozás után {#example-ventilation}

**Cél**: Amikor valaki elhagyja a fürdőszobát, 4 perccel később bekapcsolni az elszívó ventilátort. 10 percig működtetni a szellőztetéshez.

**Konfiguráció**:
- **Triggerek**: fürdőszobai mozgásérzékelő, **Mozgás** **Az érték megváltozott erre** **Nincs mozgás** (eseménytrigger)
- **Kezdeti késleltetés**: **4 perc**
- **Kezdeti akciók**: fürdőszobai elszívó ventilátor → **Be**
- **Záró késleltetés**: **10 perc**
- **Záró akciók**: fürdőszobai elszívó ventilátor → **Ki**

**Működés**: A ventilátor 4 perccel a mozgás megszűnése után bekapcsol, és 10 percig működik. Ha a személy ezen a 4 percen belül visszatér, majd újra távozik, a ventilátor akkor is 4 perccel az első távozás után kapcsol be. Ha valaki a ventilátor működése közben újra távozik, a 10 perc újraindul.


### Tárgyalóterem klímája megerősített jelenlétnél {#example-climate}

**Cél**: A tárgyalóterem termosztátját komfort módba kapcsolni, amikor az érzékelő legalább 5 percig szünet nélkül mozgást jelez (egy szünet megszakítja a számlálást). 15 perccel azután, hogy mindenki távozott, visszatérni takarékos módba.

**Konfiguráció**:
- **Triggerek**: tárgyalótermi mozgásérzékelő, **Mozgás** **Az érték egyenlő** **Mozgás észlelve** (állapottrigger)
- **Kezdeti késleltetés**: **5 perc**
- **Kezdeti akciók**: tárgyalótermi termosztát → **22 °C**
- **Záró késleltetés**: **15 perc**
- **Záró akciók**: tárgyalótermi termosztát → **18 °C**

**Működés**: Egy rövid látogatás (valaki beugrik egy kábelért) véget ér, mielőtt letelne az 5 perc, és a termosztát takarékos módban marad. 5 perc jelenlét után a terem 22 °C-ra vált, és így marad egészen 15 perccel az utolsó ember távozása utánig.


## Első lépések {#getting-started}

A smart rule oldalának öt saját szekciója van; a második párbeszédablak a trigger oldalához tartozik:



A képen válaszd ki a **Trigger típusa** párbeszédablakban a másik feltételt, és mindkét késleltetés leírása megváltozik a trigger fajtája szerint — lásd: [Eseménytriggerek és állapottriggerek](https://taphome.com/hu/docs/smart-rules/delay/#event-vs-state).

### Alappélda {#basic-example}

Van egy mozgásérzékelőd a folyosón. Azt szeretnéd, hogy a folyosói lámpa mozgás észlelésekor felkapcsoljon, és az utolsó mozgás után még 5 percig égjen.

1. Hozz létre egy új **Késleltetés** smart rule-t.
2. A **Triggerek** szekcióban koppints a **Trigger hozzáadása** gombra, és nyisd meg a trigger konfigurációs oldalát.
3. Koppints az **Eszköz hozzáadása** gombra, és válaszd ki a folyosói mozgásérzékelőt.
4. A trigger oldalán az **Aktiválási feltétel** szekcióban válaszd ki a **Mozgás** értéket, az **Amikor** szekcióban az **Az érték egyenlő** feltételt, értéknek pedig a **Mozgás észlelve** lehetőséget.
5. Térj vissza a smart rule oldalára.
6. Hagyd a **Kezdeti késleltetés** értékét **0 másodpercen** (azonnali reakció).
7. A **Kezdeti akciók** szekcióban koppints az **Új művelet hozzáadása** gombra, és állítsd a folyosói lámpát **Be** állapotra.
8. Állítsd a **Záró késleltetés** értékét **5 percre**.
9. A **Záró akciók** szekcióban koppints az **Új művelet hozzáadása** gombra, és állítsd a folyosói lámpát **Ki** állapotra.
10. Koppints a **Mentés** gombra.


## Triggerek {#triggers}

Egy smart rule-hoz több triggert is hozzáadhatsz. A smart rule akkor aktiválódik, ha **bármelyik** aktív (OR logika) — három állapotfeltételes mozgásérzékelőnél a záró késleltetés csak akkor indul, amikor egyik sem lát mozgást. A konfiguráció részleteit a [Triggerek](https://taphome.com/hu/docs/smart-rules/triggers/) részben találod.

Ennek a smart rule-nak a triggerei csak eszközök értékeit figyelik. Az időtriggerek és a trigger időbeállításai (késleltetés, minimális és maximális időtartam) itt nem érhetők el — a smart rule-nak helyettük saját két késleltetése van.

> [!NOTE]
> A triggerek eszközei nem használhatók akciók céljaként ugyanabban a smart rule-ban. Ez megakadályozza a visszacsatolási hurkokat, amikor egy akció a saját smart rule-ját indítaná el.
> Ha egy eszközt valamennyi idővel a bekapcsolása után szeretnél kikapcsolni, használd az [alapértelmezett értékét és a kézi felülírást](https://taphome.com/hu/docs/smart-rules/default-values/#auto-off).

### Eseménytriggerek és állapottriggerek {#event-vs-state}

A trigger fajtáját a feltétele határozza meg: a **Trigger típusa** párbeszédablak két csoportban kínálja a feltételeket, **Állapotok** és **Események**. Egy smart rule összes triggerének azonos fajtájúnak kell lennie: ha valamelyik triggernek már van feltétele, a párbeszédablak csak ilyen fajtájú feltételeket kínál, minden triggernél, az elsőt is beleértve. Ha a smart rule-t a másik fajtára szeretnéd váltani, töröld a triggereit, és add hozzá őket újra.

A trigger sora a smart rule oldalán nem mutatja a fajtát: az **Az érték egyenlő** és az **Az érték megváltozott erre** ugyanúgy jelenik meg — értéktípus, egyenlőségjel, érték.

A diagram két **Késleltetés** smart rule-t hasonlít össze ugyanazon a mozgásérzékelőn, mindkettőt **0** kezdeti késleltetéssel és azonos záró késleltetéssel. Az első az **Az érték egyenlő** **Mozgás észlelve** állapotfeltételt használja, a második az **Az érték megváltozott erre** **Mozgás észlelve** eseményfeltételt:



1. **A mozgás elkezdődik** — mindkét smart rule végrehajtja a kezdeti akcióit.
2. **Esemény**: az eseménytől számított záró késleltetés letelik, és a kezdeti akciók véget érnek, bár a mozgás tart.
3. **A mozgás megszűnik** — **Állapot**: elindul a záró késleltetés.
4. **Újra mozgás** — **Állapot**: a záró késleltetés megszakad. **Esemény**: az új esemény új ciklust indít.
5. **Esemény**: a második eseménytől számított záró késleltetés letelik.
6. **Állapot**: a záró késleltetés letelik, attól a pillanattól számítva, amikor a mozgás újra megszűnt.


## **Kezdeti késleltetés** {#start-delay}

A szekció címe alatti leírás a trigger fajtájától függ:

- **Állapottriggerek**: **Opcionális késleltetés a kezdeti akciók végrehajtása előtt. Attól a pillanattól számítódik, amikor a feltétel érvényessé válik, és a ciklus megszakad, ha a feltétel ez alatt az időszak alatt érvénytelenné válik.**
- **Eseménytriggerek**: **Opcionális késleltetés a kezdeti akciók végrehajtása előtt. Az első eseménytől számítódik - a további események ezen időszak alatt figyelmen kívül maradnak, és a ciklus nem szakítható meg.**

Az időtartamot az időválasztóval állítsd be, napoktól ezredmásodpercekig.

| Paraméter | Tartomány | Alapértelmezett |
|:----------|:------|:--------|
| **Kezdeti késleltetés** | 0 vagy több | 0 (nincs késleltetés) |

Állapottriggernél a kezdeti késleltetés kiszűri a rövid indításokat — például egy ajtót, amelyet csak egy pillanatra nyitottak ki, és nem hagyták nyitva:



1. A feltétel még a kezdeti késleltetés letelte előtt megszűnik. A ciklus megszakad, és a kezdeti akciók nem futnak le.
2. A feltétel újra teljesül. A kezdeti késleltetés elölről számít.


## **Kezdeti akciók** {#start-actions}

Koppints az **Új művelet hozzáadása** gombra, és adj hozzá eszközakciókat. Több akciót is hozzáadhatsz — mind egyszerre futnak le.

Minden akciószekció tartalmazhat egy értesítési akciót is: koppints a csengő ikonra a szekció fejlécében. Amikor az akciók lefutnak, push értesítést küld azoknak a címzetteknek, akiket a **Csoportok**, a **Felhasználók** és a **Klienseszközök** szekciójában kiválasztasz.


## **Záró késleltetés** {#end-delay}

| Paraméter | Tartomány | Alapértelmezett |
|:----------|:------|:--------|
| **Záró késleltetés** | 500 ezredmásodperc vagy több | 60 másodperc |

Hogy mikor indul a záró késleltetés, az a trigger fajtájától függ:

- **Állapottriggerek**: **Késleltetés a záró akciók végrehajtása előtt. Akkor kezdődik, amikor a feltétel érvénytelenné válik, és megszakad, ha a feltétel ismét érvényessé válik.**
- **Eseménytriggerek**: **Késleltetés a záró akciók végrehajtása előtt. Akkor kezdődik, amikor a kezdeti késleltetés véget ér, és minden további esemény újraindítja.**

Mindkét esetet [A ciklus lépésről lépésre](https://taphome.com/hu/docs/smart-rules/delay/#cycle-steps) rész diagramjai mutatják.


## **Záró akciók** {#end-actions}

**Azok az akciók, amelyek egyszer hajtódnak végre, amikor lejár a záró késleltetés. A záró akciókra általában nincs szükség - amikor a smart rule abbahagyja az érték visszaadását, az eszköz egy másik aktív, alacsonyabb prioritású smart rule-tól kap értéket, vagy visszaáll az alapértelmezett értékére.**

Az az eszköz, amelynek **Alapértelmezett értékek** beállítása **Ne változtasson**, megtartja azt az értéket, amelyet a kezdeti akcióktól kapott — egy ilyen eszközhöz add hozzá itt az ellentétes akciót, például annak a lekapcsolását, amit a kezdeti akciók felkapcsoltak.


## A ciklus lépésről lépésre {#cycle-steps}

### Az állapottrigger ciklusa {#cycle-state}



1. **A trigger aktiválódik** — elindul a kezdeti késleltetés.
2. **A kezdeti késleltetés letelik** — lefutnak a **Kezdeti akciók**, és a záró késleltetés leteltéig érvényben maradnak.
3. **A trigger deaktiválódik** — elindul a **Záró késleltetés**.
4. **A trigger újra aktiválódik** — a záró késleltetés megszakad.
5. **A trigger ismét deaktiválódik** — a záró késleltetés elölről számít.
6. **A záró késleltetés letelik** — lefutnak a **Záró akciók**, és a ciklus véget ér.

### Az eseménytrigger ciklusa {#cycle-event}



1. **Első esemény** — elindul a ciklus és a kezdeti késleltetés.
2. **Újabb esemény a kezdeti késleltetés alatt** — figyelmen kívül marad.
3. **A kezdeti késleltetés letelik** — lefutnak a **Kezdeti akciók**, és elindul a **Záró késleltetés**.
4. **Esemény a záró késleltetés alatt** — a záró késleltetés elölről indul.
5. **A záró késleltetés letelik** — lefutnak a **Záró akciók**. A következő esemény új ciklust indít.

### A rendszer újraindítása {#system-restart}

Ha a rendszer egy folyamatban lévő késleltetési ciklus közben újraindul, a smart rule ott folytatja, ahol abbahagyta. Az a késleltetés, amely az újraindítás alatt letelt, közvetlenül az indulás után pótlódik; az utána következő záró késleltetés az indulástól számít. Az állapottriggert indulás után az aktuális értéke alapján értékeli ki: ha a feltétel már nem teljesül, a még futó kezdeti késleltetés megszakad (az újraindítás alatt letelt késleltetés így is pótlódik), ha pedig újra teljesül, a záró késleltetés szakad meg.

Egy módosítás mentése a smart rule-ban más eset: megszakítja a folyamatban lévő ciklust a záró akciók végrehajtása nélkül, és a kezdeti akciók azonnal megszűnnek érvényben lenni (az az eszköz, amelynek **Alapértelmezett értékek** beállítása **Ne változtasson**, megtartja az értéküket). Ha egy állapotfeltétel még mindig teljesül, azonnal új ciklus indul a kezdeti késleltetéstől.
