После обновления прошивки перестали определяться serial устройства (боковые модули работают).
Добрый день!
Объясните, пожалуйста, подробнее, что значит “перестали определяться”?
Что показывает сканирование шины?
В журнале вижу ошибку, что не обнаружен шаблон для устройства INNOVERT_ISD_mini_PLUS
Feb 09 14:26:47 wirenboard-A3MCZ7EC wb-mqtt-serial[1825]: ERROR: [serial] Can't find template for 'INNOVERT_ISD_mini_PLUS'
Можете сделать шаблон, согласно данной статье Как писать шаблоны для сторонних Modbus-устройств — Wiren Board
Буду ждать вашего ответа.
шаблоны все были, всё работало. Вот тут были выведены добавленные адреса INNOVERT_ISD_mini_PLUS, теперь тут пустые поля:
Здесь были выведены (на панель) реле wb-mr6cv3
после обновления прошивки, как видите, инчего нет. В устройствах их тоже нет, как буд-то бы что-то с портом или шиной rs485 случилось.
![На изображении представлена страница настройки устройства через интерфейс RS485, где можно выбрать параметры порта, скорость обмена и другие настройки.
На следующей картинке изображена настройка порта RS485, оан сохранилась и все устройства сохранились, но сам порт видимо неактивен, менять его настройки я также не могу, выдаёт ошибку (как на картинке)
Сканировать также не получается, ошибка:
![На изображении представлено окно интерфейса для управления новыми устройствами с кнопками для начала сканирования и поиска устройств в режиме загрузчика.
также на модулях mr6cv3 горит A - красным и S - зелёным (не мигает)
Поведение как при отсутсвии подключения по rs-485
На картинке указано проверить журнал сервиса wb-mqtt-confed, проверяю его в вашем диагархиве, там сервис ругается на отсутствие шаблона INNOVERT_ISD_mini_PLUS. Возможно, был загружен не в ту директорию и удалился при обновлении. У вас есть где-то копия этого шаблона?
Давайте исключим влияние этой ошибки. Каким либо способом отключите, пожалуйста, опрос устройства INNOVERT_ISD_mini_PLUS. Например, сняв галочку “включить порт” в конфигурации порта RS-485-2. Также можно отключить опрос устройства или удалить устройство из конфигурации.
После этого проверьте работу остальных устройств, пожалуйста, и сообщите о результате.
Feb 12 08:23:26 wirenboard-A3MCZ7EC wb-mqtt-confed[2022]: ERROR: external command error, /etc/wb-mqtt-serial.conf: exit status 1 from wb-mqtt-serial -J: <3>ERROR: [serial] Can't find template for 'INNOVERT_ISD_mini_PLUS'
Feb 12 08:23:44 wirenboard-A3MCZ7EC wb-mqtt-confed[2022]: ERROR: external command error, /etc/wb-mqtt-serial.conf: exit status 1 from wb-mqtt-serial -J: <3>ERROR: [serial] Can't find template for 'INNOVERT_ISD_mini_PLUS'
Feb 12 08:24:22 wirenboard-A3MCZ7EC wb-mqtt-confed[2022]: ERROR: external command error, /etc/wb-mqtt-serial.conf: exit status 1 from wb-mqtt-serial -J: <3>ERROR: [serial] Can't find template for 'INNOVERT_ISD_mini_PLUS'
Feb 12 08:24:31 wirenboard-A3MCZ7EC wb-mqtt-confed[2022]: ERROR: external command error, /etc/wb-mqtt-serial.conf: exit status 1 from wb-mqtt-serial -J: <3>ERROR: [serial] Can't find template for 'INNOVERT_ISD_mini_PLUS'
Удалил иноверт из 2-го порта, теперь шина RS-285-1 с serial устройствами работает. Что делать с иновертом, у меня есть шаблон, заново закинуть его в папку с шаблонами?
Да, в папку /etc/wb-mqtt-serial.conf.d/templates
а вы обновлялись fit-файлом или с помощью apt update; apt upgrade
?
fit файлом, через веб интерфейс
Если есть возможность, рекомендую обновлять в консоли через apt - больше контроля, меньше шансов что-то потерять.
Как описано в документации:
При обновлении сохраняются пользовательские файлы и настройки только в /mnt/data