Bug: lock stopped working with "Device internal error due to device states not synchronized with server"
### Describe The Bug

The lock won't unlock via homekit/homebridge with error :190

### To Reproduce

Unlock door using homekit tile (generated via homebridge)

### Expected behavior

Door should unlock

### Relevant log output

```shell
[7/30/2022, 1:08:23 AM] [SwitchBot] Lock: Front door lock Sending request to SwitchBot API. command: unlock, parameter: default, commandType: command
[7/30/2022, 1:08:23 AM] [SwitchBot] Lock: Front door lock Device internal error due to device states not synchronized with server, Or command: {"statusCode":190,"body":{},"message":"not support device type"} format is invalid

This has never happened before and the lock was working fine yesterday.
```


### Config for homebridge-switchbot

```shell
"name": "SwitchBot",
            "credentials": {
                "openToken": "<redacted>",
                "notice": "Keep your token a secret!"
            },
            "platform": "SwitchBot
```


### Screenshots

_No response_

### Device & Model

It's just the lock

### Node.js Version

v16.16.0

### NPM Version

v8.14.0

### Homebridge Version

v1.5.0

### Homebridge Switchbot Plugin Version

v1.14.1

### Homebridge Config UI X Plugin Version

v4.50.0

### Operating System

Raspbian