Добрый день.
Вопрос по модулю dali от wb/
На объекте установлен контроллер с модулем dali. на модуль подключены 2 шины. На шинах 27 и 36 устройств. треки и точки от центрсвета.
Если подключены 2 шины и делать сканирование на 1 шине, где 27 устройств, находит 45-60 устройств, некоторые карточки устр. не открываются. шина 2 сканируется и находит тоже больше и уходит в ошибку.
Подключаю шины поочередно и сканирую находит все верно.
Если добавляю устройства в группы например группирую на 1 шине G0 G1 G2 и на 2 шине группы G0 G1 G2, то плашка любой группы например G0 включает обе группы G0.
удалил модуль dali, поставил другой, ситуация повторилась.
Как поправить?
Добрый день.
Вы используете wb-mqtt-dali версии 1.20.3, актуальный для testing.
Покажите лог сканирования пожалйста.
Лог сканирования когда подключены 2 шины?
Лучше оба варианта. Ну и, заодно - проверьте версию прошивки самого шлюза.
Текущая версия прошивки: 1.0.2 (актуальная)
обновился только на эту, как обновить на 1.20.3? подскажите пожалуйста
wb-mqtt-dali:
Installed: 1.20.3
Candidate: 1.20.3
Version table:
*** 1.20.3 990
990 http://deb.wirenboard.com/wb8/trixie testing/main arm64 Packages
990 http://deb.wirenboard.com/wb8/trixie testing/main armhf Packages
100 /var/lib/dpkg/status
Это как раз для шлюза - актуальная FW, новее нет.
Жду лог сканирования, но посмотрю на него уже завтра.
Пакет wb-mqtt-dali ужде новый, нет новее.
wb-dali_12_1-20260826-103103.log (58,3 КБ)
wb-dali_12_2-20260826-103327.log (42,7 КБ)
добрый день, лог когда подключены шины по одной
wb-dali_12_1-20260826-103623.log (76,3 КБ)
wb-dali_12_2-20260826-103936.log (68,9 КБ)
это логи когда подключенны 2 шины, находит больше устройстве при сканировании одной шины. и заканчивается сканирование ошибкой
Посмотрел лог.
Что вижу:
66:10:34:12.213 >> 01c2 QueryRandomAddressH(A0) - framing error
67:10:34:12.221 >> 01c3 QueryRandomAddressM(A0) - framing error
68:10:34:12.265 >> 01c4 QueryRandomAddressL(A0) - framing error
Очень, прямо слишком много.
В логах обеих шин появляются кадры, которые канал принял, но не отправлял. Их нет ни в одном "одношинном"логе. Разбор адресов:
- в логе канала 1 чужие кадры адресованы A11, A15, A22, A24, A26, A34, A39, A43, A44, A46, A48, A51, A52, A53, A57, A58, A61, A62 но все 18 существуют только на шине 2
- в логе канала 2 A8, A17, A18, A20, A25, A47, A49, A55 все существуют только на шине 1.
Скорее всего шины электрически соединены, при этом (возможно) только одним из проводов шины.
Так а если этих устройств на треках один блок питания, то как быть
Вот этого, к сожалению не понимаю: что за блок питания?
Треки запитаны от блока питания 48в, светильники трековые. Блок питания в щите
Т.е. несколько треков в квартире, запитаны от одного блока питания, светильники на 1 и 2 треке на 1 шине Dali, светильники на 3 и 4 треке на 2 шине
Опять же - не уверен что понимаю про какой блок питания речь.
Я советую убедиться что шины DALI точно изолированы друг от друга. Это не имеет отношения к силовому питанию.
В начальном сообщении пишете что
шин две.
Но по логу получается что они соединены.
Самое интересное, что пару недель назад шины просканировали и попробовали широковещательные команды, вроде все работало. Когда начали группировать на шинах светильники, стало такое происходить. Шины отдельно сканировали и сбрасывали каждый светильник, и пробовали сканировать другим модулем, результат тот же
Надо искать ошибки монтажа, для начала прозвонкой, например. То есть отключить одну шину от шлюза и измерить на ней питание. Если будет - точно соединение есть.
Сейчас проверим. Но это прям очень вряд ли. Сейчас прозвоню
Шины между собой не звонятся. Если отключить одну, то на ней нет питания. Каждую попробовал
Тогда - например завтра дайте доступ к контроллеру, гляну сам.
Добрый день, вообщем путем проб и ошибок чего добились.
Все светильники подключенные на разных шинах, должны быть на разных блоках питания!!
т.е. мы разделили блоки питания треков и проблема ушла.