Support Request: Curtain position resets to 20% after any change. Curtain stays at the requested position though
### Describe Your Problem

Curtain position keeps resetting to 20%

### Relevant log output

```shell
[06/12/2023, 16:55:38] [SwitchBot] [DEBUG] Curtain: Slaapkamer gordijn openAPIparseStatus
[06/12/2023, 16:55:38] [SwitchBot] [DEBUG] Curtain Slaapkamer gordijn CurrentPosition: 20
[06/12/2023, 16:55:38] [SwitchBot] [DEBUG] Curtain: Slaapkamer gordijn Standby, CurrentPosition: 20
[06/12/2023, 16:55:38] [SwitchBot] [DEBUG] Curtain: Slaapkamer gordijn Stopped
[06/12/2023, 16:55:38] [SwitchBot] [DEBUG] Curtain: Slaapkamer gordijn CurrentPosition: 20, TargetPosition: 20, PositionState: 2,
[06/12/2023, 16:55:38] [SwitchBot] [DEBUG] Curtain: Slaapkamer gordijn CurrentAmbientLightLevel: 6001
[06/12/2023, 16:55:38] [SwitchBot] [DEBUG] Curtain: Slaapkamer gordijn BatteryLevel: 100, StatusLowBattery: 0
[06/12/2023, 16:55:38] [SwitchBot] [DEBUG] Curtain: Slaapkamer gordijn updateCharacteristic CurrentPosition: 20
[06/12/2023, 16:55:38] [SwitchBot] [DEBUG] Curtain: Slaapkamer gordijn updateCharacteristic PositionState: 2
[06/12/2023, 16:55:38] [SwitchBot] [DEBUG] Curtain: Slaapkamer gordijn updateCharacteristic TargetPosition: 20
[06/12/2023, 16:55:38] [SwitchBot] [DEBUG] Curtain: Slaapkamer gordijn updateCharacteristic CurrentAmbientLightLevel: 6001
[06/12/2023, 16:55:38] [SwitchBot] [DEBUG] Curtain: Slaapkamer gordijn updateCharacteristic BatteryLevel: 100
[06/12/2023, 16:55:38] [SwitchBot] [DEBUG] Curtain: Slaapkamer gordijn updateCharacteristic StatusLowBattery: 0
```


### Config for homebridge-switchbot

```shell
{
    "bridge": {
        "name": "Homebridge redacted",
        "username": "redacted",
        "port": "redacted",
        "pin": "redacted",
        "advertiser": "avahi"
    },
    "accessories": [
        {
            "accessory": "SSH",
            "name": "SSH"
        }
    ],
    "platforms": [
        {
            "name": "Config",
            "port": 8581,
            "platform": "config"
        },
        {
            "clientid": "redacted",
            "simulator": false,
            "language": {
                "api": "nl-NL"
            },
            "platform": "HomeConnect",
            "_bridge": {
                "username": "redacted",
                "port": redacted
            }
        },
        {
            "name": "SwitchBot",
            "credentials": {
                "token": "redacted",
                "secret": "redacted",
                "notice": "Keep your Token & Secret a secret!"
            },
            "options": {
                "logging": "debug"
            },
            "_bridge": {
                "username": "redacted",
                "port": "redacted"
            },
            "platform": "SwitchBot"
        },
        {
            "name": "Govee",
            "username": null,
            "password": null,
            "httpRefreshTime": 30,
            "bleRefreshTime": 60,
            "lanRefreshTime": 10,
            "lanScanInterval": 30,
            "platform": "Govee",
            "_bridge": {
                "username": "redacted",
                "port": "redacted"
            }
        }
    ]
}
```


### Screenshots

![IMG_5844](https://github.com/OpenWonderLabs/homebridge-switchbot/assets/16988244/bb3e1846-f648-4438-831d-362aef56b6a4)
![IMG_5845](https://github.com/OpenWonderLabs/homebridge-switchbot/assets/16988244/e89ce217-090e-4196-84ff-35ccc5010628)


### Device & Model

Model	Curtain Firmware Version	N/A Device Type	SwitchBot: Curtain Connection Type	OpenAPI

### Node.js Version

v20.10

### NPM Version

v10.2.3

### Homebridge Version

v1.7.0

### Homebridge SwitchBot Plugin Version

v2.13.0

### Homebridge Config UI X Plugin Version

v4.53.0

### Operating System

Raspbian