---
title: "Feltétel"
description: "A Feltétel smart rule triggereket kapcsol össze műveletekkel: eszközérték vagy idő indítja, a triggerek sorrendje a prioritásuk, tartó és egyszeri művelet."
url: "https://taphome.com/hu/docs/smart-rules/condition/"
language: hu
lastmod: 2026-10-21
generator: hugo
ai:
  topics: ["smart-rules","condition","conditional-automation","triggers","actions","trigger-priority"]
  questions: ["Hogyan működik a Feltétel smart rule?","Melyik trigger nyer, ha egyszerre több trigger is érvényes?","Mi történik az eszközzel, ha egyik trigger sem érvényes?","Hol állíthatom be a prioritást az ugyanazt az eszközt vezérlő smart rule-ok között?","Mi a különbség a Tartó művelet és az Egyszeri művelet között?","Miért nem hajtódott végre az egyszeri művelet, amikor a trigger átvette az irányítást?","Mi a különbség az állapottrigger és az eseménytrigger között?","Hogyan állítsam be, hogy a lámpa mozgásra bekapcsoljon, és kikapcsoljon, amikor a mozgás megszűnik?","Hogyan állítsam be a fűtést hiszterézissel?","Hogyan állítsak be napkeltéhez és napnyugtához igazodó ütemezést?","Mit csinál a korlátozó feltétel?","Mely régebbi smart rule-okat váltja fel a Feltétel?"]
---

# Feltétel

Utoljára frissítve: 2026-10-21

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

A **Feltétel** smart rule triggereket kapcsol össze műveletekkel: amíg egy trigger érvényes, a műveletei is érvényesek. Például amikor az előszobai mozgásérzékelő mozgást észlel, az első trigger bekapcsolja a lámpát, amikor pedig a mozgás megszűnik, a második trigger kikapcsolja. A smart rule-t eszközérték (hőmérséklet, mozgás, gombnyomás) vagy idő (23:00-kor, napnyugtakor, munkanapokon) indítja. Több triggere is lehet, és a sorrendjük a prioritásuk: egyszerre mindig csak az egyikük műveletei érvényesek.


## Hogyan működik a Feltétel {#how-it-works}

Minden változáskor — a bemeneti eszköz új értékénél vagy egy időtrigger kezdetén, illetve végén — a smart rule abban a sorrendben megy végig a triggereken, ahogy az oldalán szerepelnek, és **az első érvényes nyer**. A többi trigger műveleteit a smart rule visszavonja, akkor is, ha az ő feltételük is teljesül.

A trigger fajtáját a feltétele határozza meg:

- Az **Állapot** trigger (**Az érték egyenlő**, **Az érték kisebb, mint**, időtrigger **Intervallum** módban) addig érvényes, amíg a feltétele teljesül.
- Az **Esemény** trigger (**Az érték megváltozott erre**, gombnyomás, időtrigger **Azonnali** módban) egy pillanat. A sorrendben ugyanúgy versenyez, mint a többi: az érvényes állapottrigger alatti esemény egyáltalán nem hajtódik végre, a fölötte lévő esemény nyer, és az állapottrigger műveletei csak a következő változáskor érvényesülnek újra.

Ha egyik trigger sem érvényes, a smart rule **felszabadítja** az eszközeit, és semmit sem ír rájuk. Az eszközt ekkor egy alacsonyabb prioritású smart rule vagy az eszköz **Alapértelmezett értékek** beállítása vezérli; ha ott a **Ne változtasson** van beállítva, az eszköz úgy marad, ahogy a smart rule hagyta. Ha a smart rule-nak ki kell kapcsolnia az eszközt, ehhez saját triggerre van szüksége. Az ugyanazt az eszközt vezérlő smart rule-ok közötti prioritást az határozza meg, milyen sorrendben szerepelnek az eszköz oldalán, a „**Hatással vannak rá**” című szakaszban; a sorrendet a **Szerkesztés** gombbal módosíthatod.

Az egyszeri műveletek és az értesítés csak a trigger **új aktiválásakor** hajtódnak végre — amikor a feltétele teljesülni kezd. Ha a trigger egy előrébb álló triggertől veszi át az irányítást, vagy a vezérlőegység indulása, illetve a smart rule mentése után veszi át, csak a tartó műveletei érvényesülnek.

Így olvasd a diagramokat ezen az oldalon: a szürke sávok a bemenetet mutatják — a hőmérsékletet (a terület magassága, 16–24 °C), a trigger feltételét és azt, amit egy másik smart rule akar; a kék sávok az eredményt — mikor érvényesek a trigger műveletei, és mikor világít a lámpa. A szaggatott körvonal azt jelenti, hogy a trigger feltétele teljesül, de egy előrébb álló trigger nyer. Az időtengely nem méretarányos.

A diagram egy smart rule-t mutat ugyanarra a hőmérsékletre épülő három triggerrel, ebben a sorrendben: teljes fűtés 18 °C alatt, takarékos fűtés 20 °C alatt, kikapcsolás 21 °C-tól.



1. 18 °C alatt az 1. trigger nyer, és a 2. trigger műveleteit a smart rule visszavonja.
2. 18 °C fölött a 2. trigger új aktiválás nélkül veszi át az irányítást: csak a tartó műveletei érvényesülnek.
3. 20 °C-nál egyik trigger sem érvényes: a smart rule felszabadítja a fűtést, de nem kapcsolja ki.

Ezért a triggereket a legszűkebb feltételtől kezdve rendezd sorba: ha a „20 °C alatt” trigger lenne az első, a „18 °C alatt” trigger alatta soha nem nyerne.

### **Tartó művelet** és **Egyszeri művelet** {#hold-vs-onetime}

Minden eszközműveletnek van típusa, amelyet a művelet oldalán, a **Művelet típusa** szakaszban választhatsz ki (egyszerűsített nézetben ezt a szakaszt előbb a **Több megjelenítése** gomb jeleníti meg). Az alkalmazás itt ezt írja:

> **A tartó akció mindaddig tartja az értéket, amíg a smart rule feltétele teljesül. Az egyszeri akció csak az esemény pillanatában lép érvénybe, majd felszabadítja az eszközt, így azt egy alacsonyabb prioritású smart rule átveheti. Ha ez a smart rule később új esemény nélkül veszi át az irányítást, az akció már nem kerül újra alkalmazásra.**

A diagramon a **Mozgás** = **Mozgás észlelve** trigger bekapcsolja a lámpát, egy másik, alacsonyabb prioritású **Feltétel** pedig az 1. ponttól kikapcsolva tartja:



1. Az alacsonyabb prioritású smart rule ki akarja kapcsolni a lámpát: a tartó művelet ezt nem engedi, az egyszeri igen.

Az eseménytrigger műveletei mindig egyszeriek. Az állapottrigger műveletei alapértelmezés szerint tartó műveletek, kivéve azokat, amelyek csak egyszeriek lehetnek, például a **Kapcsolás**.


## Példák {#examples}

### Fűtés hiszterézissel {#example-hysteresis}

**Cél**: a fűtést 20 °C alatt bekapcsolni, de nem kapcsolgatni be és ki minden 20 °C körüli ingadozásnál.

- **Eszközérték** mód, bemeneti eszköz: hőmérséklet-érzékelő.
- 1. trigger: **Az érték kisebb, mint** **20 °C**, **Hiszterézis** **1 °C** **+** módban → fűtés bekapcsolása (**Tartó művelet**).
- 2. trigger: **Az érték nagyobb vagy egyenlő** **21 °C** → fűtés kikapcsolása.

**Működés**: A fűtés 20 °C alatt bekapcsol, és a hiszterézisnek köszönhetően az 1. trigger addig tartja, amíg a hőmérséklet 21 °C fölé nem emelkedik; ekkor a 2. trigger kikapcsolja. Amikor a hőmérséklet újra csökken, 21 és 20 °C között egyik trigger sem érvényes: a smart rule felszabadítja a fűtést, és az kikapcsolva marad, hacsak nem módosítja egy alacsonyabb prioritású smart rule vagy az **Alapértelmezett értékek** beállítása. A hiszterézises trigger műveletei maradjanak tartó műveletek — a bekapcsolását az alkalmazás általában nem értékeli új aktiválásként, így az egyszeri műveletek és az értesítés nem hajtódnának végre. A hiszterézis módjait a [Triggerek](https://taphome.com/hu/docs/smart-rules/triggers/#hysteresis) oldal ismerteti.

### Lámpa minimális időszakkal {#example-motion-min-duration}

**Cél**: az előszobai lámpa mozgásra bekapcsol, és a mozgás kezdetétől legalább 10 percig világít.

- 1. trigger: **Mozgás** **Az érték egyenlő** **Mozgás észlelve**, **Minimális időszak** **10 perc** → lámpa bekapcsolása.
- 2. trigger: **Mozgás** **Az érték egyenlő** **Nincs mozgás** → lámpa kikapcsolása (**Tartó művelet**).

**Működés**: Az 1. trigger a mozgás kezdetétől legalább 10 percig aktív marad, akkor is, ha a mozgás hamarabb véget ér; az ez alatt érkező új mozgás elölről kezdi számolni az időt. Ha ezután nincs mozgás, a 2. trigger veszi át az irányítást. A kikapcsolás maradjon tartó művelet — egyszeri műveletként az új aktiválás nélküli átvételkor nem hajtódna végre.

> [!WARNING]
> A minimális időszak nem utánfutási idő: ha a mozgás 10 percnél tovább tart, a lámpa azonnal kialszik, amint a mozgás megszűnik. A 2. triggeren beállított 5 perces **Késleltetés** sem tartja égve a lámpát a várakozás alatt — ilyenkor egyik trigger sem érvényes, a smart rule felszabadítja a lámpát, és egy alacsonyabb prioritású smart rule vagy az **Alapértelmezett értékek** beállítása azonnal megváltoztathatja. Ha a lámpának az utolsó mozgás után még egy ideig világítania kell, használd a [**Késleltetés**](https://taphome.com/hu/docs/smart-rules/delay/) smart rule-t.

### Redőnyök és lámpák a nap járása szerint {#example-daily-blinds}

**Cél**: napkelte után kinyitni a redőnyöket, napnyugta előtt becsukni őket és bekapcsolni a lámpákat, 23:00-kor pedig kikapcsolni a lámpákat.

**Idő** mód, három trigger **Nap** időkerettel és **Azonnali** móddal:

| Trigger | Idő | Műveletek |
|:--|:--|:--|
| 1 | **Napkelte** + **30 perc** | a nappali és a hálószoba redőnyeinek kinyitása |
| 2 | **Napnyugta** − **15 perc** | a redőnyök becsukása, a nappali lámpáinak bekapcsolása |
| 3 | **23:00** | a nappali lámpáinak kikapcsolása |

**Működés**: Minden művelet egyszer, a megadott időpontban hajtódik végre, így a redőnyöket és a lámpákat a triggerek között kézzel vagy egy másik smart rule-lal vezérelheted.

### Munkanapok és hétvége {#example-weekday-weekend}

**Cél**: munkanapokon 06:00 és 08:00 között, hétvégén 08:00 és 10:00 között 22 °C-ra fűteni.

**Idő** mód, **Munkanap/Hétvége** időkeret, **Intervallum** mód:

- 1. trigger: 06:00 – 08:00 munkanapon → termosztát **22 °C**.
- 2. trigger: 08:00 – 10:00 hétvégén → termosztát **22 °C**.

**Működés**: Egy intervallum vagy munkanapon, vagy hétvégén kezdődik és ér véget, ezért a két ütemezéshez két trigger kell. Az intervallum végén a smart rule csak felszabadítja a termosztátot, és a kívánt hőmérséklet 22 °C marad, amíg egy alacsonyabb prioritású smart rule vagy a termosztát **Alapértelmezett értékek** beállítása meg nem változtatja. Az alacsonyabb hőmérsékletre való visszatéréshez saját trigger kell.


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

A smart rule oldalán három szakasz található: a trigger mód, a bemeneti eszközök és a triggerek. A közös attribútumok ezek alatt vannak.



1. A körben lévő szám a trigger helye a sorrendben; a sor húzásával módosíthatod. Az állapottriggernek kitöltött köre van, az eseménytriggernek csak körvonala. A sorra koppintva megnyílik a trigger beállítása, a három pontra koppintva a menüje: ebben a **Műveletek másolása** a trigger műveleteit ugyanannak a smart rule-nak más triggereibe másolja át, és csak akkor jelenik meg, ha a triggernek vannak műveletei, és a smart rule-nak van másik triggere is.

### Egyszerű példa {#basic-example}

Az előszobai lámpának be kell kapcsolnia, ha a mozgásérzékelő mozgást észlel, és ki kell kapcsolnia, amikor a mozgás megszűnik.

1. A mozgásérzékelő oldalán koppints az **Új okos szabály hozzáadása** gombra, és az érzékelő által indítandó smart rule-ként válaszd a **Feltétel** típust. Az érzékelő ezután bemeneti eszköz lesz, a **Mozgás** = **Mozgás észlelve** és a **Mozgás** = **Nincs mozgás** trigger pedig előre ki van töltve. Ha a smart rule-t a vezérelt eszköz oldaláról adod hozzá, ehelyett egyetlen, feltétel nélküli triggere lesz egy erre az eszközre vonatkozó művelettel; ha a smart rule-ok listájából, üresen indul: az érzékelőt az **Eszköz hozzáadása**, a triggereket a **Trigger hozzáadása** gombbal add hozzá.
2. Koppints az 1. triggerre, a **Műveletek** szakaszban koppints az **Új művelet hozzáadása** gombra, válaszd ki az előszobai lámpát, és állítsd be a **Be** műveletet.
3. Ugyanígy add hozzá a 2. triggerhez a **Ki** műveletet.
4. Koppints a **Mentés** gombra.


## Trigger mód {#trigger-mode}

A smart rule mindig egy módban működik:

- **Eszközérték** (alapértelmezett) — a triggerek a bemeneti eszközöket figyelik.
- **Idő** — a triggerek időtriggerek, és a bemeneti eszközök helyett az oldalon egy **Idővonal** szakasz található: **Megjeleníti, hogy az egyes kiváltók mikor lesznek aktívak.** Az oldal a triggereket minden módhoz külön megjegyzi; **Idő** módban történő mentéskor elveti a bemeneti eszközöket és az **Eszközérték** mód triggereit is.

### Bemeneti eszközök {#input-devices}

A bemeneti eszközök az összes triggerre közösek, és azonos típusúaknak kell lenniük: az első kiválasztása után a más típusú eszközök nem választhatók. Egy eszköz ugyanabban a smart rule-ban nem lehet egyszerre bemeneti eszköz és egy művelet céleszköze.

Több eszköz esetén az állapottrigger akkor érvényes, ha bármelyikük teljesíti a feltételt, vagy — bekapcsolt **Minden eszköznek teljesítenie kell a feltételt** opció mellett — ha mindegyikük teljesíti ([Triggerek](https://taphome.com/hu/docs/smart-rules/triggers/#all-devices-fulfill)). Az esemény azon az eszközön értékelődik ki, amelyik éppen jelenti.


## Triggerek {#triggers}

A trigger feltételeit, az értéktípusokat és a trigger további beállításait — a késleltetést, a minimális és a maximális időszakot, a hiszterézist és az időtriggereket — a [Triggerek](https://taphome.com/hu/docs/smart-rules/triggers/) oldal ismerteti.


## Műveletek {#actions}

Műveleteket a trigger oldalán adhatsz hozzá: a **Műveletek** szakaszban koppints az **Új művelet hozzáadása** gombra, válaszd ki az eszközt, és állítsd be, mit tegyen. A művelet menüjében (három pont) az **Átnevezés** a céleszközt nevezi át, nem a műveletet.

### Értesítések {#notifications}

A **Műveletek** szakasz fejlécében lévő csengő ikon értesítést ad a triggerhez, legfeljebb egyet. A push értesítést a **Csoportok**, a **Felhasználók** és a **Klienseszközök** szakaszban kiválasztott címzettek kapják meg, mégpedig csak a trigger új aktiválásakor.

A szkript típusú értesítés tartalma használhatja a **SmartRuleName** (a smart rule neve), a **LocationName** (a telepítés neve) és a **DeviceName** (a smart rule-t elindító eszköz; **Idő** módban üres) állandót.


## **Korlátozó feltétel** {#limiting-condition}

Az oldal közös attribútumai között található **Korlátozó feltétel** sor határozza meg, mikor működhet a smart rule — **Képlet**, **Idő**, **Digitális kimenet** vagy **Többértékű kapcsoló** típus szerint. Az **Idő** típus a választott időszakot (nap, hét, munkanapok és hétvége, hónap, év) intervallumokra osztja, amelyekben a smart rule felváltva működik, illetve korlátozott. A jelenléti mód szerinti korlátozást a **Többértékű kapcsoló** típussal, a jelenléti eszközt kiválasztva állíthatod be. Az összes típust, az időintervallumokat és azt, hogy mit tesz a smart rule, amíg korlátozott, a [**Korlátozó feltétel**](https://taphome.com/hu/docs/smart-rules/limiting-condition/) oldal írja le.

Amíg a smart rule korlátozott, nem küld az eszközöknek sem műveletet, sem értesítést, és az eszköz oldalán a smart rule-ok listájában **Korlátozott** állapotú. Az eszközöket magától nem kapcsolja ki — átveszi az irányításukat egy alacsonyabb prioritású smart rule, vagy az **Alapértelmezett értékek** beállításuk érvényesül. A korlátozás idejére eső egyszeri művelet elvész; az aktív trigger tartó művelete a korlátozás végén érvényesül.


## Felváltja a régebbi smart rule-okat {#replaces}

A 2026.1-es verzióra történő frissítéskor ezek a smart rule-ok Feltétellé alakulnak, és megtartják a prioritásukat. Némelyikük közben több smart rule-ra válik szét.

| Régebbi smart rule | Feltétel a frissítés után |
|:--|:--|
| **Riasztás állapot esemény** | bemenet: riasztó; 1. élesítve vagy riasztás van → az élesítés műveletei, 2. hatástalanítva vagy élesítés folyamatban → a hatástalanítás műveletei |
| **Napi beosztás** | **Idő** mód; 1. intervallum a kezdettől a végéig → az időszakon belüli műveletek, 2. intervallum a végétől a kezdetig → az időszakon kívüli műveletek |
| **Eszköz hibaértesítő** | minden figyelt eszközhöz egy smart rule; 1. minden hiba megszűnt, 2. hiba keletkezett |
| **Hőmérséklet határérték** | bemenet: hőmérséklet-érzékelő; 1. a hőmérséklet elérte a maximumot, 2. a hőmérsékletnek nincs értéke, 3. az érzékelő hibás → mindhárom kikapcsolja a kimeneteket |
| **Kapcsoló esemény** | legfeljebb két smart rule: az átkapcsolás műveletei **Az érték megváltozott** eseménnyel; a be- és kikapcsolás műveletei = igen és = nem triggerrel |
| **Műveletek beállítása a Többértékű kapcsoló értéke alapján** | a kapcsoló minden engedélyezett állapotához egy trigger, az állapotok sorrendjében; a letiltott állapotok műveletei nem kerülnek át |
| **Művelet a gomb megnyomásakor** | gombnyomás-események ebben a sorrendben: rövid, hosszú, dupla, tripla — csak azok, amelyekhez műveletek tartoztak |
| **Fűtés / hűtés csökkentése nyitott ablaknál** | minden kontakttípushoz egy smart rule; nyitva trigger → a termosztátok kívánt hőmérséklete; zárás után a smart rule felszabadítja a termosztátot |
| **Művelet ajtócsengetéskor** | 1. csengetés, 2. hívás, 3. tétlen |
| **Értesítés** | minden eszközhöz egy smart rule; **Az érték megváltozott erre** igen és nem esemény → értesítés aktiváláskor és deaktiváláskor |
