Bug: missing `enableCloudService` for curtain bot
### Describe The Bug

`enableCloudService` is missing in API response

### To Reproduce

Not sure how this could be reproduced

### Expected behavior

The device should be handled even when `enableCloudService` is missing

### Relevant log output

Curtain bots `A1` & `A2` are grouped together. `B1` & `B2` are grouped together. They are all paired with hub `HHH`.

The plugin complains about `enableCloudService` cannot be `undefined`.

In the API response, curtain bot `A2` is missing `enableCloudService` and has `000000000000` as `hubDeviceId` (unlike the other 3 curtain bots which all have `HHH` as `hubDeviceId`), even though cloud service is enabled. 

Tried disabling & enabling cloud service in the official app but to no avail.

API response:
```json
{
  "deviceList": [
    {
      "deviceId": "HHH",
      "deviceName": "Hub Mini",
      "deviceType": "Hub Mini",
      "hubDeviceId": "000000000000"
    },
    {
      "deviceId": "A1",
      "deviceName": "South Window",
      "deviceType": "Curtain",
      "enableCloudService": true,
      "hubDeviceId": "HHH",
      "curtainDevicesIds": [
        "A1",
        "A2"
      ],
      "calibrate": true,
      "group": true,
      "master": true,
      "openDirection": "right"
    },
    {
      "deviceId": "B1",
      "deviceName": "West Window",
      "deviceType": "Curtain",
      "enableCloudService": true,
      "hubDeviceId": "HHH",
      "curtainDevicesIds": [
        "B1",
        "B2"
      ],
      "calibrate": true,
      "group": true,
      "master": true,
      "openDirection": "left"
    },
    {
      "deviceId": "A2",
      "deviceName": "South Left",
      "deviceType": "Curtain",
      "hubDeviceId": "000000000000",
      "curtainDevicesIds": [
        "A1",
        "A2"
      ],
      "calibrate": true,
      "group": true,
      "master": false,
      "openDirection": "left"
    },
    {
      "deviceId": "B2",
      "deviceName": "West Right",
      "deviceType": "Curtain",
      "enableCloudService": true,
      "hubDeviceId": "HHH",
      "curtainDevicesIds": [
        "B1",
        "B2"
      ],
      "calibrate": true,
      "group": true,
      "master": false,
      "openDirection": "right"
    }
  ]
}
```


### Config for homebridge-switchbot

```json
{
    "name": "SwitchBot",
    "credentials": {
        "token": "***",
        "secret": "***",
        "notice": "Keep your Token & Secret a secret!"
    },
    "options": {
        "devices": [
            {
                "deviceId": "A1",
                "configDeviceName": "South Window",
                "hide_device": false,
                "configDeviceType": "Curtain",
                "connectionType": "BLE/OpenAPI",
                "curtain": {
                    "set_min": 5,
                    "set_max": 95,
                    "updateRate": 2,
                    "disable_group": true,
                    "hide_lightsensor": true,
                    "set_minlux": 1,
                    "set_maxlux": 6001
                },
                "logging": "standard"
            },
            {
                "deviceId": "A2",
                "configDeviceName": "South Left",
                "hide_device": false,
                "configDeviceType": "Curtain",
                "connectionType": "BLE/OpenAPI",
                "curtain": {
                    "set_min": 5,
                    "set_max": 95,
                    "updateRate": 2,
                    "disable_group": true,
                    "hide_lightsensor": true,
                    "set_minlux": 1,
                    "set_maxlux": 6001
                },
                "logging": "standard"
            },
            {
                "deviceId": "B1",
                "configDeviceName": "West Window",
                "hide_device": false,
                "configDeviceType": "Curtain",
                "connectionType": "BLE/OpenAPI",
                "curtain": {
                    "set_min": 5,
                    "set_max": 95,
                    "updateRate": 2,
                    "disable_group": true,
                    "hide_lightsensor": true,
                    "set_minlux": 1,
                    "set_maxlux": 6001
                },
                "logging": "standard"
            },
            {
                "deviceId": "B2",
                "configDeviceName": "West Right",
                "hide_device": false,
                "configDeviceType": "Curtain",
                "connectionType": "BLE/OpenAPI",
                "curtain": {
                    "set_min": 5,
                    "set_max": 95,
                    "updateRate": 2,
                    "disable_group": true,
                    "hide_lightsensor": true,
                    "set_minlux": 1,
                    "set_maxlux": 6001
                },
                "logging": "standard"
            }
        ],
        "logging": "debug"
    },
    "_bridge": {
        "username": "DDEEFF",
        "port": 666
    },
    "platform": "SwitchBot"
}
```


### Screenshots

_No response_

### Device & Model

Curtain (firmware v6.0)

### Node.js Version

v16.17.1

### NPM Version

v8.15.0

### Homebridge Version

v1.5.0

### Homebridge Switchbot Plugin Version

v2.1.1

### Homebridge Config UI X Plugin Version

v4.50.1

### Operating System

Raspbian