No discovery on macOS Monterey
Noble does not discover any devices on macOS Monterey.

### Expected Behavior
Bluetooth (Hygrothermograph) device is discovered by Noble.

### Current Behavior
In the debug log, no more `[Temperature & Humidity]` messages after:

```
[11/9/2021, 7:16:32 PM] [Temperature & Humidity] Start scanning.
[11/9/2021, 7:16:32 PM] [Temperature & Humidity] Started scanning.
```

I added some logging to `scanner.js` and found that `onDiscover` is never called.

### Steps to Reproduce (for bugs)
- Install homebridge-mi-hygrothermograph plugin in Homebridge, on macOS Monterey
- Restart Homebridge

### Versions
- **homebridge**: `1.3.5`
- **homebridge-mi-hygrothermograph**:  `homebridge-mi-hygrothermograph@3.1.0`
- **node**: `v16.13.0`
- **OS**:  macOS Montery (`12.0.1`)

### Probable cause

[Issue  #225](https://github.com/abandonware/noble/issues/225) in github.com/abandonware/noble

