node-switchbot
    Preparing search index...

    Class BLEScanner

    BLE Scanner for discovering SwitchBot devices

    Hierarchy

    • EventEmitter
      • BLEScanner
    Index

    Constructors

    • Parameters

      • options: { logLevel?: number; noble?: any } = {}

      Returns BLEScanner

    Methods

    • Cleanup all resources

      Returns void

    • Check if currently scanning

      Returns boolean

    • Stop scanning

      Returns void

    • Wait for specific device

      Parameters

      • mac: string
      • timeoutMs: number = BLE_SCAN_TIMEOUT
      • OptionalbleId: string

      Returns Promise<BLEAdvertisement>