Осуществимость BlueTooth Reader и App Project - PullRequest
0 голосов
/ 18 апреля 2019

Я работаю над проектом по отслеживанию доставки грузовиков и их возвращения в офис.

Хотя я знаю, что RFID будет работать, мы также смотрим на BlueTooth с мобильными приложениями.В идеале после установки приложения драйвером мы регистрируем уникальный идентификатор для устройства, а считыватель BT определяет, когда телефоны / поставки уходят и входят в диапазон без какого-либо взаимодействия с пользователем.

Из заметок о выпуске Android 6.0 этопохоже, что MAC-адрес скрыт от приложений и BT-вещания.https://developer.android.com/about/versions/marshmallow/android-6.0-changes#behavior-hardware-id

Управление пользователями по установке приложений и включение BT в сторону, возможно ли это?

Может ли кто-нибудь указать мне правильное направление, чтобы подтвердить, какие идентификаторы доступны?

1 Ответ

1 голос
/ 24 апреля 2019

Когда я вас правильно понимаю, вы на самом деле не хотите отслеживать, где находится телефон, но хотите знать, проходит ли человек / грузовик / телефон своего рода контрольно-пропускной пункт или ворота?

Для более новых смартфонов вы не можетеположитесь на видимый MAC.Bluetooth classic обычно не виден, а BLE MAC рандомизирован, если устройство не сопряжено и не связано.

Действительно, как заявил PaulW11, простым способом было бы реализовать приложение, которое выполняет рекламу BLE с короткой рекламой.интервал.Внутри этой рекламы вы можете поместить некоторые пользовательские данные.Это будет видно всем.Этим идентификатором может быть какое-то случайное число, номер, назначенный вами, или что-то еще.

В воротах вы бы внедрили сканер BLE, собирающий все рекламные объявления рядом с ним.

Это должно быть легко реализовать.

Я также хотел бы упомянуть недостатки: если кто-то проходит ворота, вы можете пропустить его.BLE с Android всегда сложно, и вы можете столкнуться с ситуацией, когда подсистема Bluetooth на телефоне может перестать работать или около того.

С другой стороны, если кто-то случайно подошел к вашим воротам, вы будете думать, что он ушелили вернулся.Рядом может быть что-то около 50 м или около того с хорошими условиями или только 10 в других случаях.

И даже хуже: если кто-то остается «почти» в зоне действия ворот, вы увидите его спорадически.Это может сбить вас с толку логикой «приходи и уходи», если он виден каждые 3 минуты или около того ...

...