PyBeacon eddystone-UID

问题描述 投票:0回答:2

我正在尝试使用PyBeacon包使用Raspberry PI 3+设备制作一些Eddystone-UID。例如,执行PyBeacon -i 321654987654321a321654a456b54699命令,并使用名为“Beacon Tools”的Google App注册Eddystone-UID信标(确定检测到未注册层),当我尝试注册时,该应用程序告诉我“连接失败” 。

当我使用具有Eddystone支持的硬件信标时,我必须在“配置模式”中配置每个信标,以便可以使用该应用程序访问OK。

是否可以在使用PyBeacon包创建的eddystone信标中注册Google Beacon Plataform?

非常感谢!

python raspberry-pi3 eddystone
2个回答
0
投票

Beacon Tools应用程序的用户界面令人困惑。它做了两件截然不同的事情:

  1. 注册 - 这会在Google的服务器上设置信标并将其与您的Google帐户绑定。
  2. 供应 - 这尝试通过蓝牙连接连接到信标硬件,在物理硬件信标本身上设置信标硬件配置(标识符,传输速率等)。这仅适用于实施Google的Eddystone Bluetooth GATT注册服务的硬件信标。 (大多数硬件信标甚至都不这样做。)即便如此,这只有在信标处于可配置模式时才有效。

你看到“连接失败”这一事实表明,当你真正想做的事情是1时,你正在做2。


0
投票

感谢您的回复。就像你之前说的那样,我正在尝试将信标注册到Google Plataform。当我使用PyBeacon进入RPI 3+时,我需要注册信标以使功能OK接近通知,并使用beacon_number广告激活。

实际上我可以使用Python脚本(来自https://github.com/google/beacon-platform/tree/master/samples/python)注册信标。它工作正常,我可以集成到一个mkt网站。

© www.soinside.com 2019 - 2024. All rights reserved.