Проблема с WB-MDM3

Здравствуйте!

Установлен диммер WB-MDM3. Все работает за исключением того, что свет включается с задержкой примерно в 1 секунду. Из-за чего это может быть?

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

Добрый день.

Тут не совсем понятно, что имеется в виду. Каким способом отключаете (вызываете отключение света? Это кнопка подключенная к самому диммеру? Если да - то в какое значение установлен регистр канала, 150-152?

Цвет сигнализирует о отсутствии связи или ее плохом качестве. Нужно смотреть в лог wb-mqtt-serial, проверять подключение. На этой же шине есть еще устройства?

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

Как я могу посмотреть регистр и где?

Да, есть два источника света. Причем, один сегодня перестал работать… И подскажите, как и где посмотреть лог?

Регистры возможно настроить следуя документации: Диммер светодиодных ламп и ламп накаливания WB-MDM3 — Wiren Board

Логи просматриваются совершенно обычным для Debian способом с помощью journalctl
или в веб-интерфесе.

root@wirenboard-ABER2WAM:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a148 -t0x03 -r150 -c 3

Opening /dev/ttyRS485-1 at 9600 bauds (N, 8, 2)

[94][03][00][96][00][03][F8][E2]

Waiting for a confirmation…

<94><03><06><00><0A><00><0A><00><0A><8A><27>

SUCCESS: read 3 of elements:

Data: 0x000a 0x000a 0x000a

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

Лог, если я правильно все сделал:

root@wirenboard-ABER2WAM:~# journalctl -u wb-mqtt-serial

– Logs begin at Mon 2022-05-30 08:24:57 UTC, end at Mon 2022-05-30 13:21:43 UTC. –

май 30 08:24:57 wirenboard-ABER2WAM wb-mqtt-serial[1789]: DEBUG: [port] Write: 2b 04 01 0e 00 02 16 3e

май 30 08:24:57 wirenboard-ABER2WAM wb-mqtt-serial[1789]: DEBUG: [port] ReadFrame: 7b 01 01 00 48 90

май 30 08:24:57 wirenboard-ABER2WAM wb-mqtt-serial[1789]: DEBUG: [modbus] read 2 input(s) @ 6 of device modbus:123

май 30 08:24:57 wirenboard-ABER2WAM wb-mqtt-serial[1789]: DEBUG: [port] Sleep 0 us

май 30 08:24:57 wirenboard-ABER2WAM wb-mqtt-serial[1789]: DEBUG: [port] Write: 7b 04 00 06 00 02 9a 50

май 30 08:24:57 wirenboard-ABER2WAM wb-mqtt-serial[1789]: DEBUG: [port] Sleep 9000 us

май 30 08:24:57 wirenboard-ABER2WAM wb-mqtt-serial[1789]: DEBUG: [port] ReadFrame: 2b 04 04 fe bf 90 cb 5d dd

май 30 08:24:57 wirenboard-ABER2WAM wb-mqtt-serial[1789]: DEBUG: [modbus] read 4 input(s) @ 316 of device modbus:43

май 30 08:24:57 wirenboard-ABER2WAM wb-mqtt-serial[1789]: DEBUG: [port] Sleep 0 us

май 30 08:24:57 wirenboard-ABER2WAM wb-mqtt-serial[1789]: DEBUG: [port] Write: 2b 04 01 3c 00 04 37 f3

май 30 08:24:57 wirenboard-ABER2WAM wb-mqtt-serial[1789]: DEBUG: [port] ReadFrame: 7b 04 04 01 54 7f ff 00 1f

май 30 08:24:57 wirenboard-ABER2WAM wb-mqtt-serial[1789]: DEBUG: [register handler] register <modbus:123:input: 7> contain

май 30 08:24:57 wirenboard-ABER2WAM wb-mqtt-serial[1789]: DEBUG: [port] Sleep 9000 us

май 30 08:24:57 wirenboard-ABER2WAM wb-mqtt-serial[1789]: DEBUG: [port] Sleep 12000 us

май 30 08:24:57 wirenboard-ABER2WAM wb-mqtt-serial[1789]: DEBUG: [modbus] read 2 input(s) @ 6 of device modbus:80

май 30 08:24:57 wirenboard-ABER2WAM wb-mqtt-serial[1789]: DEBUG: [port] Sleep 0 us

май 30 08:24:57 wirenboard-ABER2WAM wb-mqtt-serial[1789]: DEBUG: [port] Write: 50 04 00 06 00 02 9c 4b

май 30 08:24:57 wirenboard-ABER2WAM wb-mqtt-serial[1789]: DEBUG: [port] ReadFrame: 2b 04 08 07 26 c9 67 0b bb 63 79 17 73

май 30 08:24:57 wirenboard-ABER2WAM wb-mqtt-serial[1789]: DEBUG: [modbus] read 3 coil(s) @ 0 of device modbus:43

май 30 08:24:57 wirenboard-ABER2WAM wb-mqtt-serial[1789]: DEBUG: [port] Sleep 0 us

май 30 08:24:57 wirenboard-ABER2WAM wb-mqtt-serial[1789]: DEBUG: [port] Write: 2b 01 00 00 00 03 7b c1

май 30 08:24:57 wirenboard-ABER2WAM wb-mqtt-serial[1789]: DEBUG: [port] Sleep 9000 us

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

По-умолчанию.

Да, верно, но в логе не увидел ни одного запроса к устройству с адресом 148 (0x94)
Покажите как он сконфигурирован в wb-mqtt-serial

Это весьма интересно, а светодиоды каналов на самом диммере светятся.гаснут при включении?
Ну и если подключить обычную лампу накаливания в качестве теста к “неисправному” каналу - включается ли? И какие входы используете для управления, кстати?






Только на первом рабочем канале.
Я переключал и кнопки и нагрузки местами. Не работает именно диммер.

Так, а например, давайте подключим к 3 каналу лампу накаливания и кнопку соответственно к 5 входу.

Я это делал, только с трековым светильником. Где я возьму лампу накаливания?)

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

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

Стратегия диагностики: подключаем нагрузку, включаем канал и читаем из регистров 90-92 значение.
Кстати, если светильники светодиодные, фронт диммирования должен быть переключен на задний. А в настройках - не изменён.

Светильники. Они предназначены для диммирования и работали (одна группа на первом канале так и продолжает работать. Я не смогу посмотреть, что в регистре 90-92, так как диммер не определяется в веб интерфейсе (как и не определялся с самого налача)

Но вы же успешно читали с него регистры настроек сторости изменения? А дайте доступ по anydesk, например - посмотрю.

Не успешно. Контроллер не видит устройство.

Дать доступ смогу немного позже. Но есть ли смысл? Очевидно, что что-то с модулем, учитывая, что контроллер его с самого начала не видел и один канал не работал с самого начала.

Здравствуйте!

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

Чтобы быстрее разобраться в ситуации, вы можете отправить оборудование нам на диагностику. Но если проблема с нашим устройством не подтвердится, мы попросим вас оплатить стоимость диагностики и доставку в обе стороны. Стоимость диагностики диммера — 300 рублей, стоимость доставки согласно ценам курьерской службы.

Если вы согласны с таким вариантом, пожалуйста, напишите на info@wirenboard.com.

В письме укажите:

  1. ссылку на эту тему,
  2. серийный номер устройства, если есть,
  3. ваш действующий телефон, адрес доставки, ФИО получателя.

Курьер привезёт новое оборудование (указать устройство и количество) и заберёт старое.

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

Здравствуйте! Получилось ли решить проблему?