Всем здравия !
Исходное состояние:
-
Контроллер работал на стабильной прошивке 2504 Stable.
-
Устройства: датчики WB-MS v.2 с подключенными цифровыми термодатчиками DS18B20 функционировали корректно.
Последовательность действий и симптомы:
-
Обновление на тестовую прошивку: После перепрошивки на тестовую версию ПО наблюдалась потеря доступа к датчикам DS18B20 на устройствах WB-MS v.2 (отсутствовали соответствующие каналы в MQTT).
-
Возврат на стабильную версию (2507): При попытке установить более новую стабильную прошивку 2507 возник комплекс проблем:
-
Неуспешное обнаружение устройств: Драйвер/сервис не распознал устройства WB-MS v.2 (
Неизвестный тип устройства: tpl1_wb_ms_v2). -
Ошибки конфигурации: Попытки ручного удаления/добавления датчиков через веб-интерфейс (
wb-mqtt-confed) завершались ошибками:Ошибка при сохранении настроекиInternal error. Check logs for more info. -
Сбои в работе сервисов: Нарушено подключение к облачной платформе (несмотря на сообщение об успешном соединении Cloud Agent) и доступ по SSH.
-
-
Обратная совместимость: При откате на тестовую прошивку функциональность восстанавливается частично: устройства WB-MS v.2 определяются, но доступ к DS18B20 отсутствует.
-
Результаты тестирования: Проблема воспроизводится на различных сборках стабильного релиза (2504 и 2507), а также при обновлении через пакетный менеджер
apt. Сброс к заводским настройкам не рассматривается как желательный метод решения.
Требуется техническая рекомендация:
-
Диагностика: Какие логи и системные конфигурации необходимо проверить для выявления корневой причины конфликта между тестовой и стабильной прошивками (особенно в части работы драйверов устройств и сервиса
wb-mqtt-confed)? -
Миграция: Каков рекомендуемый порядок действий для перехода с тестовой прошивки на стабильный релиз без потери конфигурации и функциональности устройств?
-
Обратная связь: Какой канал следует использовать для сообщения о дефектах и внесения предложений по улучшению тестовых релизов?
