WiFi гирлянда от Zemismart в Home Assistant

Как обычно — прошьем ESPHome для управления из Home Assistant.

Поставляется гирлянда в обычной картонной коробке

Помимо гирлянды внутри только инструкция. Внушительного размера, да еще и цветная.


Ссылка на гирлянду в магазине Zemismart на Aliexpress:
https://aliexpress.ru/item/4000460383819.html


До этого времени я собирал управляемые гирлянды только сам. Теперь есть готовая, но не с адресными светодиодами, а с обычными RGB. У Zemismart еще есть гирлянда для штор и окон в которой от горизонтальной ленты со светодиодами опускаются вниз несколько вертикальных, покрывающих всю площадь шторы или окна.

Эта же гирлянда обычная, 8 метров в длину. Каждые 10 см расположен RGB светодиод. Жаль нет белого, и желательно теплого белого. Смотрится очень уютно. Ну да ладно. Может ребята из Zemismart прочтут это и поставят RGBW светодиоды вместо RGB в будущих продуктах такого типа.

Блок управления без каких-либо кнопок. Но никто не мешает встроить кнопки самому, например вот такие:

Длина USB кабеля 3.5м. Потребляемая мощность 3Вт. Блок питания нужен на 5V, желательно

Соединяется гирлянда с блоком управления через водонепроницаемый винтовой разъем с уплотнителем.

Класс защиты, указанный производителем IP20. То есть только для помещений. Видимо, это связано с отсутствием какой-либо изоляции в отверстиях блока управления. Хотя с одной стороны есть резиновый уплотнитель, со стороны USB питания.

Сами же светодиоды залиты каким-то прозрачным составом. Влагу точно не пропустит.

Теперь настало время проверить в работе нашу новую «умную» гирлянду.

 

Подключение к приложению Tuya Smart

Тут все обычно, как и с остальными устройствами Tuya. Заходим в приложение и жмем +

Тут можно не беспокоиться о выборе сопрягаемого устройства. Я выбрал Strip Lights

Далее нам предлагают ввести пароль от wifi 2,4 ГГц. Вводим.

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

А дальше соединение с устройством.

И успешное сопряжение. Как видите, распозналась гирлянда не как Strip Lights, а как лампочка. Так что можно было выбирать и ее для сопряжения.

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

Для себя же я предпочитаю настроить управление из Home Assistant. И удобно, и локально, и жена привыкла. В качестве прошивки, как я уже писал выше, будет использована ESPHome.

 

Разборка и прошивка

Разбирается корпус легко. Просто поддеваем канцелярским ножом в месте соединения двух половинок корпуса.

Внутри небольшая плата с модулем TYWE3S

Сразу же обращают на себя внимание резисторы большого размера на каждый канал RGB.

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

Распиновка модуля TYWE3S:

Чтобы прошить гирлянду, можно попробовать воспользоваться методом без пайки через Tuya Convert:

Прошиваем устройства Tuya без паяльника с использованием Tuya Convert

Но для меня подпаять контакты кажется намного быстрее и надежнее. 3-5 минут и модуль прошит.

Подпаиваемся к контактам TX RX GND VCC подав GPIO0 на землю во время подключения к ПК через Uart адаптер.

Обязательно делаем бэкап родной прошивки:

Резервное копирование прошивки ESP8266 с помощью esptool

И можно заливать новую прошивку. Для ESPHome конфиг следующий:

esphome:
  name: garland_string_light
  platform: ESP8266
  board: esp01_1m

wifi:
  ssid: 'youwifi'
  password: 'youwifipass'

logger:

api:
  password: "garland_string_light"

ota:
  password: "garland_string_light"


output:

  - platform: esp8266_pwm
    pin: 4
    max_power: 0.95
    id: output_red

  - platform: esp8266_pwm
    pin: 12
    id: output_green

  - platform: esp8266_pwm
    pin: 14
    max_power: 0.95
    id: output_blue


light:
  - platform: rgb
    name: "garland_string_light"
    id: garland_string_light
    red: output_red
    green: output_green
    blue: output_blue
    restore_mode: RESTORE_DEFAULT_ON
    effects:
      - random:
          name: Random
      - random:
          name: Random slow
          transition_length: 5s
          update_interval: 10s
      - random:
          name: Random fast
          transition_length: 1s
          update_interval: 3s          

Пины, отвечающие за цвета RGB светодиодов — 4, 12, 14

В Home Assistant добавляем новое устройство через Настройки > Интеграции

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

И эффектов для обычной rgb ленты у ESPHome мало, нужно будет придумать самому.

Поделитесь с друзьями
Подписаться
Уведомить о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии