Zigbee-датчик протечки воды BlitzWolf BW-IS5 для Tuya Smart: обзор, интеграция в Home Assistant

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Обзор | Техника для дома

Здравствуйте друзья

В этом обзоре поговорим об одном из самых важных, по моему мнению, устройств умного дома — Zigbee датчике утечки воды. В моей градации ценностей он стоит в одном ряду с датчиком дыма и утечки газа, и обязательно должен быть в каждой конфигурации умного дома. Герой обзора принадлежит к экосистеме Tuya Smart, то есть он не дружит с шлюзами Xiaomi / Aqara и не добавляется в mihome. Для него есть своя, одноименная система управления и шлюзы, кроме этого он может интегрироваться в Home Assistant.

Напомню про другие датчики серии Blitzwolf, про которые я уже рассказал —

Где купить?

  • Banggood — цена на момент публикации обзора $ 15,99
  • Aliexpress — цена на момент публикации обзора $ 16,59
  • Аналог датчика для Tuya Smart — Aliexpress — цена на момент публикации обзора $ 16,46

Параметры

  • Модель: BW-IS5
  • Интерфейс: ZIgbee
  • Рабочие температуры: от -10 до 50 С
  • Класс защиты: IP66
  • Питание: CR2032

Поставка

Поставляется устройство в коробке с стандартным для этого производителя бело-зеленым оформлением и написанным большими символами номером модели.

Внутри находится датчик протечки, свидетельство о прохождении контроля качества и небольшая инструкция на английском.

Конструкция

Внешне датчик представляет собой “таблетку” диаметром около 5 и толщиной чуть более 1,5 см. На верхней части, в центре — находится прорезиненная кнопка сопряжения. Кстати существуют полностью аналогичные по внешнему виду датчики для Tuya Smart но без надписи Blitzwolf

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

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

Сравнение

Герой обзора — практически идентичен своими размерами с датчиком протечки от Aqara для экосистемы умного дома Xiaomi. Aqara немного тоньше и более зализанная.

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

Tuya Smart

С момента моего обзора про стартовый набор для умного дома Tuya Smart, кто не видел — ссылка в описании, все zigbee датчики этой системы я сначала тестирую в штатном приложении. Заходим в меню шлюза, у меня это Alfawisе и добавляем дочернее устройство. На датчике нужно зажать кнопку, пока не начнет мерцать зеленый светодиод под ней.

Сразу после подключения система предлагает провести тест, так как датчик относится к категории охранных. После нажатия имитируется возникновение протечки.

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

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

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

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

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

Приложение Tuya Smart выполняется в фоновом режиме, при обнаружении влаги почти сразу появляется уведомление от него, в виде значка в трее. Кликнув по нему — грузится окно с данными об аварии и плагин датчика. Подробнее в видео версии обзора

Home Assistant

Для интеграции в Home Assistant я использовал интеграцию zigbee2mqtt. В официальном списке устройства именно модели BW IS5 — нет, но есть аналогичные по виду, так же кстати было и с моделью BW IS4. 

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

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

Я сделал не менее 4х попыток — но меня упорно отправляло писать свой конвертер.

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

На тестовом сервере — используется другой стик CC2531 прошитый в zstack 3 для поддержки Zigbee устройств.

Мне сложно объяснить точную причину, но хочу зафиксировать факт — на одну и ту же версию zigbee2mqtt с стиком CC2538 датчик не подключился, на стик СС2531 — залетел без проблем. 

Устройство имеет шесть параметров которые сохраняются в его топике.

В Home Assistant автоматически пробрасываются три основные — сенсоры уровня заряда и сигнала и бинарный сенсор протечки. Класс устройства определяется автоматически.

Он имеет два состояния — Сухо и Влажно, в которые интерпретируются состояния бинарного сенсора — вкл и выкл.

В SLS шлюзе датчик поддерживается в прошивках начиная от 5 октября 2020 года и позже.

Включаем join и после этого запускаем режим сопряжения зажав клавишу на датчике. Ждем, пока пройдет интервью и новое устройство добавится в систему.

Здесь устройство имеет 5 параметров, основные — теже что и в интеграции zigbee2mqtt. 

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

В Home Assistant — через SLS пробрасывается на одну сущность больше чем в z2m — еще есть напряжение заряда на батарейке.

Примеры сценариев уведомлений. 

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

Второй сценарий. Его триггер более конкретный, не просто выключение, а именно переход из включено в выключено, это позволит избежать ложных срабатываний. Далее — уведомление в телеграмм, светильники переключаются в зеленый цвет и через 10 секунд выключаются. 

Текстовая версия автоматизаций

Видео версия обзора

Спасибо за внимание

Другое
Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе

0 комментариев

Добавить комментарий

Сейчас на главной

Новости

Публикации

Обзор повербанка Ugreen Wavy 10 000 мА·ч с мощностью до 45 Вт: легкий карманный вариант на каждый день

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

Газотурбинный Chrysler проехал миллион километров по США, ездил на духах, но в серию не пошёл

В конце 1963 года на улицы США вышел уникальный автомобиль, который смог удивить прохожих своим необычным звуком. Вместо привычного глухого рычания бензинового ДВС слышался свист газотурбинной...

Железное кольцо Фарадея: как опыт 1831 года привёл к появлению трансформаторов

Если снять крышку с обычного блока питания, внутри почти наверняка найдётся трансформатор: сердечник и несколько обмоток провода. Его история начинается с железного кольца, которое Майкл Фарадей...

«Сатурн-201»: советский катушечный магнитофон из Омска

В советское время купить катушечный магнитофон было непросто: дефицит! Однако, иногда эти аппараты появлялись на прилавках, при этом основная масса покупателей, как правило, отдавала предпочтение...

Почему млекопитающие миллионы лет оставались в тени динозавров, а после исчезновения динозавров «выстрелили»

Почему млекопитающие более 130 миллионов лет жили в тени динозавров? Как млекопитающие выживали в мире гигантов и почему после вымирания динозавров именно они получили шанс на стремительное развитие.

Как пуск Цимлянской плотины в 1952 году сократил нерестилища азовского осетра

Весной 1952 г. водосливная плотина Цимлянского гидроузла на отметке 327 км от устья р. Дон перекрыла реку железобетонным массивом шириной более 400 м. Нижнее течение перестроилось за один...