Triggerek
A triggerek határozzák meg, mikor aktiválódik egy smart rule. Több smart rule — például a Feltétel, a Késleltetés és a Képlet — közös triggerrendszert használ. Ez az oldal a triggerek konfigurálását dokumentálja.
Két triggertípus érhető el:
- Eszközérték-triggerek — egy vagy több eszközt figyelnek, és aktiválódnak, amikor egy eszközérték teljesít egy feltételt.
- Időtriggerek — meghatározott időpontokban vagy időintervallumok alatt aktiválódnak.
Trigger hozzáadásakor ezek közül választasz. Egyes smart rule-ok csak eszközérték-triggereket támogatnak; mások mindkettőt.
Eszközérték-triggerek
Az eszközérték-trigger eszközöket figyel, és az értékeik alapján aktiválódik — hőmérséklet, mozgás, kapcsolóállapot, gombnyomás és egyebek. Három dolgot konfigurálsz: mely eszközöket figyeled, melyik tulajdonságot követed, és milyen feltételt ellenőrizel.
Bemeneti eszközök
A triggernek egy vagy több figyelendő eszközre van szüksége. A smart rule-tól függően az eszközöket a smart rule főoldalán (az összes trigger számára közösen) vagy közvetlenül a trigger saját konfigurációs oldalán választod ki. Egy trigger összes eszközének azonos típusúnak kell lennie.
Értéktípus
Válaszd ki, melyik eszköztulajdonságot figyeled. Az elérhető lehetőségek a kiválasztott eszközeid képességeitől függenek. Gyakori értéktípusok:
| Értéktípus | Példa felhasználás |
|---|---|
| Hőmérséklet | Szobahőmérséklet figyelése |
| Páratartalom | Páratartalom figyelése |
| Mozgás | Mozgás érzékelése |
| Fényesség | Fényviszonyokra reagálás |
| Kontaktus | Ajtó/ablak nyitás/zárás érzékelése |
| CO2 | Levegőminőség figyelése |
| Gomb lenyomva | Gombnyomásra reagálás |
| Érték | Numerikus értékek figyelése (redőny pozíció, fényerő szint) |
Koppints a Több megjelenítése gombra az értéktípus-választóban a további lehetőségek megjelenítéséhez, beleértve a statisztikai aggregációkat (átlag, minimum, maximum egy időszakra), ha az eszköz támogatja.
Trigger feltétel
A trigger feltétel határozza meg, hogyan kerül kiértékelésre az eszközérték. A feltételek két kategóriába esnek: állapot feltételek és esemény feltételek. Ez a megkülönböztetés alapvető fontosságú — befolyásolja a trigger viselkedését és a rendelkezésre álló további beállításokat.
- Állapot feltételek addig maradnak aktívak, amíg a feltétel igaz. A trigger aktiválódik, amikor a feltétel igazzá válik, és deaktiválódik, amikor hamissá válik.
- Esemény feltételek egyszer aktiválódnak, amikor egy adott átmenet bekövetkezik. Nem maradnak aktívak — egy pillanatnyi változást érzékelnek.
Állapot trigger feltételek
Az állapotfeltételek addig maradnak aktívak, amíg a feltétel igaz. Minden eszközérték-változáskor újra kiértékelődnek.
Összehasonlítás:
| Feltétel | Jelentés |
|---|---|
| Az érték egyenlő | Az érték pontosan egyenlő a küszöbértékkel |
| Az érték nem egyenlő | Az érték bármi, kivéve a küszöbértéket |
| Az érték nagyobb mint | Az érték a küszöbérték felett van |
| Az érték nagyobb vagy egyenlő | Az érték a küszöbértéken vagy felette van |
| Az érték kisebb mint | Az érték a küszöbérték alatt van |
| Az érték kisebb vagy egyenlő | Az érték a küszöbértéken vagy alatta van |
Tartomány:
| Feltétel | Jelentés |
|---|---|
| Az érték az intervallumon belül van | Az érték két végpont között van |
| Az érték az intervallumon kívül van | Az érték két végponton kívül van |
Érték elérhetőség és hibák:
| Feltétel | Jelentés |
|---|---|
| Van értéke | Az eszköz értéket jelent |
| Nincs értéke | Az eszközérték ismeretlen vagy nem elérhető |
| Van figyelmeztetés | Az eszköznek figyelmeztetése van |
| Van hiba | Az eszköznek hibája van |
| Van figyelmeztetés vagy hiba | Az eszköznek figyelmeztetése vagy hibája van |
| Nincs figyelmeztetés | Az eszköznek nincs figyelmeztetése |
| Nincs hiba | Az eszköznek nincs hibája |
| Nincs figyelmeztetés vagy hiba | Az eszköznek nincs figyelmeztetése vagy hibája |
Esemény trigger feltételek
Az eseményfeltételek egyszer aktiválódnak, amikor egy adott változás bekövetkezik. Nem maradnak aktívak — átmeneteket érzékelnek.
Értékváltozások:
| Feltétel | Jelentés |
|---|---|
| Az érték megváltozott | Bármilyen értékváltozás történt |
| Az érték megváltozott erre | Az érték egy adott értékre változott |
| Az érték megváltozott erről | Az érték egy adott értékről változott |
Küszöbérték-átlépések:
| Feltétel | Jelentés |
|---|---|
| Az érték emelkedett fölé | Az érték átlépte felfelé a küszöbértéket |
| Az érték emelkedett fölé vagy egyenlő | Az érték elérte vagy átlépte felfelé a küszöbértéket |
| Az érték csökkent alá | Az érték átlépte lefelé a küszöbértéket |
| Az érték csökkent alá vagy egyenlő | Az érték elérte vagy átlépte lefelé a küszöbértéket |
Tartomány-átmenetek:
| Feltétel | Jelentés |
|---|---|
| Az érték az intervallumba esett | Az érték belépett a tartományba |
| Az érték az intervallumon kívülre esett | Az érték kilépett a tartományból |
Érték elérhetőség átmenetek:
| Feltétel | Jelentés |
|---|---|
| Értéket kapott | Az eszköz elkezdett értéket jelenteni |
| Értéket veszített | Az eszköz megszűnt értéket jelenteni |
| Figyelmeztetést kapott | Az eszköz figyelmeztetés állapotba lépett |
| Hibát kapott | Az eszköz hiba állapotba lépett |
| Figyelmeztetést vagy hibát kapott | Az eszköz figyelmeztetés vagy hiba állapotba lépett |
| Elveszítette az összes figyelmeztetést | Minden figyelmeztetés törlődött |
| Elveszítette az összes hibát | Minden hiba törlődött |
| Elveszítette az összes figyelmeztetést vagy hibát | Minden figyelmeztetés és hiba törlődött |
Eszközspecifikus események:
| Feltétel | Jelentés |
|---|---|
| Az érték | Eszközspecifikus esemény történt (pl. gombnyomás) |
Az elérhető feltételek a kiválasztott eszközöktől és értéktípustól függenek.
Érték és értékintervallum
A trigger feltételtől függően egyetlen küszöbértéket vagy tartományt adsz meg:
- Összehasonlítás és értékváltozás feltételek egyetlen értéket igényelnek — a küszöbértéket vagy célértéket.
- Tartomány és tartomány-átmenet feltételek két értéket igényelnek — az intervallum kezdőpontját és végpontját.
- Érték elérhetőség, hiba és eszközspecifikus esemény feltételek nem igényelnek értéket.
További beállítások
A trigger konfiguráció tartalmaz egy További beállítások szekciót haladó beállításokkal. A megjelenő beállítások a trigger feltétel típusától és a konfigurációdtól függenek.
Minden eszköznek teljesítenie kell a feltételt
Akkor jelenik meg, ha egynél több bemeneti eszköz van kiválasztva és a trigger állapotfeltételt használ.
- Ki (alapértelmezett): A trigger aktiválódik, ha a kiválasztott eszközök bármelyike teljesíti a feltételt.
- Be: A trigger csak akkor aktiválódik, ha az összes kiválasztott eszköz egyidejűleg teljesíti a feltételt.
Késleltetés
Elhalasztja a trigger aktiválását a feltétel első teljesülése után egy megadott idővel. A késleltetés nagyon eltérően viselkedik a feltétel kategóriájától függően:
- Állapotfeltétel + késleltetés — a feltételnek folyamatosan igaznak kell maradnia a teljes késleltetési időszak alatt. Ha a feltétel hamissá válik a késleltetés alatt, az időzítő törlődik. Használd rövid ingadozások kiszűrésére (pl. hagyd figyelmen kívül a hőmérsékleti kiugrást, amely csak néhány másodpercig tart).
- Eseményfeltétel + késleltetés — az esemény sorba kerül és az aktiválás a késleltetés lejártakor következik be, függetlenül attól, mi történik ezután. A késleltetés egyszerűen elhalasztja a választ.
Késleltetési sor
Csak akkor érhető el, ha egy eseményfeltétel triggerhez késleltetés van engedélyezve.
A sor tárolja a függő eseményeket, amelyek sorrendben (érkezési sorrendben) kerülnek feldolgozásra. A sor méretét 1 és 10 között állíthatod be. Ha az események gyorsabban érkeznek, mint ahogy a késleltetés lehetővé teszi a feldolgozásukat, és a sor megtelt, az új események csendben eldobásra kerülnek.
Minimális időszak
Csak állapotfeltétel-triggereknél érhető el. Az aktiválás után a trigger legalább ennyi ideig aktív marad — még akkor is, ha a feltétel az időzítő lejárta előtt hamissá válik. Amikor a minimális időtartam letelik, a smart rule újraértékeli a feltételt: ha még mindig hamis, a trigger deaktiválódik; ha igaz, a trigger normálisan folytatódik.
Használd minimális akcióidő biztosítására — például “mozgásérzékeléskor tartsd a lámpát bekapcsolva legalább 5 percig”.
Maximális időszak
Csak állapotfeltétel-triggereknél érhető el. Miután a trigger ennyi ideig aktív volt, automatikusan deaktiválódik — függetlenül attól, hogy a feltétel még igaz-e.
Használd időkorlátozott reakciókhoz — például “tartsd a ventilátort futásban maximum 30 percig”.
Hiszterézis
Összehasonlítás feltételekhez érhető el: Az érték nagyobb mint, Az érték nagyobb vagy egyenlő, Az érték kisebb mint és Az érték kisebb vagy egyenlő.
A hiszterézis holtsávot hoz létre a küszöbérték körül, megakadályozva a gyors ki-be kapcsolást, amikor az érték a határ közelében ingadozik.
Módok:
| Mód | Holtsáv elhelyezése | Jellemző felhasználás |
|---|---|---|
| +/- | Egyenlő mértékben a küszöb felett és alatt | Általános célú |
| + | Csak a küszöb felett | Fűtésvezérlés |
| - | Csak a küszöb alatt | Hűtésvezérlés |
Példa: Küszöbérték = 22 fok, hiszterézis = 1 fok, mód = +/-
- A trigger aktiválódik, amikor az érték 21 fok alá csökken (küszöbérték mínusz hiszterézis).
- A trigger deaktiválódik, amikor az érték 23 fok fölé emelkedik (küszöbérték plusz hiszterézis).
- 21 és 23 fok között a trigger megtartja az aktuális állapotát — nem történik kapcsolás.
Időtriggerek
Az időtrigger meghatározott időpontokban vagy időintervallumok alatt aktiválódik, eszközök figyelése nélkül.
Időszak
Válaszd ki, milyen gyakran ismétlődjön a trigger:
| Időkeret | Jelentés |
|---|---|
| Nap | Naponta ismétlődik |
| Hét | A hét kiválasztott napján ismétlődik |
| Munkanap/Hétvége | Külön idők munkanapokra és hétvégékre |
| Hónap | A hónap kiválasztott napján ismétlődik |
| Év | Az év kiválasztott dátumán ismétlődik |
A Hónap időkerettel a hónap elejétől (pl. 1. nap, 5. nap) vagy a végétől (pl. utolsó nap, harmadik nap a végétől) számított napokat választhatsz.
Mód
Két mód közül választhatsz:
- Azonnali — a trigger egyetlen időpillanatban aktiválódik.
- Intervallum — a trigger egy időtartomány alatt aktív (kezdettől végig).
Egyes smart rule-ok nem támogatják az intervallum módot. Ebben az esetben a módválasztó nem jelenik meg.
Idő konfiguráció
Koppints az időválasztóra az aktiválási idő beállításához. Három időmód érhető el minden végponthoz:
| Időmód | Leírás |
|---|---|
| Időjárás | Fix óra és perc |
| Napkelte | Napfelkeltéhez viszonyítva, állítható eltolással |
| Napnyugta | Napnyugtához viszonyítva, állítható eltolással |
Napfelkelte vagy napnyugta használatakor az eltolás lehetővé teszi az idő előre- vagy hátratolását — például “30 perccel napnyugta előtt” vagy “1 órával napfelkelte után”. A napfelkelte és napnyugta időpontjai automatikusan igazodnak az év folyamán a helyszíned alapján.
Intervallum módnál a kezdő és a záró időt is beállítod. Minden végpont más időmódot használhat — például napnyugtakor indulás és fix időpontban leállás.
Intervallum mód használatakor a kezdő- és végpont nem használhatja ugyanazt a napesemény típust. Ha a kezdőt Napkelte-re állítod, a végpont Napkelte opciója elérhetetlenné válik (és fordítva Napnyugta esetén). A napesemény fix időponttal szabadon kombinálható.
A megjelenítés további részletei a kiválasztott időkerettől függenek:
- Nap — az időt mutatja. Az éjfél utáni idők “következő nap” előtaggal jelennek meg.
- Hét — hétköznap rövidítés ikont és az időt mutatja.
- Munkanap/Hétvége — a bejegyzést munkanap vagy hétvégeként jelöli, alatta az idővel.
- Hónap — a hónap napját mutatja (vagy “első nap” / “utolsó nap”), alatta az idővel.
- Év — a dátumot mutatja, alatta az idővel.