only search for our specific service id
This commit is contained in:
@@ -24,8 +24,10 @@ class BluetoothHandler:
|
|||||||
self.ble.active(True)
|
self.ble.active(True)
|
||||||
self.ble.irq(self.irq)
|
self.ble.irq(self.irq)
|
||||||
|
|
||||||
|
|
||||||
self.mac_address = self._get_mac_address()
|
self.mac_address = self._get_mac_address()
|
||||||
print(f"Mac Address: {self.mac_address}")
|
print(f"Mac Address: {self.mac_address}")
|
||||||
|
self.ble.config(gap_name="NODE-" + self.mac_address)
|
||||||
|
|
||||||
((self.tx_handle, self.rx_handle),) = self.ble.gatts_register_services((SERVICE,))
|
((self.tx_handle, self.rx_handle),) = self.ble.gatts_register_services((SERVICE,))
|
||||||
|
|
||||||
|
|||||||
2
test.py
2
test.py
@@ -3,7 +3,7 @@ import asyncio
|
|||||||
|
|
||||||
|
|
||||||
async def main():
|
async def main():
|
||||||
devices = await BleakScanner.discover()
|
devices = await BleakScanner.discover(service_uuids=("E1898FF7-5063-4441-a6eb-526073B00001"))
|
||||||
for device in devices:
|
for device in devices:
|
||||||
print()
|
print()
|
||||||
print(f"Name: {device.name}")
|
print(f"Name: {device.name}")
|
||||||
|
|||||||
Reference in New Issue
Block a user