Mitä eroa on ennakkoehtojen ja jos-laukaisimien välillä?

Tilaehtoja käytetään vain määrittämään, onko automaatiokohtaus tehokas, eikä se käynnistä kohtauksen suorittamista.

Esimerkiksi, jos kohtauksen laukaisuehto on "kun laite A on päällä" ja tilatila on "kun laite B on päällä", toiminto on sammuttaa laite C.

Vain kun laite A on päällä ja laite B on myös päällä, kohtaus käynnistyy laitteen C sammuttamiseksi.

Pelkästään laitteen B kytkeminen päälle tai pois päältä ei käynnistä kohtausta.