Zigbee-пульт управления для умного дома Moes на 4 кнопки: обзор, интеграция в Home Assistant

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

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


Продолжаем наше путешествие по безграничной экосистеме Tuya Smart и сегодня мы поговорим о логическом, четырех кнопочном контроллере, который выполнен в форм факторе пульта дистанционного управления. Как всегда, кроме штатных возможностей, протестируем интеграцию в альтернативные системы управления.

Содержание

Куплен на Aliexpress — цена на момент публикации $11.91

Параметры

  • Модель: Tuya  TS0044
  • Интерфейс: Zigbee 3
  • Форм фактор: Пульт управления
  • Количество кнопок: 4
  • Приложение управления: Tuya Smart, Smart Life
  • Диапазон рабочих температур: -10 +45 С
  • Размер: 110х37х14 мм
  • Питание: 12 В батарейка LR23A

Поставка

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

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

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


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

Конструкция

Если говорить о типе устройства — это логический 4х кнопочный контроллер, принципом работы не отличающийся например от настенных беспроводных выключателей. Его особенность — только его форма — в виде пульта.

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

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

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

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


Хотя в подобных устройствах чаще всего используются круглые, 3 В батарейки — таблетки, для героя обзора понадобится более редкая, 12 В батарейка 23 А. И в комплекте ее нет. У меня нашлась подходящая, когда — то покупал для передатчика фотовспышки.

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

Tuya Smart

Для подключения к родной системе управления Tuya Smart или Smart Life — нужен Zigbee шлюз. Я использую Ethernet zigbee gateway от того же производителя. В плагине шлюза добавляем новое устройство, и после включение поиска — включаем сопряжение на пульте. В течении минуты он подключится к шлюзу

После этого новое устройство появится и в списке устройств шлюза и в общем списке Tuya Smart. Кстати показанный тут 4х кнопочный настенный выключатель, обзор его есть у меня на канале, по сути своей — точно такое же устройство, просто в другом корпусе.

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

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

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

Например по одиночному нажатию на кнопку можно включать или выключать звездный проектор, обзор на который тоже можно найти на моем канале.

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

zigbee2mqtt

Для интеграции в альтернативные системы управления можно использовать zigbee2mqtt. Включаем режим подключения устройств после чего переводим пульт в режим сопряжения.

Он определяется системой именно как 4х кнопочный настенный выключатель, про который я уже упоминал. По сути это одно и тоже устройство.

Это стандартная и поддерживаемая модель TS0044, как и другие, питающиеся от батареек устройства — имеет класс End Device. То есть пульт уходит в режим сна и не умеет передавать данные от других узлов Zigbee сети

На вкладке Exposes тут есть три сущности — уровень заряда батареи и сигнала, а также action — куда попадают все действия кнопок. И вот тут нашлось отличие от выключателя, так как значение уровня заряда тут все время пустое, ничего так и не прилетело. 

Здесь так же три типа нажатий — одиночное, двойное и удерживание. Для удерживания нужно жать долго, пока не погаснет диод на пульте.

Эти три сущности в виде сенсоров передаются и в Home Assistant через интеграцию MQTT. Значение сенсора уровня заряда — пустое.

SLS Gateway

Спокойно пользоваться пультом смогут и владельцы SLS Gateway. Тест я проводил на прошивке от 8 июня 2021 года, но работать он будет и на более ранних версиях.

Подключение — стандартное, на шлюзе включаем join, а на пульте держим кнопку пока не начнет мерцать светодиод.

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

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

State для устройства — аналогичны zigbee2mqtt, дополнительно тут, в виде отдельного параметра, выведено время последнего отклика от устройства в Unix формате. Данных о уровне заряда нет. Не буду утверждать что их нет в принципе, возможно тут используется какой-то отличный от выключателей формат.

Эти параметры можно передавать в Home Assistant. Так как данных по уровню заряда не передается, то и сенсор для него не создается. Это выглядит аккуратнее чем сущность с пустым значением.

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

Вывод

Подводя итог — Moes пересобрали стандартный 4х клавишный логический выключатель под формат корпуса пульта управления и зачем-то применили редкую 12 вольтовую батарейку. Думаю что для некоторых задач, такой форм фактор будет удобнее. Пригодится и настенное крепление, чтобы устройство не валялось по дому. 

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