Support Request: IR Devices show in Homebridge but not Home app.
### Describe Your Problem

My IR devices will show in Homebridge as accessories, but do not show in Homekit/Home app. The logs say to add them manually, but trying to do so results in no devices being found.

### Relevant log output

```shell
[10/22/2024, 10:37:31 AM] [SwitchBot] Initializing SwitchBot platform...
[10/22/2024, 10:37:31 AM] [SwitchBot] Initializing child bridge 0E:A7:2C:75:F9:8A
[10/22/2024, 10:37:32 AM] [SwitchBot] Launched child bridge with PID 9640
[10/22/2024, 10:37:33 AM] [SwitchBot] Loaded @switchbot/homebridge-switchbot v4.1.0 child bridge successfully
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Plugin Version: 4.1.0
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Finished initializing platform: SwitchBot
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Verifying Config
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Config OK
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Platform BLE is not enabled
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Executed didFinishLaunching callback
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Using Config Logging: debug
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Using Default Max Retries
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Platform Config: {"logging":"debug"}
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Platform Config: {"logging":"debug","maxRetries":3,"delayBetweenRetries":3}
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Retry Count: 0
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Using Default Delay Between Retries
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Using Default Refresh Rate (2 minutes).
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Max Retries: 3
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Using Default Push Rate.
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Delay Between Retries: undefined
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Using Default Max Retries.
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Using Default Delay Between Retries.
[SwitchBot 1028] The selected advertiser, "avahi", isn't available on this platform. Reverting to "bonjour-hap"
[10/22/2024, 10:37:33 AM] Homebridge v1.8.4 (HAP v0.12.2) (SwitchBot) is running on port 32754.
[10/22/2024, 10:37:33 AM] 

NOTICE TO USERS AND PLUGIN DEVELOPERS
> Homebridge 2.0 is on the way and brings some breaking changes to existing plugins.
> Please visit the following link to learn more about the changes and how to prepare:
> https://github.com/homebridge/homebridge/wiki/Updating-To-Homebridge-v2.0

[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Got devices: {"statusCode":100,"body":{"deviceList":[{"deviceId":"FED41F44019F","deviceName":"Switchbot Hub Mini","deviceType":"Hub Mini","enableCloudService":true,"hubDeviceId":"000000000000"}],"infraredRemoteList":[{"deviceId":"02-202310021058-49956342","deviceName":"Receiver","remoteType":"DIY TV","hubDeviceId":"FED41F44019F"},{"deviceId":"02-202410101254-74217217","deviceName":"Projector","remoteType":"DIY TV","hubDeviceId":"FED41F44019F"}]},"message":"success"}
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] statusCode: 200
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] response: {"statusCode":100,"body":{"deviceList":[{"deviceId":"FED41F44019F","deviceName":"Switchbot Hub Mini","deviceType":"Hub Mini","enableCloudService":true,"hubDeviceId":"000000000000"}],"infraredRemoteList":[{"deviceId":"02-202310021058-49956342","deviceName":"Receiver","remoteType":"DIY TV","hubDeviceId":"FED41F44019F"},{"deviceId":"02-202410101254-74217217","deviceName":"Projector","remoteType":"DIY TV","hubDeviceId":"FED41F44019F"}]},"message":"success"}
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] SwitchBot Device Config Not Set: undefined
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Discovered Hub Mini: FED41F44019F, is currently not supported, device: {"deviceId":"FED41F44019F","deviceName":"Switchbot Hub Mini","deviceType":"Hub Mini","enableCloudService":true,"hubDeviceId":"000000000000"}
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] IR Device Config Set: [{"configDeviceName":"Receiver","deviceId":"02-202310021058-49956342","configRemoteType":"DIY TV","connectionType":"Disabled","customize":false},{"configDeviceName":"Projector","deviceId":"02-202410101254-74217217","configRemoteType":"DIY TV","connectionType":"Disabled"}]
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] IR Devices: [{"deviceId":"02-202310021058-49956342","deviceName":"Receiver","remoteType":"DIY TV","hubDeviceId":"FED41F44019F","configDeviceName":"Receiver","configRemoteType":"DIY TV","connectionType":"Disabled","customize":false},{"deviceId":"02-202410101254-74217217","deviceName":"Projector","remoteType":"DIY TV","hubDeviceId":"FED41F44019F","configDeviceName":"Projector","configRemoteType":"DIY TV","connectionType":"Disabled"}]
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Discovered DIY TV: 02-202310021058-49956342
[10/22/2024, 10:37:33 AM] [SwitchBot] Loading external accessory: Receiver deviceId: 02-202310021058-49956342
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] DIY TV uuid: 02-202310021058-49956342-DIY TV, (65d1cd65-7a55-4ce9-923d-0fbece7b27f0)
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Receiver External Accessory Mode
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Discovered DIY TV: 02-202410101254-74217217
[10/22/2024, 10:37:33 AM] [SwitchBot] Loading external accessory: Projector deviceId: 02-202410101254-74217217
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] DIY TV uuid: 02-202410101254-74217217-DIY TV, (55128e84-d89d-46ee-a5af-6c7cba75ac65)
[10/22/2024, 10:37:33 AM] [SwitchBot] [DEBUG] Projector External Accessory Mode
[Receiver 67D1] The selected advertiser, "avahi", isn't available on this platform. Reverting to "bonjour-hap"
[10/22/2024, 10:37:33 AM] Receiver 67D1 is running on port 54414.
[10/22/2024, 10:37:33 AM] Please add [Receiver 67D1] manually in Home app. Setup Code: 654-43-097
[Projector 5A9F] The selected advertiser, "avahi", isn't available on this platform. Reverting to "bonjour-hap"
[10/22/2024, 10:37:33 AM] Projector 5A9F is running on port 54415.
[10/22/2024, 10:37:33 AM] Please add [Projector 5A9F] manually in Home app. Setup Code: 654-43-097
```


### Config for homebridge-switchbot

```shell
{
    "name": "SwitchBot",
    "credentials": {
        "token": "token",
        "secret": "secret",
        "notice": "Keep your Token & Secret a secret!"
    },
    "options": {
        "irdevices": [
            {
                "configDeviceName": "Receiver",
                "deviceId": "02-202310021058-49956342",
                "configRemoteType": "DIY TV",
                "connectionType": "Disabled",
                "customize": false
            },
            {
                "configDeviceName": "Projector",
                "deviceId": "02-202410101254-74217217",
                "configRemoteType": "DIY TV",
                "connectionType": "Disabled"
            }
        ],
        "logging": "debug"
    },
    "_bridge": {
        "username": "0E:A7:2C:75:F9:8A",
        "port": 32754
    },
    "platform": "SwitchBot"
}
```


### Screenshots

_No response_

### Device & Model

Switchbot Hub mini

### Node.js Version

v20.11.0

### NPM Version

v10.9.0

### Homebridge Version

v1.8.4

### Homebridge SwitchBot Plugin Version

v4.1.0

### Homebridge Config UI X Plugin Version

v4.62.0

### Operating System

Windows