Добрый день.
Я взял для тестов 1 модуль WB-DALI3, один управляемый трековый светильник, ввод питания и трек.
Подключил провода к шине 2, установил сервис wb-mqtt-dali. После этого у меня получилось включать/выключать светильник из веб-интерфейса.
Зашел в настройки шины 2, просканировл устройства. Был найден светильник и появилась возможность управлять еще и цветовой температурой.
Спустя некоторое время в веб-интерфейсе параметры яркости и температуры на светильнике загорелись красным. Светильник перестал управляться, а переключатель “состояние шины” включался и выключался самостоятельно (видно на графике). При этом лампочка на модуле мигает постояно зеленым, словно идет передача по шине.
Пробовал отключить питание на шине, все равно мигает зеленым. Пробовал достать из трека светильник, оставив только ввод питания и сам трек - продолжало мигать зеленым. Прекращало мигать только если достать ввод питания из трека.
Светильник пробовали подкючать на другую шину (третью), тогда начинает мигать она.
Сел писать это обращение и само по себе мигание на третьей шине прекратилось, она горит красным. Хотя на скриншоте из настроек видно, что питание на неё должно подаваться. Переставили трек на вторую шину, все работает штатно - устройство опять обнаружилось и управляется.
В журнале куча ошибок от шины. Не могу понять, это брак какой-то в модуле или что-то не так программно?
По архиву это не похоже на программный сбой. Основной поток ошибок идёт с шины 3: сервис фиксирует пропуски кадров и кадры без данных. Так выглядят помехи в линии DALI. Мигание пропадает, когда вынут ввод питания трека, поэтому подозрение на трек или его ввод. Отличить это от неисправности модуля по архиву нельзя.
Пришлите, пожалуйста:
Модель трека и ввода питания, фото их подключения.
Мигает ли индикатор шины 3, если отключить от неё все провода DALI.
Напряжение (постоянное и переменное) на клеммах DALI+ и DALI− с подключённым треком без светильника.
Версию прошивки WB-DALI3 (канал «FW Version» устройства wb-dali_3).
Файл после команды на контроллере: journalctl -u wb-mqtt-dali --since "2026-09-29 10:30" --until "2026-09-29 12:05" > dali.log
Треков и вводов питания у нас несколько. Мы первым делом попробовали поменять трек и ввод питания на новый - сразу ничего не изменилось.
На текущий момент трек подключен к шине 2 и работает штатно. Я не знаю какие события привели его к штатному поведению.
На текущий момент лампы на корпусе модуля 1,2 - зеленые, 3 - красная, хотя питание в настройках выставлено для все трех шин. Первая и третья не подключены. В чем разница - не понимаю.
Уточнение. Трек был подключен вчера к шине 2. И работал штатно. Потом непонятно почему началось мигание зеленой лампы и пропало управление. Сегодня утром переставили управление на шину 3. Потом вернули на шину 2. Ошибки некоторое время еще были, а потому внезапно начало работать на шине 2.
Чтобы разобраться, нужна диагностика. Пришлите, пожалуйста:
Постоянное напряжение мультиметром между DALI+ и DALI− на клеммах модуля: на шине 1 и шине 3 без нагрузки, на шине 2 с подключённым треком. Замерять нужно сейчас, пока светильник работает: это нужно для сравнения.
Результат такой проверки: полностью отключите питание модуля (230 В и питание RS-485) на 10 секунд и включите. Какого цвета индикатор шины 3 после этого?
Скриншот всех каналов устройства wb-dali_3 на странице устройств, включая каналы шины 3.
Фото ввода питания со стороны клемм (какие провода куда подключены) и описание линии от модуля до ввода: тип кабеля, длина, есть ли скрутки и промежуточные соединения.
Во сколько сегодня перенесли трек с шины 3 обратно на шину 2. Также что подключено к клеммам DA3: на видео в этом месте виден сине-белый провод.
подключение 19659207739963.mp4 — Яндекс Диск - ссылка на видео с рассказом электрика как он подключил, фото бирки на вводе питания. Там плохо видно +48В коричневый, Dali - черный
Время точное не скажу, потому что мы начали перетыкать провода, менять ввод питания, менять трек, менять шину dali, перезапускать модуль (но не ждали 10 секунд). Все это точно было после 9 часов утра.
По этим данным модуль не выглядит бракованным. Судя по всему, канал шины 3 попал в защитное состояние из-за какого-то воздействия на линию, и короткие перезапуски его не сбрасывали.
Причину пока установить нельзя. По видео питание трека 48 В и линия DALI идут в одном многопарном кабеле и сходятся в соседних клеммных соединителях. Попадание 48 В на пару DALI могло вызвать срабатывание защиты.
Пришлите, пожалуйста:
Результат прозвонки мультиметром при отключённом блоке питания 48 В: есть ли контакт между парами 48 В и парами DALI (в кабеле и в соединителях).
Напряжение между DALI+ и DALI− на клеммах DA2 с подключённым треком и без светильника.
Куда подключена сине-белая пара, которая на видео заходит в область клемм DA3.
Если проблема повторится, до отключения питания модуля сохраните скриншот каналов «Состояние шины» и «Перегрев шины» и напряжение на клеммах DA.
Обратил внимание, что сейчас, при нормальной работе, в веб интерфейсе переключатель “состояние шины 2” выключается и сразу включается. Вот данные из истории. Это нормально поведение?
Результат прозвонки мультиметром при отключённом блоке питания 48 В: есть ли контакт между парами 48 В и парами DALI (в кабеле и в соединителях).
Напряжение между DALI+ и DALI− на клеммах DA2 с подключённым треком и без светильника.
Делаем замеры. Но теперь состояние шины опять не рабочее. Горит красная лампа, как будто нет питания шины (в настройках оно включено). За ночь ничего не происходило со светильником, в доме никого не было. Никакая автоматика не настроена для шлюза DALI.
Линия 48в с линией Dali не звонится
Dali 2 напряжение без светильника 7,2В, напряжение со светильников 4В.
Отключили на 20 секунд питание. Шлюз вернулся в работу.
Напряжение на DA2
со светильником 19.4В
без светильника 19.4В
Выяснил, что в 8:40 пропало питание на шине. Электрик сказал, что он в это время переставлял питания со второго трека, на котором мы проверяли работу системы после появления сбоя, обратно на первый. Почему не восстанолось питание на шине не понятно, но наблюдаем дальше
Напряжение 19,4 В на DA2 соответствует номиналу шины DALI (19,2 В, технические характеристики). В рабочем состоянии выход шины даёт нормальное напряжение.
Красный индикатор означает, что шина не активна (зелёный — активна, зелёный мигающий — идёт передача по шине), см. раздел «Индикация». На шине 3 и на шине 2 шина оставалась неактивной, пока питание модуля не было полностью отключено. Почему она не восстанавливается сама, мы выясняем.
По журналам программной причины не видно: в моменты провалов «Состояния шины 2» (17:03 и 17:20) сервис wb-mqtt-dali не писал ни ошибок, ни команд.
Пропадание питания шины совпало по времени с перестановкой ввода питания между треками. Это может быть причиной, но по имеющимся данным мы этого не подтверждаем. Пока причина не выяснена, монтажные и демонтажные работы на вводе и треке рекомендуем выполнять при обесточенной сети: этого требует инструкция производителя трека (Maytoni).
Прошивка модуля 1.0.2 — актуальная стабильная, обновление не требуется.
Брак это или нет, пока определить нельзя. Если после проверок подтвердится неисправность модуля, решим вопрос о гарантийной замене.
Что нужно от вас:
В дополнение к тому, что вы уже прислали (журналы за 17:03 и 17:20 и историю каналов «Перегрев шины 2» и «Состояние шины 2»), пришлите данные за 08:30–08:50 30.09, когда пропало питание шины: историю каналов «Наличие питания шины 2», «Внутренний источник питания шины 2» и «Состояние шины 2» (таблицей, как вы присылали) и журнал сервиса. Выполните на контроллере journalctl -u wb-mqtt-dali --since "2026-09-30 08:30" --until "2026-09-30 08:50" > dali.log и приложите файл. По ним будет видно, что зафиксировал сервис в момент пропадания питания шины (шум на линии, сообщения «нет питания», таймауты), и это можно будет сравнить с отказом шины 3 от 29.09.
Опишите, как именно выполнялась перестановка ввода питания в 08:40: был ли отключён блок питания 48 В, оставалась ли линия DALI подключённой к модулю. Также напишите, что делалось с треком, вводом или проводами 29.09 в 17:03 и 17:20. Действия на линии под напряжением могут вызвать замыкание или помеху, на которые реагирует защита выхода шлюза, поэтому нам нужно понять, связаны ли отказы и провалы с такими действиями.
Если шина снова станет красной, до отключения питания модуля замерьте напряжение на клеммах DA этой шины и сохраните скриншот её каналов. Затем откройте Настройки → Конфигурационные файлы → Настройка драйвера serial-устройств, у устройства WB-DALI 3 выключите внутренний источник питания этой шины, сохраните, включите и сохраните снова, замерьте напряжение ещё раз и напишите, стала ли шина зелёной. Так мы проверим, снимается ли отказ повторным включением питания шины без отключения всего модуля, и поймём, где именно он находится.
Пришлите чёткое фото (именно фото, пожалейств, не видео) маркировки на вводе питания трека (TRA034B-42B-1) и цвета всех жил у соединителей WAGO: какая жила идёт на V+, какая на V−, и куда подключена пара DALI от модуля. Цвета жил у разных партий и вариантов ввода различаются, поэтому по цвету назначение жил однозначно не определить. Нам нужно убедиться, что линия DALI подключена к жилам DALI, а не к жилам питания трека 48 В.
Укажите номер партии модуля (Batch №): он на наклейке на боковой поверхности корпуса или на плате.
Модуль по имеющимся данным исправен: ревизия v1.5A, прошивка 1.0.2 (актуальная стабильная), программной причины в журналах нет.
Подключение ввода питания и кабеля по присланным фото соответствует маркировке на вводе (DC 48V +/−, Dali +/−), 48 В на линию DALI не попадает.
Журнал за 30.09 (шина 2) показывает ту же картину, что 29.09 на шине 3: после включения питания шины на линии сразу появляется шум (кадры без данных, пропуски кадров), затем питание шины пропадает. То есть шум появлялся на разных шинах модуля, когда к ним подключён трек с вводом питания. По вашему наблюдению, шум продолжался и без светильника в треке и прекращался, только когда ввод питания вынимали из трека. Значит, светильник источником шума не является.
Что именно создаёт шум, по журналам определить нельзя. Оснований считать модуль бракованным пока нет.
Когда шум появится снова (индикатор шины мигает зелёным, в журнале строки «Frames must contain at least 1 data bit»), выключите только блок питания трека 48 В (Mean Well NDR-480-48). Модуль WB-DALI3 не отключайте (клеммы L и N остаются под напряжением), ввод питания TRA034B-42B-1 из шинопровода не вынимайте и провода DALI не отсоединяйте. Подождите 2–3 минуты и посмотрите на индикатор шины: светильник при этом работать не будет, это нормально. Сразу после проверки выполните на контроллере journalctl -u wb-mqtt-dali --since "-10 min" > dali.log и приложите файл. Если шум пропал после снятия 48В, он приходит со стороны питания трека.
Если шина снова станет красной, отключите питание модуля на 20 секунд, как делали раньше.