【问题标题】:PyBeacon eddystone-UIDPyBeacon eddystone-UID
【发布时间】:2018-08-22 19:33:33
【问题描述】:

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

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

是否可以将使用 PyBeacon 包创建的 eddystone 信标注册到 Google Beacon Platform?

非常感谢!

【问题讨论】:

    标签: python raspberry-pi3 eddystone


    【解决方案1】:

    信标工具应用程序的用户界面令人困惑。它做了两件非常不同的事情:

    1. 注册 - 这会在 Google 的服务器上设置信标并将其与您的 Google 帐户相关联。

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

    您看到“连接失败”的事实表明您正在执行 2,而您真正想做的是 1。

    【讨论】:

      【解决方案2】:

      感谢您的回复。 就像你之前所说的,我正在尝试将信标注册到谷歌平台。当我使用 PyBeacon 进入 RPI 3+ 时,我需要注册信标以在附近通知功能正常,并通过 beacon_number 广告激活。

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-11-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多