Bug: doesn't recognise multiple homes
### Describe the Bug

I have 2 homes inside switchbot. The plugin seems to assume one.

### To Reproduce

Create a 2nd home and add devices to 2nd home.

### Expected Behavior

I should be able to tell switchbotto ignore an entire home (At the moment I have to tell each bridge to ignore all the devices in the other home)

### Relevant Log Output

```shell
DOn't really have any. But easy to reproduce
```


### Config for homebridge-switchbot

```shell
"name": "SwitchBot",
    "credentials": {
        "token": "token",
        "secret": "secret",
        "notice": "Keep your Token & Secret a secret!"
    },
    "options": {
        "devices": [
            {
                "deviceId": "F0491FB72CFA",
                "configDeviceName": "Guest Bedroom Curtains",
                "hide_device": true
            },
            {
                "deviceId": "F8F5518A060C",
                "configDeviceName": "Master Bedroom Curtains",
                "hide_device": true
            },
            {
                "deviceId": "ED1CD0128530",
                "configDeviceName": "Coffee Machine On/Off",
                "configDeviceType": "Bot",
                "connectionType": "OpenAPI",
                "bot": {
                    "mode": "switch",
                    "deviceType": "switch",
                    "allowPush": true,
                    "doublePress": 1
                },
                "offline": true
            },
            {
                "deviceId": "CD27F2753F60",
                "configDeviceName": "Double Espresso",
                "configDeviceType": "Bot",
                "connectionType": "OpenAPI",
                "bot": {
                    "mode": "switch",
                    "deviceType": "switch",
                    "allowPush": true,
                    "doublePress": 1
                },
                "offline": true
            },
            {
                "deviceId": "E3DF7B255163",
                "configDeviceName": "Steam",
                "configDeviceType": "Bot",
                "connectionType": "OpenAPI",
                "bot": {
                    "mode": "switch",
                    "deviceType": "switch",
                    "allowPush": true,
                    "doublePress": 1
                },
                "offline": true
            },
            {
                "deviceId": "F8595D6C2434",
                "configDeviceName": "SwitchBot Hub 2",
                "hide_device": true
            },
            {
                "deviceId": "F01F3A42D7B4",
                "configDeviceName": "Living Room Curtains",
                "hide_device": true
            },
            {
                "deviceId": "F07345EFABA4",
                "configDeviceName": "53a Hub",
                "hide_device": true
            },
            {
                "deviceId": "D98D6881CFB7",
                "configDeviceName": "53a Living Room Main Curtains",
                "hide_device": true
            }
        ]
    },
    "_bridge": {
        "username": "0E:AB:ED:F6:E5:90",
        "port": 30555
    },
    "platform": "SwitchBot"
}
```


### Screenshots

_No response_

### Device and Model

Any 2 hubs in 2 different homes

### Node.js Version

16.20

### NPM Version

8.19.4

### Homebridge Version

1.6.1

### Homebridge Switchbot Plugin Version

2.6.2

### Homebridge Config UI X Plugin Version

4.50.3

### Operating System

macOS