Pametan dom

Okidači, uvjeti i akcije: kako je složena automatizacija

Gotovo svako pravilo, u bilo kojoj aplikaciji, ima tri dijela: kada, ali samo ako, onda. Kad to znaš, snaći ćeš se u svakoj aplikaciji.

Vodič · oko 5 min čitanja · nastavak stanice Hub

Usporedba ukratko

Okidač

Kada: događaj koji pokreće pravilo.

Primjer 1
senzor je otkrio pokret
Primjer 2
sunce je zašlo
Primjer 3
temperatura je pala ispod 19 °C
Primjer 4
mobitel je stigao kući
Obavezno
da, barem jedan

Uvjet

Ali samo ako: provjera prije akcije.

Primjer 1
između 23 i 6 sati
Primjer 2
netko je doma
Primjer 3
radni je dan
Primjer 4
mrak je
Obavezno
ne, ali često spašava pravilo

Akcija

Onda: ono što se dogodi.

Primjer 1
upali svjetlo u hodniku na 10 %
Primjer 2
spusti rolete u boravku
Primjer 3
pojačaj grijanje
Primjer 4
upali svjetlo na ulazu
Obavezno
da, jedna ili više

Okidač: kada

Okidač je događaj koji pokreće pravilo. To može biti senzor (pokret, otvorena vrata, voda), vrijeme (7:00, zalazak sunca), lokacija mobitela (stigao sam kući) ili promjena na uređaju (perilica je prestala trošiti struju).

Okidač je trenutak, ne stanje. "Vrata su se otvorila" je okidač. "Vrata su otvorena" je uvjet.

Uvjet: ali samo ako

Uvjet je dodatna provjera koja mora biti ispunjena da bi se akcija izvršila. Uvjeti nisu obavezni, ali bez njih se pravila pale i kad ne treba: svjetlo u hodniku u podne, rolete koje se spuštaju dok si na balkonu.

Kad pravilo radi nešto neočekivano, gotovo uvijek mu nedostaje uvjet.

Akcija: onda

Ono što se dogodi: upali svjetlo, spusti rolete, pošalji obavijest na mobitel, pokreni scenu. Jedno pravilo može imati više akcija, redom, a između njih možeš staviti čekanje ("upali svjetlo, pričekaj dvije minute, ugasi ga").

Cijelo pravilo u jednoj rečenici

Kada senzor u hodniku otkrije pokret, ali samo ako je između 23 i 6 sati, onda upali svjetlo u hodniku na 10 % i ugasi ga nakon dvije minute bez pokreta.

Pravilo u tri koraka. Kada: senzor vidi pokret u hodniku. Ali samo ako: je između 23 i 6 sati. Onda: svjetlo se upali na 10 posto.KadaAli samo akoOndapokretu hodnikuizmeđu 23i 6 satisvjetlona 10 %
Isto pravilo kao u rečenici iznad, rastavljeno na tri dijela.

Prije nego otvoriš aplikaciju, napiši pravilo ovako na papir. Ako ga ne možeš izreći jednom rečenicom, podijeli ga na dva pravila. Kako se ovo pravilo postavlja korak po korak piše u listu V-02.