Helpers

async SolixBLE.discover_devices(scanner: BleakScanner | None = None, timeout: int = 5) list[BLEDevice]

Scan feature.

Scans the BLE neighborhood for Solix BLE device(s) and returns a list of nearby devices based upon detection of a known UUID.

Parameters:
  • scanner – Scanner to use. Defaults to new scanner.

  • timeout – Time to scan for devices (default=5).