Датчики 1-wire некорректные показания


#1

Добрый день.
Решил поставить бету версию веб интерфейса. Все установил и решил посмотреть что представляют из себя графики. К ВБ подключены 3 датчика 1-wire шиной по трехпроводной схеме. Длина шины метров 30-40. По-моему 2 датчика я брал у Вас и один с Ali. Сначала необратил внимания, а потом заметил пики в отрицательную и положительную сторону. И вообще все три графика разные. Чем это вызвано и как исправить? Логи, пока не смотрел, чуть позже. Спасибо.


Разделил эту тему #2

3 posts were merged into an existing topic: Бета-тестирование Web UI 2.0


Закрыл тему #3

Открыл тему #4

#5

Есть смысл посмотреть на конкретные аномальные значения, которые идут с датчиков. Проще всего сделать так: в консоли запустить mosquitto_sub -v -t '/devices/wb-w1/#' и посмотреть на значения некоторое время, пока не увидите странное.


#6

Еще один график


CSV
%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA6
Запись из логах
Apr 30 15:37:02 wirenboard-ATFDQKOF auth.info sshd[16712]: Failed password for root from 218.92.0.163 port 13928 ssh2
Apr 30 15:37:02 wirenboard-ATFDQKOF auth.info sshd[16712]: Disconnecting: Too many authentication failures for root [preauth]
Apr 30 15:37:02 wirenboard-ATFDQKOF authpriv.notice sshd[16712]: PAM 5 more authentication failures; logname= uid=0 euid=0 tty=ssh ruser= rhost=218.92.0.163 user=root
Apr 30 15:37:02 wirenboard-ATFDQKOF authpriv.alert sshd[16712]: PAM service(sshd) ignoring max retries; 6 > 3
Apr 30 15:37:03 wirenboard-ATFDQKOF user.notice serial: ModbusRTU::ReadRegisterRange(): failed to read 1 holding(s) @ 8 of device modbus:33: Serial protocol error: request timed out
Apr 30 15:37:03 wirenboard-ATFDQKOF user.notice wb-mqtt-db[3895]: 2019-04-30 15:37:03.237 NOTICE: Bulk processing took 597ms
Это график в iobroker. В этот момент в iob температура упала до 8гр.


Бета-тестирование Web UI 2.0
#7

Добрый день, Alkanaft!
Попробуйте выбрать на графиках более узкий интервал, где появляются выбросы и посмотрите в таблице (или в csv-файле)? какие значения сохранены в базе данных.
Соответственно, интересно посмотреть на логи за эти же интервалы времени.


Бета-тестирование Web UI 2.0
#8

Вот увеличенное изображение первого графика


На нем видна тонкая линия посередине пика.
CSV

Есть небольшое увеличение температуры до 40,7 гр, но не до 160 как на графике
Тоже самое на всех остальных графиках.
Лог уже переписался. Но там ничего нет кроме ошибок чтения отключенных устройств на шине rs-485 (ремонт у меня).
лог
Для другого датчика


И еще заметил, что пропадает свободное пространство на wb5 (буквально за несколько дней). Связано это с установкой веб интерфейса или так было не знаю.
Жду Ваших рекомендации. Спасибо.


#9

Добрый день. Все майские праздники этим и занимался. Отловил на некоторых датчиках резкие скачки температуры вплоть до 500 гр. Начал менять датчики и понеслось. Из, примерно, 12 датчиков совместно работают 5 и то один все равно через сутки отвалился. Датчики приобретались в разных местах ( Ваши, Али и местный продавец). Сейчас жду с чип и дип. Перекоммутировал шину. Пустил gnd и 5v по одной паре и data и gnd по другой паре. Стало лучше. Раньше были отдельные пары на эти сигналы. Скажите, а модуль расширения 1-wire имеет туже схемотехнику, что и на самом контроллере? Он лучше работает по сравнению с встроенным 1-wire?