В блочных сценариях, при добавлении устройств в блоки Если и Тогда, можно выбирать какие характеристики устройства будут использованы для проверки условий или выполнения действий.
Характеристики устройств в блоке Если
В блоке Если - проверяются условия. У разных устройств есть разный набор характеристик, соответственно и разные критерии проверки.
Например у датчика открытия есть только два состояния "Открыто" и "Закрыто", соответственно и проверить мы можем только текущее состояние и соответствие ему.
![](/images/8/8f/%D0%A1%D1%86%D0%B5%D0%BD%D0%B0%D1%80%D0%B8%D0%B8_018_%D1%81%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D1%8F_%D0%B2_%D0%95%D1%81%D0%BB%D0%B8.png)
Знак != означает неравенство
А вот у датчика температуры уже есть значение, поэтому мы можем проверить больше условий
![](/images/0/04/%D0%A1%D1%86%D0%B5%D0%BD%D0%B0%D1%80%D0%B8%D0%B8_018_%D1%81%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D1%8F_%D0%B2_%D0%95%D1%81%D0%BB%D0%B8_%D1%80%D0%B0%D0%B7%D0%BD%D1%8B%D0%B5.png)
Характеристики устройств в блоке Тогда
В блоке тогда, мы управляем различными характеристиками устройств, которых может быть несколько.
![](/images/5/53/%D0%A1%D1%86%D0%B5%D0%BD%D0%B0%D1%80%D0%B8%D0%B8_019_%D1%85%D0%B0%D1%80%D0%B0%D0%BA%D1%82%D0%B5%D1%80%D0%B8%D1%81%D1%82%D0%B8%D0%BA%D0%B8_%D0%B2_%D0%A2%D0%BE%D0%B3%D0%B4%D0%B0.png)
Соответственно мы можем сразу управлять несколькими характеристиками одного устройства
![](/images/5/52/%D0%A1%D1%86%D0%B5%D0%BD%D0%B0%D1%80%D0%B8%D0%B8_019_%D0%BD%D0%B5%D1%81%D0%BA%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE_%D1%85%D0%B0%D1%80%D0%B0%D0%BA%D1%82%D0%B5%D1%80%D0%B8%D1%81%D1%82%D0%B8%D0%BA_%D0%B2_%D0%A2%D0%BE%D0%B3%D0%B4%D0%B0.png)