PyBluez配对蓝牙设备

时间:2016-05-28 15:46:55

标签: python bluetooth pybluez

如何在Python中启动与PyBluez配对的蓝牙设备?我看到了发现的方法,但没有结对。

1 个答案:

答案 0 :(得分:2)

PyBluez不支持跨平台配对管理。这是因为某些操作系统(如Windows)需要超级用户级权限才能以编程方式配对设备。

在大多数操作系统上,当PyBluez尝试使用connect方法连接到套接字时,操作系统将尝试配对(通常要求用户许可)。

但是,您可以制作自己的超级用户工具或改进PyBluez来做同样的工作。

例如,您可以使用.NET for Windows创建自己的命令行工具来配对和取消配对设备,然后从Python运行这些工具。可以在Windows中找到一些命令行配对工具的实现: http://bluetoothinstaller.com/bluetooth-command-line-tools/