Support Request: [SwitchBot] Bot: <Bot> wasn't able to establish BLE Connection, node-switchbot: [object Object]
### Describe Your Problem

[SwitchBot] Bot: HallwayLight wasn't able to establish BLE Connection, node-switchbot: [object Object]

### Relevant log output

```shell
[2/22/2023, 8:54:01 PM] [HB Supervisor] Restarting Homebridge...
[2/22/2023, 8:54:01 PM] [HB Supervisor] Starting Homebridge with extra flags: -I -P /var/lib/homebridge/node_modules --strict-plugin-resolution
[2/22/2023, 8:54:01 PM] [HB Supervisor] Started Homebridge v1.6.0 with PID: 19057

2/22/2023, 8:53:55 PM] [SwitchBot] [DEBUG] Bot: HallwayLight BLERefreshStatus
2/22/2023, 8:53:55 PM] [SwitchBot] [DEBUG] Bot: HallwayLight BLE Address: <deviceID>
2/22/2023, 8:54:09 PM] Loaded plugin: @switchbot/homebridge-switchbot@2.5.2
2/22/2023, 8:54:09 PM] Registering platform '@switchbot/homebridge-switchbot.SwitchBot'
2/22/2023, 8:54:09 PM] [SwitchBot] Initializing SwitchBot platform...
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Using Config Logging: debug
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Finished initializing platform:
2/22/2023, 8:54:09 PM] [SwitchBot] Platform Config: {"logging":"debug"}
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Using Default Refresh Rate (2 minutes).
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Using Default Push Rate.
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Config OK
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Loading accessory from cache: HallwayLight
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Executed didFinishLaunching callback
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] SwitchBot Device Manual Config Set: [{"deviceId":"<deviceID>","configDeviceName":"HallwayLight","configDeviceType":"Bot","connectionType":"BLE","scanDuration":10,"bot":{"mode":"press","deviceType":"switch"},"logging":"debug"}]
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Discovered Bot: <deviceID>
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Device: HallwayLight registerDevice: true
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Device: HallwayLight connectionType: BLE, will display in HomeKit
2/22/2023, 8:54:09 PM] [SwitchBot] Restoring existing accessory from cache: HallwayLight DeviceID: <deviceID>
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Bot: HallwayLight Using Device Config Logging: debug
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Bot: HallwayLight Using Device Config scanDuration: 10
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Bot: HallwayLight Using Platform Config refreshRate: 120
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Bot: HallwayLight Using Default Bot pushRatePress: 15
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Bot: HallwayLight Using Bot Mode: press
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Bot: HallwayLight Allowing Push Changes: false
2/22/2023, 8:54:09 PM] [SwitchBot] Bot: HallwayLight Config: {"mode":"press","deviceType":"switch","connectionType":"BLE","logging":"debug","scanDuration":10}
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Bot: HallwayLight BLERefreshStatus
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Bot: HallwayLight accessory.context.FirmwareRevision: undefined
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Bot: HallwayLight device.firmware: undefined
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Bot: HallwayLight this.platform.version: 2.1.1
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Bot: HallwayLight accessory.context.FirmwareRevision: undefined
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Bot: HallwayLight device.firmware: undefined
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Bot: HallwayLight this.platform.version: 2.1.1
2/22/2023, 8:54:09 PM] [SwitchBot] Bot: HallwayLight Displaying as Switch
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Bot: HallwayLight Add Battery Service
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Bot: HallwayLight updateCharacteristic On: false
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Bot: HallwayLight updateCharacteristic BatteryLevel: 100
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Bot: HallwayLight updateCharacteristic StatusLowBattery: 0
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Bot uuid: <deviceID>-Bot, (2b8ebc7c-1131-4b2a-a08c-e0beceafde20)
2/22/2023, 8:54:09 PM] [SwitchBot] [DEBUG] Bot: HallwayLight BLE Address: <deviceID>
**2/22/2023, 8:54:19 PM] [SwitchBot] Bot: HallwayLight wasn't able to establish BLE Connection, node-switchbot: [object Object]**
2/22/2023, 8:54:24 PM] [SwitchBot] Bot: HallwayLight Set On: true
2/22/2023, 8:54:25 PM] [SwitchBot] [DEBUG] Bot: HallwayLight BLEpushChanges
2/22/2023, 8:54:25 PM] [SwitchBot] [DEBUG] Bot: HallwayLight BLEpushChanges On: true OnCached: false
2/22/2023, 8:54:25 PM] [SwitchBot] [DEBUG] Bot: HallwayLight BLE Address: <deviceID>
2/22/2023, 8:54:25 PM] [SwitchBot] [DEBUG] Bot: HallwayLight Bot Mode: press
2/22/2023, 8:54:29 PM] [SwitchBot] Bot: HallwayLight Set On: false
2/22/2023, 8:54:29 PM] [SwitchBot] [DEBUG] Bot: HallwayLight BLEpushChanges
2/22/2023, 8:54:29 PM] [SwitchBot] [DEBUG] Bot: HallwayLight No BLEpushChanges.On: false, OnCached: false
2/22/2023, 8:54:34 PM] [SwitchBot] Bot: HallwayLight Set On: true
2/22/2023, 8:54:34 PM] [SwitchBot] [DEBUG] Bot: HallwayLight BLEpushChanges
2/22/2023, 8:54:34 PM] [SwitchBot] [DEBUG] Bot: HallwayLight BLEpushChanges On: true OnCached: false
2/22/2023, 8:54:34 PM] [SwitchBot] [DEBUG] Bot: HallwayLight BLE Address: <deviceID>
2/22/2023, 8:54:34 PM] [SwitchBot] [DEBUG] Bot: HallwayLight Bot Mode: press
2/22/2023, 8:54:40 PM] [SwitchBot] [DEBUG] Bot: HallwayLight BLERefreshStatus
2/22/2023, 8:54:40 PM] [SwitchBot] [DEBUG] Bot: HallwayLight BLE Address: <deviceID>
2/22/2023, 8:54:44 PM] [SwitchBot] [DEBUG] Bot: HallwayLight BLERefreshStatus
2/22/2023, 8:54:44 PM] [SwitchBot] [DEBUG] Bot: HallwayLight BLE Address: <deviceID>
2/22/2023, 8:54:49 PM] [SwitchBot] [DEBUG] Bot: HallwayLight BLERefreshStatus
2/22/2023, 8:54:49 PM] [SwitchBot] [DEBUG] Bot: HallwayLight BLE Address: <deviceID>
**2/22/2023, 8:54:50 PM] [SwitchBot] Bot: HallwayLight wasn't able to establish BLE Connection, node-switchbot: [object Object]**
**2/22/2023, 8:54:54 PM] [SwitchBot] Bot: HallwayLight wasn't able to establish BLE Connection, node-switchbot: [object Object]**
2/22/2023, 8:54:58 PM] [SwitchBot] Bot: HallwayLight Set On: false
2/22/2023, 8:54:59 PM] [SwitchBot] [DEBUG] Bot: HallwayLight BLEpushChanges
2/22/2023, 8:54:59 PM] [SwitchBot] [DEBUG] Bot: HallwayLight No BLEpushChanges.On: false, OnCached: false
**2/22/2023, 8:54:59 PM] [SwitchBot] Bot: HallwayLight wasn't able to establish BLE Connection, node-switchbot: [object Object]**
```


### Config for homebridge-switchbot

```shell
{
            "name": "SwitchBot",
            "credentials": {
                "notice": "Keep your Token & Secret a secret!"
            },
            "options": {
                "devices": [
                    {
                        "deviceId": <deviceID>,
                        "configDeviceName": "HallwayLight",
                        "configDeviceType": "Bot",
                        "connectionType": "BLE",
                        "scanDuration": 10,
                        "bot": {
                            "mode": "press",
                            "deviceType": "switch"
                        },
                        "logging": "debug"
                    }
                ],
                "logging": "debug"
            },
            "platform": "SwitchBot"
        }
```


### Detail

I can't get the bot to work with homebridge

- works fine with Switchbot app 
- using BLE 
- have update node both on homebridge terminal and pi user 
- noble finds the device when i use a test.js to list all the devices in range
- done reinstalling etc 



### Device & Model

Switchbot - firmware 6.4

### Node.js Version

v18.14.2

### NPM Version

9.5.0

### Homebridge Version

1.6.0

### Homebridge SwitchBot Plugin Version

2.5.2

### Homebridge Config UI X Plugin Version

_No response_

### Operating System

Raspberry Pi OS