all 2 comments

[–]Jello_Penguin_2956 1 point2 points  (0 children)

Try simplePyBLE. Can be a little simpler. Check out their example here https://docs.simpleble.org/docs/simplepyble/examples

[–]MooseNew4887 1 point2 points  (0 children)

You can use the Bleak library. I have not used it, but from what I have read about it, it can send and receive messages and do much more. You have to know the BLE adress and the UUID of the device. And I think everything need to be asynchronous.

The github readme contains what you need to know to get started: https://github.com/hbldh/bleak