Bluetooth Device Scanner Function

  • Share this:

Code introduction


This function uses the bluetooth module from the PyBluez library to scan for nearby Bluetooth devices and returns a list of devices with their names.


Technology Stack : PyBluez, Python, Bluetooth

Code Type : Python Function

Code Difficulty : Intermediate


                
                    
import random

def scan_for_devices():
    import bluetooth
    # Scan for devices in the vicinity
    nearby_devices = bluetooth.discover_devices(lookup_names=True)
    return nearby_devices

# JSON Explanation