TapHome

Declanșatoare

🚀 Disponibil începând cu versiunea Core 2026.1.

Declanșatoarele definesc când se activează un smart rule. Mai multe smart rules, de exemplu Condiție, Întârziere și Formulă, folosesc un sistem comun de declanșatoare. Această pagină descrie cum se configurează declanșatoarele.

Sunt disponibile două tipuri de declanșatoare:

  • Declanșatoare de valoare a dispozitivului: monitorizează unul sau mai multe dispozitive și se activează când o valoare a dispozitivului îndeplinește o condiție.
  • Declanșatoare de timp: se activează la anumite ore sau în anumite intervale de timp.

Când adăugați un declanșator, alegeți unul dintre aceste tipuri. Unele smart rules acceptă doar declanșatoare de valoare a dispozitivului, altele le acceptă pe ambele.

Declanșatoare de valoare a dispozitivului

Un declanșator de valoare a dispozitivului monitorizează dispozitivele și se activează în funcție de valorile acestora: temperatură, mișcare, starea comutatorului, apăsări de buton și altele. Configurați trei lucruri: ce dispozitive să monitorizeze, ce proprietate să urmărească și ce condiție să verifice.

Dispozitive de intrare

Declanșatorul necesită unul sau mai multe dispozitive de monitorizat. În funcție de smart rule, dispozitivele se selectează fie pe pagina principală a smart rule-ului (comune pentru toate declanșatoarele), fie direct pe pagina de configurare a declanșatorului. Toate dispozitivele dintr-un singur declanșator trebuie să fie de același tip.

Tipul valorii

Selectați proprietatea dispozitivului pe care doriți să o monitorizați. Opțiunile disponibile depind de capacitățile dispozitivelor selectate. Tipuri de valori frecvente:

Tipul valoriiExemplu de utilizare
TemperaturăMonitorizarea temperaturii din cameră
UmiditateMonitorizarea nivelului de umiditate
MișcareDetectarea mișcării
LuminozitateReacție la nivelul de lumină
Contact ReedDetectarea deschiderii/închiderii ușilor/ferestrelor
CO2Monitorizarea calității aerului
Butonul apăsatReacție la apăsările de buton
ValoareMonitorizarea valorilor numerice (poziția jaluzelelor, nivelul dimmerului)

Apăsați Afișează mai mult în lista tipurilor de valori pentru a afișa opțiuni suplimentare, inclusiv agregări statistice (medie, minim, maxim pe o perioadă de timp), dacă dispozitivul le acceptă.

Condiția de declanșare

Condiția de declanșare definește cum este evaluată valoarea dispozitivului. Condițiile se împart în două categorii: condiții de stare și condiții de eveniment. Această diferență este esențială: influențează comportamentul declanșatorului și setările suplimentare disponibile.

  • Condițiile de stare rămân active atât timp cât condiția este adevărată. Declanșatorul se activează când condiția devine adevărată și se dezactivează când devine falsă.
  • Condițiile de eveniment se declanșează o singură dată când are loc o tranziție specifică. Nu rămân active, ci detectează o schimbare momentană.

Condiții de declanșare de stare

Condițiile de stare rămân active atât timp cât condiția este adevărată. Sunt reevaluate de fiecare dată când se schimbă valoarea dispozitivului.

Comparație:

CondițieSemnificație
Valoarea este egală cuValoarea este exact egală cu pragul
Valoarea nu este egală cuValoarea este diferită de prag
Valoarea este mai mare decâtValoarea este peste prag
Valoarea este mai mare sau egală cuValoarea este egală cu pragul sau peste prag
Valoarea este mai mică decâtValoarea este sub prag
Valoarea este mai mică sau egală cuValoarea este egală cu pragul sau sub prag

Interval:

CondițieSemnificație
Valoarea este în intervalValoarea se află între două limite
Valoarea este în afara intervaluluiValoarea se află în afara intervalului dintre cele două limite

Disponibilitatea valorii și erori:

CondițieSemnificație
Are valoareDispozitivul raportează o valoare
Nu are valoareValoarea dispozitivului este necunoscută sau indisponibilă
Are avertismentDispozitivul are un avertisment
Are eroareDispozitivul are o eroare
Are avertisment sau eroareDispozitivul are un avertisment sau o eroare
Nu are avertismentDispozitivul nu are avertismente
Nu are eroareDispozitivul nu are erori
Nu are avertisment sau eroareDispozitivul nu are avertismente sau erori

Condiții de declanșare de eveniment

Condițiile de eveniment se declanșează o singură dată când are loc o schimbare specifică. Nu rămân active, ci detectează tranziții.

Schimbări de valoare:

CondițieSemnificație
Valoarea s-a schimbatValoarea s-a schimbat (orice schimbare)
Valoarea s-a schimbat laValoarea s-a schimbat la o valoare specifică
Valoarea s-a schimbat de laValoarea s-a schimbat de la o valoare specifică

Trecerea pragului:

CondițieSemnificație
Valoarea a crescut pesteValoarea a crescut peste prag
Valoarea a crescut peste sau este egală cuValoarea a crescut până la prag sau peste prag
Valoarea a scăzut subValoarea a scăzut sub prag
Valoarea a scăzut sub sau este egală cuValoarea a scăzut până la prag sau sub prag

Tranziții de interval:

CondițieSemnificație
Valoarea a intrat în intervalValoarea a intrat în interval
Valoarea a ieșit din intervalValoarea a ieșit din interval

Tranziții de disponibilitate a valorii:

CondițieSemnificație
A primit valoareDispozitivul a început să raporteze o valoare
A pierdut valoareaDispozitivul a încetat să raporteze o valoare
A primit avertismentDispozitivul a intrat în stare de avertisment
A primit eroareDispozitivul a intrat în stare de eroare
A primit avertisment sau eroareDispozitivul a intrat în stare de avertisment sau eroare
A pierdut toate avertismenteleToate avertismentele au fost eliminate
A pierdut toate erorileToate erorile au fost eliminate
A pierdut toate avertismentele sau erorileToate avertismentele și erorile au fost eliminate

Evenimente specifice dispozitivului:

CondițieSemnificație
Valoarea esteA avut loc un eveniment specific dispozitivului (de exemplu, apăsarea unui buton)

Condițiile disponibile depind de dispozitivele selectate și de tipul de valoare.

Valoarea și intervalul de valori

În funcție de condiția de declanșare, introduceți fie o singură valoare de prag, fie un interval:

  • Condițiile de comparație și de schimbare a valorii necesită o singură valoare: pragul sau valoarea țintă.
  • Condițiile de interval și de tranziție de interval necesită două valori: începutul și sfârșitul intervalului.
  • Condițiile de disponibilitate a valorii, de eroare și de eveniment specific dispozitivului nu necesită nicio valoare.

Setări suplimentare

Configurarea declanșatorului include o secțiune Setări suplimentare cu opțiuni avansate. Setările care apar depind de tipul condiției de declanșare și de configurația dvs.

Toate dispozitivele trebuie să îndeplinească starea

Apare când este selectat mai mult de un dispozitiv de intrare și declanșatorul folosește o condiție de stare.

  • Dezactivat (implicit): declanșatorul se activează când oricare dintre dispozitivele selectate îndeplinește condiția.
  • Activat: declanșatorul se activează doar când toate dispozitivele selectate îndeplinesc simultan condiția.

Întârziere

Amână activarea declanșatorului cu timpul setat, după ce condiția este îndeplinită prima dată. Întârzierea se comportă foarte diferit în funcție de categoria condiției:

  • Condiție de stare + întârziere: condiția trebuie să rămână continuu adevărată pe întreaga perioadă de întârziere. Dacă condiția devine falsă în timpul întârzierii, temporizatorul este anulat. Folosiți această combinație pentru a filtra fluctuațiile scurte (de exemplu pentru a ignora o creștere a temperaturii care durează doar câteva secunde).
  • Condiție de eveniment + întârziere: evenimentul este pus în coadă și activarea se produce după expirarea întârzierii, indiferent de ce se întâmplă ulterior. Întârzierea amână pur și simplu răspunsul.

Coadă de întârziere

Disponibilă doar când întârzierea este activată la un declanșator cu condiție de eveniment.

Coada păstrează evenimentele în așteptare, care se procesează în ordine (primul intrat, primul ieșit). Puteți seta dimensiunea cozii de la 1 la 10. Dacă evenimentele sosesc mai repede decât pot fi procesate din cauza întârzierii și coada este plină, evenimentele noi sunt ignorate fără avertizare.

Durata minimă

Disponibilă doar pentru declanșatoarele cu condiție de stare. După ce declanșatorul se activează, rămâne activ cel puțin această durată, chiar dacă condiția devine falsă înainte de expirarea temporizatorului. Când expiră durata minimă, smart rule-ul reevaluează condiția: dacă este încă falsă, declanșatorul se dezactivează; dacă este adevărată, declanșatorul continuă normal.

Folosiți această setare pentru a garanta un timp minim de acțiune, de exemplu: „când se detectează mișcare, lumina rămâne aprinsă cel puțin 5 minute”.

Durata maximă

Disponibilă doar pentru declanșatoarele cu condiție de stare. După ce declanșatorul a fost activ pentru această durată, se dezactivează automat, indiferent dacă condiția este încă adevărată.

Folosiți-o pentru reacții limitate în timp, de exemplu: „ventilatorul funcționează cel mult 30 de minute”.

Histerezis

Disponibil pentru condițiile de comparație: Valoarea este mai mare decât, Valoarea este mai mare sau egală cu, Valoarea este mai mică decât și Valoarea este mai mică sau egală cu.

Histerezisul creează o bandă moartă în jurul pragului, pentru a preveni pornirea și oprirea în succesiune rapidă când valoarea oscilează în apropierea limitei.

Moduri:

ModPlasarea benzii moarteUtilizare tipică
+/-În mod egal deasupra și sub pragUz general
+Doar deasupra praguluiControlul încălzirii
-Doar sub pragControlul răcirii

Exemplu: prag = 22 de grade, histerezis = 1 grad, mod = +/-

  • Declanșatorul se activează când valoarea scade sub 21 de grade (pragul minus histerezisul).
  • Declanșatorul se dezactivează când valoarea crește peste 23 de grade (pragul plus histerezisul).
  • Între 21 și 23 de grade, declanșatorul își păstrează starea curentă și nu are loc nicio comutare.

Declanșatoare de timp

Un declanșator de timp se activează la anumite ore sau în anumite intervale de timp, fără să monitorizeze vreun dispozitiv.

Perioadă de timp

Selectați cât de des se repetă declanșatorul:

Perioadă de timpSemnificație
ZiSe repetă zilnic
SăptămânăSe repetă într-o zi selectată din săptămână
Zi lucrătoare / WeekendOre separate pentru zilele lucrătoare și weekend
LunăSe repetă într-o zi selectată a lunii
AnSe repetă la o dată selectată a anului

Cu perioada de timp Lună puteți selecta zile numărate de la începutul lunii (de exemplu ziua 1, ziua 5) sau de la sfârșit (de exemplu ultima zi, a 3-a zi de la sfârșit).

Mod

Alegeți între două moduri:

  • Instant: declanșatorul se activează într-un singur moment.
  • Interval: declanșatorul este activ pe durata unui interval de timp (de la început până la sfârșit).

Unele smart rules nu acceptă modul Interval. În acest caz, selectorul de mod nu apare.

Configurarea orei

Apăsați selectorul de oră pentru a seta când se activează declanșatorul. Pentru fiecare capăt al intervalului sunt disponibile trei moduri:

Mod de timpDescriere
TimpO oră și un minut fixe
RăsărireRaportat la răsărit, cu decalaj reglabil
ApusRaportat la apus, cu decalaj reglabil

Când folosiți răsăritul sau apusul, decalajul vă permite să mutați ora înainte sau înapoi, de exemplu „cu 30 de minute înainte de apus” sau „la 1 oră după răsărit”. Orele de răsărit și apus se ajustează automat pe parcursul anului în funcție de locație.

În modul Interval configurați atât ora de început, cât și ora de sfârșit. Începutul și sfârșitul pot folosi moduri diferite, de exemplu începutul la apus și sfârșitul la o oră fixă.

În modul Interval, începutul și sfârșitul nu pot folosi amândouă același eveniment solar. Dacă setați începutul pe Răsărire, opțiunea Răsărire pentru sfârșit devine indisponibilă (și invers pentru Apus). Un eveniment solar se poate combina liber cu o oră fixă.

Alte detalii afișate depind de perioada de timp selectată:

  • Zi: afișează ora. Orele de după miezul nopții se afișează cu prefixul „ziua următoare”.
  • Săptămână: afișează o pictogramă cu abrevierea zilei din săptămână și ora.
  • Zi lucrătoare / Weekend: marchează intrarea ca zi lucrătoare sau weekend, cu ora dedesubt.
  • Lună: afișează ziua din lună (sau „prima zi” / „ultima zi”), cu ora dedesubt.
  • An: afișează data, cu ora dedesubt.