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

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

Модератор: immortal

kyle21
Сообщения: 18
Зарегистрирован: Ср ноя 23, 2016 9:43 am

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

Сообщение kyle21 »

ну можно создать новое свойство time, затем создать метод GetTime ($this->setProperty('time',date('H:i:s'));) и связать этот метод с свойством online.
kyle21
Сообщения: 18
Зарегистрирован: Ср ноя 23, 2016 9:43 am

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

Сообщение kyle21 »

в таком виде свойство time будет меняться каждый раз при изменении свойства online, если нужно чтобы записывалось время последнего онлайна, то добавить в метод условие
if($this->Property('online')){
$this->setProperty('time',date('H:i:s'));
}
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

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

Сообщение nick7zmail »

Как на счет предложения - обнаруженные устройства в режиме онлайн запоминать куда нить? Не обязательно в ту же табличку...просто чтобы список маков с именами хранился где нить.

Объясню пример: Мой трекер (лоу энерджи) не находился по кнопке поиска, но второй модуль, который спутал с текущим по незнанию в одно из обнаружений нашел его...дак вот мак-адрес только за счет этого добавил, после чего он стал пинговаться этим модулем. Чисто для этого, получается, и держу первый модуль. Чтобы подхватывались устройства, которые либо иногда не откликаются на пинг, либо ещё что нить с ними...иначе, помимо того модуля, мак у них не вытащить, если во время добавления не находятся.

Так же ещё с парой девайсов.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Ron
Сообщения: 480
Зарегистрирован: Пт окт 27, 2017 6:44 pm

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

Сообщение Ron »

Ну я уже косвенно писал про это.
Там где-то в начале обсуждения модуля.
Повторюсь.
У меня за 2 дня обнаружения ,к примеру, списочек девайсов на 2 страницы разрастается (если использовать модуль Сергея).
Возможно сохранение обнаруженных устройств и актуально для частного сектора, когда в зоне обнаружения нужные могут появиться, пройдя от калитки метров 15-20.
А вот в квартирах, где живые и общительные соседи - девайсы так и маячат :D Сложно будет разыскать в этой толпе свое чего-то.

По обнаружению лоу энерджи девайсов проблем не наблюдал. Нужно всего-то 2 раза тыцнуть на обнаружение и находился.
К стати возможно проблема как раз из-за того, что 2 модуля цепляются к hcitool и пытаются им "рулить".
SoulTaker
Сообщения: 141
Зарегистрирован: Пн авг 20, 2018 11:54 am

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

Сообщение SoulTaker »

Ron писал(а): Вт окт 23, 2018 10:47 am По обнаружению лоу энерджи девайсов проблем не наблюдал. Нужно всего-то 2 раза тыцнуть на обнаружение и находился.
Там стоит таймаут обнаружения в 30 секунд. Некоторые BLE устройства шлют свои пакеты реже этого временного интервала, потому за один цикл поиска они могут и не находиться.
Ron писал(а): Вт окт 23, 2018 10:47 am К стати возможно проблема как раз из-за того, что 2 модуля цепляются к hcitool и пытаются им "рулить".
Интересная мысль, возможно это действительно так.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

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

Сообщение nick7zmail »

Модуль Сергея удалил пару дней назад...в этом модуле нажимаю поиск - находится 2-3 устройства, хотя в сети через пинг подтверждают свой статус аж 5. Все онлайн. Хотя я поиск не держал 30 секунд...я 1 раз нажимаю добавить - идёт поиск, выдаёт 2-3 устройства, и далее в течении секунж 10 не добавлялось ничего. Я и решил, что он типа ничего не нашел. Т.е. стоит реально ждать, даже когда каки-ето результаты выдались? Ещё добавятся?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Logrus
Сообщения: 2113
Зарегистрирован: Пт апр 07, 2017 12:20 pm

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

Сообщение Logrus »

через терминал ищи и мак вбивай в модуль
п.с. надо б и здесь ссылку кинуть на 100 р. бле метки-брелки
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
SoulTaker
Сообщения: 141
Зарегистрирован: Пн авг 20, 2018 11:54 am

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

Сообщение SoulTaker »

nick7zmail писал(а): Вт окт 23, 2018 11:24 am Т.е. стоит реально ждать, даже когда каки-ето результаты выдались? Ещё добавятся?
Нет, не стоит - если какие то результаты отобразились, значит lescan закончил поиск (30 секунд это принудительный таймаут, если вдруг время поиска по какой то из причин затянется), просто еще раз тыкнуть на кнопочку поиска.
Logrus
Сообщения: 2113
Зарегистрирован: Пт апр 07, 2017 12:20 pm

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

Сообщение Logrus »

в некоторых случаях не помогает, в лс же об этом говорили, а в консоли нашло и мак показало (хотя там и задвоения были, но это уже не к модулю)
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Аватара пользователя
Ron
Сообщения: 480
Зарегистрирован: Пт окт 27, 2017 6:44 pm

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

Сообщение Ron »

Если сюда 2-3 раза тыцать, то железно находило все.
По факту это управление через веб-морду модуля консолью.
Вложения
BT.jpg
BT.jpg (46.1 КБ) 3910 просмотров
Ответить