[BUG] Multiple Hubs : autoDiscovery not working
**Describe the bug**
Homebridge loop when trying to do multiple hubs

**To Reproduce**
Add second hub with dynamic discovery.

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Version (please complete the following information):**
- Plugin Version 1.3.3

**Logs**
Your log in debug mode (-D option)
```
[4/5/2020, 12:57:47 PM] [HB Supervisor] Restarting Homebridge...
[4/5/2020, 12:57:47 PM] [HB Supervisor] Starting Homebridge with extra flags: -I -D -R
[4/5/2020, 12:57:47 PM] [HB Supervisor] Started Homebridge with PID: 74646
[4/5/2020, 12:57:47 PM] Loaded config.json with 0 accessories and 3 platforms.
[4/5/2020, 12:57:47 PM] ---
[4/5/2020, 12:57:47 PM] Loaded plugin: homebridge-config-ui-x
[4/5/2020, 12:57:47 PM] Registering platform 'homebridge-config-ui-x.config'
[4/5/2020, 12:57:47 PM] ---
[4/5/2020, 12:57:47 PM] Loaded plugin: homebridge-dyson-pure-cool
[4/5/2020, 12:57:47 PM] Registering platform 'homebridge-dyson-pure-cool.DysonPureCoolPlatform'
[4/5/2020, 12:57:47 PM] ---
[4/5/2020, 12:57:47 PM] Loaded plugin: homebridge-harmony
[4/5/2020, 12:57:47 PM] Registering platform 'homebridge-harmonyHub.HarmonyHubWebSocket'
[4/5/2020, 12:57:47 PM] ---
[4/5/2020, 12:57:47 PM] Loading 3 platforms...
[4/5/2020, 12:57:47 PM] [Config] Initializing config platform...
[4/5/2020, 12:57:47 PM] [Config] Running in Service Mode
[4/5/2020, 12:57:47 PM] [DysonPureCoolPlatform] Initializing DysonPureCoolPlatform platform...
[4/5/2020, 12:57:47 PM] [DysonPureCoolPlatform] Homebridge API available.
[4/5/2020, 12:57:47 PM] [Family Room TV] Initializing HarmonyHubWebSocket platform...
[4/5/2020, 12:57:47 PM] [Family Room TV] HarmonyPlatform Init
[4/5/2020, 12:57:47 PM] [Family Room TV] INFO : following activites controls will be ignored if they are in the same state : NONE
[4/5/2020, 12:57:47 PM] [Family Room TV] INFO - remoteOverrideCommandsList is : undefined
[4/5/2020, 12:57:47 PM] [Family Room TV] (Family Room TV)(Family Room TV)INFO - playPause option set to false
[4/5/2020, 12:57:47 PM] [Family Room TV] (Family Room TV)INFO - input names file does not exist
[4/5/2020, 12:57:47 PM] [Family Room TV] (Family Room TV)INFO - input visibility file does not exist
[4/5/2020, 12:57:47 PM] [Family Room TV] INFO : following activites controls will be ignored if they are in the same state : NONE
[4/5/2020, 12:57:47 PM] [Family Room TV] INFO - remoteOverrideCommandsList is : undefined
[4/5/2020, 12:57:47 PM] [Family Room TV] (Living Room TV)(Living Room TV)INFO - playPause option set to false
[4/5/2020, 12:57:47 PM] [Family Room TV] (Living Room TV)INFO - input names file does not exist
[4/5/2020, 12:57:47 PM] [Family Room TV] (Living Room TV)INFO - input visibility file does not exist
[4/5/2020, 12:57:47 PM] Loading 0 accessories...
[4/5/2020, 12:57:47 PM] [Family Room TV] WARNING - configureAccessory - The platform Downstairs Harmony Hub is not there anymore in your config (name property). It won't be loaded and will be removed from cache.
Setup Payload:
X-HM://00250T3G5AJI7
Enter this code with your HomeKit app on your iOS device to pair with Homebridge:
                       
    ┌────────────┐     
    │ 938-50-293 │     
    └────────────┘     
                       
[4/5/2020, 12:57:47 PM] [DysonPureCoolPlatform] Cached accessories loaded.
[4/5/2020, 12:57:47 PM] [DysonPureCoolPlatform] Signing in.
[4/5/2020, 12:57:47 PM] [Family Room TV] DidFinishLaunching
[4/5/2020, 12:57:47 PM] [Family Room TV] INFO - Loading activities...
[4/5/2020, 12:57:47 PM] [Family Room TV] INFO - Loading activities...
[4/5/2020, 12:57:47 PM] Homebridge is running on port 51910.
[4/5/2020, 12:57:47 PM] Error: listen EADDRINUSE: address already in use :::61991
    at Server.setupListenHandle [as _listen2] (net.js:1309:16)
    at listenInCluster (net.js:1357:12)
    at Server.listen (net.js:1445:7)
    at ResponseCollector.start (/usr/local/lib/node_modules/homebridge-harmony/node_modules/harmonyhubjs-discover/lib/responseCollector.js:33:6)
    at Explorer.start (/usr/local/lib/node_modules/homebridge-harmony/node_modules/harmonyhubjs-discover/lib/explorer.js:74:26)
    at HarmonyBase.discoverHub (/usr/local/lib/node_modules/homebridge-harmony/harmonyBase.js:167:21)
    at HarmonyBase.configureAccessories (/usr/local/lib/node_modules/homebridge-harmony/harmonyBase.js:188:12)
    at HarmonyPlatform.<anonymous> (/usr/local/lib/node_modules/homebridge-harmony/harmonyPlatform.js:78:32)
    at API.emit (events.js:323:22)
    at Server.run (/usr/local/lib/node_modules/homebridge/lib/server.js:103:13)
    at module.exports (/usr/local/lib/node_modules/homebridge/lib/cli.js:59:10)
    at Object.<anonymous> (/usr/local/lib/node_modules/homebridge/bin/homebridge:17:22)
    at Module._compile (internal/modules/cjs/loader.js:1158:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1178:10)
    at Module.load (internal/modules/cjs/loader.js:1002:32)
    at Function.Module._load (internal/modules/cjs/loader.js:901:14)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:74:12)
    at internal/main/run_main_module.js:18:47
[4/5/2020, 12:57:47 PM] Got SIGTERM, shutting down Homebridge...
[4/5/2020, 12:57:47 PM] [Family Room TV] INFO - shutdown
[4/5/2020, 12:57:48 PM] [DysonPureCoolPlatform] Signed in.
```
**Config**
Your config section of platform. Please do not post your whole config and especially with logins / passwords !
```
{
            "name": "Family Room TV",
            "hubName": "Family Room TV",
            "otherPlatforms": [
                {
                    "name": "Living Room TV",
                    "hubName": "Living Room TV"
                }
            ],
            "platform": "HarmonyHubWebSocket"
        }
```

**Additional context**
Add any other context about the problem here.
