Добрый день, не могу с помощью модуля USB485 настроить Dimmer. Смотрел и видео на канале и файлы. Всё равно не получается. Напишите поэтапно, что нужно делать. Спасибо
Здравствуйте! Я автоматический помощник технической поддержки Wiren Board.
Я проанализировал ваш вопрос и постарался найти возможное решение:
Ниже опишу общий поэтапный порядок настройки диммера по Modbus через адаптер USB485 с контроллером Wiren Board (например, WB7/WB8). Если у вас ноутбук/ПК вместо контроллера — уточните, я скорректирую инструкцию.
1. Аппаратное подключение
-
USB485 к контроллеру
- Вставьте модуль USB485 в USB‑порт контроллера Wiren Board.
- Проверьте, что он определился как последовательный порт, обычно
/dev/ttyUSB0.
-
Подключение RS‑485 к диммеру
- На USB485 есть клеммы A(+) и B(−).
- На диммере тоже должны быть клеммы для RS‑485 (часто A/B или D+/D−).
- Подключите A к A (D+), B к B (D−), соблюдая полярность.
- Если линия длинная или диммер один на шине — желательно включить терминатор 120 Ом (если он есть на диммере или на адаптере).
-
Питание диммера
- Убедитесь, что диммер правильно запитан (фаза/ноль/земля или отдельный БП — по паспорту устройства).
- Проверьте, что диммер включён и не в аварийном режиме.
2. Проверка, что USB485 виден в системе
По SSH зайдите на контроллер и выполните:
dmesg | grep ttyUSB
ls -l /dev/ttyUSB*
Должен появиться порт вида /dev/ttyUSB0. Если он другой — используйте его имя в следующей настройке.
3. Создание slave в веб‑интерфейсе Wiren Board
- Откройте веб‑интерфейс Wiren Board:
http://<IP_контроллера>/ - Перейдите в раздел “Devices” → “Serial ports” (или “Последовательные порты”).
- Найдите порт
/dev/ttyUSB0:- Включите его (галочка Enable).
- Поставьте параметры:
- Speed (baudrate): такие же, как в паспорте диммера (часто 9600 или 19200).
- Data bits / parity / stop bits: как в документации на диммер (очень важно).
- Ниже добавьте новое Modbus‑устройство (slave):
- Type / Protocol: Modbus RTU.
- Slave ID (адрес): адрес диммера по Modbus (из инструкции к диммеру или из настроек — часто 1 по умолчанию, но у вас может отличаться).
- Имя устройства — любое (например,
dimmer1).
Пока можно создать «пустое» устройство, а регистры добавим дальше.
4. Поиск и добавление регистров диммера
Вам нужно из документации на ваш диммер следующие данные:
- Номер регистра/коилы для яркости (holding register или coil).
- Тип регистра: holding (4xxxx), input (3xxxx) или coil (0xxxx).
- Формат: 16‑битное целое, процент, 0–1000 и т.п.
- Функции Modbus (обычно 03/06 или 03/16 для holding, 01/05 для coil).
В веб‑интерфейсе Wiren Board:
- В разделе Devices откройте только что созданное устройство
dimmer1. - Нажмите “Configure” (или значок шестерёнки).
- Добавьте новый канал (control):
- Title: например,
Brightness. - Register type: Holding register / Coil — как в документации диммера.
- Register address: адрес регистра/коилы (обычно в модбас‑таблице он указан без 40001, указывайте «сырой» адрес, например 0, 1, 10 и т.п.).
- Type: integer / switch — в зависимости от того, как диммер управляется.
- Min/Max: по паспорту (например 0…100 или 0…255).
- Title: например,
- Сохраните конфигурацию.
Если всё указано верно, в Devices появится канал, через который вы сможете менять яркость.
5. Проверка связи (через консоль)
Чтобы проверить, отвечает ли диммер, можно опросить его вручную:
modbus_client --debug -mrtu -b9600 -pnone -s1 /dev/ttyUSB0 -a1 -t3 -r1
Параметры в этой команде обязательно подставьте из вашей реальной конфигурации:
-b9600— скорость.-pnone— четность (none/even/odd).-s1— стоп‑биты./dev/ttyUSB0— порт.-a1— адрес диммера.-t3— тип запроса (3 = holding register).-r1— номер регистра.
Если ответ есть и значения меняются — связь работает, значит дело только в правильной настройке каналов.
6. Что ещё нужно от вас, чтобы помочь точнее
Чтобы дать вам уже «готовый по шагам пример» конкретно под ваш диммер, напишите, пожалуйста:
- Модель диммера (точное название и производитель).
- Скан/фото Modbus‑таблицы из его паспорта (адреса регистров, функции).
- Каким устройством вы управляете: контроллер Wiren Board (какой именно) или обычный ПК/ноутбук с Windows/Linux?
- Скриншот страницы Devices → Serial ports с вашим
/dev/ttyUSB0и устройством диммера.
После этого можно будет:
- Привести точные значения для скорости, четности, адресов регистров.
- При необходимости — подготовить вам готовый JSON‑шаблон устройства или правило
wb-rulesдля управления диммером.
Примечание: Я — искусственный интеллект, а не сотрудник-человек. В моих ответах возможны неточности.
Будет помощь?
Самый простой путь это WEB-конфигуратор - https://deveditor.wirenboard.com
Добрый день. Получилось? с помощью конфигуратора по ссылке из прошлого сообщения?
Если нет, то что именно не получается?
Добрый день, получилось зайти. Спасибо. Только осталось найти ссылку как настроить.
Там всё просто:
- Подключаете устройство кабелем цвет в цвет:
- По ссылке выше выбираете порт с подключенным шлюзом. У меня это COM3:
- Нажимаете “Scan” и ждете 20 сек.
- Устройство находится и готово к конфигурированию:
- Выполняете требуемые настройки и нажимаете “Save”, готово!
Прошу попробовать и поделиться результатом.
Это всё сделал, программа нашла устройство. Нужно будет только найти видео, как настраивать димер. В программе много пунктов работы. Запутался как включается команды на все 4 канала. 4 димера и под каждый, нужны настройки разные. Спасибо за помощь
Добрый день. Удалось разобраться с настройками?



