Bluetooth 蓝牙阅读器和应用程序项目的可行性

Bluetooth 蓝牙阅读器和应用程序项目的可行性,bluetooth,bluetooth-lowenergy,android-bluetooth,ios-bluetooth,Bluetooth,Bluetooth Lowenergy,Android Bluetooth,Ios Bluetooth,我正在做一个跟踪送货卡车进出办公室的项目 虽然我知道RFID会起作用,但我们也在研究带有移动应用程序的蓝牙。理想情况下,一旦驱动程序安装了该应用程序,我们将为该设备注册一个唯一的ID,BT阅读器将识别手机/快递何时离开并进入范围,而无需任何用户交互 从安卓6.0发布说明来看,MAC地址似乎对应用程序和BT广播隐藏了 用户管理应用程序安装并启用BT,这是否可行 有人能给我指出正确的方向来确认哪些标识符是可用的吗?当我正确理解您的意思时,您实际上不想跟踪电话的位置,而是想知道某人/卡车/电话是否经过

我正在做一个跟踪送货卡车进出办公室的项目

虽然我知道RFID会起作用,但我们也在研究带有移动应用程序的蓝牙。理想情况下,一旦驱动程序安装了该应用程序,我们将为该设备注册一个唯一的ID,BT阅读器将识别手机/快递何时离开并进入范围,而无需任何用户交互

从安卓6.0发布说明来看,MAC地址似乎对应用程序和BT广播隐藏了

用户管理应用程序安装并启用BT,这是否可行


有人能给我指出正确的方向来确认哪些标识符是可用的吗?

当我正确理解您的意思时,您实际上不想跟踪电话的位置,而是想知道某人/卡车/电话是否经过某种检查点或大门

对于较新的智能手机,您不能依赖可视MAC。Bluetooth classic通常不可见,只要设备未配对和绑定,BLE MAC就会随机化

事实上,正如PaulW11所说,简单的方法是实现一个应用程序,该应用程序可以在短的广告时间间隔内进行不稳定的广告。在此广告中,您可以放置一些自定义数据。这对每个人都是可见的。这个ID可以是一些随机数,一个由您指定的数字或其他任何数字

在大门处,你可以安装一个可移动的扫描仪,抓取附近的所有广告

这应该很容易实现

我还想在这里提到缺点:如果有人通过大门,你可能会想念他。Android的BLE总是很棘手,你可能会遇到手机上的蓝牙子系统可能已经停止工作的情况

另一方面,如果有人不小心靠近你的大门,你会认为他离开或回来了。附近可能是50米左右,条件良好,或者在其他情况下只有10米左右


更糟糕的是:如果有人“几乎”呆在大门的范围内,你会偶尔看到我。如果他每隔3分钟左右出现一次,这可能会混淆您的来去逻辑…

您不需要现有的标识符。您的应用程序可以通过蓝牙特性或作为广告数据的一部分进行广播。就我个人而言,我会看GPS跟踪而不是蓝牙。谢谢。司机将在读卡器的范围内停车几分钟,所以听起来BT在这段时间内至少会捕获一次。服务器可以管理多个捕获和计时阈值来计算休假时间。