Что за устройство Сигнализация и зачем оно нужно

Материал из Sprut.hub Wiki

Сигнализация - является штатным акссесуаром хаба, который может быть использован для создания своей виртуальной сигнализации. Например когда все ушли, или наоборот когда все пришли.

При этом она будет отправлять уведомления, например когда сработал датчик движения а никого нет дома.

С помощью интеграции в Apple HomeKit, данная сигнализация может отправлять Важные уведомления, которые вы сможете увидеть даже в беззвучном режиме и в режиме "Не беспокоить"

С помощью сценариев или с помощью внешних систем автоматизации (например Node RED), пользователи могут управлять состояниями сигнализации в зависимости от задач.

Доступно четыре состояния сигнализации и режим тревоги, когда сигнализация сработала по какому-либо условию.

Так как Сигнализация является виртуальным устройством, то управление осуществляется через сценарии. Также можно с помощью различных связей и внешних систем, увязывать реальную сигнализацию с виртуальной.

Если вы собираетесь отправлять из внешней системы изменения текущего состояния сигнализации в Sprut.hub, то необходимо менять и Целевой режим и Текущий одновременно

Иначе если ваш хаб подключен к HomeKit, при изменении только текущего состояния - вы получите бесконечный статус Активация в HomeKit.

Режимы сигнализации

Целевой режим - это в какой режим должна переключиться сигнализация. То есть мы устанавливая вручную "целевой режим" побуждаем сигнализацию переключиться в этот режим

Текущий режим - это текущее состояние сигнализации. Например она связана с каким то физическим устройством, которое возвращает свое состояние в текущий режим. Оно задается или внешними устройствами или сценариями. Вручную оно не управляется.

Например мы устанавливаем целевой режим - "Не дома", у нас сценарием включается розетка и ее состояние меняет "Текущий режим" сигнализации. Просто для того, чтобы мы увидели что событие случилось и все отработало.

Если сигнализация не связана ни с каким устройством, то в ее настройках есть включение логики зависимости текущего режима от целевого. Это необходимо для того, чтобы сигнализации не "залипала" в переходном режиме в том же HomeKit и адекватно переключалась. Тогда любое изменение целевого режима - будет менять текущий режим и по факту все будет выглядеть автоматически.

Плюс именно в текущем режиме - задается режим тревоги. В сценариях. Потому что это событие подразумевает некий триггер извне для сигнализации.

Логика "Сигнализация"

Она включает автоматическое реагирование на любые датчики присутствия и движения, которые будут активировать тревогу при включенной сигнализации

Если вы не хотите, чтобы ваша встроенная сигнализация срабатывала на датчики, вам достаточно зайти в ее настройки, перейти в раздел "Логика" и отключить логику "Сигнализация"