Сейчас данные уже как полтора часа не обновляются (на виджетах время UTC+0). Через мобильное приложение Tesliot-Mobile данные все обновляются, раз в 5-10 секунд.
Диагностический архив загрузил, доступен по той же ссылке.
В пакете версии 1.0.8 вроде теперь корректно отображается отрицательная температура, но проблема с опросом датчиков, как и описывал ранее, он то есть, то его нет. Сбрасывал на заводские настройки WB7, но проблемы с опросом все те же.
Когда начались проблемы с опросом перепроверял антенну, визуально все нормально было.
Сейчас перепроверил, сначала выкрутил антенну, командой nmcli dev wifi посмотрел уровень сигнала до роутера (он в 3- метрах расположен), который был равен 60%. Вкрутил антенну, уровень сигнала увеличился до 90%. То есть косвенно можно предположить, что антенна работает нормально.
С телефона проверил, показания с двух датчиков передаются и обновляются раз в 10 секунд. Также можем предположить, что датчики исправны.
На WB7 только по одному датчику обновлялись показания, а последние 15 минут перестали обновляться показания и по нему. Датчики расположены в 1.5 метрах от WB7, видимость прямая.
Добрый день.
Есть какое-то понимание, в чем может быть проблема и как её решить?
Время идет, а нам нужно на объекте уже тестировать решение, а с этой проблемой - это бессмысленно.
Командой hcitool lescan --duplicates | hcidump -a | grep -E 'bdaddr|RSSI' проверил RSSI, вот что получилось:
Если датчик расположен в 1-2метрах, то уровень сигнала -92/-96
Один раз проскочило -64
Если датчик расположен в 2 сантиметрах, то уровень сигнала -90
Второй датчик ED:CA вообще не виден, хотя он в прямой видимости, расстояние до него 3,5 метра
При этом уровень сигнала Wi-Fi до роутера (он в 3- метрах расположен) 82-92%
6.Показания с мобильного телефона:
RSSI: -63 для датчика FA:47, расстояние 3 метра;
RSSI: -73 для датчика ED:CA, расстояние 5 метров.
Через 10-20 минут перепроверил показания (при этом датчики и WB не трогал и не перемещал), теперь виден датчик ED:CA, RSSI -66, а вот FA:47 теперь не виден, хоть он и расположен в двух сантиметрах от антенны
Добрый день.
Для проверки - остановите сам скрипт и запустите в консоли hcidump --raw
Покажет все принимаемые bluetooth пакеты.
Возможно ли что там где стоит контроллер много помех? Wi-fi много сетей, например.
@alexs Здравствуйте. Вынес проблему с опросом в отдельную тему — так мы меньше будем путаться.
Судя по всему проблема не в драйвере датчиков, а что-то на уровне bluetooth-модуля и его драйвера, пока воспроизводим и разбираемся.
Можете, пожалуйста, прислать сюда диагностический архив вложением и попробовать USB BLE адаптер? Архив нам поможет с контекстом, а эксперимент с адаптером локализовать проблему.
Добрый день.
Предлагаю начать с доступа по SSTP, чтобы вы могли все проверить (в т.ч. скачать диагностический архив). Завтра в 10:00мск готов его предоставить. Логин и пароль высылал ранее в ЛС.
Если не удалось ничего выяснить, то чтобы быстрее разобрать с этой проблемой предлагаю следующий вариант:
Вы на аналогичном WB7 + два датчика проверяете работу 1-2 дня. Если все нормально, то отправляете нам этот комплект.
После того как мы получим этот комплект, отправляем вам свой комплект (WB7+два датчика)
Таким образом, у вас будет оборудование для изучения и поиску решения проблемы, а мы получим работающее оборудование для тестирования на объекте заказчика.