LOADING...

Подключение RGBW LED контроллера GLEDOPTO

Шаг 1:

  1. Включить устройство
  2. Сделать OFF/ON в течение 2 секунд
  3. Повторить 4 раза.
  4. На 5-й раз произойдёт сопряжение с контроллером

Шаг 2:

  1. Открыть приложение PuTTY, подключиться к контроллеру и ввести учетные данные (log\pass)
  2. Ввести команду для повышения прав пользователя:sudo -i

3. Ввести команду:nano /opt/zigbee2mqtt/data/configuration.yaml

и изменить friendly_name устройства на узнаваемое (например, led_controller)

4. Перезагрузить службу командой:nano /opt/zigbee2mqtt/data/configuration.yaml

Шаг 3:

  1. Открыть MQTT explorer, настроить подключение серверов, нажать connect.
  2. Открыть WEB-интерфейс через браузер по ip адресу
  3. Перейти в вкладку настройки → bildings → → MQTT Binding и добавить его. Далее перейти снова в раздел настройки → transformations → → JSONPath Transformation и добавить его
  4. Во вкладке настройки выбрать раздел Things нажать на кнопку добавления устройства -> выбрать MQTT Binding → generic MQTT thing → в строке label дать название устройству → выбрать bridge MQTT Broker. (Если нет MQTT Broker, добавить)

Шаг 4:

  1. На данном этапе нам нужно задать каналы работы контроллера. Выбираем созданный Thing и перемещаемся в вкладку Channels → add channel → On/Off Switch → заполняем поле Channel identifier и label (например, switch) → MQTT State Topic мы берем с MQTT explorer “zigbee2mqtt/led_controller” -> Custom On/Open Value “ON” → Custom Off/Closed Value “OFF” → ставим флажок на поле “Show advanced” → Incoming Value Transformations “JSONPATH:$.state” → create.
  2. После нажимаем Add link to item → create a new item → category “lightbulb” → link. Должен отобразиться выключатель с двумя характеристиками “ON-OFF”.

Шаг 5:

  1. Чтобы добавить возможность смены цвета, необходимо создать новый канал, для этого повторяем шаг 4, но вместо Switch выбираем категорию Color; Color mode → RGB, MQTT State Topic → zigbee2mqtt/led_controller/get, MQTT Command Topic → zigbee2mqtt/led_controller/set, далее через advanced находим Incoming Value Transformations, задаём JSONPATH:$.color, Outgoing Value Format → {«color»:{«r»:%s,»g»:%s,»b»:%s}}. Сохраняем
  2. После нажимаем Add link to item → create a new item → category “lightbulb” → link

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *