python-ble-scanner.py
Script Python que usa la biblioteca Bleak para detectar dispositivos BLE cercanos.
Requiere Python 3 y la biblioteca 'bleak'. El HL9 expone su interfaz Bluetooth a través del bus interno. Ejecute con sudo si se necesitan permisos de acceso de radio. Útil para identificar etiquetas de activos.
python-ble-scanner.py
import asyncio
from bleak import BleakScanner
async def main():
print("Scanning for BLE devices...")
devices = await BleakScanner.discover(timeout=10.0)
for d in devices:
print(f"{d.address}: {d.name}")
if __name__ == "__main__":
asyncio.run(main())