与 Eddystone 和 iBeacon 配合使用的信标是否可行?

Are beacons that work with Eddystone and iBeacon feasible?

我得出结论,Eddystone 和 iBeacon 可能各有其用途 - 至少如果我想在我的 Android + iOS 应用程序中获得最好的信标支持。

在我看来,让物理信标与两者一起工作是最简单的 - 但由于信标对我来说非常新,我不确定它们是否可行:

  1. 正在使用中(即广播等没有重大延迟)
  2. 担心信标中的电池耗尽

由于我对信标零经验,因此很难评估不同的维护方面。

如果您无法日常访问信标的放置位置 - 是否有可能获得无需经常维护即可同时执行这两项操作的信标?

虽然 iBeacon 和 Eddystone 在 Android 上运行良好,在 iOS 上使用 Eddystone 确实存在缺点,因为后台检测时间很短慢得多,并且无法使用 Eddystone 在 iOS 上将非 运行 应用程序启动到后台。对于 iOS,Eddystone 最适合与仅限前台的应用程序一起使用。

从信标硬件的角度来看,两种格式都很相似。硬件信标有电池供电和墙壁供电两种。为了获得最佳响应能力和最佳距离估计能力,重要的是将信标配置为以其最高广告速率和功率进行传输。

如果您没有实际接触安装的信标来更换电池,尽可能使用墙上供电或 USB 供电的信标。 Be非常警惕制造商声称的电池寿命 持续一年或更长时间。这些声明通常基于低广告费率和功率水平,它们可以节省电池,但对许多用例的性能产生不利影响。此外,如果 Eddystone 和iOS 同时配置为传输,电池寿命将减半。

如果您使用墙上或 USB 供电的信标,则维护工作最少。主要问题是人们会拔掉您的信标(例如,让墙上插座使用吸尘器或获得备用 USB 端口以插入其他设备。)您可以在信标上使用锁定盖来帮助防止这种情况发生,但您无法消除完全是问题。