我有一个Kontakt.io Beacon Pro - 这是播放iBeacons。我希望能够使用Raspberry Pi(Zero W)检测iBeacon,然后使用python脚本执行操作。 (通过GPIO打开LED)。我可以使用bluez的hcitool lescan功能检测iBeacon,但我不知道如果(如果可以的话)可能会设置一个python脚本?将检测到ibeacon,然后在检测到它后,将打开LED。
答案 0 :(得分:1)
这样做的关键是使用BlueZ设置蓝牙扫描并使用它来检测信标。这是一篇博客文章,告诉您如何在检测到信标时使用Raspberry Pi 2打开灯光。
该示例使用shell脚本,而不是python来控制BlueZ进行检测。要控制LED,您可以放下电源尾部。您还需要调整Raspberry Pi Zero的GPIO使用。