如何使用python获取蓝牙设备的业务UUID?

How to get the service UUID of a Bluetooth device using python?

提问人:Pradeesh R 提问时间:11/6/2023 更新时间:11/6/2023 访问量:45

问:

我需要连接到蓝牙设备并使用 Python 获取它的电池电量?我能够连接到它,但我需要我需要连接的蓝牙设备的服务 UUID。如何获取用于电池电量等的服务 UUID 以及如何使用 UUID 获取相应的输出。

import asyncio
from bleak import BleakClient

async def main():
address = "CB:07:9F:D6:58:BD"

Connect to the Bluetooth device
async with BleakClient(address) as client:
Read, write, or do something with the connection
>         ...
print(client.is_connected) # prints True or False

asyncio.run(main())
python-3.x 蓝牙-低功耗 UUID

评论

0赞 Peter Henry 11/7/2023
这有帮助吗?getwavecake.com/blog/......
1赞 Pradeesh R 11/9/2023
@PeterHenry 感谢您的回复链接。它有效。

答: 暂无答案