plugin crashes or devices do not respond in hoobs 4
<!-- Provide a general summary in the Title above -->

### Expected Behavior
<!-- If you're describing a bug, tell us what should happen -->
<!-- If you're suggesting a change/improvement, tell us how it should work -->

### Current Behavior
<!-- If describing a bug, tell us what happens instead of the expected behavior -->
<!-- If suggesting a change/improvement, explain the difference from current behavior -->

### Steps to Reproduce (for bugs)
<!-- Please add a series of steps to reproduce the problem. -->

### Versions
<!-- Please run commands and include versions below. -->
- **homebridge**: `Hoobs 4.0.58
- **homebridge-mi-hygrothermograph**: `npm list --depth 1 --global homebridge-mi-hygrothermograph`
- **node**:       `node --version`
- **OS**:         <!-- The version and architecture of your operating system -->

### Configuration
<!-- If relevant, include the contents of your config.json file between the two ``` lines below.
  - Remove any sensitive information, passwords, etc.
  - If output is long:
    - Please extract only the relevant portions if possible
    - Consider creating a gist, etc
 -->
```{
    "accessories": [
        {
            "name": "Master Bedroom Temperature & Humidity",
            "address": "E7:2E:00:71:F4:72",
            "temperatureName": "Temperature",
            "humidityName": "Humidity",
            "timeout": 15,
            "forceDiscoveringDelay": 2500,
            "lowBattery": 10,
            "temperatureOffset": 0,
            "humidityOffset": 0,
            "accessory": "Hygrotermograph",
            "forceDiscovering": true,
            "updateInterval": 1,
            "fakeGatoEnabled": false
        },
        {
            "name": "Master Bathroom Temperature & Humidity",
            "address": "A4:C1:38:96:9E:56",
            "temperatureName": "Temperature",
            "humidityName": "Humidity",
            "timeout": 15,
            "bindKey": "3b27824aa7a7bbc84954636378d46baf",
            "forceDiscoveringDelay": 2500,
            "lowBattery": 10,
            "temperatureOffset": 0,
            "humidityOffset": 0,
            "accessory": "Hygrotermograph",
            "updateInterval": 1,
            "forceDiscovering": true
        },
        {
            "name": "Office Temperature & Humidity",
            "temperatureName": "Temperature",
            "humidityName": "Humidity",
            "timeout": 15,
            "bindKey": "15cc50d755dafac06da6976991170729",
            "forceDiscoveringDelay": 2500,
            "lowBattery": 10,
            "temperatureOffset": 0,
            "humidityOffset": 0,
            "accessory": "Hygrotermograph",
            "updateInterval": 1,
            "address": "A4:C1:38:9B:BF:7B",
            "forceDiscovering": true
        }
    ],
    "platforms": []
}
```

### Homebridge Log / Command Output
5/4/2021, 12:27:08 AM
Mi Hygrothermograph Bridge
Loaded plugin 'homebridge-mi-hygrothermograph'
5/4/2021, 12:27:11 AM
Mi Hygrothermograph Bridge
Loading 3 accessories...
5/4/2021, 12:27:12 AM
Mi Hygrothermograph Bridge
ERROR
Error: ENODEV, No such device at Hci.init (/var/lib/hoobs/mihygrothermographbridge/node_modules/@abandonware/noble/lib/hci-socket/hci.js:120:18) at NobleBindings.init (/var/lib/hoobs/mihygrothermographbridge/node_modules/@abandonware/noble/lib/hci-socket/bindings.js:93:13) at /var/lib/hoobs/mihygrothermographbridge/node_modules/@abandonware/noble/lib/noble.js:61:24 at processTicksAndRejections (internal/process/task_queues.js:75:11)
5/4/2021, 12:27:22 AM
Mi Hygrothermograph Bridge starting
5/4/2021, 12:27:25 AM
Mi Hygrothermograph Bridge
Loaded plugin 'homebridge-mi-hygrothermograph'
5/4/2021, 12:27:29 AM
Mi Hygrothermograph Bridge
Loading 3 accessories...
5/4/2021, 12:27:29 AM
Mi Hygrothermograph Bridge
ERROR
Error: ENODEV, No such device at Hci.init (/var/lib/hoobs/mihygrothermographbridge/node_modules/@abandonware/noble/lib/hci-socket/hci.js:120:18) at NobleBindings.init (/var/lib/hoobs/mihygrothermographbridge/node_modules/@abandonware/noble/lib/hci-socket/bindings.js:93:13) at /var/lib/hoobs/mihygrothermographbridge/node_modules/@abandonware/noble/lib/noble.js:61:24 at processTicksAndRejections (internal/process/task_queues.js:75:11)
5/4/2021, 12:27:39 AM
Mi Hygrothermograph Bridge starting
5/4/2021, 12:27:43 AM
Mi Hygrothermograph Bridge
Loaded plugin 'homebridge-mi-hygrothermograph'
5/4/2021, 12:27:46 AM
Mi Hygrothermograph Bridge
Loading 3 accessories...
5/4/2021, 12:27:46 AM
Mi Hygrothermograph Bridge
ERROR
Error: ENODEV, No such device at Hci.init (/var/lib/hoobs/mihygrothermographbridge/node_modules/@abandonware/noble/lib/hci-socket/hci.js:120:18) at NobleBindings.init (/var/lib/hoobs/mihygrothermographbridge/node_modules/@abandonware/noble/lib/hci-socket/bindings.js:93:13) at /var/lib/hoobs/mihygrothermographbridge/node_modules/@abandonware/noble/lib/noble.js:61:24 at processTicksAndRejections (internal/process/task_queues.js:75:11)

```

```
