[Модуль] Устройства Bluetooth (bluetoothdevices)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
Kvantos
Сообщения: 295
Зарегистрирован: Вт окт 31, 2017 1:05 pm
Благодарил (а): 26 раз
Поблагодарили: 49 раз

Re: [Модуль] Устройства Bluetooth (bluetoothdevices)

Сообщение Kvantos » Ср ноя 21, 2018 4:02 pm

В консоли вижу. Чем могу помочь?
В идеале хочется получить возможность сканирования BLE из интерфейса модуля и корректное отображение online|offline для юзкейса "Кто то есть дома"
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
SoulTaker
Сообщения: 141
Зарегистрирован: Пн авг 20, 2018 11:54 am
Благодарил (а): 16 раз
Поблагодарили: 76 раз

Re: [Модуль] Устройства Bluetooth (bluetoothdevices)

Сообщение SoulTaker » Ср ноя 21, 2018 6:58 pm

Kvantos писал(а):
Ср ноя 21, 2018 4:02 pm
В консоли вижу
Нужен удаленный доступ по SSH + веб интерфейс, ну и mi band чтобы рядом лежал. Тогда попробую отладить прямо на вашей системе.
Аватара пользователя
Kvantos
Сообщения: 295
Зарегистрирован: Вт окт 31, 2017 1:05 pm
Благодарил (а): 26 раз
Поблагодарили: 49 раз

Re: [Модуль] Устройства Bluetooth (bluetoothdevices)

Сообщение Kvantos » Ср ноя 21, 2018 7:04 pm

SSH не проблема, только сначала на роутер потом на мажор. пароли будут рутовые - я их поменяю на простые
веб интерфейс у меня наружу не выведен, могу предложить тимвивер на мой комп
mi band чтобы рядом лежал - это самое простое
Дома буду через 2 часа, мой вибер в личку написал
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
Arhi
Сообщения: 2
Зарегистрирован: Сб дек 08, 2018 8:04 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: [Модуль] Устройства Bluetooth (bluetoothdevices)

Сообщение Arhi » Сб дек 08, 2018 8:27 pm

SoulTaker писал(а):
Вс сен 16, 2018 3:46 pm
Chainik писал(а):
Вс сен 16, 2018 3:26 pm
Работает как часы. Но проблема в том, что только в одну сторону (при переходе из состояния Online в Offline). Для обратного процесса, приходится вручную переключать в режим "Сканирование радиоэфира".

Ну может быть только у меня одного так работает на Windows...
Если прямое подключение не определяет устройства в сети, то нужно проверить сопряжение Bluetooth. Как вариант - отвязать и заново провести процедуру сопряжения.
Chainik прав: на Win10 работает в одну сторону. Для обнаружения (online)- необходимо включить "скан эфира", а для - offline нужно "прямое подключение".
Отвязка/привязка не помогает. Сопряжение есть.
SoulTaker
Сообщения: 141
Зарегистрирован: Пн авг 20, 2018 11:54 am
Благодарил (а): 16 раз
Поблагодарили: 76 раз

Re: [Модуль] Устройства Bluetooth (bluetoothdevices)

Сообщение SoulTaker » Пн дек 10, 2018 8:00 am

Arhi писал(а):
Сб дек 08, 2018 8:27 pm
Chainik прав: на Win10 работает в одну сторону. Для обнаружения (online)- необходимо включить "скан эфира", а для - offline нужно "прямое подключение".
Отвязка/привязка не помогает. Сопряжение есть.
Ну в первом посте про это есть
Cопряженные устройства при сканировании эфира будут всегда отображаться онлайн, даже если это не так (особенность утилиты BluetoothView)
Arhi
Сообщения: 2
Зарегистрирован: Сб дек 08, 2018 8:04 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: [Модуль] Устройства Bluetooth (bluetoothdevices)

Сообщение Arhi » Пн дек 10, 2018 5:51 pm

Но "прямое подключение", как не крути, не хочет отследить устройство в online.
Есть ли решение этой проблемы? Очень уж хочется пользоваться данным модулем.
Chainik
Сообщения: 1462
Зарегистрирован: Вс янв 10, 2016 11:05 am
Благодарил (а): 260 раз
Поблагодарили: 454 раза

Re: [Модуль] Устройства Bluetooth (bluetoothdevices)

Сообщение Chainik » Пн дек 10, 2018 6:33 pm

Я уже писал об этом. Ситуация для Windows выглядит так.
1. Обнаружение устройства (смена статуса на Online) происходит только если включен режим "Сканирование радиоэфира".
2. Детекция отсоединения устройства (смена статуса на Offline) происходит только если включен режим "Прямое подключение".
Решение может заключаться в том, чтобы переключать попеременно автоматом эти режимы (Сканирование радиоэфира/Прямое подключение), тогда все будет работать.

Такой режим есть и называется он "Гибридный". НО доступен только для Линукс. По моему скромному мнению особых программных проблем, чтобы, допустим, раз в 30 секунд переключаться между режимами (Сканирование радиоэфира/Прямое подключение) под Windows быть не должно (хотя, я не программист). Возможно, у ув.SoulTaker есть свои соображения, чтобы не реализовывать предложенный вариант для Windows.
SoulTaker
Сообщения: 141
Зарегистрирован: Пн авг 20, 2018 11:54 am
Благодарил (а): 16 раз
Поблагодарили: 76 раз

Re: [Модуль] Устройства Bluetooth (bluetoothdevices)

Сообщение SoulTaker » Пн дек 10, 2018 6:40 pm

Chainik писал(а):
Пн дек 10, 2018 6:33 pm
Возможно, у ув.SoulTaker есть свои соображения, чтобы не реализовывать предложенный вариант для Windows.
Именно! Не хочу городить костыли, надо разобраться с тем, почему не работает. Опять же - на своем BT свистке под виндой не могу воспроизвести подобное - работает хорошо. В этом то и проблема.
DuGGer
Сообщения: 9
Зарегистрирован: Вт май 30, 2017 4:00 pm
Благодарил (а): 0
Поблагодарили: 0

Re: [Модуль] Устройства Bluetooth (bluetoothdevices)

Сообщение DuGGer » Чт янв 17, 2019 9:17 am

Добрый день! Не подскажите в чем может быть причина? Висит "Цикл остановлен" и все... При этом при добавлении устройства, раза с третьего - четвертого начинает видеть устройства... Добавил устройство и оно живет как то своей жизнью... То офлайн, то онлайн... Всмысле знаю что устройство онлайн - открываю оно офлайн... Потом становится онлайн, потом опять офф... Хотя устройство постоянно включено..
DuGGer
Сообщения: 9
Зарегистрирован: Вт май 30, 2017 4:00 pm
Благодарил (а): 0
Поблагодарили: 0

Re: [Модуль] Устройства Bluetooth (bluetoothdevices)

Сообщение DuGGer » Чт янв 17, 2019 9:18 am

а, да.. и в x-ray постоянно Closing thread: exec php -q ./scripts/cycle_bluetoothdevices.php --params "a:0:{}" > /dev/null 2>&1
Ответить