Stupid House

Bluetooth датчик протечки Xiaomi SJWS01LM


Покупая недостающие устройства к умному дому решил посмотреть, что представляют из себя Bluetooth датчики, чем они могут быть лучше от аналогичных работающих по протоколу ZigBee. Ранее я уже рассказывал про Bluetooth умную розетку Xiaomi ZNCZ01ZM и впечатление о ней осталось не самое положительное.

 

 

Описание

В упаковке у Xiaomi без изменений, приятные белые коробочки с изображением того что внутри.

bluetooth xiaomi water leakage sensor SJWS01LM box

Внутри только датчик и инструкция на китайском языке, обычный минимализм компании Xiaomi.

Bluetooth датчик протечки Xiaomi SJWS01LM

Датчик похож на ZigBee версию, но немного больше по высоте и более угловатый. На верхней грани под надписью Mi находится скрытая кнопка, при долгом нажатии на которую активируется режим сопряжения, а при однократном, если датчик уже сопряжен, выполняется проверка связи датчика со шлюзом. Снизу располагается крышка закрывающая отсек с батарейкой и пара контактов на высоте около полутора миллиметров от пола. Контакты меньше размером по сравнению с ZigBee версией, хорошо это или нет не понятно, наверно китайским инженерам виднее. Для открытия крышки на ней сделана достаточно глубокая прорезь под монету, это очень хорошо т.к. сама крышка сделана из достаточно мягкого пластика и при плохом фиксировании монеты можно «слизать» пластик так, что потом открыть отсек будет проблематично.

bluetooth xiaomi water leakage sensor SJWS01LM

Совет! Если подобную крышку на датчиках открыть тяжело или пластик для фиксирования открывающего механизма уже «слизан», то открыть крышку очень легко при помощи двухстороннего скотча. Если датчик уже приклеен к стене, то отдирать его полностью для замены батареек не надо. Если датчик не приклеен, то двухсторонний скотч вырезается по размеру крышки и приклеивается к ней, а затем всё вместе к столу или к чему-либо от чего потом можно без проблем убрать остатки скотча. Далее датчик поворачивается в сторону открытия, крышка остается приклеенной, а открытый датчик в руках. Профит.

Питается датчик от батарейки CR2032, для датчиков протечки версии ZigBee такой качественной батарейки хватает на 2 года, как будет с версией Bluetooth покажет время.

 

bluetooth xiaomi water leakage sensor SJWS01LM battery

 

Использование в MiHome

Подключение в MiHome стандартное для всех устройств экосистемы Xiaomi. Переводим датчик протечки в режим обнаружения зажав скрытую кнопку под надписью «Mi» на несколько секунд, рядом с кнопкой начнет мигать синий светодиод. В телефоне включаем Bluetooth, запускаем MiHome, нажимаем «+» в правом верхнем углу, в выпадающем меню выбираем «Добавить устройство».

 mihome add new device

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

mihome add new device confirmation

Держим телефон рядом с датчиком ожидая завершения подключения, в следующих пунктах настройки понятно называем устройство и указываем его месторасположения.

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

mihome bluetooth leak sensor plugin

Настройки по минимуму, некоторые пункты на китайском :)

mihome blooetooth leak sensor settings

Датчик имеет только одну собственную настройку (переключатель с подписью на китайском), включение которой должно увеличить время работы батареи, но, как заявляется, это уменьшает мощность работы передатчика что приводит к меньшему радиусу обнаружения устройства.

Второй пункт показывает состояние батарейки, третий уровень сигнала шлюза.

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

mihome bluetooth leak sensor change device settings

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

mihome bluetooth leak sensor alarm

 

Автоматизация в MiHome

Для участия датчика в сценариях умного дома необходимо наличие BLE шлюза, например, Xiaomi Gateway 3.

В автоматизации датчик может выступать только в качестве условия. Доступно три условия (в ZigBee версии были доступны только первые два):

  • Обнаружена протечка
  • Протечка устранена
  • Нажата кнопка

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

 

Использование в Home Assistant

Для взаимодействия устройства с Home Assistant необходим шлюз Xiaomi Gateway 3 и настроенная интеграция от AlexxIT. Как интегрировать Xiaomi Gateway 3 подробно описано в статье: Xiaomi Gateway 3 - подключение к Home Assistant.

Home Assistant доступна следующая информация с сенсоров датчика:

  • Текущее состояние обнаружения протечки
  • Action - показывает действие нажатия кнопки (по умолчанию сенсор скрыт)
  • Информация о состоянии батарейки

home assistant info xiaomi bluetooth leak sensor

 

Автоматизация в Home Assistant

Как и в MiHome в Home Assistant датчик может выступать только условием в сценариях автоматизации. Доступны следующие условия для сценариев:

  • Обнаружена протечка
  • Протечка устранена
  • Изменение значения состояния батареи

Использование автоматизаций для Home Assistant с использованием датчиков протечек было рассмотрено в статье: Защита дома от протечек на датчиках Xiaomi/Aqara - Часть 2, Автоматизация

 

Итог

Датчик вполне хорош, если сравнивать с ZigBee версией, то отличий в работе нет, при погружении в воду срабатывает четко, уведомления от MiHome на телефон приходят, в Home Assistan определяется, AlexxIT отдельное спасибо.

Не работает в OpenHAB, очень жаль, какую-то нормальную интеграцию Gateway 3 с поддержкой большого количества устройств для него я так и не нашел.

 

Автор: muxa, 26.09.2022
Войдите или зарегистрируйтесь, чтобы иметь возможность оставлять комментарии