Bug: Hub 2 temperature/humidity/light sensor still exposed even if set hidden in settings
### Describe the Bug

Hub 2 temperature/humidity/light sensor still exposed even if set hidden in settings

### To Reproduce

1. Check any of `Hide Hub 2's Light Sensor` / `Hide Hub 2's Temperature Sensor` / `Hide Hub 2's Humidity Sensor`
2. Restart HB
3. Senors still exposed to HomeKit

### Expected Behavior

Sensors that are set hidden in plugin settings should not be exposed to HomeKit.

### Relevant Log Output

```shell
[8/20/2023, 3:42:22 PM] [SwitchBot] [DEBUG] Hub 2: SwitchBot Hub 2 Temperature Sensor Service Not Added
[8/20/2023, 3:42:22 PM] [SwitchBot] [DEBUG] Hub 2: SwitchBot Hub 2 Humidity Sensor Service Not Added
[8/20/2023, 3:42:22 PM] [SwitchBot] [DEBUG] Hub 2: SwitchBot Hub 2 Light Sensor Service Not Added
[8/20/2023, 3:42:22 PM] [SwitchBot] [DEBUG] Hub 2: SwitchBot Hub 2 updateCharacteristic CurrentTemperature: 27.8
[8/20/2023, 3:42:22 PM] [SwitchBot] [DEBUG] Hub 2: SwitchBot Hub 2 updateCharacteristic CurrentRelativeHumidity: 61
[8/20/2023, 3:42:22 PM] [SwitchBot] [DEBUG] Hub 2: SwitchBot Hub 2 CurrentAmbientLightLevel: undefined
[8/20/2023, 3:42:23 PM] [SwitchBot] [DEBUG] Hub 2: SwitchBot Hub 2 Devices: {"deviceId":"xxx","deviceType":"Hub 2","hubDeviceId":"xxx","humidity":61,"temperature":27.8,"lightLevel":19,"version":"V1.0-0.9"}
[8/20/2023, 3:42:23 PM] [SwitchBot] [DEBUG] Hub 2: SwitchBot Hub 2 Request successful, statusCode: 200
[8/20/2023, 3:42:23 PM] [SwitchBot] [DEBUG] Hub 2: SwitchBot Hub 2 refreshStatus: {"statusCode":100,"body":{"deviceId":"xxx","deviceType":"Hub 2","hubDeviceId":"xxx","humidity":61,"temperature":27.8,"lightLevel":19,"version":"V1.0-0.9"},"message":"success"}
[8/20/2023, 3:42:23 PM] [SwitchBot] [DEBUG] Hub 2: SwitchBot Hub 2 openAPIparseStatus
[8/20/2023, 3:42:23 PM] [SwitchBot] update temperature and humidity for SwitchBot Hub 2
[8/20/2023, 3:42:23 PM] [SwitchBot] [DEBUG] Hub 2: SwitchBot Hub 2 LightLevel: 19
[8/20/2023, 3:42:23 PM] [SwitchBot] [DEBUG] Hub 2: SwitchBot Hub 2 LightLevel: 19, CurrentAmbientLightLevel: 5684.210526315789
[8/20/2023, 3:42:23 PM] [SwitchBot] [DEBUG] Hub 2: SwitchBot Hub 2 updateCharacteristic CurrentTemperature: 27.8
[8/20/2023, 3:42:23 PM] [SwitchBot] [DEBUG] Hub 2: SwitchBot Hub 2 updateCharacteristic CurrentRelativeHumidity: 61
[8/20/2023, 3:42:23 PM] [SwitchBot] [DEBUG] Hub 2: SwitchBot Hub 2 updateCharacteristic CurrentAmbientLightLevel: 5684.210526315789
```


### Config for homebridge-switchbot

```shell
{
    "deviceId": "xxx",
    "configDeviceName": "SwitchBot Hub 2",
    "hide_device": false,
    "configDeviceType": "Hub 2",
    "hidHub": {
        "hide_temperature": true,
        "hide_humidity": true,
        "hide_lightsensor": true
    },
        "refreshRate": 300,
        "external": false,
        "logging": "debug"
}
```
```


### Screenshots

_No response_

### Device and Model

Hub 2

### Node.js Version

v18.16.0

### NPM Version

v9.5.1

### Homebridge Version

v1.6.1

### Homebridge Switchbot Plugin Version

v2.8

### Homebridge Config UI X Plugin Version

v4.50.5

### Operating System

Docker