Оповещение о протечке

Задача: как только датчик протечки сработал — сразу получить уведомление на телефон.

Что понадобится: датчик протечки, заведённый как устройство; подготовленный канал уведомлений — подтверждённый email, привязанный Telegram или MAX, разрешённые push-уведомления (см. Уведомления).

Шаги (в разделе Автоматизации)

  1. Нажмите «+», чтобы создать автоматизацию, и задайте название («Протечка на кухне»).

  2. «Когда:» → вкладка «Событие» → выберите помещение, затем датчик протечки в нём.

  3. «Если:» → соберите условие: свойство протечки перешло в тревожное значение. Датчик zigbee2mqtt присылает water_leak — условие CHANGED_TO(water_leak, true); устройство с общим состоянием — CHANGED_TO(state, "ON"). Какое свойство присылает ваш датчик, видно в его сообщении; про свойства и операторы — в Автоматизациях.

  4. «Тогда:» → шаг «Сообщение» → выберите канал (Email, Push, Telegram или MAX) и задайте текст («Протечка на кухне!»). У Email и Push есть ещё поле «Тема».

  5. Включите «Включена» и нажмите «Создать».

Совет

С CHANGED_TO повторное оповещение придёт только при новом переходе в тревогу: статусы «протечка есть», которые датчик шлёт дальше, условие не пропустят. После перезапуска сервера оповещение повторится, если протечка всё ещё есть. Пауза в конце цепочки нужна, только если датчик «дребезжит» — быстро переключается туда-обратно.

То же самое по датчику дыма или открытия двери настраивается аналогично — меняется только триггер-устройство и условие.

Вариант: перекрыть кран с подтверждением

Если есть кран с приводом, добавьте в «Тогда:» перед сообщением шаг, который закроет кран и проверит, что он закрылся:

  1. Шаг «Ожидание» → «Устройство» — кран.

  2. «Сначала отправить прибору» → «Отдать команду устройству», «Команда» — {"state":"OFF"}.

  3. «Дождаться условия» — кран закрыт: state = "OFF"; «Таймаут ожидания» — 1 минута.

  4. «Если не дождались» → «Выполнить шаги и продолжить прогон» → шаг «Сообщение» с текстом «Кран не закрылся!».

Как кран сообщает своё состояние, видно в его сообщении. Подробнее — Шаги автоматизации.

См. также

Нашли ошибку на странице или не получилось? Напишите нам: rocket-home-ru@yandex.ru или в Telegram-группу https://t.me/RocketHome — укажите адрес страницы и что пошло не так.