Поведение диммера после обрыва питания

Третий раз уже столкнулся с тем, что диммеры WB-MDM3 после обрыва питания не восстанавливают предыдущее состояние, хотя настройка включена

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

Скачать данные для диагностики не могу - крутится в ожидании уже минут 15 (три попытки)

Текущая версия прошивки диммеров: 2.9.1
Версия загрузчика: 1.4.7

PS. удалось скачать диагностику через облако,куда отправить архив?

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

Благодарю за ожидание.

Скажите, что значит «точнее диммеры перестают вообще работать»?
Можете записать логи wb-mqtt-serial в моменты такой «не работы»?

попробую словить в следующий раз, электричество у нас часто рубят
пока есть идея повесить не только питание контроллера на UPS, но и питание всех модулей
что бы продержались до 2 минут - время автостарта генератора и его выхода на рабочую мощность

Да, было бы хорошо.
Перезагрузка по питанию контроллера не желательна. Диммеры не восстанавливают свое состояние из за неправильного завершения службы wb-mqtt-serial, вероятнее всего. Однако, в логах диагностического архива не обнаружил особого криминала - обратился к разработчикам, посмотрим что они скажут.

Но и логи «не работы» диммеров также хочется видеть.

служба не должна завершаться при обрыве питания вообще - контроллер запитан от WB-UPS v.2
разве что только, когда пропадает питание на WB-MDM3, они теряют связь со службой и при восстановлении питания связь не восстанавливают
визуально - зелёный индикатор на всех моделях часто мигает

но проблема на всех 4 диммерах, не на одном или двух - значит что-то системное

но запитаю их через UPS однозначно

есть рекомендуемые UPS кроме WB-UPS v.2
с учётом мощности что бы питать порядка 15 модулей WB-MDM3 и WB-MR6C ?
не обязательно DIN рейка, цель - один UPS на всё

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

Подойдет любой UPS с выходом 12/24, например или такой.


Давайте вернемся к проблеме диммеров.
Прочитайте, пожалуйста, 664-666 регистры на том диммере, который не восстанавливает состояние входов. Для этого:

  1. Вам следует подключиться к контроллеру по SSH
  2. Воспользуйтесь утилитой «modbus_client». Обычно порт RS-485 занят драйвером wb-mqtt-serial, поэтому перед запуском modbus_client этот драйвер надо остановить:
systemctl stop wb-mqtt-serial

После завершения работы с modbus_client запустите драйвер обратно:

systemctl start wb-mqtt-serial
  1. Опросите требуемый регистр командой:
modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a95 -t3 -r664 -c3

Прошу прислать сюда вывод консоли.