Подскажите как настроить в WB3.5 WB-RGB Диммер RGB?
С электрическим подключением все ясно, не нашел как добавить его в WB.
Как установить адрес устройства?
Может есть инструкция?
Есть http://contactless.ru/wiki/index.php/Драйвер_wb-homa-modbus .
В свежих прошивках всё проще, это делается через раздел Configs в веб-интерфесе. Там нужно добавить устройство на нужный порт, выбрать тип из списка, вбить адрес и нажать Save.
Адреса на диммерах устанавливаются с завода, написаны на каждом устройстве.
Обнаружил неточность, в вики написано b1 яркость, b2 цвет - у меня по факту наоборот - b1 цвет, b2 яркость.
спасибо, исправил
Подключил, работает, но чего-то непонятное сыпется в топик при нажатии на кнопки:
/devices/wb-mrgb_62/controls/Button 1/meta/error (null)
/devices/wb-mrgb_62/controls/RGB 61;137;13
/devices/wb-mrgb_62/controls/Button 2/meta/error 1
/devices/wb-mrgb_62/c ontrols/Button 1 counter/meta/error 1
/devices/wb-mrgb_62/controls/Button 2 counter/meta/error 1
/devices/wb-mrgb_62/controls/RGB 85;137;13
/devices/wb-mrgb_62/controls/Button 2/meta/error (null)
/devices/wb-mrgb_62/controls/Button 1 counter/meta/error (null)
/devices/wb-mrgb_62/controls/RGB 109;137;13
/devices/wb-mrgb_62/controls/Button 2 counter/meta/error (null)
/devices/wb-mrgb_62/controls/RGB/meta/error 1
/devices/wb-mrgb_62/controls/RGB 109;136;13
/devices/wb-mrgb_62/controls/RGB/meta/error (null)
/devices/wb-mrgb_62/controls/RGB 137;136;13
/devices/wb-mrgb_62/controls/RGB 137;112;13
meta/error значит, что ошибки чтения. Это точно с кнопками связано?
Когда держу кнопку (или b1 или b2) - тогда ошибки, когда просто вкл-выкл ошибок нет.
А, да, есть такой баг. Работе не мешает, Wiren Board это всё правильно обрабатывает.
В следующих ревизиях исправим.
Как сохранить в димере цвет, выбранный программно? Как установить яркость не включая димер?
Если я программно выбираю цвет, а потом включаю кнопкой, то включается цвет выбранный кнопкой.
Сейчас никак, сделать можем только в новых устройствах.
Небольшой баг нашел:
Включаю клавишей b2;
Переключаю цвет удерживая b1;
Выключаю клавишей b2;
Нажимаю и держу клавишу b2 и цвет сбрасывается на зеленый (какой бы не был выбран ранее).
Выбранный программно цвет сохраняется, только если его выбрать при включенном диммере.
Помогите готовой командой, что отправить в порт для включения диммера rgb 255,255,255 и для выключения если адрес устройства 62? Пользуюсь Putty.
ps
С WB все работает, нужно диммер к компу через usb-rs485 подключить.
там не ASCII-протокол, putty не поможет. Под винду смотрите что-нибудь типа Modbus Poll.
Описание регистров в документации, кажется там просто в первые три holding регистра нужно компоненты записать.
Для Windows eще удобная программа:
Как должен реагировать диммер в выключенном состоянии на нажатие и удержание кнопки включения?
У диммера нет кнопки включения, есть только кнопки яркости и цвета.
Длинное нажатие на яркость - изменение яркость. Короткое - включение/выключение.
Димер в выключенном состоянии, нажимаю и держу клавишу b2 - включается зеленый цвет (почему-то), хотя был белый до выключения.
А если быстро её нажать?
И что значит в выключенном состоянии? Как именно вы его выключили?
Если перед выключением был белый, выключить, и быстро включить - то все ок.
А удержание в выключенном состоянии дает такой косяк.
писал об этом ранее Помощь в подключении и настройке wb-rgb Диммера rgb
По идее - при нажатии и удержании выключенного димера - он должен включиться на мин яркость. Так же?