Bug: Switchbot Bot not reacting and reporting wrong status
### Describe the Bug

Let me start by saying that the Bot works fine via the Switchbot app (turn on / turn off).

When I use it via Apple Homekit or directly from the Homebridge Web GUI (from Accessories menu) it doesn't react and nothing appear in the logs. Also the status is wrong, it shows ON (even though is OFF in the Switchbot app).

The plugin logs doesn't show any logs related to the Bot.

Was not working in homebridge-switchbot v3.5.1; Today I've upgraded to v3.6.0 but still doesn't work.

Thank you!

### To Reproduce

Turn Switch ON / Turn OFF, no reaction, no logs, no change of status (in Homebridge or Homekit)

### Expected Behavior

Change the position of the Bot when turn ON / OFF via Homebridge or Homekit.

### Relevant Log Output

```shell
[7/2/2024, 7:42:52 AM] [SwitchBot] Initializing SwitchBot platform...
[7/2/2024, 7:42:52 AM] [SwitchBot] Initializing child bridge 0E:9A:6B:XX:XX:XX
[7/2/2024, 7:42:52 AM] Ignoring config for the platform "CameraUI" in your config.json as the plugin "homebridge-camera-ui" has been disabled.
[7/2/2024, 7:42:56 AM] [SwitchBot] Launched child bridge with PID 172
[7/2/2024, 7:43:07 AM] [SwitchBot] Loaded @switchbot/homebridge-switchbot v3.5.1 child bridge successfully
[7/2/2024, 7:43:07 AM] Loaded 3 cached accessories from cachedAccessories.0E9A6BXXXXXX.
[7/2/2024, 7:43:07 AM] Homebridge v1.8.3 (HAP v0.12.2) (SwitchBot) is running on port 30918.
[7/2/2024, 7:43:08 AM] [SwitchBot] Total SwitchBot Devices Found: 4
[7/2/2024, 7:43:08 AM] [SwitchBot] Restoring existing accessory from cache: Living Room Light deviceId: C37D0CXXXXX
[7/2/2024, 7:43:08 AM] [SwitchBot] Restoring existing accessory from cache: Bedroom Meter Plus deviceId: E59B00XXXXX
[7/2/2024, 7:43:08 AM] [SwitchBot] Restoring existing accessory from cache: Living Room Meter Plus deviceId: EB8021XXXXX
[7/8/2024, 7:36:02 PM] [SwitchBot] Restarting child bridge...
[7/8/2024, 7:36:02 PM] Got SIGTERM, shutting down child bridge process...
[7/8/2024, 7:36:07 PM] [SwitchBot] Child bridge process ended
[7/8/2024, 7:36:07 PM] [SwitchBot] Process Ended. Code: 143, Signal: null
[7/8/2024, 7:36:14 PM] [SwitchBot] Restarting Process...
[7/8/2024, 7:36:16 PM] [SwitchBot] Launched child bridge with PID 7371
[7/8/2024, 7:36:18 PM] Registering platform '@switchbot/homebridge-switchbot.SwitchBot'
[7/8/2024, 7:36:18 PM] [SwitchBot] Loaded @switchbot/homebridge-switchbot v3.6.0 child bridge successfully
[7/8/2024, 7:36:18 PM] Loaded 3 cached accessories from cachedAccessories.0E9A6BXXXXXX.
[7/8/2024, 7:36:20 PM] Homebridge v1.8.3 (HAP v0.12.2) (SwitchBot) is running on port 30918.
[7/8/2024, 7:36:20 PM] [SwitchBot] Total SwitchBot Devices Found: 4
[7/8/2024, 7:36:21 PM] [SwitchBot] Restoring existing accessory from cache: Living Room Light deviceId: C37D0CXXXXX
[7/8/2024, 7:36:21 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Fan Service
[7/8/2024, 7:36:21 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Lock Service
[7/8/2024, 7:36:21 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Door Service
[7/8/2024, 7:36:21 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Faucet Service
[7/8/2024, 7:36:21 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Outlet Service
[7/8/2024, 7:36:21 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Window Service
[7/8/2024, 7:36:21 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Garage Door Service
[7/8/2024, 7:36:21 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Window Covering Service
[7/8/2024, 7:36:21 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Stateful Programmable Switch Service
[7/8/2024, 7:36:21 PM] [SwitchBot] Restoring existing accessory from cache: Bedroom Meter Plus deviceId: E59B00XXXXX
[7/8/2024, 7:36:21 PM] [SwitchBot] Restoring existing accessory from cache: Living Room Meter Plus deviceId: EB8021XXXXX
[7/8/2024, 7:41:39 PM] [SwitchBot] Initializing SwitchBot platform...
[7/8/2024, 7:41:39 PM] [SwitchBot] Initializing child bridge 0E:9A:6B:XX:XX:XX
[7/8/2024, 7:41:39 PM] Ignoring config for the platform "CameraUI" in your config.json as the plugin "homebridge-camera-ui" has been disabled.
[7/8/2024, 7:41:40 PM] [SwitchBot] Launched child bridge with PID 8180
[7/8/2024, 7:41:44 PM] [SwitchBot] Loaded @switchbot/homebridge-switchbot v3.6.0 child bridge successfully
[7/8/2024, 7:41:44 PM] Loaded 3 cached accessories from cachedAccessories.0E9A6BXXXXXX.
[7/8/2024, 7:41:44 PM] Homebridge v1.8.3 (HAP v0.12.2) (SwitchBot) is running on port 30918.
[7/8/2024, 7:41:44 PM] [SwitchBot] Total SwitchBot Devices Found: 4
[7/8/2024, 7:41:45 PM] [SwitchBot] Restoring existing accessory from cache: Living Room Light deviceId: C37D0CXXXXX
[7/8/2024, 7:41:45 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Fan Service
[7/8/2024, 7:41:45 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Lock Service
[7/8/2024, 7:41:45 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Door Service
[7/8/2024, 7:41:45 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Faucet Service
[7/8/2024, 7:41:45 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Outlet Service
[7/8/2024, 7:41:45 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Window Service
[7/8/2024, 7:41:45 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Garage Door Service
[7/8/2024, 7:41:45 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Window Covering Service
[7/8/2024, 7:41:45 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Stateful Programmable Switch Service
[7/8/2024, 7:41:45 PM] [SwitchBot] Restoring existing accessory from cache: Bedroom Meter Plus deviceId: E59B00XXXXX
[7/8/2024, 7:41:45 PM] [SwitchBot] Restoring existing accessory from cache: Living Room Meter Plus deviceId: EB8021XXXXX
[7/8/2024, 7:53:38 PM] [SwitchBot] Restarting child bridge...
[7/8/2024, 7:53:38 PM] Got SIGTERM, shutting down child bridge process...
[7/8/2024, 7:53:43 PM] [SwitchBot] Child bridge process ended
[7/8/2024, 7:53:43 PM] [SwitchBot] Process Ended. Code: 143, Signal: null
[7/8/2024, 7:53:50 PM] [SwitchBot] Restarting Process...
[7/8/2024, 7:53:51 PM] [SwitchBot] Launched child bridge with PID 9338
[7/8/2024, 7:53:53 PM] Registering platform '@switchbot/homebridge-switchbot.SwitchBot'
[7/8/2024, 7:53:53 PM] [SwitchBot] Loaded @switchbot/homebridge-switchbot v3.6.0 child bridge successfully
[7/8/2024, 7:53:53 PM] Loaded 3 cached accessories from cachedAccessories.0E9A6BXXXXXX.
[7/8/2024, 7:53:54 PM] Homebridge v1.8.3 (HAP v0.12.2) (SwitchBot) is running on port 30918.
[7/8/2024, 7:53:54 PM] [SwitchBot] Total SwitchBot Devices Found: 4
[7/8/2024, 7:53:54 PM] [SwitchBot] Restoring existing accessory from cache: Living Room Light deviceId: C37D0CXXXXX
[7/8/2024, 7:53:54 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Fan Service
[7/8/2024, 7:53:54 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Lock Service
[7/8/2024, 7:53:54 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Door Service
[7/8/2024, 7:53:54 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Faucet Service
[7/8/2024, 7:53:54 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Outlet Service
[7/8/2024, 7:53:54 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Window Service
[7/8/2024, 7:53:54 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Garage Door Service
[7/8/2024, 7:53:54 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Window Covering Service
[7/8/2024, 7:53:54 PM] [SwitchBot] Bot: Living Room Light Removing any leftover Stateful Programmable Switch Service
[7/8/2024, 7:53:54 PM] [SwitchBot] Restoring existing accessory from cache: Bedroom Meter Plus deviceId: E59B00XXXXX
[7/8/2024, 7:53:54 PM] [SwitchBot] Restoring existing accessory from cache: Living Room Meter Plus deviceId: EB8021XXXXX
```


### Config for homebridge-switchbot

```shell
{
    "name": "SwitchBot",
    "credentials": {
        "token": "removed",
        "secret": "removed",
        "notice": "Keep your Token & Secret a secret!"
    },
    "options": {
        "devices": [
            {
                "deviceId": "C37D0CXXXXXX",
                "configDeviceName": "Living Room Light",
                "configDeviceType": "Bot",
                "connectionType": "OpenAPI",
                "bot": {
                    "mode": "switch",
                    "deviceType": "switch",
                    "doublePress": 1
                },
                "logging": "standard"
            }
        ]
    },
    "platform": "SwitchBot",
    "_bridge": {
        "username": "0E:9A:6B:XX:XX:XX",
        "port": 30918
    }
}
```


### Screenshots

_No response_

### Device and Model

Switchbot Bot Switch

### Node.js Version

v20.15.1

### NPM Version

v10.7.0

### Homebridge Version

v1.8.3

### Homebridge Switchbot Plugin Version

v3.6.0

### Homebridge Config UI X Plugin Version

v4.56.4

### Operating System

Docker