Support Request: SwitchBot status changes to ON automatically
### Describe Your Problem

When I off the switchbot, it works fine. But the status changes to on after 10 seconds. It should be off until somebody changes to off.

### Relevant log output

```shell
[21/11/2021, 13:07:53] [SwitchBot] Bot: Bot 7E On: false
[21/11/2021, 13:08:03] [SwitchBot] [DEBUG] Bot: Bot 7E BLE parseStatus
[21/11/2021, 13:08:03] [SwitchBot] [DEBUG] Bot: Bot 7E On: true, BatteryLevel: 91
[21/11/2021, 13:08:27] [SwitchBot] [DEBUG] Bot: Bot 7E BLE refreshStatus
[21/11/2021, 13:08:37] [SwitchBot] [DEBUG] Bot: Bot 7E BLE parseStatus
[21/11/2021, 13:08:37] [SwitchBot] [DEBUG] Bot: Bot 7E On: true, BatteryLevel: 91
[21/11/2021, 13:10:27] [SwitchBot] [DEBUG] Bot: Bot 7E BLE refreshStatus
[21/11/2021, 13:10:37] [SwitchBot] [DEBUG] Bot: Bot 7E BLE parseStatus
[21/11/2021, 13:10:37] [SwitchBot] [DEBUG] Bot: Bot 7E On: true, BatteryLevel: 91
[21/11/2021, 13:12:27] [SwitchBot] [DEBUG] Bot: Bot 7E BLE refreshStatus
[21/11/2021, 13:12:37] [SwitchBot] [DEBUG] Bot: Bot 7E BLE parseStatus
[21/11/2021, 13:12:37] [SwitchBot] [DEBUG] Bot: Bot 7E On: true, BatteryLevel: 91
[21/11/2021, 13:13:57] [Homebridge UI] [@switchbot/homebridge-switchbot] Terminating child process...
[21/11/2021, 13:13:57] [Homebridge UI] [@switchbot/homebridge-switchbot] Child process ended
[21/11/2021, 13:14:27] [SwitchBot] [DEBUG] Bot: Bot 7E BLE refreshStatus
[21/11/2021, 13:14:37] [SwitchBot] [DEBUG] Bot: Bot 7E BLE parseStatus
[21/11/2021, 13:14:37] [SwitchBot] [DEBUG] Bot: Bot 7E On: true, BatteryLevel: 91
[21/11/2021, 13:16:27] [SwitchBot] [DEBUG] Bot: Bot 7E BLE refreshStatus
[21/11/2021, 13:16:37] [SwitchBot] [DEBUG] Bot: Bot 7E BLE parseStatus
[21/11/2021, 13:16:37] [SwitchBot] [DEBUG] Bot: Bot 7E On: true, BatteryLevel: 91
...
```


### Config for homebridge-switchbot

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


### Screenshots
![スクリーンショット_2021-11-23_18_27_08](https://user-images.githubusercontent.com/7919609/142999864-44c47869-1e54-4cf1-93b9-d0a67f3425a1.png)
![スクリーンショット_2021-11-23_18_27_27](https://user-images.githubusercontent.com/7919609/142999880-d9d2e846-5f0b-4e90-a69e-3246ecdf68ef.png)

I used to use switchbot-ble plugin. It has been working without any problem.

I have updated the plugin to homebridge-switchbot. I disabled the switchbot-ble and configured the new plugin.
Now the new plugin (homebridge-switchbot v1.2.0) works. However, there is one issue.

The problem is the switchbot status as Homebridge changes to ON after 10 seconds automatically. Here is detail procedure:

1. I change the switchbot from ON to OFF by using either Homebridge Config UI or Apple Home app.
2. It works fine. The switchbot moves to OFF.
3. 10 seconds later, the switchbot status changes to ON automatically. Nobody changes the status. The switchbot doesn't move.

Please see the switchbot debug log. 1st line ([21/11/2021, 13:07:53]) means I change the switchbot status to OFF. Then 2nd and 3rd line ([21/11/2021, 13:08:03]) seems changing the switchbot status to ON. Then it repeats. I don't know why it happens.

### Device & Model

RaspberryPi 4B 4MB RAM

### Node.js Version

v16.13.0

### NPM Version

v8.1.0

### Homebridge Version

v1.3.8

### Homebridge SwitchBot Plugin Version

v1.2.0

### Homebridge Config UI X Plugin Version

_No response_

### Operating System

Raspbian