Оно у вас что, кушать просит за это?
[Модуль] Устройства Bluetooth (bluetoothdevices)
Модератор: immortal
-
- Сообщения: 18
- Зарегистрирован: Ср ноя 23, 2016 9:43 am
- Благодарил (а): 2 раза
- Поблагодарили: 2 раза
Re: [Модуль] Устройства Bluetooth (bluetoothdevices)
Я всего лишь хотел узнать есть ли возможность запускать опрос вручную.
-
- Сообщения: 141
- Зарегистрирован: Пн авг 20, 2018 11:54 am
- Благодарил (а): 16 раз
- Поблагодарили: 76 раз
Re: [Модуль] Устройства Bluetooth (bluetoothdevices)
Так я же выше уже дал ответ на это. Другого способа нету.
- Ron
- Сообщения: 480
- Зарегистрирован: Пт окт 27, 2017 6:44 pm
- Благодарил (а): 144 раза
- Поблагодарили: 70 раз
Re: [Модуль] Устройства Bluetooth (bluetoothdevices)
Как раз автор модуля по умолчанию и рекомендует для оффлайн 300 секунд (можно менять в настройках).
То есть определять на 100% что устройство не доступно через 300 секунд.
Это совсем не грузит систему и позволяет гарантированно определить, что устройство не в зоне обнаружения.
PS. Мне кажется, что парни не оттестировали работу модуля в его автоматизированном виде и все его + при этом.
СпойлерПоказать
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Устройства Bluetooth (bluetoothdevices)
Кустарное решение - выше привёл код ручного опроса (кстати он работает?).
Убиваете цикл, и опрашиваете этим кодом в onNewMinute с проверкой статуса nobodyHome.active.
Нормальное решение - можно выставлять (естественно предварительно сохранять) период пинга в свойствах объекта. Но это надо довольно простой модуль усложнить немного. Если автор согласится на это усложнение, и если значения будут статичными (как в блинке или бродлинке) - просьба добавить период пинга меньше минуты (20/30 секунд). Есть периоды, к примеру, когда вероятность появления "своих" в доме высокая, а есть, когда "нулевая", и тогда и раз в час опроса хватит =D
Последний раз редактировалось nick7zmail Вт окт 30, 2018 1:01 pm, всего редактировалось 1 раз.
- За это сообщение автора nick7zmail поблагодарил:
- Ron (Вт окт 30, 2018 1:04 pm)
- Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- Ron
- Сообщения: 480
- Зарегистрирован: Пт окт 27, 2017 6:44 pm
- Благодарил (а): 144 раза
- Поблагодарили: 70 раз
Re: [Модуль] Устройства Bluetooth (bluetoothdevices)
Ага, понятненько. Короче хочешь усовершенствовать функционал модуля, расширя его возможности.Logrus писал(а): ↑Вс окт 28, 2018 5:11 pmинтервал опроса своих! устройств раз в 15-60 мин., как произвести опрос по событию (к примеру входная дверь), не ну можно и самому разобраться, но мне б тут и параметры на запись в файл всего обнаруженного по запросу не помешали б?!
п.с. перефразировал и тз описал
п.п.с. подумать об сбросе в оффлайн как в модуле, так (ну я в своем коде это могу нивелировать)
п.п.п.с. наверное нужно задачи автору в коннекте в модуле оформить?!
То есть я о произвести опрос по событию внешнему.
Так сказать принудительно запустить скан и записать отчет.
Ну могу сразу сказать, что лог файл у многих будет по обьему мегабайты, если его не килять.
Возможно это и позволит как-то расширить взаимодействие с модулем, только я упорото думаю ( ), что всего и так уже хватает для взаимодействия.
Есть же данные найденных устройств своих (можно проверять от 60 сек до часа и не обнаруженных (потерянных в зоне обнаружения).
С этими данными обьектов можно запросто оперировать взаимодействие с чем угодно.
Ну минус только в том, что модуль будет управлять сценариями или скриптами,а не наоборот.
Ну и чего?
- Ron
- Сообщения: 480
- Зарегистрирован: Пт окт 27, 2017 6:44 pm
- Благодарил (а): 144 раза
- Поблагодарили: 70 раз
Re: [Модуль] Устройства Bluetooth (bluetoothdevices)
А че ему не работать. Правда киляется и потом запускается - все это около минуты.. не, вру. где-то до 40 сек,я писал выше.nick7zmail писал(а): ↑Вт окт 30, 2018 12:59 pmкстати он работает?).
Убиваете цикл, и опрашиваете этим кодом в onNewMinute с проверкой статуса nobodyHome.active.
И нафига весь этот изврат?
Вот проверку онлайн сделать от 30 сек - это возможно кому-то и актуально будет, хотя не уверен.
Минуты хватает что бы открыть дверь, войти, вытащить из ухов наушники, закрыть дверь и тогда сразу же прочувствовать, что модуль тебя отловил по какой-либо блютусине твоей и отработал.
- Ron
- Сообщения: 480
- Зарегистрирован: Пт окт 27, 2017 6:44 pm
- Благодарил (а): 144 раза
- Поблагодарили: 70 раз
Re: [Модуль] Устройства Bluetooth (bluetoothdevices)
К стати, может блог нарисовать как чистить систему?Sapizdullin писал(а): ↑Пт окт 26, 2018 3:28 pmSoulTaker дружище! Снес твой модуль, знаешь почему? Он лог сделал 90 Гигабайт!!! Представляешь? Даже не смотрел что там потому как I7 впадал в корку при открытии через MC...
Ну на малине это актуально или там апельсине в которые SD карта воткнута.
Ведь есть великолепный модуль "Планировщик", "Cron", да и скрипт filesClearOld можно настроить запуск по расписанию.
Там всего-то подшаманить и париловки с диким сжиранием места от логов (не только от МДМ) не будет.
PS. Пардон, что не в тему обсуждения модуля, но оказывается это актуально...
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Устройства Bluetooth (bluetoothdevices)
Подъехал я такой домой, в подъезде иду, совпало с очередной проверкой, девайс поймался, и давай систем репорт в пустой квартире озвучивать =D. А я ток на конец представления попадаю =D.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 141
- Зарегистрирован: Пн авг 20, 2018 11:54 am
- Благодарил (а): 16 раз
- Поблагодарили: 76 раз
Re: [Модуль] Устройства Bluetooth (bluetoothdevices)
А какой смысл тогда вообще модуль для этого использовать? Не проще ли напрямую hcitool дергать?nick7zmail писал(а): ↑Вт окт 30, 2018 3:02 pmПодъехал я такой домой, в подъезде иду, совпало с очередной проверкой, девайс поймался, и давай систем репорт в пустой квартире озвучивать =D. А я ток на конец представления попадаю =D.
- Рейтинг: 1.16%