Датчики на 1-wire не отображаются в devices


#1

Появилась такая проблема после некоторых манипуляций с WB.
Что делал:

  1. Были подключены 5 температурных датчика DS18b20 (с али) разной длины. Которые исправно работали.
  2. Настроены на dashboards пара widgets с датчиками.
  3. Сам контроллер был снят для настройки(сетевые настройки). Модули и все датчики соответственно остались на месте.
  4. После чего контроллер вернул на место. Но датчики (3 из 5) не отображаются ни в devices ни в MQTT каналах. А те которые были в widgets отображаются и историю по ним можно посмотреть.

Пробовал очистить с помощью mqtt-delete-retained ‘/devices/wb-w1/# - не помогло.
проверял mosquitto_sub -t '/devices/wb-w1/ - данные со всех датчиков сыпятся.

Вопрос: что поломалось и как их увидеть в UI?


#2

В броузере ctrl+shift+R


#3

Нет, не помогает ) это первое на что подумал и проверил.


#4

Добрый день, Alexxx!
Правильно ли я понимаю, что команда
mosquitto_sub -t '/devices/wb-w1/
Показывает изменения температуры от проблемных датчиков, но на вкладке Settingы топиков от этих датчиков нет?


#5

в settings нет ни одного датчика температуры на шине W1.


#6

А в выводе
mosquitto_sub -t '/devices/wb-w1/#
появляются новые значения?


#7

Да. новые данные сыпятся.
К сожалению сейчас вывод показать не смогу т.к. контроллер не под рукой, а к консоли удаленный доступ пока не получилось прикрутить.


#8

И web-интерфейс штатный, не 2.0beta?


#9

интерфейс beta2.0


#10

Попробую повторить, спасибо!


#11

Не получается воспроизвести. Когда будет доступ к контроллеру, посмотрите, пожалуйста, внимательно, действительно ли данные от проблемных датчиков поступают, командой
mosquitto_sub -v -t ‘/devices/wb-w1/#’


#12

Хорошо, в ближайшие выходные отпишусь.