Появилась такая проблема после некоторых манипуляций с WB.
Что делал:
Были подключены 5 температурных датчика DS18b20 (с али) разной длины. Которые исправно работали.
Настроены на dashboards пара widgets с датчиками.
Сам контроллер был снят для настройки(сетевые настройки). Модули и все датчики соответственно остались на месте.
После чего контроллер вернул на место. Но датчики (3 из 5) не отображаются ни в devices ни в MQTT каналах. А те которые были в widgets отображаются и историю по ним можно посмотреть.
Пробовал очистить с помощью mqtt-delete-retained ‘/devices/wb-w1/# - не помогло.
проверял mosquitto_sub -t '/devices/wb-w1/ - данные со всех датчиков сыпятся.
Добрый день, Alexxx!
Правильно ли я понимаю, что команда
mosquitto_sub -t '/devices/wb-w1/
Показывает изменения температуры от проблемных датчиков, но на вкладке Settingы топиков от этих датчиков нет?
Да. новые данные сыпятся.
К сожалению сейчас вывод показать не смогу т.к. контроллер не под рукой, а к консоли удаленный доступ пока не получилось прикрутить.
Не получается воспроизвести. Когда будет доступ к контроллеру, посмотрите, пожалуйста, внимательно, действительно ли данные от проблемных датчиков поступают, командой
mosquitto_sub -v -t ‘/devices/wb-w1/#’
Победил. Отключил все датчики. Удалил все касающиеся W1 mqtt-delete-retained /devices/wb-w1/# и стал подключать по 1 датчику. После этого все датчики появились MQTT Channels и соответственно стали доступны в devices.