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

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

Модератор: immortal

kyle21
Сообщения: 18
Зарегистрирован: Ср ноя 23, 2016 9:43 am
Благодарил (а): 2 раза
Поблагодарили: 2 раза

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

Сообщение kyle21 » Пн окт 22, 2018 11:05 am

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

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

Сообщение kyle21 » Пн окт 22, 2018 11:09 am

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

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

Сообщение nick7zmail » Пн окт 22, 2018 11:45 am

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

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

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

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

Сообщение Ron » Вт окт 23, 2018 10:47 am

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

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

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

Сообщение SoulTaker » Вт окт 23, 2018 11:04 am

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

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

Сообщение nick7zmail » Вт окт 23, 2018 11:24 am

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

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

Сообщение Logrus » Вт окт 23, 2018 11:31 am

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

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

Сообщение SoulTaker » Вт окт 23, 2018 11:50 am

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

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

Сообщение Logrus » Вт окт 23, 2018 12:21 pm

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

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

Сообщение Ron » Вт окт 23, 2018 12:31 pm

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