Bug: Bot failed pushChanges with BLE Connection
### Describe Your Problem

Hi. When I try and use Homebridge-Switchbot plugin I get a "Bot failed pushChanges with BLE Connection" error. The Bot button appears in my accessories but it does not do anything. I do not have a hub. Thanks in advance!

### Relevant log output

```shell
[12/30/2021, 5:40:32 PM] [SwitchBot] Bot: Bot failed pushChanges with BLE Connection
```


### Config for homebridge-switchbot

```shell
{
    "name": "SwitchBot",
    "credentials": {
        "notice": "Keep your token a secret!"
    },
    "options": {
        "devices": [
            {
                "deviceId": "XXXXXXXXXXXX",
                "configDeviceName": "Bot",
                "configDeviceType": "Bot",
                "ble": true,
                "bot": {
                    "mode": "switch",
                    "deviceType": "switch"
                }
            }
        ]
    },
    "platform": "SwitchBot"
}
```


### Screenshots

_No response_

### Device & Model

Switchbot Bot

### Node.js Version

v16.13.1

### NPM Version

v8.1.2

### Homebridge Version

v1.3.9

### Homebridge SwitchBot Plugin Version

v1.5.0

### Homebridge Config UI X Plugin Version

v4.41.5

### Operating System

macOS