Дом по сценариюПонятные автоматизации для повседневных задач.
← К материаламПанели управления · 2 мин

Как показывать карточку только при определённом состоянии устройства?

Откройте настройки видимости карточки и добавьте условие для нужной сущности и её состояния. После сохранения проверьте карточку в двух состояниях: при выполненном условии она должна отображаться, а при другом состоянии — скрываться.

Откройте видимость

Перейдите к редактированию нужной карточки и найдите настройки условий видимости. Выберите сущность, состояние которой должно управлять отображением.

Указывайте именно ту сущность, которая отражает требуемое состояние устройства. Связанное устройство или другая сущность может давать иной результат.

  • Откройте редактирование карточки.
  • Найдите условия видимости.
  • Выберите управляющую сущность.

Задайте условие

Укажите состояние, при котором карточка должна быть видна. Формулировка условия должна соответствовать состоянию выбранной сущности.

Сохраните карточку и вернитесь к представлению. Если добавлено несколько условий, проверьте их совместное действие, поскольку отображение зависит от заданной конфигурации.

  • Укажите нужное состояние.
  • Сохраните условие.
  • Проверьте сочетание условий.

Проверьте смену состояния

Измените состояние устройства или дождитесь его изменения в рамках обычного сценария. При выполнении условия карточка должна появиться, а при невыполнении — исчезнуть.

Если результат не совпадает с ожиданием, перепроверьте сущность, написание состояния и сохранённые настройки видимости.

  • Проверьте состояние до изменения.
  • Проверьте отображение после изменения.
  • Сверьте сущность и значение состояния.

Проверьте себя

  • Выбрана правильная сущность.
  • Указано требуемое состояние.
  • Проверены оба варианта отображения.

Частый вопрос

Можно ли скрывать карточку при нескольких состояниях?

Это зависит от доступных настроек условий видимости; проверьте их совместное поведение в редакторе карточки.

Источники